Home
last modified time | relevance | path

Searched refs:DefaultDest (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DSCCP.cpp433 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 DInstructions.h4006 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 DIRBuilder.h1068 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 DLocal.cpp191 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 DSimplifyCFG.cpp5631 BasicBlock *DefaultDest = SI->getDefaultDest(); in initializeUniqueCases() local
5639 !isa<UnreachableInst>(DefaultDest->getFirstNonPHIOrDbg()))) in initializeUniqueCases()
/llvm-project-15.0.7/llvm/lib/AsmParser/
H A DLLParser.cpp6687 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 DBitcodeReader.cpp5442 BasicBlock *DefaultDest = getBasicBlock(Record[OpNum++]); in parseFunctionBody() local
5568 I = CallBrInst::Create(FTy, Callee, DefaultDest, IndirectDests, Args, in parseFunctionBody()