HomeSort by relevance Sort by last modified time
    Searched full:getsuccessor (Results 1 - 25 of 233) sorted by null

1 2 3 4 5 6 7 8 910

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

Completed in 1035 milliseconds

1 2 3 4 5 6 7 8 910