LLVM: llvm::MCBoundaryAlignFragment Class Reference (original) (raw)
Represents required padding such that a particular other set of fragments does not cross a particular power-of-two boundary. More...
#include "[llvm/MC/MCSection.h](MCSection%5F8h%5Fsource.html)"
Inheritance diagram for llvm::MCBoundaryAlignFragment:
| Additional Inherited Members | |
|---|---|
| Public Types inherited from llvm::MCFragment | |
| enum | FragmentType : uint8_t { FT_Data, FT_Relaxable, FT_Align, FT_Fill, FT_LEB, FT_Nops, FT_Org, FT_Dwarf, FT_DwarfFrame, FT_SFrame, FT_BoundaryAlign, FT_SymbolId, FT_CVInlineLines, FT_CVDefRange } |
| Protected Attributes inherited from llvm::MCFragment | |
| const MCSubtargetInfo * | STI = nullptr |
Detailed Description
Represents required padding such that a particular other set of fragments does not cross a particular power-of-two boundary.
The other fragments must follow this one within the same section.
Definition at line 483 of file MCSection.h.
Constructor & Destructor Documentation
Member Function Documentation
◆ classof()
◆ getAlignment()
| Align llvm::MCBoundaryAlignFragment::getAlignment ( ) const | inline |
|---|
◆ getLastFragment()
| const MCFragment * llvm::MCBoundaryAlignFragment::getLastFragment ( ) const | inline |
|---|
◆ getSize()
| uint64_t llvm::MCBoundaryAlignFragment::getSize ( ) const | inline |
|---|
◆ setAlignment()
| void llvm::MCBoundaryAlignFragment::setAlignment ( Align Value) | inline |
|---|
◆ setLastFragment()
| void llvm::MCBoundaryAlignFragment::setLastFragment ( const MCFragment * F) | inline |
|---|
◆ setSize()
| void llvm::MCBoundaryAlignFragment::setSize ( uint64_t Value) | inline |
|---|
The documentation for this class was generated from the following file:
- include/llvm/MC/MCSection.h