LLVM 18.0.0git
|
#include "llvm/MC/MCSectionGOFF.h"
Static Public Member Functions | |
static bool | classof (const MCSection *S) |
![]() | |
static FragmentListType MCSection::* | getSublistAccess (MCFragment *) |
Support for MCFragment::getNextNode(). | |
Friends | |
class | MCContext |
Additional Inherited Members | |
![]() | |
enum | SectionVariant { SV_COFF = 0 , SV_ELF , SV_GOFF , SV_MachO , SV_Wasm , SV_XCOFF , SV_SPIRV , SV_DXContainer } |
enum | BundleLockStateType { NotBundleLocked , BundleLocked , BundleLockedAlignToEnd } |
Express the state of bundle locked groups while emitting code. More... | |
using | FragmentListType = iplist< MCFragment > |
using | const_iterator = FragmentListType::const_iterator |
using | iterator = FragmentListType::iterator |
using | const_reverse_iterator = FragmentListType::const_reverse_iterator |
using | reverse_iterator = FragmentListType::reverse_iterator |
![]() | |
static constexpr unsigned | NonUniqueID = ~0U |
![]() | |
MCSection (SectionVariant V, StringRef Name, SectionKind K, MCSymbol *Begin) | |
~MCSection () | |
![]() | |
StringRef | Name |
SectionVariant | Variant |
SectionKind | Kind |
Definition at line 26 of file MCSectionGOFF.h.
Definition at line 49 of file MCSectionGOFF.h.
References llvm::MCSection::getVariant(), and llvm::MCSection::SV_GOFF.
|
inline |
Definition at line 46 of file MCSectionGOFF.h.
Definition at line 47 of file MCSectionGOFF.h.
|
inlineoverridevirtual |
Check whether this section is "virtual", that is has no actual object file contents.
Implements llvm::MCSection.
Definition at line 44 of file MCSectionGOFF.h.
|
inlineoverridevirtual |
Implements llvm::MCSection.
Definition at line 36 of file MCSectionGOFF.h.
References llvm::MCSection::getName(), and OS.
|
inlineoverridevirtual |
Return true if a .align directive should use "optimized nops" to fill instead of 0s.
Implements llvm::MCSection.
Definition at line 42 of file MCSectionGOFF.h.
|
friend |
Definition at line 31 of file MCSectionGOFF.h.