Searched refs:ARMMCExpr (Results 1 - 8 of 8) sorted by relevance
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMMCExpr.cpp | 1 //===-- ARMMCExpr.cpp - ARM specific MC expression classes ----------------===// 11 #include "ARMMCExpr.h" 16 const ARMMCExpr* 17 ARMMCExpr::Create(VariantKind Kind, const MCExpr *Expr, 19 return new (Ctx) ARMMCExpr(Kind, Expr); 22 void ARMMCExpr::PrintImpl(raw_ostream &OS) const { 38 ARMMCExpr::EvaluateAsRelocatableImpl(MCValue &Res, 70 void ARMMCExpr::AddValueSymbols(MCAssembler *Asm) const {
|
H A D | ARMMCExpr.h | 1 //===-- ARMMCExpr.h - ARM specific MC expression classes --------*- C++ -*-===// 17 class ARMMCExpr : public MCTargetExpr { class in namespace:llvm 29 explicit ARMMCExpr(VariantKind _Kind, const MCExpr *_Expr) function in class:llvm::ARMMCExpr 36 static const ARMMCExpr *Create(VariantKind Kind, const MCExpr *Expr, 39 static const ARMMCExpr *CreateUpper16(const MCExpr *Expr, MCContext &Ctx) { 43 static const ARMMCExpr *CreateLower16(const MCExpr *Expr, MCContext &Ctx) { 71 static bool classof(const ARMMCExpr *) { return true; }
|
H A D | Android.mk | 14 ARMMCExpr.cpp \
|
H A D | ARMMCCodeEmitter.cpp | 18 #include "MCTargetDesc/ARMMCExpr.h" 879 const ARMMCExpr *ARM16Expr = cast<ARMMCExpr>(E); 884 case ARMMCExpr::VK_ARM_HI16: 894 case ARMMCExpr::VK_ARM_LO16:
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMMCInstLower.cpp | 17 #include "MCTargetDesc/ARMMCExpr.h" 40 Expr = ARMMCExpr::CreateLower16(Expr, OutContext); 45 Expr = ARMMCExpr::CreateUpper16(Expr, OutContext);
|
H A D | ARMAsmPrinter.cpp | 25 #include "MCTargetDesc/ARMMCExpr.h" 1448 ARMMCExpr::CreateLower16(MCBinaryExpr::CreateSub(GVSymExpr, 1454 const MCExpr *RefExpr= ARMMCExpr::CreateLower16(GVSymExpr, OutContext); 1486 ARMMCExpr::CreateUpper16(MCBinaryExpr::CreateSub(GVSymExpr, 1492 const MCExpr *RefExpr= ARMMCExpr::CreateUpper16(GVSymExpr, OutContext);
|
/external/llvm/lib/Target/ARM/AsmParser/ |
H A D | ARMAsmParser.cpp | 12 #include "MCTargetDesc/ARMMCExpr.h" 100 bool parsePrefix(ARMMCExpr::VariantKind &RefKind); 4610 ARMMCExpr::VariantKind RefKind; 4618 const MCExpr *ExprVal = ARMMCExpr::Create(RefKind, SubExprVal, 4629 bool ARMAsmParser::parsePrefix(ARMMCExpr::VariantKind &RefKind) { 4630 RefKind = ARMMCExpr::VK_ARM_None; 4643 RefKind = ARMMCExpr::VK_ARM_LO16; 4645 RefKind = ARMMCExpr::VK_ARM_HI16;
|
/external/llvm/lib/Target/ARM/Disassembler/ |
H A D | ARMDisassembler.cpp | 13 #include "MCTargetDesc/ARMMCExpr.h" 595 MI.addOperand(MCOperand::CreateExpr(ARMMCExpr::CreateUpper16(Expr, *Ctx))); 597 MI.addOperand(MCOperand::CreateExpr(ARMMCExpr::CreateLower16(Expr, *Ctx)));
|
Completed in 1070 milliseconds