/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 …]
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | MachineModuleInfo.cpp | 379 (MachineBasicBlock *LandingPad) { in getOrCreateLandingPadInfo() argument 383 if (LP.LandingPadBlock == LandingPad) in getOrCreateLandingPadInfo() 387 LandingPads.push_back(LandingPadInfo(LandingPad)); in getOrCreateLandingPadInfo() 393 void MachineModuleInfo::addInvoke(MachineBasicBlock *LandingPad, in addInvoke() argument 395 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addInvoke() 402 MCSymbol *MachineModuleInfo::addLandingPad(MachineBasicBlock *LandingPad) { in addLandingPad() argument 404 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addLandingPad() 411 void MachineModuleInfo::addPersonality(MachineBasicBlock *LandingPad, in addPersonality() argument 413 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addPersonality() 431 addCatchTypeInfo(MachineBasicBlock *LandingPad, in addCatchTypeInfo() argument [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | MachineFunction.cpp | 658 MachineFunction::getOrCreateLandingPadInfo(MachineBasicBlock *LandingPad) { in getOrCreateLandingPadInfo() argument 662 if (LP.LandingPadBlock == LandingPad) in getOrCreateLandingPadInfo() 666 LandingPads.push_back(LandingPadInfo(LandingPad)); in getOrCreateLandingPadInfo() 670 void MachineFunction::addInvoke(MachineBasicBlock *LandingPad, in addInvoke() argument 672 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addInvoke() 677 MCSymbol *MachineFunction::addLandingPad(MachineBasicBlock *LandingPad) { in addLandingPad() argument 679 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addLandingPad() 684 void MachineFunction::addCatchTypeInfo(MachineBasicBlock *LandingPad, in addCatchTypeInfo() argument 686 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addCatchTypeInfo() 691 void MachineFunction::addFilterTypeInfo(MachineBasicBlock *LandingPad, in addFilterTypeInfo() argument [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineModuleInfo.h | 307 LandingPadInfo &getOrCreateLandingPadInfo(MachineBasicBlock *LandingPad); 311 void addInvoke(MachineBasicBlock *LandingPad, 316 MCSymbol *addLandingPad(MachineBasicBlock *LandingPad); 329 void addCatchTypeInfo(MachineBasicBlock *LandingPad, 334 void addFilterTypeInfo(MachineBasicBlock *LandingPad, 339 void addCleanup(MachineBasicBlock *LandingPad); 341 void addSEHCatchHandler(MachineBasicBlock *LandingPad, const Function *Filter, 344 void addSEHCleanupHandler(MachineBasicBlock *LandingPad,
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
D | MachineModuleInfo.h | 270 LandingPadInfo &getOrCreateLandingPadInfo(MachineBasicBlock *LandingPad); 274 void addInvoke(MachineBasicBlock *LandingPad, 279 MCSymbol *addLandingPad(MachineBasicBlock *LandingPad); 283 void addPersonality(MachineBasicBlock *LandingPad, 304 void addCatchTypeInfo(MachineBasicBlock *LandingPad, 309 void addFilterTypeInfo(MachineBasicBlock *LandingPad, 314 void addCleanup(MachineBasicBlock *LandingPad);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/ |
D | EHStreamer.cpp | 207 const LandingPadInfo *LandingPad = LandingPads[i]; in computePadMap() local 208 for (unsigned j = 0, E = LandingPad->BeginLabels.size(); j != E; ++j) { in computePadMap() 209 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; in computePadMap() 263 const LandingPadInfo *LandingPad = LandingPads[P.PadIndex]; in computeCallSiteTable() local 264 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] && in computeCallSiteTable() 277 LastLabel = LandingPad->EndLabels[P.RangeIndex]; in computeCallSiteTable() 280 if (!LandingPad->LandingPadLabel) { in computeCallSiteTable() 288 LandingPad, in computeCallSiteTable()
|
/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/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | MachineFunction.h | 776 LandingPadInfo &getOrCreateLandingPadInfo(MachineBasicBlock *LandingPad); 788 void addInvoke(MachineBasicBlock *LandingPad, 792 MCSymbol *addLandingPad(MachineBasicBlock *LandingPad); 795 void addCatchTypeInfo(MachineBasicBlock *LandingPad, 799 void addFilterTypeInfo(MachineBasicBlock *LandingPad, 803 void addCleanup(MachineBasicBlock *LandingPad); 805 void addSEHCatchHandler(MachineBasicBlock *LandingPad, const Function *Filter, 808 void addSEHCleanupHandler(MachineBasicBlock *LandingPad,
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/ |
D | DwarfException.cpp | 263 const LandingPadInfo *LandingPad = LandingPads[P.PadIndex]; in ComputeCallSiteTable() local 264 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] && in ComputeCallSiteTable() 277 LastLabel = LandingPad->EndLabels[P.RangeIndex]; in ComputeCallSiteTable() 280 if (!LandingPad->LandingPadLabel) { in ComputeCallSiteTable() 288 LandingPad->LandingPadLabel, in ComputeCallSiteTable() 373 const LandingPadInfo *LandingPad = LandingPads[i]; in EmitExceptionTable() local 374 for (unsigned j = 0, E = LandingPad->BeginLabels.size(); j != E; ++j) { in EmitExceptionTable() 375 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; in EmitExceptionTable()
|
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/ |
D | JITDwarfEmitter.cpp | 300 const LandingPadInfo *LandingPad = LandingPads[i]; in EmitExceptionTable() local 301 for (unsigned j=0, E = LandingPad->BeginLabels.size(); j != E; ++j) { in EmitExceptionTable() 302 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; in EmitExceptionTable() 332 const LandingPadInfo *LandingPad = LandingPads[P.PadIndex]; in EmitExceptionTable() local 334 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] && in EmitExceptionTable() 345 LastLabel = LandingPad->EndLabels[P.RangeIndex]; in EmitExceptionTable() 347 LandingPad->LandingPadLabel, FirstActions[P.PadIndex]}; in EmitExceptionTable()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Coroutines/ |
D | CoroFrame.cpp | 696 LandingPadInst *LandingPad = nullptr; in rewritePHIs() local 698 if ((LandingPad = dyn_cast_or_null<LandingPadInst>(BB.getFirstNonPHI()))) { in rewritePHIs() 702 ReplPHI = PHINode::Create(LandingPad->getType(), 1, "", LandingPad); in rewritePHIs() 703 ReplPHI->takeName(LandingPad); in rewritePHIs() 704 LandingPad->replaceAllUsesWith(ReplPHI); in rewritePHIs() 711 auto *IncomingBB = ehAwareSplitEdge(Pred, &BB, LandingPad, ReplPHI); in rewritePHIs() 727 if (LandingPad) { in rewritePHIs() 730 LandingPad->eraseFromParent(); in rewritePHIs()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
D | Statepoint.h | 441 LandingPadInst *LandingPad = in getRelocates() local 445 for (const User *LandingPadUser : LandingPad->users()) { in getRelocates()
|
D | Instruction.h | 557 case Instruction::LandingPad:
|
D | Instruction.def | 200 HANDLE_OTHER_INST(64, LandingPad, LandingPadInst) // Landing pad instruction.
|
/external/llvm/include/llvm/IR/ |
D | Statepoint.h | 417 LandingPadInst *LandingPad = in getRelocates() local 421 for (const User *LandingPadUser : LandingPad->users()) { in getRelocates()
|
D | Instruction.h | 416 case Instruction::LandingPad:
|
D | Instruction.def | 196 HANDLE_OTHER_INST(64, LandingPad, LandingPadInst) // Landing pad instruction.
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
D | Instruction.cpp | 165 case LandingPad: return "landingpad"; in getOpcodeName() 439 case LandingPad: in isSafeToSpeculativelyExecute()
|
/external/llvm/include/llvm-c/ |
D | Core.h | 2918 unsigned LLVMGetNumClauses(LLVMValueRef LandingPad); 2921 LLVMValueRef LLVMGetClause(LLVMValueRef LandingPad, unsigned Idx); 2924 void LLVMAddClause(LLVMValueRef LandingPad, LLVMValueRef ClauseVal); 2927 LLVMBool LLVMIsCleanup(LLVMValueRef LandingPad); 2930 void LLVMSetCleanup(LLVMValueRef LandingPad, LLVMBool Val);
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm-c/ |
D | Core.h | 3166 unsigned LLVMGetNumClauses(LLVMValueRef LandingPad); 3169 LLVMValueRef LLVMGetClause(LLVMValueRef LandingPad, unsigned Idx); 3172 void LLVMAddClause(LLVMValueRef LandingPad, LLVMValueRef ClauseVal); 3175 LLVMBool LLVMIsCleanup(LLVMValueRef LandingPad); 3178 void LLVMSetCleanup(LLVMValueRef LandingPad, LLVMBool Val);
|
/external/llvm/lib/IR/ |
D | Core.cpp | 2511 unsigned LLVMGetNumClauses(LLVMValueRef LandingPad) { in LLVMGetNumClauses() argument 2512 return unwrap<LandingPadInst>(LandingPad)->getNumClauses(); in LLVMGetNumClauses() 2515 LLVMValueRef LLVMGetClause(LLVMValueRef LandingPad, unsigned Idx) { in LLVMGetClause() argument 2516 return wrap(unwrap<LandingPadInst>(LandingPad)->getClause(Idx)); in LLVMGetClause() 2519 void LLVMAddClause(LLVMValueRef LandingPad, LLVMValueRef ClauseVal) { in LLVMAddClause() argument 2520 unwrap<LandingPadInst>(LandingPad)-> in LLVMAddClause() 2524 LLVMBool LLVMIsCleanup(LLVMValueRef LandingPad) { in LLVMIsCleanup() argument 2525 return unwrap<LandingPadInst>(LandingPad)->isCleanup(); in LLVMIsCleanup() 2528 void LLVMSetCleanup(LLVMValueRef LandingPad, LLVMBool Val) { in LLVMSetCleanup() argument 2529 unwrap<LandingPadInst>(LandingPad)->setCleanup(Val); in LLVMSetCleanup()
|
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
D | Instruction.h | 458 case Instruction::LandingPad: in isEHPad()
|
D | Instruction.def | 196 HANDLE_OTHER_INST(64, LandingPad, LandingPadInst) // Landing pad instruction.
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/ |
D | Core.cpp | 2784 unsigned LLVMGetNumClauses(LLVMValueRef LandingPad) { in LLVMGetNumClauses() argument 2785 return unwrap<LandingPadInst>(LandingPad)->getNumClauses(); in LLVMGetNumClauses() 2788 LLVMValueRef LLVMGetClause(LLVMValueRef LandingPad, unsigned Idx) { in LLVMGetClause() argument 2789 return wrap(unwrap<LandingPadInst>(LandingPad)->getClause(Idx)); in LLVMGetClause() 2792 void LLVMAddClause(LLVMValueRef LandingPad, LLVMValueRef ClauseVal) { in LLVMAddClause() argument 2793 unwrap<LandingPadInst>(LandingPad)-> in LLVMAddClause() 2797 LLVMBool LLVMIsCleanup(LLVMValueRef LandingPad) { in LLVMIsCleanup() argument 2798 return unwrap<LandingPadInst>(LandingPad)->isCleanup(); in LLVMIsCleanup() 2801 void LLVMSetCleanup(LLVMValueRef LandingPad, LLVMBool Val) { in LLVMSetCleanup() argument 2802 unwrap<LandingPadInst>(LandingPad)->setCleanup(Val); in LLVMSetCleanup()
|
/external/swiftshader/third_party/LLVM/include/llvm/ |
D | Instruction.def | 175 HANDLE_OTHER_INST(59, LandingPad, LandingPadInst) // Landing pad instruction.
|