Searched refs:Predecessor (Results 1 – 9 of 9) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | Interval.cpp | 45 for (const BasicBlock *Predecessor : Predecessors) in print() local 46 OS << *Predecessor << "\n"; in print()
|
D | ScalarEvolution.cpp | 7638 const BasicBlock *Predecessor = L->getLoopPredecessor(); in computeShiftCompareExitLimit() local 7639 if (!Predecessor) in computeShiftCompareExitLimit() 7735 Value *FirstValue = PN->getIncomingValueForBlock(Predecessor); in computeShiftCompareExitLimit() 7737 Predecessor->getTerminator(), &DT); in computeShiftCompareExitLimit() 10149 auto *Predecessor = RLoop->getLoopPredecessor(); in isImpliedViaMerge() local 10150 assert(Predecessor && "Loop with AddRec with no predecessor?"); in isImpliedViaMerge() 10151 const SCEV *L1 = getSCEV(LPhi->getIncomingValueForBlock(Predecessor)); in isImpliedViaMerge()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | LowerSwitch.cpp | 108 Value *Val, BasicBlock *Predecessor, 251 BasicBlock *Predecessor, BasicBlock *OrigBlock, in switchConvert() argument 265 fixPhis(Begin->BB, OrigBlock, Predecessor, NumMergedCases); in switchConvert()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | VPlan.h | 375 void appendPredecessor(VPBlockBase *Predecessor) { in appendPredecessor() argument 376 assert(Predecessor && "Cannot add nullptr predecessor!"); in appendPredecessor() 377 Predecessors.push_back(Predecessor); in appendPredecessor() 381 void removePredecessor(VPBlockBase *Predecessor) { in removePredecessor() argument 382 auto Pos = std::find(Predecessors.begin(), Predecessors.end(), Predecessor); in removePredecessor()
|
D | LoopVectorize.cpp | 6759 for (auto *Predecessor : predecessors(BB)) { in createBlockInMask() local 6760 VPValue *EdgeMask = createEdgeMask(Predecessor, BB, Plan); in createBlockInMask()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | LoopInfoImpl.h | 91 for (BlockT *Predecessor : children<Inverse<BlockT *>>(EB)) in hasDedicatedExits() 92 if (!contains(Predecessor)) in hasDedicatedExits()
|
D | BlockFrequencyInfoImpl.h | 851 using Predecessor = GraphTraits<Inverse<const BlockT *>>;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | MachinePipeliner.cpp | 1749 SUnit *Predecessor = PI.getSUnit(); in addConnectedNodes() local 1750 if (!PI.isArtificial() && NodesAdded.count(Predecessor) == 0) in addConnectedNodes() 1751 addConnectedNodes(Predecessor, NewSet, NodesAdded); in addConnectedNodes()
|
D | IfConversion.cpp | 1462 for (const MachineBasicBlock *Predecessor : MBB.predecessors()) { in InvalidatePreds() local 1463 BBInfo &PBBI = BBAnalysis[Predecessor->getNumber()]; in InvalidatePreds()
|