/external/llvm/lib/Transforms/Utils/ |
FlattenCFG.cpp | 195 BasicBlock *PS1 = PBI->getSuccessor(0); 196 BasicBlock *PS2 = PBI->getSuccessor(1); 224 BasicBlock *PS1 = TBB->getSuccessor(0); 225 BasicBlock *PS2 = TBB->getSuccessor(1); 232 (PS1->getTerminator()->getSuccessor(0) != PS2)) { 235 (PS2->getTerminator()->getSuccessor(0) != PS1)) 275 CB = PBI->getSuccessor(1 - Idx);
|
SimplifyCFG.cpp | 281 if (!BI || BI->isConditional() || BI->getSuccessor(0) != BB) 512 BasicBlock *Succ = BI->getSuccessor(ICI->getPredicate() == ICmpInst::ICMP_NE); 516 return BI->getSuccessor(ICI->getPredicate() == ICmpInst::ICMP_EQ); [all...] |
AddDiscriminators.cpp | 182 BasicBlock *Succ = Last->getSuccessor(I);
|
BreakCriticalEdges.cpp | 151 BasicBlock *DestBB = TI->getSuccessor(SuccNum); 198 if (TI->getSuccessor(i) != DestBB) continue;
|
BasicBlockUtils.cpp | 45 BBTerm->getSuccessor(i)->removePredecessor(BB); 249 return LatchTerm->getSuccessor(SuccNum); 794 if (Pred1Br->getSuccessor(0) == BB && 795 Pred1Br->getSuccessor(1) == Pred2) { 798 } else if (Pred1Br->getSuccessor(0) == Pred2 && 799 Pred1Br->getSuccessor(1) == BB) { 823 if (BI->getSuccessor(0) == Pred1) { [all...] |
LoopUnroll.cpp | 267 bool ContinueOnTrue = L->contains(BI->getSuccessor(0)); 268 BasicBlock *LoopExit = BI->getSuccessor(ContinueOnTrue); 429 BasicBlock *Dest = Term->getSuccessor(0);
|
CodeExtractor.cpp | 530 if (!Blocks.count(TI->getSuccessor(i))) { 531 BasicBlock *OldTarget = TI->getSuccessor(i); 654 BranchInst::Create(TheSwitch->getSuccessor(1), TheSwitch); 658 BranchInst::Create(TheSwitch->getSuccessor(1), TheSwitch->getSuccessor(2), 666 TheSwitch->setDefaultDest(TheSwitch->getSuccessor(NumExitBlocks));
|
CloneFunction.cpp | 369 BasicBlock *Dest = BI->getSuccessor(!Cond->getZExtValue()); 401 ToClone.push_back(TI->getSuccessor(i)); 595 BasicBlock *Dest = BI->getSuccessor(0);
|
/external/llvm/include/llvm/Transforms/Utils/ |
BasicBlockUtils.h | 111 if (TI->getSuccessor(i) == Succ) 128 if (TI->getSuccessor(i) == Dst)
|
/external/llvm/lib/Target/R600/ |
SIAnnotateControlFlow.cpp | 195 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term)); 202 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term)); 264 BasicBlock *Target = Term->getSuccessor(1); 279 push(Term->getSuccessor(0), Arg); 303 if (I.nodeVisited(Term->getSuccessor(1))) {
|
/external/llvm/lib/Transforms/Scalar/ |
LoopRotation.cpp | 266 unsigned FallThruPath = BI->getSuccessor(0) == Latch ? 0 : 1; 267 BasicBlock *Header = Jmp->getSuccessor(0); 355 BasicBlock *Exit = BI->getSuccessor(0); 356 BasicBlock *NewHeader = BI->getSuccessor(1); 428 for (BasicBlock::iterator BI = TI->getSuccessor(i)->begin(); 456 PHBI->getSuccessor(cast<ConstantInt>(PHBI->getCondition())->isZero())
|
JumpThreading.cpp | 209 BasicBlock *Succ = BI->getSuccessor(0); 627 BasicBlock *TestBB = BBTerm->getSuccessor(MinSucc); 631 TestBB = BBTerm->getSuccessor(i); 726 BBTerm->getSuccessor(i)->removePredecessor(BB, true); 731 BranchInst::Create(BBTerm->getSuccessor(BestSucc), BBTerm); 788 CondBr->getSuccessor(ToRemove)->removePredecessor(BB, true); 789 BranchInst::Create(CondBr->getSuccessor(ToKeep), CondBr); [all...] |
LoopUnswitch.cpp | 575 BI->getSuccessor(0)))) { 578 BI->getSuccessor(1)))) { [all...] |
StructurizeCFG.cpp | 302 BasicBlock *Succ = Term->getSuccessor(i); 381 BasicBlock *Succ = Term->getSuccessor(i); 389 BasicBlock *Other = Term->getSuccessor(!i); 461 BasicBlock *SuccTrue = Term->getSuccessor(0); 462 BasicBlock *SuccFalse = Term->getSuccessor(1);
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXImageOptimizer.cpp | 157 Dest = BI->getSuccessor(1); 160 Dest = BI->getSuccessor(0);
|
/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)); 612 tryUnify(LTerm->getSuccessor(0), RInvoke->getNormalDest()); 625 tryUnify(LInvoke->getNormalDest(), RTerm->getSuccessor(0));
|
/external/clang/lib/CodeGen/ |
CGLoopInfo.cpp | 103 if (TI->getSuccessor(i) == L.getHeader()) {
|
CGCleanup.cpp | 327 llvm::SwitchInst::Create(Load, Br->getSuccessor(0), 4, Block); 440 assert(Br->getSuccessor(0) == Entry); 506 assert(Br->isUnconditional() && Br->getSuccessor(0) == From); 511 if (Switch->getSuccessor(I) == From) 607 FallthroughSource->getTerminator()->getSuccessor(0) [all...] |
/external/llvm/unittests/IR/ |
IRBuilderTest.cpp | 89 EXPECT_EQ(TBB, TI->getSuccessor(0)); 90 EXPECT_EQ(FBB, TI->getSuccessor(1)); 98 EXPECT_EQ(TBB, TI->getSuccessor(0)); 99 EXPECT_EQ(FBB, TI->getSuccessor(1));
|
/external/llvm/lib/Analysis/ |
CFG.cpp | 79 if (Term->getSuccessor(i) == Succ) 92 const BasicBlock *Dest = TI->getSuccessor(SuccNum);
|
SparsePropagation.cpp | 212 if (TI->getSuccessor(i) == To && SuccFeasible[i]) 227 markEdgeExecutable(BB, TI.getSuccessor(i));
|
LazyValueInfo.cpp | 788 BI->getSuccessor(0) != BI->getSuccessor(1)) { 789 bool isTrueDest = BI->getSuccessor(0) == BBTo; 790 assert(BI->getSuccessor(!isTrueDest) == BBTo && [all...] |
/external/llvm/lib/IR/ |
BasicBlock.cpp | 348 BasicBlock *Succ = TI->getSuccessor(i);
|
Dominators.cpp | 45 if (TI->getSuccessor(i) == End)
|
/external/llvm/lib/Transforms/IPO/ |
LoopExtractor.cpp | 108 EntryTI->getSuccessor(0) != L->getHeader()) {
|