18 using namespace object;
25 const MCExpr *createExprForCAPIVariantKind(
const MCExpr *SubExpr,
26 unsigned VariantKind) {
42 return new ARMMachORelocationInfo(Ctx);
MCRelocationInfo * createARMMachORelocationInfo(MCContext &Ctx)
createARMMachORelocationInfo - Construct ARM Mach-O relocation info.
static const ARMMCExpr * CreateLower16(const MCExpr *Expr, MCContext &Ctx)
#define LLVMDisassembler_VariantKind_ARM_HI16
Create MCExprs from relocations found in an object file.
#define LLVMDisassembler_VariantKind_ARM_LO16
static const ARMMCExpr * CreateUpper16(const MCExpr *Expr, MCContext &Ctx)
virtual const MCExpr * createExprForCAPIVariantKind(const MCExpr *SubExpr, unsigned VariantKind)
Create an MCExpr for the target-specific VariantKind. The VariantKinds are defined in llvm-c/Disassem...