LLVM: lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.cpp Source File (original) (raw)

1

2

3

4

5

6

7

8

9

10

11

12

17

18using namespace llvm;

19

20void LanaiMCAsmInfo::anchor() {}

21

28

29

31

32

34

35

37

38

39

41}

42

47 return;

48 }

49

51 default:

54 OS << "hi";

55 break;

57 OS << "lo";

58 break;

59 }

60

61 OS << '(';

63 OS << ')';

64}

LanaiMCAsmInfo(const Triple &TheTriple, const MCTargetOptions &Options)

Definition LanaiMCAsmInfo.cpp:22

void printSpecifierExpr(raw_ostream &OS, const MCSpecifierExpr &Expr) const override

Definition LanaiMCAsmInfo.cpp:43

unsigned MinInstAlignment

Every possible instruction length is a multiple of this value.

ExceptionHandling ExceptionsType

Exception handling format for the target. Defaults to None.

StringRef PrivateGlobalPrefix

This prefix is used for globals like constant pool entries that are completely private to the ....

const char * WeakRefDirective

This directive, if non-null, is used to declare a global as being a weak undefined symbol.

void printExpr(raw_ostream &, const MCExpr &) const

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.

bool IsLittleEndian

True if target is little endian. Default is true.

StringRef CommentString

This indicates the comment string used by the assembler.

Extension point for target-specific MCExpr subclasses with a relocation specifier,...

const MCExpr * getSubExpr() const

Spec getSpecifier() const

Triple - Helper class for working with autoconf configuration names.

This class implements an extremely fast bulk output stream that can only output to a stream.

#define llvm_unreachable(msg)

Marks that the current location is not supposed to be reachable.

This is an optimization pass for GlobalISel generic memory operations.

@ DwarfCFI

DWARF-like instruction based exceptions.