/external/llvm/lib/CodeGen/ |
D | WinEHPrepare.cpp | 210 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(TI)) { in getEHPadFromPredecessor() 228 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(FirstNonPHI)) { in calculateCXXStateNumbers() 318 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(FirstNonPHI)) { in calculateSEHStateNumbers() 381 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(EHPad)) in isTopLevelPadForMSVC() 484 } else if (const auto *CatchSwitch = dyn_cast<CatchSwitchInst>(Pad)) { in calculateClrEHStateNumbers()
|
/external/llvm/lib/IR/ |
D | Instructions.cpp | 869 CatchSwitchInst::CatchSwitchInst(Value *ParentPad, BasicBlock *UnwindDest, in CatchSwitchInst() function in CatchSwitchInst 881 CatchSwitchInst::CatchSwitchInst(Value *ParentPad, BasicBlock *UnwindDest, in CatchSwitchInst() function in CatchSwitchInst 892 CatchSwitchInst::CatchSwitchInst(const CatchSwitchInst &CSI) in CatchSwitchInst() function in CatchSwitchInst 903 void CatchSwitchInst::init(Value *ParentPad, BasicBlock *UnwindDest, in init() 920 void CatchSwitchInst::growOperands(unsigned Size) { in growOperands() 929 void CatchSwitchInst::addHandler(BasicBlock *Handler) { in addHandler() 937 BasicBlock *CatchSwitchInst::getSuccessorV(unsigned idx) const { in getSuccessorV() 940 unsigned CatchSwitchInst::getNumSuccessorsV() const { in getNumSuccessorsV() 943 void CatchSwitchInst::setSuccessorV(unsigned idx, BasicBlock *B) { in setSuccessorV() 3969 CatchSwitchInst *CatchSwitchInst::cloneImpl() const { in cloneImpl() [all …]
|
D | Instruction.cpp | 476 if (const auto *CatchSwitch = dyn_cast<CatchSwitchInst>(this)) in mayThrow()
|
D | Verifier.cpp | 406 void visitCatchSwitchInst(CatchSwitchInst &CatchSwitch); 2930 } else if (!isa<CleanupReturnInst>(TI) && !isa<CatchSwitchInst>(TI)) { in visitEHPadPredecessors() 2986 Assert(isa<CatchSwitchInst>(CPI.getParentPad()), in visitCatchPadInst() 3022 Assert(isa<CatchSwitchInst>(ParentPad) || isa<ConstantTokenNone>(ParentPad) || in visitCleanupPadInst() 3032 } else if (isa<CleanupPadInst>(U) || isa<CatchSwitchInst>(U)) { in visitCleanupPadInst() 3055 void Verifier::visitCatchSwitchInst(CatchSwitchInst &CatchSwitch) { in visitCatchSwitchInst() 3080 Assert(isa<CatchSwitchInst>(ParentPad) || isa<ConstantTokenNone>(ParentPad) || in visitCatchSwitchInst()
|
D | AsmWriter.cpp | 2886 } else if (const auto *CatchSwitch = dyn_cast<CatchSwitchInst>(&I)) { in printInstruction()
|
/external/llvm/include/llvm/IR/ |
D | Instructions.h | 3831 class CatchSwitchInst : public TerminatorInst { 3839 CatchSwitchInst(const CatchSwitchInst &CSI); 3848 CatchSwitchInst(Value *ParentPad, BasicBlock *UnwindDest, 3856 CatchSwitchInst(Value *ParentPad, BasicBlock *UnwindDest, 3863 CatchSwitchInst *cloneImpl() const; 3866 static CatchSwitchInst *Create(Value *ParentPad, BasicBlock *UnwindDest, 3870 return new CatchSwitchInst(ParentPad, UnwindDest, NumHandlers, NameStr, 3873 static CatchSwitchInst *Create(Value *ParentPad, BasicBlock *UnwindDest, 3876 return new CatchSwitchInst(ParentPad, UnwindDest, NumHandlers, NameStr, 3996 struct OperandTraits<CatchSwitchInst> : public HungoffOperandTraits<2> {}; [all …]
|
D | InstVisitor.h | 174 RetTy visitCatchSwitchInst(CatchSwitchInst &I) { DELEGATE(TerminatorInst);} in visitCatchSwitchInst()
|
D | Instruction.def | 119 HANDLE_TERM_INST (10, CatchSwitch , CatchSwitchInst)
|
D | IRBuilder.h | 711 CatchSwitchInst *CreateCatchSwitch(Value *ParentPad, BasicBlock *UnwindBB, 714 return Insert(CatchSwitchInst::Create(ParentPad, UnwindBB, NumHandlers),
|
/external/llvm/lib/Transforms/Utils/ |
D | InlineFunction.cpp | 346 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(I)) { in HandleInlinedEHPad() 348 auto *NewCatchSwitch = CatchSwitchInst::Create( in HandleInlinedEHPad() 1114 if (isa<CatchSwitchInst>(CalledBB.getFirstNonPHI())) in InlineFunction() 1464 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(I)) { in InlineFunction()
|
D | Local.cpp | 1348 } else if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(TI)) { in removeUnwindEdge() 1349 auto *NewCatchSwitch = CatchSwitchInst::Create( in removeUnwindEdge()
|
D | SimplifyCFG.cpp | 3516 isa<CatchSwitchInst>(TI)) { in SimplifyUnreachable()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | FunctionLoweringInfo.cpp | 228 if (isa<CatchSwitchInst>(I)) { in set()
|
D | SelectionDAGBuilder.h | 740 void visitCatchSwitch(const CatchSwitchInst &I);
|
D | SelectionDAGBuilder.cpp | 1259 } else if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(Pad)) { in findUnwindDestinations() 1301 void SelectionDAGBuilder::visitCatchSwitch(const CatchSwitchInst &CSI) { in visitCatchSwitch()
|
/external/llvm/lib/Transforms/Scalar/ |
D | SCCP.cpp | 486 void visitCatchSwitchInst(CatchSwitchInst &CPI) { in visitCatchSwitchInst()
|
/external/clang/lib/CodeGen/ |
D | CGException.cpp | 888 llvm::CatchSwitchInst *CatchSwitch = in emitCatchPadBlock()
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolutionExpander.cpp | 101 } else if (isa<CatchSwitchInst>(IP)) { in findInsertPointAfter()
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | MemorySanitizer.cpp | 2688 void visitCatchSwitchInst(CatchSwitchInst &I) { in visitCatchSwitchInst()
|
/external/llvm/lib/Bitcode/Writer/ |
D | BitcodeWriter.cpp | 2010 const auto &CatchSwitch = cast<CatchSwitchInst>(I); in WriteInstruction()
|
/external/llvm/lib/Bitcode/Reader/ |
D | BitcodeReader.cpp | 4499 CatchSwitchInst::Create(ParentPad, UnwindDest, NumHandlers); in parseFunctionBody()
|
/external/llvm/lib/AsmParser/ |
D | LLParser.cpp | 5264 CatchSwitchInst::Create(ParentPad, UnwindBB, Table.size()); in ParseCatchSwitch()
|