LLVM API Documentation
#include <MachineModuleInfo.h>
Public Member Functions | |
| LandingPadInfo (MachineBasicBlock *MBB) | |
Public Attributes | |
| MachineBasicBlock * | LandingPadBlock |
| SmallVector< unsigned, 1 > | BeginLabels |
| SmallVector< unsigned, 1 > | EndLabels |
| unsigned | LandingPadLabel |
| Function * | Personality |
| std::vector< int > | TypeIds |
Definition at line 80 of file MachineModuleInfo.h.
| llvm::LandingPadInfo::LandingPadInfo | ( | MachineBasicBlock * | MBB | ) | [inline, explicit] |
Definition at line 88 of file MachineModuleInfo.h.
Definition at line 81 of file MachineModuleInfo.h.
Referenced by llvm::MachineModuleInfo::getOrCreateLandingPadInfo(), and llvm::MachineModuleInfo::TidyLandingPads().
Definition at line 82 of file MachineModuleInfo.h.
Referenced by llvm::MachineModuleInfo::addInvoke(), and llvm::MachineModuleInfo::TidyLandingPads().
Definition at line 83 of file MachineModuleInfo.h.
Referenced by llvm::MachineModuleInfo::addInvoke(), and llvm::MachineModuleInfo::TidyLandingPads().
Definition at line 84 of file MachineModuleInfo.h.
Referenced by llvm::MachineModuleInfo::addLandingPad(), and llvm::MachineModuleInfo::TidyLandingPads().
Definition at line 85 of file MachineModuleInfo.h.
Referenced by llvm::MachineModuleInfo::addPersonality().
| std::vector<int> llvm::LandingPadInfo::TypeIds |
Definition at line 86 of file MachineModuleInfo.h.
Referenced by llvm::MachineModuleInfo::addCatchTypeInfo(), llvm::MachineModuleInfo::addCleanup(), llvm::MachineModuleInfo::addFilterTypeInfo(), PadLT(), SharedTypeIds(), and llvm::MachineModuleInfo::TidyLandingPads().