HomeSort by relevance Sort by last modified time
    Searched refs:SuccBB (Results 1 - 25 of 73) sorted by null

1 2 3

  /external/llvm/lib/Analysis/
IteratedDominanceFrontier.cpp 85 BasicBlock *SuccBB = SuccNode->getBlock();
86 if (useLiveIn && !LiveInBlocks->count(SuccBB))
89 PHIBlocks.emplace_back(SuccBB);
90 if (!DefBlocks->count(SuccBB))
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
IteratedDominanceFrontier.cpp 79 BasicBlock *SuccBB = SuccNode->getBlock();
80 if (useLiveIn && !LiveInBlocks->count(SuccBB))
83 PHIBlocks.emplace_back(SuccBB);
84 if (!DefBlocks->count(SuccBB))
  /external/llvm/lib/Transforms/Scalar/
LoopInstSimplify.cpp 149 BasicBlock *SuccBB = *SI;
150 if (!Visited.insert(SuccBB).second)
153 const Loop *SuccLoop = LI->getLoopFor(SuccBB);
154 if (SuccLoop && SuccLoop->getHeader() == SuccBB
156 VisitStack.push_back(WorklistItem(SuccBB, true));
171 ExitBlocks.end(), SuccBB);
175 VisitStack.push_back(WorklistItem(SuccBB, false));
  /external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
