/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;
|