/external/llvm/lib/CodeGen/ |
D | MachineModuleInfo.cpp | 380 (MachineBasicBlock *LandingPad) { in getOrCreateLandingPadInfo() argument 384 if (LP.LandingPadBlock == LandingPad) in getOrCreateLandingPadInfo() 388 LandingPads.push_back(LandingPadInfo(LandingPad)); in getOrCreateLandingPadInfo() 394 void MachineModuleInfo::addInvoke(MachineBasicBlock *LandingPad, in addInvoke() argument 396 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addInvoke() 403 MCSymbol *MachineModuleInfo::addLandingPad(MachineBasicBlock *LandingPad) { in addLandingPad() argument 405 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addLandingPad() 412 void MachineModuleInfo::addPersonality(MachineBasicBlock *LandingPad, in addPersonality() argument 414 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addPersonality() 429 void MachineModuleInfo::addWinEHState(MachineBasicBlock *LandingPad, in addWinEHState() argument [all …]
|
D | TargetLoweringBase.cpp | 1579 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); 319 void addPersonality(MachineBasicBlock *LandingPad, 322 void addWinEHState(MachineBasicBlock *LandingPad, int State); 342 void addCatchTypeInfo(MachineBasicBlock *LandingPad, 347 void addFilterTypeInfo(MachineBasicBlock *LandingPad, 352 void addCleanup(MachineBasicBlock *LandingPad); 357 MCSymbol *addClauseForLandingPad(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()
|
D | Win64Exception.cpp | 332 const LandingPadInfo *LandingPad = LandingPads[P.PadIndex]; in emitCXXFrameHandler3Table() local 333 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] && in emitCXXFrameHandler3Table() 342 if (LandingPad->WinEHState != LastEHState) in emitCXXFrameHandler3Table() 344 std::make_pair(BeginLabel, LandingPad->WinEHState)); in emitCXXFrameHandler3Table() 345 LastEHState = LandingPad->WinEHState; in emitCXXFrameHandler3Table() 346 LastLabel = LandingPad->EndLabels[P.RangeIndex]; in emitCXXFrameHandler3Table()
|
/external/llvm/include/llvm/IR/ |
D | Statepoint.h | 277 LandingPadInst *LandingPad = in getRelocates() local 282 for (const User *LandingPadUser : LandingPad->users()) { in getRelocates()
|
D | Instruction.def | 175 HANDLE_OTHER_INST(59, LandingPad, LandingPadInst) // Landing pad instruction.
|
D | Instructions.h | 2425 return I->getOpcode() == Instruction::LandingPad;
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.h | 642 MachineBasicBlock *LandingPad = nullptr); 650 MachineBasicBlock *LandingPad = nullptr, 660 MachineBasicBlock *LandingPad = nullptr); 664 MachineBasicBlock *LandingPad); 803 MachineBasicBlock *LandingPad = nullptr);
|
D | StatepointLowering.cpp | 227 MachineBasicBlock *LandingPad, in lowerCallFromStatepoint() argument 249 Builder.LowerCallTo(Tmp, Builder.getValue(ActualCallee), false, LandingPad); in lowerCallFromStatepoint() 552 MachineBasicBlock *LandingPad/*=nullptr*/) { in LowerStatepoint() argument 591 SDNode *CallNode = lowerCallFromStatepoint(ISP, LandingPad, *this); in LowerStatepoint()
|
D | SelectionDAGBuilder.cpp | 1996 MachineBasicBlock *LandingPad = FuncInfo.MBBMap[I.getSuccessor(1)]; in visitInvoke() local 2011 visitPatchpoint(&I, LandingPad); in visitInvoke() 2014 LowerStatepoint(ImmutableStatepoint(&I), LandingPad); in visitInvoke() 2018 LowerCallTo(&I, getValue(Callee), false, LandingPad); in visitInvoke() 2030 addSuccessorWithWeight(InvokeMBB, LandingPad); in visitInvoke() 5468 MachineBasicBlock *LandingPad) { in lowerInvokable() argument 5472 if (LandingPad) { in lowerInvokable() 5482 LPadToCallSiteMap[LandingPad].push_back(CallSiteIndex); in lowerInvokable() 5515 if (LandingPad) { in lowerInvokable() 5522 MMI.addInvoke(LandingPad, BeginLabel, EndLabel); in lowerInvokable() [all …]
|
D | SelectionDAGISel.cpp | 1149 case Instruction::LandingPad: NumFastIselFailLandingPad++; return; in collectFailStats()
|
/external/llvm/lib/IR/ |
D | Instruction.cpp | 253 case LandingPad: return "landingpad"; in getOpcodeName()
|
D | Core.cpp | 2266 void LLVMAddClause(LLVMValueRef LandingPad, LLVMValueRef ClauseVal) { in LLVMAddClause() argument 2267 unwrap<LandingPadInst>(LandingPad)-> in LLVMAddClause() 2271 void LLVMSetCleanup(LLVMValueRef LandingPad, LLVMBool Val) { in LLVMSetCleanup() argument 2272 unwrap<LandingPadInst>(LandingPad)->setCleanup(Val); in LLVMSetCleanup()
|
D | Instructions.cpp | 183 : Instruction(RetTy, Instruction::LandingPad, nullptr, 0, InsertBefore) { in LandingPadInst() 190 : Instruction(RetTy, Instruction::LandingPad, nullptr, 0, InsertAtEnd) { in LandingPadInst() 195 : Instruction(LP.getType(), Instruction::LandingPad, in LandingPadInst()
|
/external/llvm/include/llvm-c/ |
D | Core.h | 2670 void LLVMAddClause(LLVMValueRef LandingPad, LLVMValueRef ClauseVal); 2673 void LLVMSetCleanup(LLVMValueRef LandingPad, LLVMBool Val);
|
/external/llvm/lib/AsmParser/ |
D | LLLexer.cpp | 748 INSTKEYWORD(landingpad, LandingPad); in LexIdentifier()
|
/external/llvm/lib/Transforms/Scalar/ |
D | Reassociate.cpp | 261 case Instruction::LandingPad: in isUnmovableInstruction()
|
/external/llvm/bindings/ocaml/llvm/ |
D | llvm.ml | 215 | LandingPad Constructor
|
D | llvm.mli | 273 | LandingPad Constructor
|
/external/llvm/lib/Target/CppBackend/ |
D | CPPBackend.cpp | 1621 case Instruction::LandingPad: { in printInstruction()
|
/external/llvm/lib/Analysis/ |
D | ValueTracking.cpp | 2912 case Instruction::LandingPad: in isSafeToSpeculativelyExecute()
|
/external/llvm/lib/Bitcode/Writer/ |
D | BitcodeWriter.cpp | 1843 case Instruction::LandingPad: { in WriteInstruction()
|