HomeSort by: relevance | last modified time | path
    Searched refs:getSuccessor (Results 1 - 25 of 129) sorted by relevancy

1 2 3 4 5 6

  /src/external/apache2/llvm/dist/llvm/lib/IR/
StructuralHash.cpp 53 if (!VisitedBBs.insert(Term->getSuccessor(i)).second)
55 BBs.push_back(Term->getSuccessor(i));
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LowerConstantIntrinsics.cpp 70 Target = BI->getSuccessor(1);
71 Other = BI->getSuccessor(0);
73 Target = BI->getSuccessor(0);
74 Other = BI->getSuccessor(1);
JumpThreading.cpp 300 if (PredBr->getSuccessor(0) == PredOutEdge.second) {
463 BasicBlock *Succ = BI->getSuccessor(0);
1004 BasicBlock *TestBB = BBTerm->getSuccessor(MinSucc);
1008 TestBB = BBTerm->getSuccessor(i);
1104 BasicBlock *Succ = BBTerm->getSuccessor(i);
1111 BranchInst::Create(BBTerm->getSuccessor(BestSucc), BBTerm);
1163 BasicBlock *ToRemoveSucc = CondBr->getSuccessor(ToRemove);
1166 BranchInst::Create(CondBr->getSuccessor(ToKeep), CondBr);
1272 if (PBI->getSuccessor(0) != CurrentBB && PBI->getSuccessor(1) != CurrentBB
    [all...]
ConstraintElimination.cpp 290 BasicBlock *FalseSuccessor = Br->getSuccessor(1);
305 BasicBlock *TrueSuccessor = Br->getSuccessor(0);
318 if (CanAdd(Br->getSuccessor(0)))
319 WorkList.emplace_back(DT.getNode(Br->getSuccessor(0)), CmpI, false);
320 if (CanAdd(Br->getSuccessor(1)))
321 WorkList.emplace_back(DT.getNode(Br->getSuccessor(1)), CmpI, true);
MergedLoadStoreMotion.cpp 134 return BB->getTerminator()->getSuccessor(0)->getSingleSuccessor();
147 BasicBlock *Succ0 = BI->getSuccessor(0);
148 BasicBlock *Succ1 = BI->getSuccessor(1);
LoopUnswitch.cpp 592 ? BInst->getSuccessor(1)
593 : BInst->getSuccessor(0);
1049 auto *OldBranchSucc = OldBranch->getSuccessor(0);
1190 CurrentBB = BI->getSuccessor(0);
1192 CurrentBB = BI->getSuccessor(0);
1194 CurrentBB = BI->getSuccessor(1);
1239 isTrivialLoopExitBlock(CurrentLoop, BI->getSuccessor(0)))) {
1242 isTrivialLoopExitBlock(CurrentLoop, BI->getSuccessor(1)))) {
1411 BasicBlock *ExitSucc = NewExit->getTerminator()->getSuccessor(0);
1446 assert(OldBR->isUnconditional() && OldBR->getSuccessor(0) == LoopBlocks[0] &
    [all...]
SpeculativeExecution.cpp 176 BasicBlock &Succ0 = *BI->getSuccessor(0);
177 BasicBlock &Succ1 = *BI->getSuccessor(1);
LoopSimplifyCFG.cpp 64 if (BI->getSuccessor(0) == BI->getSuccessor(1))
65 return BI->getSuccessor(0);
69 return Cond->isZero() ? BI->getSuccessor(1) : BI->getSuccessor(0);
LoopFuse.cpp 287 return GuardBranch->getSuccessor(1);
288 return (GuardBranch->getSuccessor(0) == Preheader)
289 ? GuardBranch->getSuccessor(1)
290 : GuardBranch->getSuccessor(0);
811 BasicBlock *Succ = CurrentBranch->getSuccessor(0);
813 Succ = CurrentBranch->getSuccessor(1);
1265 if (FC0.GuardBranch->getSuccessor(0) == FC0.Preheader)
1266 return (FC1.GuardBranch->getSuccessor(0) == FC1.Preheader);
1268 return (FC1.GuardBranch->getSuccessor(1) == FC1.Preheader);
1277 FCLatchBranch->getSuccessor(0) == FCLatchBranch->getSuccessor(1) &
    [all...]
PartiallyInlineLibCalls.cpp 70 BasicBlock *JoinBB = LibCallTerm->getSuccessor(0);
SimpleLoopUnswitch.cpp 405 auto *LoopExitBB = BI.getSuccessor(0);
409 LoopExitBB = BI.getSuccessor(1);
413 auto *ContinueBB = BI.getSuccessor(1 - LoopExitSuccIdx);
952 CurrentBB = BI->getSuccessor(0);
982 CurrentBB = BI->getSuccessor(0);
1079 assert(ClonedExitBB->getTerminator()->getSuccessor(0) == MergeBB &&
2009 BI ? BI->getSuccessor(1 - ClonedSucc) : SI->getDefaultDest();
2012 UnswitchedSuccBBs.insert(BI->getSuccessor(ClonedSucc));
2479 BasicBlock *GuardedBlock = CheckBI->getSuccessor(0);
2481 CheckBI->getSuccessor(1)->setName("deopt")
    [all...]
  /src/external/apache2/llvm/dist/llvm/examples/IRTransforms/
SimplifyCFG.cpp 156 BasicBlock *RemovedSucc = BI->getSuccessor(CI->isOne());
163 BranchInst::Create(BI->getSuccessor(CI->isZero()), BI);
192 BasicBlock *RemovedSucc = BI->getSuccessor(CI->isOne());
200 BranchInst::Create(BI->getSuccessor(CI->isZero()), BI);
206 if (NewBranch->getSuccessor(0) != RemovedSucc)
253 if (NewBranch->getSuccessor(0) != RemovedSucc)
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
GuardUtils.cpp 70 IfTrueBB = BI->getSuccessor(0);
71 IfFalseBB = BI->getSuccessor(1);
CFG.cpp 87 if (Term->getSuccessor(i) == Succ)
98 return isCriticalEdge(TI, TI->getSuccessor(SuccNum), AllowIdenticalEdges);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
GuardUtils.cpp 45 CheckBI->getSuccessor(0)->setName("guarded");
46 CheckBI->getSuccessor(1)->setName("deopt");
FlattenCFG.cpp 206 BasicBlock *PS1 = PBI->getSuccessor(0);
207 BasicBlock *PS2 = PBI->getSuccessor(1);
235 BasicBlock *PS1 = TBB->getSuccessor(0);
236 BasicBlock *PS2 = TBB->getSuccessor(1);
243 (PS1->getTerminator()->getSuccessor(0) != PS2)) {
246 (PS2->getTerminator()->getSuccessor(0) != PS1))
287 CB = PBI->getSuccessor(1 - Idx);
SimplifyCFG.cpp 399 if (!BI || BI->isConditional() || BI->getSuccessor(0) != BB)
770 BasicBlock *Succ = BI->getSuccessor(ICI->getPredicate() == ICmpInst::ICMP_NE);
773 return BI->getSuccessor(ICI->getPredicate() == ICmpInst::ICMP_EQ);
1305 if (NewSI->getSuccessor(i) == BB) {
1408 BasicBlock *BB1 = BI->getSuccessor(0); // The true destination.
1409 BasicBlock *BB2 = BI->getSuccessor(1); // The false destination
1708 auto *Succ = I0->getParent()->getTerminator()->getSuccessor(0);
1793 auto *BBEnd = Blocks[0]->getTerminator()->getSuccessor(0);
2362 BasicBlock *EndBB = ThenBB->getTerminator()->getSuccessor(0);
2369 if (ThenBB != BI->getSuccessor(0))
    [all...]
LoopRotationUtils.cpp 198 BasicBlock *HeaderExit = BI->getSuccessor(0);
200 HeaderExit = BI->getSuccessor(1);
227 BasicBlock *Exit = BI->getSuccessor(1);
229 Exit = BI->getSuccessor(0);
362 BasicBlock *Exit = BI->getSuccessor(0);
363 BasicBlock *NewHeader = BI->getSuccessor(1);
607 PHBI->getSuccessor(cast<ConstantInt>(PHBI->getCondition())->isZero()) !=
BreakCriticalEdges.cpp 120 BasicBlock *DestBB = TI->getSuccessor(SuccNum);
219 if (TI->getSuccessor(i) != DestBB) continue;
364 Targets.insert(IBI->getSuccessor(Succ));
LoopPeel.cpp 445 unsigned HeaderIdx = (LatchBR->getSuccessor(0) == Header ? 0 : 1);
467 unsigned HeaderIdx = LatchBR->getSuccessor(0) == Header ? 0 : 1;
488 unsigned HeaderIdx = LatchBR->getSuccessor(0) == Header ? 0 : 1;
575 if (LatchBR->getSuccessor(idx) == Header) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIAnnotateControlFlow.cpp 209 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term));
219 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term));
260 BasicBlock *Target = Term->getSuccessor(1);
281 push(Term->getSuccessor(0), Arg);
342 if (I.nodeVisited(Term->getSuccessor(1))) {
346 if (DT->dominates(Term->getSuccessor(1), BB))
  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXImageOptimizer.cpp 158 Dest = BI->getSuccessor(1);
161 Dest = BI->getSuccessor(0);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VPlanHCFGBuilder.cpp 287 VPBasicBlock *SuccVPBB = getOrCreateVPBB(TI->getSuccessor(0));
291 VPBasicBlock *SuccVPBB0 = getOrCreateVPBB(TI->getSuccessor(0));
293 VPBasicBlock *SuccVPBB1 = getOrCreateVPBB(TI->getSuccessor(1));
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/
ObjCARC.cpp 81 assert(I->getSuccessor(0) == DestBB &&
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
HardwareLoops.cpp 372 if (BI->getSuccessor(SuccIdx) != Preheader)
455 if (LoopGuard->getSuccessor(0) != L->getLoopPreheader())
477 if (!L->contains(ExitBranch->getSuccessor(0)))
520 if (!L->contains(ExitBranch->getSuccessor(0)))

Completed in 78 milliseconds

1 2 3 4 5 6