HomeSort by relevance Sort by last modified time
    Searched refs:BranchInst (Results 1 - 25 of 84) sorted by null

1 2 3 4

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

Completed in 526 milliseconds

1 2 3 4