| LLVM 22.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 | |
| LLVM_ABI static const MBBSectionID | ColdSectionID | 
| LLVM_ABI static const MBBSectionID | ExceptionSectionID | 
Definition at line 58 of file MachineBasicBlock.h.
| Enumerator | |
|---|---|
| Default | |
| Exception | |
| Cold | |
Definition at line 59 of file MachineBasicBlock.h.
| 
 | inline | 
Definition at line 67 of file MachineBasicBlock.h.
References Default, N, Number, and Type.
Referenced by operator!=(), and operator==().
| 
 | inline | 
Definition at line 77 of file MachineBasicBlock.h.
References MBBSectionID(), and llvm::Other.
| 
 | inline | 
Definition at line 73 of file MachineBasicBlock.h.
References MBBSectionID(), Number, llvm::Other, and Type.
| 
 | static | 
Definition at line 70 of file MachineBasicBlock.h.
Referenced by assignSections(), llvm::TargetLoweringObjectFileELF::getSectionForMachineBasicBlock(), llvm::MachineBasicBlock::getSymbol(), llvm::AArch64InstrInfo::insertIndirectBranch(), and setDescendantEHBlocksCold().
| 
 | static | 
Definition at line 71 of file MachineBasicBlock.h.
Referenced by assignSections(), llvm::TargetLoweringObjectFileELF::getSectionForMachineBasicBlock(), and llvm::MachineBasicBlock::getSymbol().
| unsigned llvm::MBBSectionID::Number | 
Definition at line 65 of file MachineBasicBlock.h.
Referenced by llvm::DenseMapInfo< MBBSectionID >::getHashValue(), MBBSectionID(), operator==(), and llvm::MachineBasicBlock::printName().
| enum llvm::MBBSectionID::SectionType llvm::MBBSectionID::Type | 
Referenced by llvm::DenseMapInfo< MBBSectionID >::getHashValue(), MBBSectionID(), and operator==().