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