|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
examples/BrainF/BrainF.cpp 186 BranchInst::Create(endbb, aberrorbb);
lib/CodeGen/CodeGenPrepare.cpp 6025 TrueBranch = BranchInst::Create(EndBlock, TrueBlock);
6035 FalseBranch = BranchInst::Create(EndBlock, FalseBlock);
6051 auto *FalseBranch = BranchInst::Create(EndBlock, FalseBlock);
lib/CodeGen/DwarfEHPrepare.cpp 241 BranchInst::Create(UnwindBB, Parent);
lib/IR/BasicBlock.cpp 429 BranchInst *BI = BranchInst::Create(New, this);
lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp 149 BranchInst::Create(NewRetBlock, BB);
224 BranchInst::Create(UnreachableBlock, BB);
lib/Transforms/Coroutines/CoroFrame.cpp 849 auto *Terminator = BranchInst::Create(Succ, NewBB);
lib/Transforms/IPO/Attributor.cpp 3595 BranchInst::Create(NBB, MallocCall->getParent());
lib/Transforms/IPO/GlobalOpt.cpp 1380 BranchInst::Create(NextBlock, FreeBlock);
1385 BranchInst::Create(ContBB, NullPtrBlock);
lib/Transforms/Instrumentation/BoundsChecking.cpp 134 BranchInst::Create(GetTrapBB(IRB), OldBB);
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp 1306 BranchInst::Create(ContinuationBlock, RRI.PseudoExit);
1348 BranchInst::Create(LS.Header, Preheader);
lib/Transforms/Scalar/JumpThreading.cpp 2026 BranchInst *NewBI = BranchInst::Create(SuccBB, NewBB);
lib/Transforms/Scalar/LICM.cpp 747 BranchInst::Create(TargetSucc, HoistCommonSucc);
751 BranchInst::Create(HoistCommonSucc, HoistTrueDest);
755 BranchInst::Create(HoistCommonSucc, HoistFalseDest);
lib/Transforms/Scalar/LowerConstantIntrinsics.cpp 77 BranchInst::Create(Target, Source);
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp 468 BranchInst::Create(ContinueBB, ParentBB);
504 BranchInst::Create(ContinueBB, ParentBB);
787 BranchInst::Create(CommonSuccBB, BB);
1103 BranchInst::Create(ClonedSuccBB, ClonedParentBB);
2133 BranchInst::Create(RetainedSuccBB, ParentBB);
lib/Transforms/Scalar/SimplifyCFGPass.cpp 139 BranchInst::Create(RetBlock, &BB);
lib/Transforms/Scalar/StructurizeCFG.cpp 714 BranchInst::Create(NewExit, BB);
868 BranchInst::Create(LoopStart, NewEntry);
lib/Transforms/Scalar/TailRecursionElimination.cpp 575 BranchInst *BI = BranchInst::Create(OldEntry, NewEntry);
lib/Transforms/Utils/BasicBlockUtils.cpp 619 BranchInst *BI = BranchInst::Create(BB, NewBB);
680 BranchInst *BI1 = BranchInst::Create(OrigBB, NewBB1);
721 BranchInst *BI2 = BranchInst::Create(OrigBB, NewBB2);
827 CheckTerm = BranchInst::Create(Tail, ThenBlock);
872 *ThenTerm = BranchInst::Create(Tail, ThenBlock);
874 *ElseTerm = BranchInst::Create(Tail, ElseBlock);
lib/Transforms/Utils/BreakCriticalEdges.cpp 164 BranchInst *NewBI = BranchInst::Create(DestBB, NewBB);
lib/Transforms/Utils/CloneFunction.cpp 398 VMap[OldTI] = BranchInst::Create(Dest, NewBB);
413 VMap[OldTI] = BranchInst::Create(Dest, NewBB);
lib/Transforms/Utils/CodeExtractor.cpp 727 BranchInst::Create(ExitBB, NewBB);
lib/Transforms/Utils/InlineFunction.cpp 207 BranchInst::Create(Dest, Src);
lib/Transforms/Utils/LoopSimplify.cpp 379 BranchInst *BETerminator = BranchInst::Create(Header, BEBlock);
lib/Transforms/Utils/LowerSwitch.cpp 465 BranchInst::Create(Default, OrigBlock);
579 BranchInst::Create(Default, OrigBlock);
598 BranchInst::Create(Default, NewDefault);
609 BranchInst::Create(SwitchBlock, OrigBlock);
lib/Transforms/Utils/SimplifyCFG.cpp 1204 BranchInst::Create(InfLoopBlock, InfLoopBlock);
2225 BranchInst *CritEdgeBranch = BranchInst::Create(RealDest, EdgeBB);
3357 BranchInst::Create(InfLoopBlock, InfLoopBlock);
4086 BranchInst::Create(UnwindDest, RI->getParent());
lib/Transforms/Utils/UnifyFunctionExitNodes.cpp 69 BranchInst::Create(UnreachableBlock, BB);
110 BranchInst::Create(NewRetBlock, BB);
lib/Transforms/Vectorize/VPlan.cpp 148 BranchInst::Create(NewBB, PredBB);
440 BranchInst::Create(VectorLatchBB, LastBB);
tools/bugpoint/Miscompilation.cpp 901 BranchInst::Create(DoCallBB, LookupBB);
tools/llvm-reduce/deltas/ReduceBasicBlocks.cpp 52 BranchInst::Create(ChunkSucessors[0], &BB);
unittests/Analysis/DomTreeUpdaterTest.cpp 182 BranchInst::Create(BB0, NewEntry);
196 BranchInst::Create(BB1, NewEntry);
405 BranchInst::Create(BB3, BB0);
557 BranchInst::Create(BB0, NewEntry);
574 BranchInst::Create(BB1, NewEntry);
760 BranchInst::Create(BB1, BB0);
790 BranchInst::Create(BB2, BB0);
unittests/Analysis/MemorySSATest.cpp 87 BranchInst::Create(Merge, Left);
88 BranchInst::Create(Merge, Right);
310 BranchInst::Create(Merge, Left);
311 BranchInst::Create(Merge, Right);
346 BranchInst::Create(Merge, Left);
347 BranchInst::Create(Merge, Right);
392 BranchInst::Create(Merge, Left);
393 BranchInst::Create(Merge, Right);
436 BranchInst::Create(Merge, Left);
437 BranchInst::Create(Merge, Right);
490 BranchInst::Create(Merge, Left);
491 BranchInst::Create(Merge, Right);
535 BranchInst::Create(Merge, Left);
536 BranchInst::Create(Merge, Right);
1420 BranchInst::Create(Header, Entry);
1426 BranchInst::Create(Exit, Body);
1479 BranchInst::Create(Header, Entry);
1487 BranchInst::Create(Exit, Body);
1556 BranchInst::Create(DBlock, BBlock);
1558 BranchInst::Create(DBlock, CBlock);
1560 BranchInst::Create(EBlock, DBlock);
1563 BranchInst::Create(EBlock, FBlock);
unittests/Analysis/PhiValuesTest.cpp 37 BranchInst::Create(Then, If);
38 BranchInst::Create(Then, Else);
107 BranchInst::Create(Then, If1);
108 BranchInst::Create(Then, Else1);
110 BranchInst::Create(End, If2);
111 BranchInst::Create(End, Else2);
unittests/Analysis/ScalarEvolutionTest.cpp 124 BranchInst::Create(LoopBB, EntryBB);
158 BranchInst::Create(LoopBB, EntryBB);
340 BranchInst::Create(LoopBB, EntryBB);
684 BranchInst::Create(CondBB, EntryBB);
708 BranchInst::Create(CondBB, IncBB);
1011 BranchInst::Create(LoopBB, EntryBB);
1069 BranchInst::Create(LoopBB, EntryBB);
unittests/FuzzMutate/OperationsTest.cpp 258 BranchInst::Create(BB3, BB2);
unittests/IR/BasicBlockTest.cpp 31 BranchInst::Create(BB.get(), BB1.get());
33 BranchInst::Create(BB.get(), BB2.get());
42 auto *BI = BranchInst::Create(BB.get(), BB.get());
unittests/IR/DominatorTreeTest.cpp 268 BranchInst::Create(BB0, NewEntry);
unittests/IR/IRBuilderTest.cpp 816 auto Br = BranchInst::Create(BB2, BB);
unittests/IR/LegacyPassManagerTest.cpp 594 BranchInst::Create(label_bb, label_entry_11);
unittests/Transforms/Scalar/LoopPassManagerTest.cpp 961 BranchInst::Create(NewLoop010BB, NewLoop010PHBB);
964 BranchInst::Create(&Loop01BB, NewLoop01LatchBB);
1004 BranchInst::Create(NewLoop011BB, NewLoop011PHBB);
1150 BranchInst::Create(NewLoop01BB, NewLoop01PHBB);
1208 BranchInst::Create(NewLoop03BB, NewLoop03PHBB);
1210 BranchInst::Create(NewLoop04BB, NewLoop04PHBB);
1212 BranchInst::Create(NewLoop040BB, NewLoop040PHBB);
1214 BranchInst::Create(NewLoop04BB, NewLoop04LatchBB);
1272 BranchInst::Create(NewLoop1BB, NewLoop1PHBB);
1505 BranchInst::Create(NewLoop03BB, NewLoop03PHBB);
unittests/Transforms/Utils/LocalTest.cpp 77 BranchInst::Create(BB, Entry);
97 BranchInst::Create(BB, BB);