20 void MCAsmInfoCOFF::anchor() {}
55 void MCAsmInfoMicrosoft::anchor() {}
59 void MCAsmInfoGNUCOFF::anchor() {}
bool HasSingleParameterDotFile
True if the target has a single parameter .file directive, this is true for ELF targets.
LCOMM::LCOMMType LCOMMDirectiveAlignmentType
Describes if the .lcomm directive for the target supports an alignment argument and how it is interpr...
bool UseIntegratedAssembler
Should we use the integrated assembler? The integrated assembler should be enabled by default (by the...
This class represents lattice values for constants.
bool HasDotTypeDotSizeDirective
True if the target has .type and .size directives, this is true for most ELF targets.
bool UseLogicalShr
True if the integrated assembler should interpret 'a >> b' constant expressions as logical rather tha...
bool HasCOFFComdatConstants
True if this is a non-GNU COFF target.
MCSymbolAttr HiddenVisibilityAttr
This attribute, if not MCSA_Invalid, is used to declare a symbol as having hidden visibility...
bool HasLinkOnceDirective
True if we have a .linkonce directive.
bool COMMDirectiveAlignmentIsInBytes
True is .comm's and .lcomms optional alignment is to be specified in bytes instead of log2(n)...
bool SupportsDebugInformation
True if target supports emission of debugging information.
const char * WeakRefDirective
This directive, if non-null, is used to declare a global as being a weak undefined symbol...
MCSymbolAttr ProtectedVisibilityAttr
This attribute, if not MCSA_Invalid, is used to declare a symbol as having protected visibility...
bool NeedsDwarfSectionOffsetDirective
MCSymbolAttr HiddenDeclarationVisibilityAttr
This attribute, if not MCSA_Invalid, is used to declare an undefined symbol as having hidden visibili...
bool HasCOFFAssociativeComdats
True if this is a non-GNU COFF target.