|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/IRBuilder.h 1066 return Insert(new UnreachableInst(Context));
include/llvm/LinkAllIR.h 45 (void)new llvm::UnreachableInst(Context);
lib/Analysis/DomTreeUpdater.cpp 228 new UnreachableInst(DelBB->getContext(), DelBB);
lib/AsmParser/LLParser.cpp 5701 case lltok::kw_unreachable: Inst = new UnreachableInst(Context); return false;
lib/Bitcode/Reader/BitcodeReader.cpp 4628 I = new UnreachableInst(Context);
lib/CodeGen/DwarfEHPrepare.cpp 172 new UnreachableInst(Ctx, RI);
229 new UnreachableInst(Ctx, UnwindBB);
254 new UnreachableInst(Ctx, UnwindBB);
lib/CodeGen/IndirectBrExpandPass.cpp 98 (void)new UnreachableInst(F.getContext(), IBr);
161 (void)new UnreachableInst(F.getContext(), IBr);
lib/CodeGen/MIRParser/MIRParser.cpp 266 new UnreachableInst(Context, BB);
lib/IR/Instructions.cpp 4308 return new UnreachableInst(Context);
lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp 219 new UnreachableInst(F.getContext(), UnreachableBlock);
lib/Target/Mips/Mips16HardFloat.cpp 344 new UnreachableInst(Context, BB);
480 new UnreachableInst(FStub->getContext(), BB);
lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp 214 new UnreachableInst(M->getContext(), BB);
lib/Target/WebAssembly/WebAssemblyLowerGlobalDtors.cpp 177 new UnreachableInst(C, FailBB);
lib/Transforms/IPO/PruneEH.cpp 216 new UnreachableInst(BB->getContext(), &*BB);
lib/Transforms/Instrumentation/AddressSanitizer.cpp 1721 CrashTerm = new UnreachableInst(*C, CrashBlock);
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp 664 new UnreachableInst(*Ctx, BB);
lib/Transforms/Scalar/LoopFuse.cpp 1210 new UnreachableInst(FC1.Preheader->getContext(), FC1.Preheader);
1376 new UnreachableInst(FC1GuardBlock->getContext(), FC1GuardBlock);
1446 new UnreachableInst(FC0.ExitBlock->getContext(), FC0.ExitBlock);
1452 new UnreachableInst(FC1.Preheader->getContext(), FC1.Preheader);
lib/Transforms/Scalar/LoopUnswitch.cpp 1554 new UnreachableInst(Context, Abort);
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp 1387 new UnreachableInst(RI->getContext(), RI);
lib/Transforms/Scalar/SCCP.cpp 2156 new UnreachableInst(InstBB->getContext(), InstBB);
lib/Transforms/Utils/BasicBlockUtils.cpp 80 new UnreachableInst(BB->getContext(), BB);
279 new UnreachableInst(BB->getContext(), BB);
825 CheckTerm = new UnreachableInst(C, ThenBlock);
lib/Transforms/Utils/FlattenCFG.cpp 311 new UnreachableInst(CB->getContext(), CB);
lib/Transforms/Utils/Local.cpp 340 new UnreachableInst(BB->getContext(), BB);
720 new UnreachableInst(PredBB->getContext(), PredBB);
1063 new UnreachableInst(BB->getContext(), BB);
1924 auto *UI = new UnreachableInst(I->getContext(), I);
2256 new UnreachableInst(BB->getContext(), BB);
lib/Transforms/Utils/LoopUnroll.cpp 815 new UnreachableInst(Term->getContext(), Term);
lib/Transforms/Utils/SimplifyCFG.cpp 3500 new UnreachableInst(OldTerm->getContext(), OldTerm);
3887 new UnreachableInst(RI->getContext(), TrivialBB);
4228 new UnreachableInst(TI->getContext(), TI);
4290 new UnreachableInst(CSI->getContext(), CSI);
4295 new UnreachableInst(TI->getContext(), TI);
4331 new UnreachableInst(Switch->getContext(), NewTerminator);
5703 new UnreachableInst(IBI->getContext(), IBI);
lib/Transforms/Utils/UnifyFunctionExitNodes.cpp 65 new UnreachableInst(F.getContext(), UnreachableBlock);
tools/bugpoint/CrashDebugger.cpp 479 new UnreachableInst(BB.getContext(), &BB);
tools/clang/lib/CodeGen/CodeGenFunction.h 1647 new llvm::UnreachableInst(getLLVMContext(), UnreachableBlock);
tools/polly/lib/CodeGen/BlockGenerators.cpp 1564 new UnreachableInst(BBCopyEnd->getContext(), BBCopyEnd);
unittests/Analysis/BranchProbabilityInfoTest.cpp 68 new UnreachableInst(C, PreExitBB);
unittests/IR/DominatorTreeTest.cpp 393 new UnreachableInst(C->getContext(), C);
unittests/IR/MetadataTest.cpp 2741 (void)new UnreachableInst(Context, BasicBlock::Create(Context, "bb", F));