Home
last modified time | relevance | path

Searched refs:LandingPad (Results 1 – 19 of 19) sorted by relevance

/external/llvm/lib/CodeGen/
DMachineModuleInfo.cpp287 (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 …]
DTargetLoweringBase.cpp1605 case LandingPad: return 0; in InstructionOpcodeToISD()
/external/llvm/include/llvm/CodeGen/
DMachineModuleInfo.h306 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/
DEHStreamer.cpp198 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/
DStatepoint.h399 LandingPadInst *LandingPad = in getRelocates() local
404 for (const User *LandingPadUser : LandingPad->users()) { in getRelocates()
DInstruction.h398 case Instruction::LandingPad:
DInstruction.def196 HANDLE_OTHER_INST(64, LandingPad, LandingPadInst) // Landing pad instruction.
DInstructions.h2723 return I->getOpcode() == Instruction::LandingPad;
/external/llvm/lib/IR/
DInstruction.cpp268 case LandingPad: return "landingpad"; in getOpcodeName()
DCore.cpp2294 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()
DInstructions.cpp163 : 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/
DCore.h2602 void LLVMAddClause(LLVMValueRef LandingPad, LLVMValueRef ClauseVal);
2605 void LLVMSetCleanup(LLVMValueRef LandingPad, LLVMBool Val);
/external/llvm/lib/AsmParser/
DLLLexer.cpp764 INSTKEYWORD(landingpad, LandingPad); in LexIdentifier()
/external/llvm/lib/Target/CppBackend/
DCPPBackend.cpp1615 case Instruction::LandingPad: { in printInstruction()
/external/llvm/bindings/ocaml/llvm/
Dllvm.ml215 | LandingPad Constructor
Dllvm.mli273 | LandingPad Constructor
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp1144 case Instruction::LandingPad: NumFastIselFailLandingPad++; return; in collectFailStats()
/external/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp2046 case Instruction::LandingPad: { in WriteInstruction()
/external/llvm/lib/Analysis/
DValueTracking.cpp3436 case Instruction::LandingPad: in isSafeToSpeculativelyExecute()