Searched refs:LandingPadInfo (Results 1 - 9 of 9) sorted by relevance
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A 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,
|
H A D | EHStreamer.cpp | 33 unsigned EHStreamer::sharedTypeIDs(const LandingPadInfo *L, 34 const LandingPadInfo *R) { 50 computeActionsTable(const SmallVectorImpl<const LandingPadInfo*> &LandingPads, 92 const LandingPadInfo *PrevLPI = nullptr; 94 for (SmallVectorImpl<const LandingPadInfo *>::const_iterator 96 const LandingPadInfo *LPI = *I; 192 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, 198 const LandingPadInfo *LandingPad = LandingPads[i]; 216 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, 254 const LandingPadInfo *LandingPa [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/ |
H A D | DwarfException.h | 24 struct LandingPadInfo; 67 static unsigned SharedTypeIds(const LandingPadInfo *L, 68 const LandingPadInfo *R); 71 static bool PadLT(const LandingPadInfo *L, const LandingPadInfo *R); 103 unsigned ComputeActionsTable(const SmallVectorImpl<const LandingPadInfo*>&LPs, 120 const SmallVectorImpl<const LandingPadInfo *> &LPs,
|
H A D | DwarfException.cpp | 46 unsigned DwarfException::SharedTypeIds(const LandingPadInfo *L, 47 const LandingPadInfo *R) { 61 bool DwarfException::PadLT(const LandingPadInfo *L, const LandingPadInfo *R) { 76 ComputeActionsTable(const SmallVectorImpl<const LandingPadInfo*> &LandingPads, 118 const LandingPadInfo *PrevLPI = 0; 120 for (SmallVectorImpl<const LandingPadInfo *>::const_iterator 122 const LandingPadInfo *LPI = *I; 228 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, 263 const LandingPadInfo *LandingPa [all...] |
/external/llvm/lib/CodeGen/ |
H A D | MachineModuleInfo.cpp | 284 /// getOrCreateLandingPadInfo - Find or create an LandingPadInfo for the 286 LandingPadInfo &MachineModuleInfo::getOrCreateLandingPadInfo 290 LandingPadInfo &LP = LandingPads[i]; 295 LandingPads.push_back(LandingPadInfo(LandingPad)); 303 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); 312 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); 329 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); 339 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); 349 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); 356 LandingPadInfo [all...] |
/external/llvm/include/llvm/CodeGen/ |
H A D | MachineModuleInfo.h | 73 /// LandingPadInfo - This structure is used to retain landing pad info for 76 struct LandingPadInfo { struct in namespace:llvm 84 explicit LandingPadInfo(MachineBasicBlock *MBB) function in struct:llvm::LandingPadInfo 127 /// LandingPads - List of LandingPadInfo describing the landing pad 129 std::vector<LandingPadInfo> LandingPads; 305 /// getOrCreateLandingPadInfo - Find or create an LandingPadInfo for the 307 LandingPadInfo &getOrCreateLandingPadInfo(MachineBasicBlock *LandingPad); 361 const std::vector<LandingPadInfo> &getLandingPads() const {
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
H A D | MachineModuleInfo.h | 63 /// LandingPadInfo - This structure is used to retain landing pad info for 66 struct LandingPadInfo { struct in namespace:llvm 74 explicit LandingPadInfo(MachineBasicBlock *MBB) function in struct:llvm::LandingPadInfo 118 /// LandingPads - List of LandingPadInfo describing the landing pad 120 std::vector<LandingPadInfo> LandingPads; 268 /// getOrCreateLandingPadInfo - Find or create an LandingPadInfo for the 270 LandingPadInfo &getOrCreateLandingPadInfo(MachineBasicBlock *LandingPad); 330 const std::vector<LandingPadInfo> &getLandingPads() const {
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
H A D | MachineModuleInfo.cpp | 376 /// getOrCreateLandingPadInfo - Find or create an LandingPadInfo for the 378 LandingPadInfo &MachineModuleInfo::getOrCreateLandingPadInfo 382 LandingPadInfo &LP = LandingPads[i]; 387 LandingPads.push_back(LandingPadInfo(LandingPad)); 395 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); 404 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); 413 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); 433 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); 443 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); 453 LandingPadInfo [all...] |
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/ |
H A D | JITDwarfEmitter.cpp | 140 static unsigned SharedTypeIds(const LandingPadInfo *L, 141 const LandingPadInfo *R) { 156 static bool PadLT(const LandingPadInfo *L, const LandingPadInfo *R) { 207 const std::vector<LandingPadInfo> &PadInfos = MMI->getLandingPads(); 212 SmallVector<const LandingPadInfo *, 64> LandingPads; 246 const LandingPadInfo *LP = LandingPads[i]; 300 const LandingPadInfo *LandingPad = LandingPads[i]; 332 const LandingPadInfo *LandingPad = LandingPads[P.PadIndex];
|
Completed in 299 milliseconds