Searched refs:DefaultDest (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | SCCP.cpp | 433 BasicBlock *DefaultDest = SI->getDefaultDest(); in removeNonFeasibleEdges() local 434 if (!FeasibleSuccessors.contains(DefaultDest)) { in removeNonFeasibleEdges() 437 BasicBlock::Create(DefaultDest->getContext(), "default.unreachable", in removeNonFeasibleEdges() 438 DefaultDest->getParent(), DefaultDest); in removeNonFeasibleEdges() 439 new UnreachableInst(DefaultDest->getContext(), NewUnreachableBB); in removeNonFeasibleEdges() 443 Updates.push_back({DominatorTree::Delete, BB, DefaultDest}); in removeNonFeasibleEdges()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 4006 void init(FunctionType *FTy, Value *Func, BasicBlock *DefaultDest, 4026 BasicBlock *DefaultDest, 4032 CallBrInst(Ty, Func, DefaultDest, IndirectDests, Args, None, 4037 BasicBlock *DefaultDest, 4048 CallBrInst(Ty, Func, DefaultDest, IndirectDests, Args, Bundles, 4053 BasicBlock *DefaultDest, 4059 CallBrInst(Ty, Func, DefaultDest, IndirectDests, Args, None, 4064 BasicBlock *DefaultDest, 4105 BasicBlock *DefaultDest, 4201 init(Ty, Func, DefaultDest, IndirectDests, Args, Bundles, NameStr); [all …]
|
| H A D | IRBuilder.h | 1068 BasicBlock *DefaultDest, 1072 return Insert(CallBrInst::Create(Ty, Callee, DefaultDest, IndirectDests, 1076 BasicBlock *DefaultDest, 1082 CallBrInst::Create(Ty, Callee, DefaultDest, IndirectDests, Args, 1086 CallBrInst *CreateCallBr(FunctionCallee Callee, BasicBlock *DefaultDest, 1091 DefaultDest, IndirectDests, Args, Name); 1093 CallBrInst *CreateCallBr(FunctionCallee Callee, BasicBlock *DefaultDest, 1099 DefaultDest, IndirectDests, Args, Name);
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | Local.cpp | 191 BasicBlock *DefaultDest = SI->getDefaultDest(); in ConstantFoldTerminator() local 192 BasicBlock *TheOnlyDest = DefaultDest; in ConstantFoldTerminator() 195 if (isa<UnreachableInst>(DefaultDest->getFirstNonPHIOrDbg()) && in ConstantFoldTerminator() 212 if (i->getCaseSuccessor() == DefaultDest) { in ConstantFoldTerminator() 237 DefaultDest->removePredecessor(ParentBB); in ConstantFoldTerminator()
|
| H A D | SimplifyCFG.cpp | 5631 BasicBlock *DefaultDest = SI->getDefaultDest(); in initializeUniqueCases() local 5639 !isa<UnreachableInst>(DefaultDest->getFirstNonPHIOrDbg()))) in initializeUniqueCases()
|
| /llvm-project-15.0.7/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 6687 BasicBlock *DefaultDest; in parseCallBr() local 6695 parseTypeAndBasicBlock(DefaultDest, PFS) || in parseCallBr() 6776 CallBrInst::Create(Ty, Callee, DefaultDest, IndirectDests, Args, in parseCallBr()
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 5442 BasicBlock *DefaultDest = getBasicBlock(Record[OpNum++]); in parseFunctionBody() local 5568 I = CallBrInst::Create(FTy, Callee, DefaultDest, IndirectDests, Args, in parseFunctionBody()
|