Searched refs:LandingPadInfo (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/CodeGen/AsmPrinter/
H A DEHStreamer.h21 struct LandingPadInfo;
42 static unsigned sharedTypeIDs(const LandingPadInfo *L,
43 const LandingPadInfo *R);
69 const LandingPadInfo *LPad; // Null indicates that there is no landing pad.
75 unsigned computeActionsTable(const SmallVectorImpl<const LandingPadInfo*>&LPs,
79 void computePadMap(const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
89 const SmallVectorImpl<const LandingPadInfo *> &LPs,
H A DEHStreamer.cpp33 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/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp284 /// 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 DMachineModuleInfo.h72 /// LandingPadInfo - This structure is used to retain landing pad info for
75 struct LandingPadInfo { struct in namespace:llvm
83 explicit LandingPadInfo(MachineBasicBlock *MBB) function in struct:llvm::LandingPadInfo
126 /// LandingPads - List of LandingPadInfo describing the landing pad
128 std::vector<LandingPadInfo> LandingPads;
304 /// getOrCreateLandingPadInfo - Find or create an LandingPadInfo for the
306 LandingPadInfo &getOrCreateLandingPadInfo(MachineBasicBlock *LandingPad);
360 const std::vector<LandingPadInfo> &getLandingPads() const {

Completed in 186 milliseconds