reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/IR/IRBuilder.h
  908     return Insert(addBranchMetadata(BranchInst::Create(True, False, Cond),
  916     BranchInst *Br = BranchInst::Create(True, False, Cond);
lib/AsmParser/LLParser.cpp
 5944   Inst = BranchInst::Create(Op1, Op2, Op0);
lib/Bitcode/Reader/BitcodeReader.cpp
 4248         I = BranchInst::Create(TrueDest, FalseDest, Cond);
lib/CodeGen/ExpandMemCmp.cpp
  302         BranchInst::Create(EndBlock, LoadCmpBlocks[BlockIndex + 1], Cmp);
  413   BranchInst *CmpBr = BranchInst::Create(ResBlock.BB, NextBB, Cmp);
  484   BranchInst *CmpBr = BranchInst::Create(NextBB, ResBlock.BB, Cmp);
lib/CodeGen/ScalarizeMaskedMemIntrin.cpp
  220     BranchInst::Create(CondBlock, NewIfBlock, Predicate, OldBr);
  351     BranchInst::Create(CondBlock, NewIfBlock, Predicate, OldBr);
  470     BranchInst::Create(CondBlock, NewIfBlock, Predicate, OldBr);
  589     BranchInst::Create(CondBlock, NewIfBlock, Predicate, OldBr);
  685     BranchInst::Create(CondBlock, NewIfBlock, Predicate, OldBr);
  791     BranchInst::Create(CondBlock, NewIfBlock, Predicate, OldBr);
lib/FuzzMutate/Operations.cpp
  152       BranchInst::Create(Block, Next, Srcs[0], Block->getTerminator());
lib/Transforms/IPO/LowerTypeTests.cpp
  784         BranchInst *NewBr = BranchInst::Create(Then, Else, OffsetInRange);
lib/Transforms/Instrumentation/AddressSanitizer.cpp
 1722       BranchInst *NewTerm = BranchInst::Create(CrashBlock, NextBB, Cmp2);
lib/Transforms/Instrumentation/ControlHeightReduction.cpp
 1830   BranchInst *NewBR = BranchInst::Create(NewEntryBlock,
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
 1266     BranchInst *LastBr = BranchInst::Create(FallbackBB, FallbackBB, ShadowsEq);
lib/Transforms/Scalar/LICM.cpp
  780         BranchInst::Create(HoistTrueDest, HoistFalseDest, BI->getCondition()));
lib/Transforms/Utils/BasicBlockUtils.cpp
  832     BranchInst::Create(/*ifTrue*/ThenBlock, /*ifFalse*/Tail, Cond);
  877     BranchInst::Create(/*ifTrue*/ThenBlock, /*ifFalse*/ElseBlock, Cond);
lib/Transforms/Utils/CodeExtractor.cpp
 1305     BranchInst::Create(TheSwitch->getSuccessor(1), TheSwitch->getSuccessor(2),
lib/Transforms/Utils/LoopVersioning.cpp
  110   BranchInst::Create(NonVersionedLoop->getLoopPreheader(),
lib/Transforms/Utils/LowerMemIntrinsics.cpp
  344   BranchInst::Create(ExitBB, LoopBB, CompareN, ThenTerm);
  364   BranchInst::Create(ExitBB, FwdLoopBB, CompareN, ElseTerm);
lib/Transforms/Vectorize/LoopVectorize.cpp
 2706                       BranchInst::Create(Bypass, NewBB, CheckMinIters));
 2738                       BranchInst::Create(Bypass, NewBB, SCEVCheck));
 2784                       BranchInst::Create(Bypass, NewBB, MemRuntimeCheck));
 3064   BranchInst *BrInst = BranchInst::Create(ExitBlock, ScalarPH, CmpN);
 7393   auto *CondBr = BranchInst::Create(State.CFG.PrevBB, nullptr, ConditionBit);
lib/Transforms/Vectorize/VPlan.cpp
  222     auto *CondBr = BranchInst::Create(NewBB, nullptr, NewCond);
tools/llvm-stress/llvm-stress.cpp
  722       BranchInst::Create(Curr, Next, Instr, Curr->getTerminator());
unittests/IR/InstructionsTest.cpp
  142   BranchInst* b1 = BranchInst::Create(bb0, bb1, One);