LLVM API Documentation
#include <AMDGPUMCAsmInfo.h>
Public Member Functions | |
AMDGPUMCAsmInfo (StringRef &TT) | |
const MCSection * | getNonexecutableStackSection (MCContext &CTX) const override |
Definition at line 22 of file AMDGPUMCAsmInfo.h.
AMDGPUMCAsmInfo::AMDGPUMCAsmInfo | ( | StringRef & | TT | ) | [explicit] |
Definition at line 14 of file AMDGPUMCAsmInfo.cpp.
References llvm::MCAsmInfo::AlignmentIsInBytes, llvm::MCAsmInfo::AsciiDirective, llvm::MCAsmInfo::AscizDirective, llvm::MCAsmInfo::AssemblerDialect, llvm::MCAsmInfo::COMMDirectiveAlignmentIsInBytes, llvm::MCAsmInfo::CommentString, llvm::MCAsmInfo::Data16bitsDirective, llvm::MCAsmInfo::Data32bitsDirective, llvm::MCAsmInfo::Data64bitsDirective, llvm::MCAsmInfo::Data8bitsDirective, llvm::MCAsmInfo::GlobalDirective, llvm::MCAsmInfo::GPRel32Directive, llvm::MCAsmInfo::HasAggressiveSymbolFolding, llvm::MCAsmInfo::HasDotTypeDotSizeDirective, llvm::MCAsmInfo::HasMachoTBSSDirective, llvm::MCAsmInfo::HasMachoZeroFillDirective, llvm::MCAsmInfo::HasNoDeadStrip, llvm::MCAsmInfo::HasSetDirective, llvm::MCAsmInfo::HasSingleParameterDotFile, llvm::MCAsmInfo::HasStaticCtorDtorReferenceInStaticMode, llvm::MCAsmInfo::HasSubsectionsViaSymbols, llvm::MCAsmInfo::InlineAsmEnd, llvm::MCAsmInfo::InlineAsmStart, llvm::MCAsmInfo::LabelSuffix, llvm::MCAsmInfo::LinkerRequiresNonEmptyDwarfLines, llvm::MCAsmInfo::MaxInstLength, llvm::MCAsmInfo::SeparatorString, llvm::MCAsmInfo::SunStyleELFSectionSwitchSyntax, llvm::MCAsmInfo::SupportsDebugInformation, llvm::MCAsmInfo::TextAlignFillValue, llvm::MCAsmInfo::UsesELFSectionDirectiveForBSS, llvm::MCAsmInfo::WeakRefDirective, and llvm::MCAsmInfo::ZeroDirective.
const MCSection * AMDGPUMCAsmInfo::getNonexecutableStackSection | ( | MCContext & | Ctx | ) | const [override, virtual] |
Targets can implement this method to specify a section to switch to if the translation unit doesn't have any trampolines that require an executable stack.
Reimplemented from llvm::MCAsmInfo.
Definition at line 59 of file AMDGPUMCAsmInfo.cpp.