Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCallBrPrepare.cpp187 BasicBlock *DefaultDest = CBR->getDefaultDest(); in UpdateSSA() local
197 PrintDebugDomInfo(DT, *U, DefaultDest, /*IsDefaultDest*/ true); in UpdateSSA()
213 if (DT.dominates(DefaultDest, *U)) in UpdateSSA()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h4058 void init(FunctionType *FTy, Value *Func, BasicBlock *DefaultDest,
4078 BasicBlock *DefaultDest,
4089 Create(FunctionType *Ty, Value *Func, BasicBlock *DefaultDest,
4098 CallBrInst(Ty, Func, DefaultDest, IndirectDests, Args, Bundles,
4103 BasicBlock *DefaultDest,
4114 BasicBlock *DefaultDest,
4124 CallBrInst(Ty, Func, DefaultDest, IndirectDests, Args, Bundles,
4132 return Create(Func.getFunctionType(), Func.getCallee(), DefaultDest,
4155 BasicBlock *DefaultDest,
4249 init(Ty, Func, DefaultDest, IndirectDests, Args, Bundles, NameStr);
[all …]
H A DIRBuilder.h1192 BasicBlock *DefaultDest,
1196 return Insert(CallBrInst::Create(Ty, Callee, DefaultDest, IndirectDests,
1200 BasicBlock *DefaultDest,
1206 CallBrInst::Create(Ty, Callee, DefaultDest, IndirectDests, Args,
1210 CallBrInst *CreateCallBr(FunctionCallee Callee, BasicBlock *DefaultDest,
1215 DefaultDest, IndirectDests, Args, Name);
1217 CallBrInst *CreateCallBr(FunctionCallee Callee, BasicBlock *DefaultDest,
1223 DefaultDest, IndirectDests, Args, Name);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSCCPSolver.cpp304 BasicBlock *DefaultDest = SI->getDefaultDest(); in removeNonFeasibleEdges() local
305 if (!FeasibleSuccessors.contains(DefaultDest)) { in removeNonFeasibleEdges()
308 BasicBlock::Create(DefaultDest->getContext(), "default.unreachable", in removeNonFeasibleEdges()
309 DefaultDest->getParent(), DefaultDest); in removeNonFeasibleEdges()
310 new UnreachableInst(DefaultDest->getContext(), NewUnreachableBB); in removeNonFeasibleEdges()
313 DefaultDest->removePredecessor(BB); in removeNonFeasibleEdges()
315 Updates.push_back({DominatorTree::Delete, BB, DefaultDest}); in removeNonFeasibleEdges()
H A DLocal.cpp195 BasicBlock *DefaultDest = SI->getDefaultDest(); in ConstantFoldTerminator() local
196 BasicBlock *TheOnlyDest = DefaultDest; in ConstantFoldTerminator()
199 if (isa<UnreachableInst>(DefaultDest->getFirstNonPHIOrDbg()) && in ConstantFoldTerminator()
216 if (It->getCaseSuccessor() == DefaultDest) { in ConstantFoldTerminator()
237 DefaultDest->removePredecessor(ParentBB); in ConstantFoldTerminator()
H A DSimplifyCFG.cpp5942 BasicBlock *DefaultDest = SI->getDefaultDest(); in initializeUniqueCases() local
5950 !isa<UnreachableInst>(DefaultDest->getFirstNonPHIOrDbg()))) in initializeUniqueCases()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp7159 BasicBlock *DefaultDest; in parseCallBr() local
7167 parseTypeAndBasicBlock(DefaultDest, PFS) || in parseCallBr()
7236 CallBrInst::Create(Ty, Callee, DefaultDest, IndirectDests, Args, in parseCallBr()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp5653 BasicBlock *DefaultDest = getBasicBlock(Record[OpNum++]); in parseFunctionBody() local
5777 I = CallBrInst::Create(FTy, Callee, DefaultDest, IndirectDests, Args, in parseFunctionBody()