LoopInstSimplify.cpp 131 BasicBlock *SuccBB = *SI;
132 if (!Visited.insert(SuccBB))
135 const Loop *SuccLoop = LI->getLoopFor(SuccBB);
136 if (SuccLoop && SuccLoop->getHeader() == SuccBB
138 VisitStack.push_back(WorklistItem(SuccBB, true));
153 ExitBlocks.end(), SuccBB);
157 VisitStack.push_back(WorklistItem(SuccBB, false));
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
BranchFolding.h 96 bool TryTailMergeBlocks(MachineBasicBlock* SuccBB,
105 MachineBasicBlock *SuccBB,
107 void RemoveBlocksWithHash(unsigned CurHash, MachineBasicBlock* SuccBB,
BranchFolding.cpp 450 static void FixTail(MachineBasicBlock *CurMBB, MachineBasicBlock *SuccBB,
463 TII->InsertBranch(*CurMBB, SuccBB, NULL, Cond, dl);
468 TII->InsertBranch(*CurMBB, SuccBB, NULL,
521 MachineBasicBlock *SuccBB,
552 if (SuccBB && MBB1 != PredBB && MBB2 != PredBB &&
586 MachineBasicBlock *SuccBB,
601 SuccBB, PredBB)) {
622 MachineBasicBlock *SuccBB,
630 if (SuccBB && CurMBB != PredBB)
631 FixTail(CurMBB, SuccBB, TII)
    [all...]
  /external/llvm/lib/CodeGen/
BranchFolding.h 131 bool TryTailMergeBlocks(MachineBasicBlock* SuccBB,
141 MachineBasicBlock *SuccBB,
143 void RemoveBlocksWithHash(unsigned CurHash, MachineBasicBlock* SuccBB,
146 MachineBasicBlock *SuccBB,
BranchFolding.cpp 504 static void FixTail(MachineBasicBlock *CurMBB, MachineBasicBlock *SuccBB,
516 TII->InsertBranch(*CurMBB, SuccBB, nullptr, Cond, dl);
521 TII->InsertBranch(*CurMBB, SuccBB, nullptr,
598 MachineBasicBlock::iterator &I2, MachineBasicBlock *SuccBB,
640 if (SuccBB && MBB1 != PredBB && MBB2 != PredBB &&
670 MachineBasicBlock *SuccBB,
684 SuccBB, PredBB,
706 MachineBasicBlock *SuccBB,
714 if (SuccBB && CurMBB != PredBB)
715 FixTail(CurMBB, SuccBB, TII)
    [all...]
ShrinkWrap.cpp 410 for (const MachineBasicBlock *SuccBB : MBB->successors()) {
411 if (!VisitedBB.test(SuccBB->getNumber()))
413 // We already visited SuccBB, thus MBB->SuccBB must be a backedge.
416 if (!isProperBackedge(MLI, MBB, SuccBB))
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
BranchFolding.h 160 bool TryTailMergeBlocks(MachineBasicBlock* SuccBB,
187 MachineBasicBlock *SuccBB,
192 void RemoveBlocksWithHash(unsigned CurHash, MachineBasicBlock* SuccBB,
198 MachineBasicBlock *SuccBB,
BranchFolding.cpp 510 static void FixTail(MachineBasicBlock *CurMBB, MachineBasicBlock *SuccBB,
522 TII->insertBranch(*CurMBB, SuccBB, nullptr, Cond, dl);
527 TII->insertBranch(*CurMBB, SuccBB, nullptr,
626 /// SuccBB A common successor of MBB1, MBB2 which are in a canonical form
627 /// relative to SuccBB
628 /// PredBB The layout predecessor of SuccBB, if any.
636 MachineBasicBlock::iterator &I2, MachineBasicBlock *SuccBB,
710 if (SuccBB && MBB1 != PredBB && MBB2 != PredBB &&
731 MachineBasicBlock *SuccBB,
745 SuccBB, PredBB
    [all...]
IndirectBrExpandPass.cpp 105 for (BasicBlock *SuccBB : IBr->successors())
106 IndirectBrSuccs.insert(SuccBB);
MachineSink.cpp     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
SimpleLoopUnswitch.cpp 529 auto *SuccBB = Case.getCaseSuccessor();
530 if (!L.contains(SuccBB) &&
531 areLoopExitPHIsLoopInvariant(L, *ParentBB, *SuccBB))
    [all...]
JumpThreading.cpp 219 auto *SuccBB = PhiBB;
223 return {PredBB, SuccBB};
227 SuccBB = PredBB;
    [all...]
  /external/llvm/include/llvm/Transforms/Scalar/
JumpThreading.h 111 BasicBlock *SuccBB);
136 BasicBlock *NewBB, BasicBlock *SuccBB);
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Scalar/
JumpThreading.h 126 BasicBlock *SuccBB);
154 BasicBlock *NewBB, BasicBlock *SuccBB);
  /external/llvm/lib/Target/Mips/
MipsDelaySlotFiller.cpp 54 "disable-mips-df-succbb-search",
104 /// the registers that are live-in to SuccBB.
106 const MachineBasicBlock &SuccBB);
378 const MachineBasicBlock &SuccBB) {
381 if (*SI != &SuccBB)
752 MachineBasicBlock *SuccBB = selectSuccBB(MBB);
754 if (!SuccBB)
764 // Iterate over SuccBB's predecessor list.
765 for (MachineBasicBlock::pred_iterator PI = SuccBB->pred_begin(),
766 PE = SuccBB->pred_end(); PI != PE; ++PI
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
MipsDelaySlotFiller.cpp 73 "disable-mips-df-succbb-search",
124 /// the registers that are live-in to SuccBB.
126 const MachineBasicBlock &SuccBB);
406 const MachineBasicBlock &SuccBB) {
409 if (*SI != &SuccBB)
792 MachineBasicBlock *SuccBB = selectSuccBB(MBB);
794 if (!SuccBB)
804 // Iterate over SuccBB's predecessor list.
805 for (MachineBasicBlock::pred_iterator PI = SuccBB->pred_begin(),
806 PE = SuccBB->pred_end(); PI != PE; ++PI
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
FunctionLoweringInfo.cpp 428 void llvm::CopyCatchInfo(const BasicBlock *SuccBB, const BasicBlock *LPad,
435 while (Visited.insert(SuccBB)) {
436 for (BasicBlock::const_iterator I = SuccBB->begin(), E = --SuccBB->end();
442 if (!FLI.MBBMap[SuccBB]->isLandingPad())
448 const BranchInst *Br = dyn_cast<BranchInst>(SuccBB->getTerminator());
450 SuccBB = Br->getSuccessor(0);
  /external/llvm/lib/IR/
BasicBlock.cpp 264 BasicBlock *SuccBB = *SI;
267 if (*SI != SuccBB)
272 return SuccBB;
  /external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
FunctionLoweringInfo.h 219 /// CopyCatchInfo - Copy catch information from SuccBB (or one of its
221 void CopyCatchInfo(const BasicBlock *SuccBB, const BasicBlock *LPad,
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
LoopUnrollRuntime.cpp     [all...]
LibCallsShrinkWrap.cpp 494 BasicBlock *SuccBB = CallBB->getSingleSuccessor();
495 assert(SuccBB && "The split block should have a single successor");
496 SuccBB->setName("cdce.end");
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
BasicBlock.cpp 273 const BasicBlock *SuccBB = *SI;
276 if (*SI != SuccBB)
281 return SuccBB;

Completed in 373 milliseconds

1 2 3