/external/llvm/lib/CodeGen/ |
D | MachineModuleInfo.cpp | 287 (MachineBasicBlock *LandingPad) { in getOrCreateLandingPadInfo() argument 291 if (LP.LandingPadBlock == LandingPad) in getOrCreateLandingPadInfo() 295 LandingPads.push_back(LandingPadInfo(LandingPad)); in getOrCreateLandingPadInfo() 301 void MachineModuleInfo::addInvoke(MachineBasicBlock *LandingPad, in addInvoke() argument 303 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addInvoke() 310 MCSymbol *MachineModuleInfo::addLandingPad(MachineBasicBlock *LandingPad) { in addLandingPad() argument 312 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addLandingPad() 327 addCatchTypeInfo(MachineBasicBlock *LandingPad, in addCatchTypeInfo() argument 329 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addCatchTypeInfo() 337 addFilterTypeInfo(MachineBasicBlock *LandingPad, in addFilterTypeInfo() argument [all …]
|
D | TargetLoweringBase.cpp | 1605 case LandingPad: return 0; in InstructionOpcodeToISD()
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineModuleInfo.h | 306 LandingPadInfo &getOrCreateLandingPadInfo(MachineBasicBlock *LandingPad); 310 void addInvoke(MachineBasicBlock *LandingPad, 315 MCSymbol *addLandingPad(MachineBasicBlock *LandingPad); 328 void addCatchTypeInfo(MachineBasicBlock *LandingPad, 333 void addFilterTypeInfo(MachineBasicBlock *LandingPad, 338 void addCleanup(MachineBasicBlock *LandingPad); 340 void addSEHCatchHandler(MachineBasicBlock *LandingPad, const Function *Filter, 343 void addSEHCleanupHandler(MachineBasicBlock *LandingPad,
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | EHStreamer.cpp | 198 const LandingPadInfo *LandingPad = LandingPads[i]; in computePadMap() local 199 for (unsigned j = 0, E = LandingPad->BeginLabels.size(); j != E; ++j) { in computePadMap() 200 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; in computePadMap() 254 const LandingPadInfo *LandingPad = LandingPads[P.PadIndex]; in computeCallSiteTable() local 255 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] && in computeCallSiteTable() 268 LastLabel = LandingPad->EndLabels[P.RangeIndex]; in computeCallSiteTable() 271 if (!LandingPad->LandingPadLabel) { in computeCallSiteTable() 279 LandingPad, in computeCallSiteTable()
|
/external/llvm/include/llvm/IR/ |
D | Statepoint.h | 399 LandingPadInst *LandingPad = in getRelocates() local 404 for (const User *LandingPadUser : LandingPad->users()) { in getRelocates()
|
D | Instruction.h | 398 case Instruction::LandingPad:
|
D | Instruction.def | 196 HANDLE_OTHER_INST(64, LandingPad, LandingPadInst) // Landing pad instruction.
|
D | Instructions.h | 2723 return I->getOpcode() == Instruction::LandingPad;
|
/external/llvm/lib/IR/ |
D | Instruction.cpp | 268 case LandingPad: return "landingpad"; in getOpcodeName()
|
D | Core.cpp | 2294 void LLVMAddClause(LLVMValueRef LandingPad, LLVMValueRef ClauseVal) { in LLVMAddClause() argument 2295 unwrap<LandingPadInst>(LandingPad)-> in LLVMAddClause() 2299 void LLVMSetCleanup(LLVMValueRef LandingPad, LLVMBool Val) { in LLVMSetCleanup() argument 2300 unwrap<LandingPadInst>(LandingPad)->setCleanup(Val); in LLVMSetCleanup()
|
D | Instructions.cpp | 163 : Instruction(RetTy, Instruction::LandingPad, nullptr, 0, InsertBefore) { in LandingPadInst() 169 : Instruction(RetTy, Instruction::LandingPad, nullptr, 0, InsertAtEnd) { in LandingPadInst() 174 : Instruction(LP.getType(), Instruction::LandingPad, nullptr, in LandingPadInst()
|
/external/llvm/include/llvm-c/ |
D | Core.h | 2602 void LLVMAddClause(LLVMValueRef LandingPad, LLVMValueRef ClauseVal); 2605 void LLVMSetCleanup(LLVMValueRef LandingPad, LLVMBool Val);
|
/external/llvm/lib/AsmParser/ |
D | LLLexer.cpp | 764 INSTKEYWORD(landingpad, LandingPad); in LexIdentifier()
|
/external/llvm/lib/Target/CppBackend/ |
D | CPPBackend.cpp | 1615 case Instruction::LandingPad: { in printInstruction()
|
/external/llvm/bindings/ocaml/llvm/ |
D | llvm.ml | 215 | LandingPad Constructor
|
D | llvm.mli | 273 | LandingPad Constructor
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGISel.cpp | 1144 case Instruction::LandingPad: NumFastIselFailLandingPad++; return; in collectFailStats()
|
/external/llvm/lib/Bitcode/Writer/ |
D | BitcodeWriter.cpp | 2046 case Instruction::LandingPad: { in WriteInstruction()
|
/external/llvm/lib/Analysis/ |
D | ValueTracking.cpp | 3436 case Instruction::LandingPad: in isSafeToSpeculativelyExecute()
|