19 void PPCMCAsmInfoDarwin::anchor() { }
45 void PPCELFMCAsmInfo::anchor() { }
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...
PPCELFMCAsmInfo(bool is64Bit, const Triple &)
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 IsLittleEndian
True if target is little endian. Default is true.
unsigned CalleeSaveStackSlotSize
Size of the stack slot reserved for callee-saved registers, in bytes.
unsigned AssemblerDialect
Which dialect of an assembler variant to use. Defaults to 0.
bool HasWeakDefCanBeHiddenDirective
True if we have a directive to declare a global as being a weak defined symbol that can be hidden (un...
bool AlignmentIsInBytes
If this is true (the default) then the asmprinter emits ".align N" directives, where N is the number ...
bool isMacOSX() const
isMacOSX - Is this a Mac OS X triple.
bool UsesELFSectionDirectiveForBSS
This is true if this target uses ELF '.section' directive before the '.bss' one.
unsigned isMacOSXVersionLT(unsigned Major, unsigned Minor=0, unsigned Micro=0) const
isMacOSXVersionLT - Comparison function for checking OS X version compatibility, which handles suppor...
const char * CommentString
This indicates the comment character used by the assembler.
ArchType getArch() const
getArch - Get the parsed architecture type of this triple.
bool DollarIsPC
The '$' token, when not referencing an identifier or constant, refers to the current PC...
unsigned PointerSize
Pointer size in bytes. Default is 4.
static bool is64Bit(const char *name)
bool SupportsDebugInformation
True if target supports emission of debugging information.
PPCMCAsmInfoDarwin(bool is64Bit, const Triple &)
Triple - Helper class for working with autoconf configuration names.
unsigned MinInstAlignment
Every possible instruction length is a multiple of this value.
ExceptionHandling ExceptionsType
Exception handling format for the target. Defaults to None.