LLVM: lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.cpp Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8

10using namespace llvm;

11

12void ARCMCAsmInfo::anchor() {}

13

ARCMCAsmInfo(const Triple &TT)

Definition ARCMCAsmInfo.cpp:14

const char * Data16bitsDirective

MCSymbolAttr ProtectedVisibilityAttr

This attribute, if not MCSA_Invalid, is used to declare a symbol as having protected visibility.

const char * Data64bitsDirective

ExceptionHandling ExceptionsType

Exception handling format for the target. Defaults to None.

const char * Data32bitsDirective

bool AllowAtInName

This is true if the assembler allows @ characters in symbol names.

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.

MCSymbolAttr HiddenDeclarationVisibilityAttr

This attribute, if not MCSA_Invalid, is used to declare an undefined symbol as having hidden visibili...

const char * ZeroDirective

This should be set to the directive used to get some number of zero (and non-zero if supported by the...

bool DwarfRegNumForCFI

True if dwarf register numbers are printed instead of symbolic register names in ....

MCSymbolAttr HiddenVisibilityAttr

This attribute, if not MCSA_Invalid, is used to declare a symbol as having hidden visibility.

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.

@ MCSA_Invalid

Not a valid directive.