class MCAsmInfo
Protected Members
unsigned int CodePointerSize
unsigned int CalleeSaveStackSlotSize
bool IsLittleEndian
bool StackGrowsUp
bool HasSubsectionsViaSymbols
bool HasCOFFAssociativeComdats
bool HasCOFFComdatConstants
bool IsAIX
bool IsHLASM
unsigned int MaxInstLength
unsigned int MinInstAlignment
bool DollarIsPC
const char * SeparatorString
StringRef CommentString
bool AllowAdditionalComments
const char * LabelSuffix
bool UsesSetToEquateSymbol
bool UseAssignmentForEHBegin
bool NeedsLocalForSize
StringRef PrivateGlobalPrefix
StringRef PrivateLabelPrefix
StringRef LinkerPrivateGlobalPrefix
const char * InlineAsmStart
const char * InlineAsmEnd
unsigned int AssemblerDialect
bool AllowAtInName
bool AllowQuestionAtStartOfIdentifier
bool AllowDollarAtStartOfIdentifier
bool AllowAtAtStartOfIdentifier
bool SupportsQuotedNames
bool UseDataRegionDirectives
bool HasLEB128Directives
bool PPCUseFullRegisterNames
const char * ZeroDirective
const char * AsciiDirective
const char * AscizDirective
AsmCharLiteralSyntax CharacterLiteralSyntax
const char * Data8bitsDirective
const char * Data16bitsDirective
const char * Data32bitsDirective
const char * Data64bitsDirective
bool SupportsSignedData
bool SunStyleELFSectionSwitchSyntax
bool UsesELFSectionDirectiveForBSS
bool NeedsDwarfSectionOffsetDirective
bool AlignmentIsInBytes
unsigned int TextAlignFillValue
const char * GlobalDirective
bool SetDirectiveSuppressesReloc
bool COMMDirectiveAlignmentIsInBytes
LCOMMType LCOMMDirectiveAlignmentType
bool HasFunctionAlignment
bool HasDotTypeDotSizeDirective
bool HasSingleParameterDotFile
bool HasIdentDirective
bool HasNoDeadStrip
const char * WeakDirective
const char * WeakRefDirective
bool HasWeakDefCanBeHiddenDirective
bool AvoidWeakIfComdat
MCSymbolAttr HiddenVisibilityAttr
MCSymbolAttr ExportedVisibilityAttr
MCSymbolAttr HiddenDeclarationVisibilityAttr
MCSymbolAttr ProtectedVisibilityAttr
bool SupportsDebugInformation
ExceptionHandling ExceptionsType
bool UsesCFIWithoutEH
EncodingType WinEHEncodingType
bool DwarfUsesRelocationsAcrossSections
bool DwarfFDESymbolsUseAbsDiff
bool EnableDwarfFileDirectoryDefault
bool DwarfRegNumForCFI
bool UseAtForSpecifier
bool UseParensForSpecifier
bool SupportsExtendedDwarfLocDirective
vector InitialFrameState
pair BinutilsVersion
bool UseIntegratedAssembler
bool ParseInlineAsmUsingAsmParser
bool PreserveAsmComments
unsigned int CommentColumn
bool UseLogicalShr
bool UseMotorolaIntegers
DenseMap AtSpecifierToName
StringMap NameToAtSpecifier