|
LLVM
3.7.0
|
NVPTXSection - Represents a section in PTX PTX does not have sections. More...
#include <NVPTXSection.h>
Additional Inherited Members | |
Public Types inherited from llvm::MCSection | |
| enum | SectionVariant { SV_COFF = 0, SV_ELF, SV_MachO } |
| enum | BundleLockStateType { NotBundleLocked, BundleLocked, BundleLockedAlignToEnd } |
| Express the state of bundle locked groups while emitting code. More... | |
| typedef iplist< MCFragment > | FragmentListType |
| typedef FragmentListType::const_iterator | const_iterator |
| typedef FragmentListType::iterator | iterator |
| typedef FragmentListType::const_reverse_iterator | const_reverse_iterator |
| typedef FragmentListType::reverse_iterator | reverse_iterator |
Protected Member Functions inherited from llvm::MCSection | |
| MCSection (SectionVariant V, SectionKind K, MCSymbol *Begin) | |
Protected Attributes inherited from llvm::MCSection | |
| SectionVariant | Variant |
| SectionKind | Kind |
NVPTXSection - Represents a section in PTX PTX does not have sections.
We create this class in order to use the ASMPrint interface.
Definition at line 26 of file NVPTXSection.h.
|
inline |
Definition at line 29 of file NVPTXSection.h.
|
inlinevirtual |
Definition at line 30 of file NVPTXSection.h.
|
inlineoverridevirtual |
Check whether this section is "virtual", that is has no actual object file contents.
Implements llvm::MCSection.
Definition at line 40 of file NVPTXSection.h.
|
inlineoverridevirtual |
Override this as NVPTX has its own way of printing switching to a section.
Implements llvm::MCSection.
Definition at line 34 of file NVPTXSection.h.
|
inlineoverridevirtual |
Base address of PTX sections is zero.
Implements llvm::MCSection.
Definition at line 39 of file NVPTXSection.h.
1.8.6