virtual bool isAcceptableChar(char C) const
Return true if C is an acceptable character inside a symbol name.
This is an optimization pass for GlobalISel generic memory operations.
bool RestrictCommentStringToStartOfStatement
This indicates whether the comment string is only accepted as a comment at the beginning of statement...
bool SupportsDebugInformation
True if target supports emission of debugging information.
Triple - Helper class for working with autoconf configuration names.
SystemZMCAsmInfoELF(const Triple &TT)
bool UsesELFSectionDirectiveForBSS
This is true if this target uses ELF '.section' directive before the '.bss' one.
const char * Data64bitsDirective
bool AllowAtInName
This is true if the assembler allows @ characters in symbol names.
(vector float) vec_cmpeq(*A, *B) C
bool AllowHashAtStartOfIdentifier
This is true if the assembler allows the "#" character at the start of a string to be lexed as an Asm...
StringRef CommentString
This indicates the comment string used by the assembler.
SystemZMCAsmInfoGOFF(const Triple &TT)
unsigned CodePointerSize
Code pointer size in bytes. Default is 4.
const char * ZeroDirective
This should be set to the directive used to get some number of zero (and non-zero if supported by the...
unsigned AssemblerDialect
Which dialect of an assembler variant to use. Defaults to 0.
bool AllowDollarAtStartOfIdentifier
This is true if the assembler allows the "$" character at the start of of a string to be lexed as an ...
bool AllowAtAtStartOfIdentifier
This is true if the assembler allows the "@" character at the start of a string to be lexed as an Asm...
bool StarIsPC
Whether the '*' token refers to the current PC.
unsigned CalleeSaveStackSlotSize
Size of the stack slot reserved for callee-saved registers, in bytes.
bool EmitLabelsInUpperCase
Emit labels in purely upper case. Defaults to false.
unsigned MaxInstLength
This is the maximum possible length of an instruction, which is needed to compute the size of an inli...
ExceptionHandling ExceptionsType
Exception handling format for the target. Defaults to None.
bool EmitGNUAsmStartIndentationMarker
Should we emit the '\t' as the starting indentation marker for GNU inline asm statements.
bool AllowAdditionalComments
This indicates whether to allow additional "comment strings" to be lexed as a comment.
@ DwarfCFI
DWARF-like instruction based exceptions.
bool IsLittleEndian
True if target is little endian. Default is true.
bool isAcceptableChar(char C) const override
Return true if C is an acceptable character inside a symbol name.