/external/llvm/lib/CodeGen/AsmPrinter/ |
D | EHStreamer.h | 21 struct LandingPadInfo; 41 static unsigned sharedTypeIDs(const LandingPadInfo *L, 42 const LandingPadInfo *R); 68 const LandingPadInfo *LPad; // Null indicates that there is no landing pad. 74 unsigned computeActionsTable(const SmallVectorImpl<const LandingPadInfo*>&LPs, 78 void computePadMap(const SmallVectorImpl<const LandingPadInfo *> &LandingPads, 88 const SmallVectorImpl<const LandingPadInfo *> &LPs,
|
D | EHStreamer.cpp | 33 unsigned EHStreamer::sharedTypeIDs(const LandingPadInfo *L, in sharedTypeIDs() 34 const LandingPadInfo *R) { in sharedTypeIDs() 50 computeActionsTable(const SmallVectorImpl<const LandingPadInfo*> &LandingPads, in computeActionsTable() 92 const LandingPadInfo *PrevLPI = nullptr; in computeActionsTable() 94 for (SmallVectorImpl<const LandingPadInfo *>::const_iterator in computeActionsTable() 96 const LandingPadInfo *LPI = *I; in computeActionsTable() 192 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computePadMap() 198 const LandingPadInfo *LandingPad = LandingPads[i]; in computePadMap() 216 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computeCallSiteTable() 254 const LandingPadInfo *LandingPad = LandingPads[P.PadIndex]; in computeCallSiteTable() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/ |
D | EHStreamer.h | 23 struct LandingPadInfo; 39 static unsigned sharedTypeIDs(const LandingPadInfo *L, 40 const LandingPadInfo *R); 67 const LandingPadInfo *LPad; // Null indicates that there is no landing pad. 74 void computeActionsTable(const SmallVectorImpl<const LandingPadInfo *> &LandingPads, 78 void computePadMap(const SmallVectorImpl<const LandingPadInfo *> &LandingPads, 89 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
|
D | EHStreamer.cpp | 44 unsigned EHStreamer::sharedTypeIDs(const LandingPadInfo *L, in sharedTypeIDs() 45 const LandingPadInfo *R) { in sharedTypeIDs() 61 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computeActionsTable() 102 const LandingPadInfo *PrevLPI = nullptr; in computeActionsTable() 104 for (SmallVectorImpl<const LandingPadInfo *>::const_iterator in computeActionsTable() 106 const LandingPadInfo *LPI = *I; in computeActionsTable() 201 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computePadMap() 207 const LandingPadInfo *LandingPad = LandingPads[i]; in computePadMap() 225 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computeCallSiteTable() 263 const LandingPadInfo *LandingPad = LandingPads[P.PadIndex]; in computeCallSiteTable() [all …]
|
D | WasmException.cpp | 46 for (const LandingPadInfo &Info : MF->getLandingPads()) { in endFunction() 79 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computeCallSiteTable() 83 const LandingPadInfo *Info = LandingPads[I]; in computeCallSiteTable()
|
D | WasmException.h | 35 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
|
/external/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
D | EHStreamer.h | 23 struct LandingPadInfo; 39 static unsigned sharedTypeIDs(const LandingPadInfo *L, 40 const LandingPadInfo *R); 67 const LandingPadInfo *LPad; // Null indicates that there is no landing pad. 96 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, 100 void computePadMap(const SmallVectorImpl<const LandingPadInfo *> &LandingPads, 114 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
|
D | EHStreamer.cpp | 44 unsigned EHStreamer::sharedTypeIDs(const LandingPadInfo *L, in sharedTypeIDs() 45 const LandingPadInfo *R) { in sharedTypeIDs() 55 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computeActionsTable() 96 const LandingPadInfo *PrevLPI = nullptr; in computeActionsTable() 98 for (SmallVectorImpl<const LandingPadInfo *>::const_iterator in computeActionsTable() 100 const LandingPadInfo *LPI = *I; in computeActionsTable() 195 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computePadMap() 201 const LandingPadInfo *LandingPad = LandingPads[i]; in computePadMap() 234 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computeCallSiteTable() 287 const LandingPadInfo *LandingPad = LandingPads[P.PadIndex]; in computeCallSiteTable() [all …]
|
D | WasmException.cpp | 46 for (const LandingPadInfo &Info : MF->getLandingPads()) { in endFunction() 80 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computeCallSiteTable() 84 const LandingPadInfo *Info = LandingPads[I]; in computeCallSiteTable()
|
D | WasmException.h | 36 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
|
/external/llvm/lib/CodeGen/ |
D | MachineModuleInfo.cpp | 286 LandingPadInfo &MachineModuleInfo::getOrCreateLandingPadInfo in getOrCreateLandingPadInfo() 290 LandingPadInfo &LP = LandingPads[i]; in getOrCreateLandingPadInfo() 295 LandingPads.push_back(LandingPadInfo(LandingPad)); in getOrCreateLandingPadInfo() 303 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addInvoke() 312 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addLandingPad() 329 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addCatchTypeInfo() 339 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addFilterTypeInfo() 349 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addCleanup() 356 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addSEHCatchHandler() 365 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addSEHCleanupHandler() [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineModuleInfo.h | 76 struct LandingPadInfo { struct 84 explicit LandingPadInfo(MachineBasicBlock *MBB) in LandingPadInfo() argument 129 std::vector<LandingPadInfo> LandingPads; 307 LandingPadInfo &getOrCreateLandingPadInfo(MachineBasicBlock *LandingPad); 361 const std::vector<LandingPadInfo> &getLandingPads() const { in getLandingPads()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | MachineFunction.cpp | 660 LandingPadInfo & 664 LandingPadInfo &LP = LandingPads[i]; in getOrCreateLandingPadInfo() 669 LandingPads.push_back(LandingPadInfo(LandingPad)); in getOrCreateLandingPadInfo() 675 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addInvoke() 682 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addLandingPad() 729 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addCatchTypeInfo() 736 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addFilterTypeInfo() 746 LandingPadInfo &LandingPad = LandingPads[i]; in tidyLandingPads() 790 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addCleanup() 797 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addSEHCatchHandler() [all …]
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | MachineFunction.cpp | 683 LandingPadInfo & 687 LandingPadInfo &LP = LandingPads[i]; in getOrCreateLandingPadInfo() 692 LandingPads.push_back(LandingPadInfo(LandingPad)); in getOrCreateLandingPadInfo() 698 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addInvoke() 705 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addLandingPad() 752 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addCatchTypeInfo() 759 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addFilterTypeInfo() 769 LandingPadInfo &LandingPad = LandingPads[i]; in tidyLandingPads() 813 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addCleanup() 820 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addSEHCatchHandler() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | MachineFunction.h | 211 struct LandingPadInfo { 219 explicit LandingPadInfo(MachineBasicBlock *MBB) 315 std::vector<LandingPadInfo> LandingPads; 861 LandingPadInfo &getOrCreateLandingPadInfo(MachineBasicBlock *LandingPad); 868 const std::vector<LandingPadInfo> &getLandingPads() const {
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | MachineFunction.h | 215 struct LandingPadInfo { 223 explicit LandingPadInfo(MachineBasicBlock *MBB) 328 std::vector<LandingPadInfo> LandingPads; 949 LandingPadInfo &getOrCreateLandingPadInfo(MachineBasicBlock *LandingPad); 956 const std::vector<LandingPadInfo> &getLandingPads() const {
|
/external/llvm-project/llvm/test/CodeGen/PowerPC/ |
D | pr15031.ll | 156 …ase.101" = type { %"struct.std::_Vector_base<llvm::LandingPadInfo, std::allocator<llvm::LandingPad… 157 …LandingPadInfo, std::allocator<llvm::LandingPadInfo> >::_Vector_impl" = type { %"struct.llvm::Land… 158 %"struct.llvm::LandingPadInfo" = type { %"class.llvm::MachineBasicBlock"*, %"class.llvm::SmallVecto…
|
/external/llvm/test/CodeGen/PowerPC/ |
D | pr15031.ll | 156 …ase.101" = type { %"struct.std::_Vector_base<llvm::LandingPadInfo, std::allocator<llvm::LandingPad… 157 …LandingPadInfo, std::allocator<llvm::LandingPadInfo> >::_Vector_impl" = type { %"struct.llvm::Land… 158 %"struct.llvm::LandingPadInfo" = type { %"class.llvm::MachineBasicBlock"*, %"class.llvm::SmallVecto…
|
/external/llvm-project/llvm/lib/Target/AArch64/ |
D | AArch64SpeculationHardening.cpp | 682 for (const LandingPadInfo &LPI : MF.getLandingPads()) in runOnMachineFunction()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64SpeculationHardening.cpp | 682 for (const LandingPadInfo &LPI : MF.getLandingPads()) in runOnMachineFunction()
|