19 void ARMMCAsmInfoDarwin::anchor() { }
45 void ARMELFMCAsmInfo::anchor() { }
66 switch (TheTriple.
getOS()) {
91 void ARMCOFFMCAsmInfoMicrosoft::anchor() { }
104 void ARMCOFFMCAsmInfoGNU::anchor() { }
bool HasSingleParameterDotFile
True if the target has a single parameter .file directive, this is true for ELF targets.
const char * Code16Directive
These are assembly directives that tells the assembler to interpret the following instructions differ...
bool isOSDarwin() const
isOSDarwin - Is this a "Darwin" OS (OS X, iOS, or watchOS).
bool UseIntegratedAssembler
Should we use the integrated assembler? The integrated assembler should be enabled by default (by the...
StringRef PrivateLabelPrefix
This prefix is used for labels for basic blocks.
bool DwarfRegNumForCFI
True if dwarf register numbers are printed instead of symbolic register names in .cfi_* directives.
This class represents lattice values for constants.
OSType getOS() const
getOS - Get the parsed operating system type of this triple.
void setUseIntegratedAssembler(bool Value) override
Set whether assembly (inline or otherwise) should be parsed.
DWARF-like instruction based exceptions.
const char * Data64bitsDirective
bool IsLittleEndian
True if target is little endian. Default is true.
setjmp/longjmp based exceptions
ARMCOFFMCAsmInfoMicrosoft()
bool AlignmentIsInBytes
If this is true (the default) then the asmprinter emits ".align N" directives, where N is the number ...
StringRef CommentString
This indicates the comment character used by the assembler.
ArchType getArch() const
getArch - Get the parsed architecture type of this triple.
const char * Code32Directive
ARMMCAsmInfoDarwin(const Triple &TheTriple)
bool SupportsDebugInformation
True if target supports emission of debugging information.
Triple - Helper class for working with autoconf configuration names.
ARMELFMCAsmInfo(const Triple &TT)
ExceptionHandling ExceptionsType
Exception handling format for the target. Defaults to None.
bool UseDataRegionDirectives
This is true if data region markers should be printed as ".data_region/.end_data_region" directives...
LLVM Value Representation.
StringRef PrivateGlobalPrefix
This prefix is used for globals like constant pool entries that are completely private to the ...
unsigned MaxInstLength
This is the maximum possible length of an instruction, which is needed to compute the size of an inli...
bool UseParensForSymbolVariant
True if target uses parens to indicate the symbol variant instead of .