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