/external/llvm/unittests/Transforms/Utils/ |
Local.cpp | 31 BranchInst *br0 = builder.CreateCondBr(builder.getTrue(), bb0, bb1); 34 BranchInst *br1 = builder.CreateBr(bb0);
|
/external/llvm/unittests/VMCore/ |
VerifierTest.cpp | 33 // To avoid triggering an assertion in BranchInst::Create, we first create 37 BranchInst *BI = BranchInst::Create(Exit, Exit, False, Entry);
|
InstructionsTest.cpp | 50 TEST(InstructionsTest, BranchInst) { 57 // Mandatory BranchInst 58 const BranchInst* b0 = BranchInst::Create(bb0); 75 // Conditional BranchInst 76 BranchInst* b1 = BranchInst::Create(bb0, bb1, One);
|
/external/llvm/lib/Transforms/Utils/ |
LowerExpectIntrinsic.cpp | 47 bool HandleIfExpect(BranchInst *BI); 92 bool LowerExpectIntrinsic::HandleIfExpect(BranchInst *BI) { 140 if (BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator())) {
|
LoopUnrollRuntime.cpp | 124 BranchInst::Create(Exit, NewPH, BrLoopExit, InsertPt); 191 BranchInst::Create(InsertBot, NewBB); 275 BranchInst *PreHeaderBR = cast<BranchInst>(PH->getTerminator()); 295 BranchInst::Create(PEnd, PEnd, BranchVal, PreHeaderBR); 350 BranchInst::Create(NewBlocks[0], CompareBB,
|
UnifyFunctionExitNodes.cpp | 74 BranchInst::Create(UnreachableBlock, BB); 118 BranchInst::Create(NewRetBlock, BB);
|
SimplifyCFG.cpp | 92 bool SimplifyUncondBranch(BranchInst *BI, IRBuilder <> &Builder); 93 bool SimplifyCondBranch(BranchInst *BI, IRBuilder <>&Builder); 132 static bool isProfitableToFoldUnconditional(BranchInst *SI1, 133 BranchInst *SI2, 202 BranchInst *Pred1Br = dyn_cast<BranchInst>(Pred1->getTerminator()); 203 BranchInst *Pred2Br = dyn_cast<BranchInst>(Pred2->getTerminator()); 255 BranchInst *BI = dyn_cast<BranchInst>(CommonPred->getTerminator()) [all...] |
LoopUnroll.cpp | 161 BranchInst *BI = dyn_cast<BranchInst>(LatchBlock->getTerminator()); 354 BranchInst *Term = cast<BranchInst>(Latches[i]->getTerminator()); 397 BranchInst::Create(Dest, Term); 404 BranchInst *Term = cast<BranchInst>(Latches[i]->getTerminator());
|
LowerSwitch.cpp | 153 BranchInst::Create(LBranch, RBranch, Comp, NewNode); 202 BranchInst::Create(Succ, Default, Comp, NewLeaf); 267 BranchInst::Create(SI->getDefaultDest(), CurBlock); 277 BranchInst::Create(Default, NewDefault); 301 BranchInst::Create(SwitchBlock, OrigBlock);
|
BasicBlockUtils.cpp | 396 ArrayRef<BasicBlock*> Preds, BranchInst *BI, 462 BranchInst *BI = BranchInst::Create(BB, NewBB); 522 BranchInst *BI1 = BranchInst::Create(OrigBB, NewBB1); 562 BranchInst *BI2 = BranchInst::Create(OrigBB, NewBB2);
|
CloneFunction.cpp | 300 if (const BranchInst *BI = dyn_cast<BranchInst>(OldTI)) { 313 VMap[OldTI] = BranchInst::Create(Dest, NewBB); 328 VMap[OldTI] = BranchInst::Create(Dest, NewBB); 535 BranchInst *BI = dyn_cast<BranchInst>(I->getTerminator());
|
LoopSimplify.cpp | 188 if (BranchInst *BI = dyn_cast<BranchInst>((*I)->getTerminator())) 296 BranchInst *BI = dyn_cast<BranchInst>(ExitingBlock->getTerminator()); 675 BranchInst *BETerminator = BranchInst::Create(Header, BEBlock);
|
/external/llvm/lib/Transforms/Scalar/ |
LoopRotation.cpp | 215 BranchInst *Jmp = dyn_cast<BranchInst>(Latch->getTerminator()); 223 BranchInst *BI = dyn_cast<BranchInst>(LastExit->getTerminator()); 262 BranchInst *BI = dyn_cast<BranchInst>(OrigHeader->getTerminator()); 401 BranchInst *PHBI = cast<BranchInst>(OrigPreheader->getTerminator()); 442 BranchInst *NewBI = BranchInst::Create(NewHeader, PHBI) [all...] |
TailRecursionElimination.cpp | 480 BranchInst::Create(OldEntry, NewEntry); 577 BranchInst *NewBI = BranchInst::Create(OldEntry, Ret); 597 SmallVector<BranchInst*, 8> UncondBranchPreds; 601 if (BranchInst *BI = dyn_cast<BranchInst>(PTI)) 607 BranchInst *BI = UncondBranchPreds.pop_back_val();
|
JumpThreading.cpp | 180 BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator()); 666 if (BranchInst *BI = dyn_cast<BranchInst>(Terminator)) { 706 BranchInst::Create(BBTerm->getSuccessor(BestSucc), BBTerm); 737 BranchInst *CondBr = dyn_cast<BranchInst>(BB->getTerminator()); 764 BranchInst::Create(CondBr->getSuccessor(ToKeep), CondBr); 799 if (PN->getParent() == BB && isa<BranchInst>(BB->getTerminator())) 805 CondInst->getParent() == BB && isa<BranchInst>(BB->getTerminator()) [all...] |
LoopUnswitch.cpp | 429 if (BranchInst *BI = dyn_cast<BranchInst>(TI)) { 559 if (BranchInst *BI = dyn_cast<BranchInst>(HeaderTerm)) { 686 BranchInst *BI = BranchInst::Create(TrueDest, FalseDest, BranchVal, InsertPt); [all...] |
SimplifyCFGPass.cpp | 101 BranchInst::Create(II->getNormalDest(), II); 167 BranchInst::Create(II->getNormalDest(), II); 288 BranchInst::Create(RetBlock, &BB);
|
IndVarSimplify.cpp | 283 !isa<BranchInst>(Compare->use_back())) 286 BranchInst *TheBr = cast<BranchInst>(Compare->use_back()); [all...] |
/external/llvm/include/llvm/Analysis/ |
CFGPrinter.h | 86 if (const BranchInst *BI = dyn_cast<BranchInst>(Node->getTerminator()))
|
/external/llvm/lib/Analysis/ |
BranchProbabilityInfo.cpp | 164 if (!isa<BranchInst>(TI) && !isa<SwitchInst>(TI)) 199 BranchInst * BI = dyn_cast<BranchInst>(BB->getTerminator()); 286 BranchInst * BI = dyn_cast<BranchInst>(BB->getTerminator()); 346 BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator());
|
/external/llvm/tools/llvm-diff/ |
DifferenceEngine.cpp | 292 } else if (isa<BranchInst>(L)) { 293 BranchInst *LI = cast<BranchInst>(L); 294 BranchInst *RI = cast<BranchInst>(R); 604 if (isa<BranchInst>(LTerm) && isa<InvokeInst>(RTerm)) { 605 if (cast<BranchInst>(LTerm)->isConditional()) return; 617 } else if (isa<InvokeInst>(LTerm) && isa<BranchInst>(RTerm)) { 618 if (cast<BranchInst>(RTerm)->isConditional()) return;
|
/external/llvm/include/llvm/Transforms/Utils/ |
Local.h | 28 class BranchInst; 143 bool FoldBranchToCommonDest(BranchInst *BI);
|
/external/llvm/lib/Transforms/IPO/ |
PartialInlining.cpp | 53 BranchInst *BR = dyn_cast<BranchInst>(entryBlock->getTerminator());
|
/external/clang/lib/CodeGen/ |
CGCleanup.cpp | 316 if (llvm::BranchInst *Br = dyn_cast<llvm::BranchInst>(Term)) { 405 llvm::BranchInst *Br = dyn_cast<llvm::BranchInst>(Pred->getTerminator()); 472 if (llvm::BranchInst *Br = dyn_cast<llvm::BranchInst>(Term)) { 507 llvm::BranchInst::Create(si->case_begin().getCaseSuccessor(), si); 710 InstsToAppend.push_back(llvm::BranchInst::Create(BranchAfter)); 754 InstsToAppend.push_back(llvm::BranchInst::Create(BranchThroughDest)); [all...] |
/external/llvm/examples/Fibonacci/ |
fibonacci.cpp | 65 BranchInst::Create(RetBB, RecurseBB, CondInst, BB);
|