LLVM 20.0.0git
|
#include "llvm/CodeGen/MachineBasicBlock.h"
Public Types | |
enum | SectionType { Default = 0 , Exception , Cold } |
Public Member Functions | |
MBBSectionID (unsigned N) | |
bool | operator== (const MBBSectionID &Other) const |
bool | operator!= (const MBBSectionID &Other) const |
Public Attributes | |
enum llvm::MBBSectionID::SectionType | Type |
unsigned | Number |
Static Public Attributes | |
static const MBBSectionID | ColdSectionID |
static const MBBSectionID | ExceptionSectionID |
Definition at line 54 of file MachineBasicBlock.h.
Enumerator | |
---|---|
Default | |
Exception | |
Cold |
Definition at line 55 of file MachineBasicBlock.h.
|
inline |
Definition at line 63 of file MachineBasicBlock.h.
|
inline |
Definition at line 73 of file MachineBasicBlock.h.
References llvm::Other.
|
inline |
Definition at line 69 of file MachineBasicBlock.h.
References Number, and llvm::Other.
|
static |
Definition at line 66 of file MachineBasicBlock.h.
Referenced by assignSections(), llvm::TargetLoweringObjectFileELF::getSectionForMachineBasicBlock(), llvm::MachineBasicBlock::getSymbol(), llvm::AArch64InstrInfo::insertIndirectBranch(), and setDescendantEHBlocksCold().
|
static |
Definition at line 67 of file MachineBasicBlock.h.
Referenced by assignSections(), llvm::TargetLoweringObjectFileELF::getSectionForMachineBasicBlock(), and llvm::MachineBasicBlock::getSymbol().
unsigned llvm::MBBSectionID::Number |
Definition at line 61 of file MachineBasicBlock.h.
Referenced by llvm::DenseMapInfo< MBBSectionID >::getHashValue(), llvm::MachineBasicBlock::getSymbol(), operator==(), and llvm::MachineBasicBlock::printName().
enum llvm::MBBSectionID::SectionType llvm::MBBSectionID::Type |