LLVM: lib/MC/MCDisassembler/MCRelocationInfo.cpp Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8

12

13using namespace llvm;

14

16

18

21 unsigned VariantKind) {

23 return nullptr;

24 return SubExpr;

25}

26

Context object for machine code objects.

Base class for the full range of assembler expressions which are needed for parsing.

Create MCExprs from relocations found in an object file.

MCRelocationInfo(MCContext &Ctx)

Definition MCRelocationInfo.cpp:15

virtual const MCExpr * createExprForCAPIVariantKind(const MCExpr *SubExpr, unsigned VariantKind)

Create an MCExpr for the target-specific VariantKind.

Definition MCRelocationInfo.cpp:20

virtual ~MCRelocationInfo()

Triple - Helper class for working with autoconf configuration names.

#define LLVMDisassembler_VariantKind_None

The operand VariantKinds for symbolic disassembly.

This is an optimization pass for GlobalISel generic memory operations.

LLVM_ABI MCRelocationInfo * createMCRelocationInfo(const Triple &TT, MCContext &Ctx)

Definition MCRelocationInfo.cpp:27