Home
last modified time | relevance | path

Searched defs:CatchSwitch (Results 1 – 19 of 19) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp226 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(TI)) { in getEHPadFromPredecessor() local
247 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(FirstNonPHI)) { in calculateCXXStateNumbers() local
367 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(FirstNonPHI)) { in calculateSEHStateNumbers() local
440 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(EHPad)) in isTopLevelPadForMSVC() local
573 const auto *CatchSwitch = cast<CatchSwitchInst>(Pad); in calculateClrEHStateNumbers() local
634 } else if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(U)) { in calculateClrEHStateNumbers() local
H A DWasmEHPrepare.cpp364 if (const auto *CatchSwitch = dyn_cast<CatchSwitchInst>(UnwindPad)) in calculateWasmEHInfo() local
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp256 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(CurrentPad)) { in getUnwindDestTokenHelper() local
501 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(UselessPad)) { in getUnwindDestToken() local
717 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(I)) { in HandleInlinedEHPad() local
2355 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(I)) { in InlineFunction() local
H A DLocal.cpp2384 } else if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(Terminator)) { in markAliveBlocks() local
2461 } else if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(TI)) { in removeUnwindEdge() local
H A DBasicBlockUtils.cpp650 else if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(PadInst)) in ehAwareSplitEdge() local
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DSparsePropagation.cpp526 CatchSwitchInst *CatchSwitch = in TEST_F() local
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGException.cpp962 llvm::CatchSwitchInst *CatchSwitch = in emitCatchPadBlock() local
1006 llvm::CatchSwitchInst *CatchSwitch = in emitWasmCatchPadBlock() local
1230 auto *CatchSwitch = in ExitCXXTryStmt() local
/llvm-project-15.0.7/llvm/lib/IR/
H A DInstruction.cpp690 if (const auto *CatchSwitch = dyn_cast<CatchSwitchInst>(this)) in mayThrow() local
H A DCore.cpp3281 void LLVMAddHandler(LLVMValueRef CatchSwitch, LLVMBasicBlockRef Dest) { in LLVMAddHandler()
3285 unsigned LLVMGetNumHandlers(LLVMValueRef CatchSwitch) { in LLVMGetNumHandlers()
3289 void LLVMGetHandlers(LLVMValueRef CatchSwitch, LLVMBasicBlockRef *Handlers) { in LLVMGetHandlers()
3299 void LLVMSetParentCatchSwitch(LLVMValueRef CatchPad, LLVMValueRef CatchSwitch) { in LLVMSetParentCatchSwitch()
H A DVerifier.cpp4330 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(FPI.getParentPad())) { in visitFuncletPadInst() local
4347 void Verifier::visitCatchSwitchInst(CatchSwitchInst &CatchSwitch) { in visitCatchSwitchInst()
H A DAsmWriter.cpp4065 } else if (const auto *CatchSwitch = dyn_cast<CatchSwitchInst>(&I)) { in printInstruction() local
/llvm-project-15.0.7/llvm/bindings/ocaml/llvm/
H A Dllvm.ml250 | CatchSwitch Constructor
H A Dllvm.mli274 | CatchSwitch Constructor
/llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp1508 static Instruction *splitBeforeCatchSwitch(CatchSwitchInst *CatchSwitch) { in splitBeforeCatchSwitch()
/llvm-project-15.0.7/llvm/lib/AsmParser/
H A DLLParser.cpp6593 auto *CatchSwitch = in parseCatchSwitch() local
6604 Value *CatchSwitch = nullptr; in parseCatchPad() local
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp2518 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(Pad)) { in findUnwindDestinations() local
/llvm-project-15.0.7/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp2992 const auto &CatchSwitch = cast<CatchSwitchInst>(I); in writeInstruction() local
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp1792 } else if (const auto *CatchSwitch = dyn_cast<CatchSwitchInst>(Pad)) { in findWasmUnwindDestinations() local
1847 } else if (const auto *CatchSwitch = dyn_cast<CatchSwitchInst>(Pad)) { in findUnwindDestinations() local
/llvm-project-15.0.7/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp5188 auto *CatchSwitch = in parseFunctionBody() local