/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
SimplifyCFG.cpp | 169 if (Pred1Br->getSuccessor(0) == BB && 170 Pred1Br->getSuccessor(1) == Pred2) { 173 } else if (Pred1Br->getSuccessor(0) == Pred2 && 174 Pred1Br->getSuccessor(1) == BB) { 198 if (BI->getSuccessor(0) == Pred1) { 247 if (BI == 0 || BI->isConditional() || BI->getSuccessor(0) != BB) 483 Cases.push_back(std::make_pair(SI->getCaseValue(i), SI->getSuccessor(i))); 490 BI->getSuccessor(ICI->getPredicate() == 492 return BI->getSuccessor(ICI->getPredicate() == ICmpInst::ICMP_EQ); 608 SI->getSuccessor(i)->removePredecessor(TI->getParent()) [all...] |
CodeExtractor.cpp | 233 if (!BlocksToExtract.count(TI->getSuccessor(i))) 234 ExitBlocks.insert(TI->getSuccessor(i)); 483 if (!BlocksToExtract.count(TI->getSuccessor(i))) { 484 BasicBlock *OldTarget = TI->getSuccessor(i); 607 BranchInst::Create(TheSwitch->getSuccessor(1), TheSwitch); 611 BranchInst::Create(TheSwitch->getSuccessor(1), TheSwitch->getSuccessor(2), 619 TheSwitch->setSuccessor(0, TheSwitch->getSuccessor(NumExitBlocks));
|
Local.cpp | 61 BasicBlock *Dest1 = BI->getSuccessor(0); 62 BasicBlock *Dest2 = BI->getSuccessor(1); 108 BasicBlock *TheOnlyDest = SI->getSuccessor(0); // The default dest 117 TheOnlyDest = SI->getSuccessor(i); 123 if (SI->getSuccessor(i) == DefaultDest) { 134 if (SI->getSuccessor(i) != TheOnlyDest) TheOnlyDest = 0; 153 BasicBlock *Succ = SI->getSuccessor(i); 175 Builder.CreateCondBr(Cond, SI->getSuccessor(1), SI->getSuccessor(0)); 556 BasicBlock *Succ = cast<BranchInst>(BB->getTerminator())->getSuccessor(0) [all...] |
LoopUnroll.cpp | 218 bool ContinueOnTrue = L->contains(BI->getSuccessor(0)); 219 BasicBlock *LoopExit = BI->getSuccessor(ContinueOnTrue); 376 BasicBlock *Dest = Term->getSuccessor(0);
|
/external/llvm/unittests/Analysis/ |
BlockFrequencyInfoTest.cpp | 66 BasicBlock *BB1 = BB0.getTerminator()->getSuccessor(0); 67 BasicBlock *BB2 = BB0.getTerminator()->getSuccessor(1);
|
/external/swiftshader/third_party/LLVM/unittests/VMCore/ |
InstructionsTest.cpp | 92 EXPECT_EQ(bb1, b1->getSuccessor(1)); 98 EXPECT_EQ(bb0, b1->getSuccessor(0));
|
/external/llvm/lib/Transforms/Utils/ |
FlattenCFG.cpp | 194 BasicBlock *PS1 = PBI->getSuccessor(0); 195 BasicBlock *PS2 = PBI->getSuccessor(1); 223 BasicBlock *PS1 = TBB->getSuccessor(0); 224 BasicBlock *PS2 = TBB->getSuccessor(1); 231 (PS1->getTerminator()->getSuccessor(0) != PS2)) { 234 (PS2->getTerminator()->getSuccessor(0) != PS1)) 275 CB = PBI->getSuccessor(1 - Idx);
|
SimplifyCFG.cpp | 314 if (!BI || BI->isConditional() || BI->getSuccessor(0) != BB) 686 BasicBlock *Succ = BI->getSuccessor(ICI->getPredicate() == ICmpInst::ICMP_NE); 689 return BI->getSuccessor(ICI->getPredicate() == ICmpInst::ICMP_EQ); [all...] |
BasicBlockUtils.cpp | 218 return LatchTerm->getSuccessor(SuccNum); 731 if (Pred1Br->getSuccessor(0) == BB && 732 Pred1Br->getSuccessor(1) == Pred2) { 735 } else if (Pred1Br->getSuccessor(0) == Pred2 && 736 Pred1Br->getSuccessor(1) == BB) { 760 if (BI->getSuccessor(0) == Pred1) {
|
CodeExtractor.cpp | 516 if (!Blocks.count(TI->getSuccessor(i))) { 517 BasicBlock *OldTarget = TI->getSuccessor(i); 642 BranchInst::Create(TheSwitch->getSuccessor(1), TheSwitch); 646 BranchInst::Create(TheSwitch->getSuccessor(1), TheSwitch->getSuccessor(2), 654 TheSwitch->setDefaultDest(TheSwitch->getSuccessor(NumExitBlocks));
|
/external/llvm/lib/Transforms/Scalar/ |
LoopInterchange.cpp | 537 if (OuterMostLoopLatchBI->getSuccessor(0) == OuterMostLoop->getHeader()) 538 LoopNestExit = OuterMostLoopLatchBI->getSuccessor(1); 540 LoopNestExit = OuterMostLoopLatchBI->getSuccessor(0); 654 if (outerLoopHeaderBI->getSuccessor(i) != InnerLoopPreHeader && 655 outerLoopHeaderBI->getSuccessor(i) != OuterLoopLatch) 742 if (BI->getSuccessor(i) == LoopHeader) 744 return BI->getSuccessor(i); [all...] |
LowerGuardIntrinsic.cpp | 62 CheckBI->getSuccessor(0)->setName("guarded"); 63 CheckBI->getSuccessor(1)->setName("deopt");
|
LoopRotation.cpp | 257 BasicBlock *Exit = BI->getSuccessor(0); 258 BasicBlock *NewHeader = BI->getSuccessor(1); 364 PHBI->getSuccessor(cast<ConstantInt>(PHBI->getCondition())->isZero()) != 580 unsigned FallThruPath = BI->getSuccessor(0) == Latch ? 0 : 1; 581 BasicBlock *Header = Jmp->getSuccessor(0);
|
MergedLoadStoreMotion.cpp | 162 return BB->getTerminator()->getSuccessor(0)->getSingleSuccessor(); 175 BasicBlock *Succ0 = BI->getSuccessor(0); 176 BasicBlock *Succ1 = BI->getSuccessor(1); 326 BasicBlock *Succ0 = BI->getSuccessor(0); 327 BasicBlock *Succ1 = BI->getSuccessor(1);
|
JumpThreading.cpp | 233 BasicBlock *Succ = BI->getSuccessor(0); 676 BasicBlock *TestBB = BBTerm->getSuccessor(MinSucc); 680 TestBB = BBTerm->getSuccessor(i); 775 BBTerm->getSuccessor(i)->removePredecessor(BB, true); 780 BranchInst::Create(BBTerm->getSuccessor(BestSucc), BBTerm); 821 CondBr->getSuccessor(ToRemove)->removePredecessor(BB, true); 822 BranchInst::Create(CondBr->getSuccessor(ToKeep), CondBr); [all...] |
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
BranchProbabilityInfo.cpp | 105 BB = TI->getSuccessor(0); 177 BP->setEdgeWeight(BB, TI->getSuccessor(i), Weights[i]); 241 BasicBlock *Taken = BI->getSuccessor(0); 242 BasicBlock *NonTaken = BI->getSuccessor(1); 372 BasicBlock *Taken = BI->getSuccessor(0); 373 BasicBlock *NonTaken = BI->getSuccessor(1);
|
PathProfileVerifier.cpp | 96 prev = TI->getSuccessor(s), ++s) { 97 if (prev == TI->getSuccessor(s)) 101 arrayMap[BB][TI->getSuccessor(s)][duplicate] = i++;
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXImageOptimizer.cpp | 160 Dest = BI->getSuccessor(1); 163 Dest = BI->getSuccessor(0);
|
/external/swiftshader/third_party/LLVM/tools/llvm-diff/ |
DifferenceEngine.cpp | 305 if (TryUnify) tryUnify(LI->getSuccessor(1), RI->getSuccessor(1)); 307 if (TryUnify) tryUnify(LI->getSuccessor(0), RI->getSuccessor(0)); 323 LCases[LI->getCaseValue(I)] = LI->getSuccessor(I); 328 if (TryUnify) tryUnify(LCase, RI->getSuccessor(I)); 612 tryUnify(LTerm->getSuccessor(0), RInvoke->getNormalDest()); 625 tryUnify(LInvoke->getNormalDest(), RTerm->getSuccessor(0));
|
/external/llvm/lib/Target/AMDGPU/ |
SIAnnotateControlFlow.cpp | 221 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term)); 231 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term)); 334 BasicBlock *Target = Term->getSuccessor(1); 348 push(Term->getSuccessor(0), Arg); 395 if (I.nodeVisited(Term->getSuccessor(1))) {
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
LoopUnswitch.cpp | 368 BI->getSuccessor(0)))) { 371 BI->getSuccessor(1)))) { 384 SI->getSuccessor(i)))) { 651 BasicBlock *ExitSucc = NewExit->getTerminator()->getSuccessor(0); 686 assert(OldBR->isUnconditional() && OldBR->getSuccessor(0) == LoopBlocks[0] && [all...] |
JumpThreading.cpp | 188 BasicBlock *Succ = BI->getSuccessor(0); 597 BasicBlock *TestBB = BBTerm->getSuccessor(MinSucc); 601 TestBB = BBTerm->getSuccessor(i); 694 BBTerm->getSuccessor(i)->removePredecessor(BB, true); 699 BranchInst::Create(BBTerm->getSuccessor(BestSucc), BBTerm); 756 CondBr->getSuccessor(ToRemove)->removePredecessor(BB, true); 757 BranchInst::Create(CondBr->getSuccessor(ToKeep), CondBr); [all...] |
LoopRotation.cpp | 201 BasicBlock *Exit = BI->getSuccessor(0); 202 BasicBlock *NewHeader = BI->getSuccessor(1); 273 for (BasicBlock::iterator BI = TI->getSuccessor(i)->begin(); 301 PHBI->getSuccessor(cast<ConstantInt>(PHBI->getCondition())->isZero())
|
/external/llvm/unittests/IR/ |
IRBuilderTest.cpp | 91 EXPECT_EQ(TBB, TI->getSuccessor(0)); 92 EXPECT_EQ(FBB, TI->getSuccessor(1)); 100 EXPECT_EQ(TBB, TI->getSuccessor(0)); 101 EXPECT_EQ(FBB, TI->getSuccessor(1));
|
/external/llvm/tools/llvm-diff/ |
DifferenceEngine.cpp | 301 if (TryUnify) tryUnify(LI->getSuccessor(1), RI->getSuccessor(1)); 303 if (TryUnify) tryUnify(LI->getSuccessor(0), RI->getSuccessor(0)); 615 tryUnify(LTerm->getSuccessor(0), RInvoke->getNormalDest()); 628 tryUnify(LInvoke->getNormalDest(), RTerm->getSuccessor(0));
|