| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CallBrPrepare.cpp | 189 BasicBlock *DefaultDest = CBR->getDefaultDest(); in UpdateSSA() local 199 PrintDebugDomInfo(DT, *U, DefaultDest, /*IsDefaultDest*/ true); in UpdateSSA() 215 if (DT.dominates(DefaultDest, *U)) in UpdateSSA()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SCCPSolver.cpp | 345 BasicBlock *DefaultDest = SI->getDefaultDest(); in removeNonFeasibleEdges() local 346 if (!FeasibleSuccessors.contains(DefaultDest)) { in removeNonFeasibleEdges() 349 BasicBlock::Create(DefaultDest->getContext(), "default.unreachable", in removeNonFeasibleEdges() 350 DefaultDest->getParent(), DefaultDest); in removeNonFeasibleEdges() 352 new UnreachableInst(DefaultDest->getContext(), NewUnreachableBB); in removeNonFeasibleEdges() 356 DefaultDest->removePredecessor(BB); in removeNonFeasibleEdges() 358 Updates.push_back({DominatorTree::Delete, BB, DefaultDest}); in removeNonFeasibleEdges()
|
| H A D | Local.cpp | 200 BasicBlock *DefaultDest = SI->getDefaultDest(); in ConstantFoldTerminator() local 201 BasicBlock *TheOnlyDest = DefaultDest; in ConstantFoldTerminator() 219 if (It->getCaseSuccessor() == DefaultDest) { in ConstantFoldTerminator() 240 DefaultDest->removePredecessor(ParentBB); in ConstantFoldTerminator()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | CorrelatedValuePropagation.cpp | 431 BasicBlock *DefaultDest = SI->getDefaultDest(); in processSwitch() local 434 BB->getParent(), DefaultDest); in processSwitch() 438 DefaultDest->removePredecessor(BB); in processSwitch() 441 if (SuccessorsCount[DefaultDest] == 1) in processSwitch() 442 DTU.applyUpdates({{DominatorTree::Delete, BB, DefaultDest}}); in processSwitch()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 3882 inline CallBrInst(FunctionType *Ty, Value *Func, BasicBlock *DefaultDest, 3888 LLVM_ABI void init(FunctionType *FTy, Value *Func, BasicBlock *DefaultDest, 3909 BasicBlock *DefaultDest, 3916 CallBrInst(Ty, Func, DefaultDest, IndirectDests, Args, {}, AllocMarker, 3921 Create(FunctionType *Ty, Value *Func, BasicBlock *DefaultDest, 3931 CallBrInst(Ty, Func, DefaultDest, IndirectDests, Args, Bundles, 3935 static CallBrInst *Create(FunctionCallee Func, BasicBlock *DefaultDest, 3939 return Create(Func.getFunctionType(), Func.getCallee(), DefaultDest, 3943 static CallBrInst *Create(FunctionCallee Func, BasicBlock *DefaultDest, 3949 return Create(Func.getFunctionType(), Func.getCallee(), DefaultDest, [all …]
|
| H A D | IRBuilder.h | 1279 BasicBlock *DefaultDest, 1283 return Insert(CallBrInst::Create(Ty, Callee, DefaultDest, IndirectDests, 1287 BasicBlock *DefaultDest, 1293 CallBrInst::Create(Ty, Callee, DefaultDest, IndirectDests, Args, 1297 CallBrInst *CreateCallBr(FunctionCallee Callee, BasicBlock *DefaultDest, 1302 DefaultDest, IndirectDests, Args, Name); 1304 CallBrInst *CreateCallBr(FunctionCallee Callee, BasicBlock *DefaultDest, 1310 DefaultDest, IndirectDests, Args, Name);
|
| /freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
| H A D | Instruction.cpp | 571 BasicBlock *DefaultDest, in create() argument 588 cast<llvm::BasicBlock>(DefaultDest->Val), in create()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | Core.h | 4414 LLVMBasicBlockRef DefaultDest, LLVMBasicBlockRef *IndirectDests,
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Core.cpp | 3424 LLVMBasicBlockRef DefaultDest, in LLVMBuildCallBr() argument 3437 unwrap<FunctionType>(Ty), unwrap(Fn), unwrap(DefaultDest), in LLVMBuildCallBr()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Instruction.h | 1492 BasicBlock *DefaultDest,
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 7908 BasicBlock *DefaultDest; in parseCallBr() local 7916 parseTypeAndBasicBlock(DefaultDest, PFS) || in parseCallBr() 7986 CallBrInst::Create(Ty, Callee, DefaultDest, IndirectDests, Args, in parseCallBr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 5922 BasicBlock *DefaultDest = getBasicBlock(Record[OpNum++]); in parseFunctionBody() local 6046 I = CallBrInst::Create(FTy, Callee, DefaultDest, IndirectDests, Args, in parseFunctionBody()
|