19 void HexagonMCAsmInfo::anchor() {}
LCOMM::LCOMMType LCOMMDirectiveAlignmentType
Describes if the .lcomm directive for the target supports an alignment argument and how it is interpr...
This class represents lattice values for constants.
const char * Data64bitsDirective
const char * ZeroDirective
This should be set to the directive used to get some number of zero bytes emitted to the current sect...
bool UseLogicalShr
True if the integrated assembler should interpret 'a >> b' constant expressions as logical rather tha...
StringRef CommentString
This indicates the comment character used by the assembler.
bool UsesELFSectionDirectiveForBSS
This is true if this target uses ELF '.section' directive before the '.bss' one.
const char * AscizDirective
If not null, this allows for special handling of zero terminated strings on this target.
const char * InlineAsmStart
If these are nonempty, they contain a directive to emit before and after an inline assembly statement...
bool SupportsDebugInformation
True if target supports emission of debugging information.
const char * Data16bitsDirective
Triple - Helper class for working with autoconf configuration names.
HexagonMCAsmInfo(const Triple &TT)
const char * InlineAsmEnd
unsigned MinInstAlignment
Every possible instruction length is a multiple of this value.
const char * Data32bitsDirective
ExceptionHandling ExceptionsType
Exception handling format for the target. Defaults to None.