Home
last modified time | relevance | path

Searched refs:ARMMCExpr (Results 1 – 25 of 26) sorted by relevance

12

/external/swiftshader/third_party/LLVM/lib/Target/ARM/MCTargetDesc/
DARMMCExpr.h17 class ARMMCExpr : public MCTargetExpr {
29 explicit ARMMCExpr(VariantKind _Kind, const MCExpr *_Expr) in ARMMCExpr() function
36 static const ARMMCExpr *Create(VariantKind Kind, const MCExpr *Expr,
39 static const ARMMCExpr *CreateUpper16(const MCExpr *Expr, MCContext &Ctx) { in CreateUpper16()
43 static const ARMMCExpr *CreateLower16(const MCExpr *Expr, MCContext &Ctx) { in CreateLower16()
71 static bool classof(const ARMMCExpr *) { return true; } in classof() argument
DARMMCExpr.cpp16 const ARMMCExpr*
17 ARMMCExpr::Create(VariantKind Kind, const MCExpr *Expr, in Create()
19 return new (Ctx) ARMMCExpr(Kind, Expr); in Create()
22 void ARMMCExpr::PrintImpl(raw_ostream &OS) const { in PrintImpl()
38 ARMMCExpr::EvaluateAsRelocatableImpl(MCValue &Res, in EvaluateAsRelocatableImpl()
71 void ARMMCExpr::AddValueSymbols(MCAssembler *Asm) const { in AddValueSymbols()
DARMMCCodeEmitter.cpp855 const ARMMCExpr *ARM16Expr = cast<ARMMCExpr>(E); in getHiLo16ImmOpValue()
861 case ARMMCExpr::VK_ARM_HI16: in getHiLo16ImmOpValue()
871 case ARMMCExpr::VK_ARM_LO16: in getHiLo16ImmOpValue()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/MCTargetDesc/
DARMMCExpr.cpp17 const ARMMCExpr*
18 ARMMCExpr::create(VariantKind Kind, const MCExpr *Expr, in create()
20 return new (Ctx) ARMMCExpr(Kind, Expr); in create()
23 void ARMMCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const { in printImpl()
38 void ARMMCExpr::visitUsedExpr(MCStreamer &Streamer) const { in visitUsedExpr()
DARMMCExpr.h17 class ARMMCExpr : public MCTargetExpr {
29 explicit ARMMCExpr(VariantKind Kind, const MCExpr *Expr) in ARMMCExpr() function
36 static const ARMMCExpr *create(VariantKind Kind, const MCExpr *Expr,
39 static const ARMMCExpr *createUpper16(const MCExpr *Expr, MCContext &Ctx) { in createUpper16()
43 static const ARMMCExpr *createLower16(const MCExpr *Expr, MCContext &Ctx) { in createLower16()
DARMMachORelocationInfo.cpp28 return ARMMCExpr::createUpper16(SubExpr, Ctx); in createExprForCAPIVariantKind()
30 return ARMMCExpr::createLower16(SubExpr, Ctx); in createExprForCAPIVariantKind()
DCMakeLists.txt9 ARMMCExpr.cpp
DARMMCCodeEmitter.cpp1035 const ARMMCExpr *ARM16Expr = cast<ARMMCExpr>(E); in getHiLo16ImmOpValue()
1044 case ARMMCExpr::VK_ARM_HI16: in getHiLo16ImmOpValue()
1046 case ARMMCExpr::VK_ARM_LO16: in getHiLo16ImmOpValue()
1054 case ARMMCExpr::VK_ARM_HI16: in getHiLo16ImmOpValue()
1058 case ARMMCExpr::VK_ARM_LO16: in getHiLo16ImmOpValue()
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMMCExpr.cpp18 const ARMMCExpr*
19 ARMMCExpr::create(VariantKind Kind, const MCExpr *Expr, in create()
21 return new (Ctx) ARMMCExpr(Kind, Expr); in create()
24 void ARMMCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const { in printImpl()
39 void ARMMCExpr::visitUsedExpr(MCStreamer &Streamer) const { in visitUsedExpr()
DARMMCExpr.h17 class ARMMCExpr : public MCTargetExpr {
29 explicit ARMMCExpr(VariantKind Kind, const MCExpr *Expr) in ARMMCExpr() function
36 static const ARMMCExpr *create(VariantKind Kind, const MCExpr *Expr,
39 static const ARMMCExpr *createUpper16(const MCExpr *Expr, MCContext &Ctx) { in createUpper16()
43 static const ARMMCExpr *createLower16(const MCExpr *Expr, MCContext &Ctx) { in createLower16()
DARMMachORelocationInfo.cpp29 return ARMMCExpr::createUpper16(SubExpr, Ctx); in createExprForCAPIVariantKind()
31 return ARMMCExpr::createLower16(SubExpr, Ctx); in createExprForCAPIVariantKind()
DCMakeLists.txt10 ARMMCExpr.cpp
DARMMCCodeEmitter.cpp1024 const ARMMCExpr *ARM16Expr = cast<ARMMCExpr>(E); in getHiLo16ImmOpValue()
1033 case ARMMCExpr::VK_ARM_HI16: in getHiLo16ImmOpValue()
1035 case ARMMCExpr::VK_ARM_LO16: in getHiLo16ImmOpValue()
1043 case ARMMCExpr::VK_ARM_HI16: in getHiLo16ImmOpValue()
1047 case ARMMCExpr::VK_ARM_LO16: in getHiLo16ImmOpValue()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMMCInstLower.cpp41 Expr = ARMMCExpr::CreateLower16(Expr, OutContext); in GetSymbolRef()
46 Expr = ARMMCExpr::CreateUpper16(Expr, OutContext); in GetSymbolRef()
DARMAsmPrinter.cpp1331 ARMMCExpr::CreateLower16(MCBinaryExpr::CreateSub(GVSymExpr, in EmitInstruction()
1337 const MCExpr *RefExpr= ARMMCExpr::CreateLower16(GVSymExpr, OutContext); in EmitInstruction()
1369 ARMMCExpr::CreateUpper16(MCBinaryExpr::CreateSub(GVSymExpr, in EmitInstruction()
1375 const MCExpr *RefExpr= ARMMCExpr::CreateUpper16(GVSymExpr, OutContext); in EmitInstruction()
/external/llvm/lib/Target/ARM/
DARMMCInstLower.cpp39 Expr = ARMMCExpr::createLower16(Expr, OutContext); in GetSymbolRef()
44 Expr = ARMMCExpr::createUpper16(Expr, OutContext); in GetSymbolRef()
DARMAsmPrinter.cpp1440 ARMMCExpr::createLower16(MCBinaryExpr::createSub(GVSymExpr, in EmitInstruction()
1473 ARMMCExpr::createUpper16(MCBinaryExpr::createSub(GVSymExpr, in EmitInstruction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMMCInstLower.cpp55 Expr = ARMMCExpr::createLower16(Expr, OutContext); in GetSymbolRef()
60 Expr = ARMMCExpr::createUpper16(Expr, OutContext); in GetSymbolRef()
DARMAsmPrinter.cpp1372 ARMMCExpr::createLower16(MCBinaryExpr::createSub(GVSymExpr, in EmitInstruction()
1405 ARMMCExpr::createUpper16(MCBinaryExpr::createSub(GVSymExpr, in EmitInstruction()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/AsmParser/
DARMAsmParser.cpp89 bool parsePrefix(ARMMCExpr::VariantKind &RefKind);
3453 ARMMCExpr::VariantKind RefKind; in parseOperand()
3461 const MCExpr *ExprVal = ARMMCExpr::Create(RefKind, SubExprVal, in parseOperand()
3472 bool ARMAsmParser::parsePrefix(ARMMCExpr::VariantKind &RefKind) { in parsePrefix()
3473 RefKind = ARMMCExpr::VK_ARM_None; in parsePrefix()
3486 RefKind = ARMMCExpr::VK_ARM_LO16; in parsePrefix()
3488 RefKind = ARMMCExpr::VK_ARM_HI16; in parsePrefix()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/AsmParser/
DARMAsmParser.cpp388 bool parsePrefix(ARMMCExpr::VariantKind &RefKind);
1127 const ARMMCExpr *ARM16Expr = dyn_cast<ARMMCExpr>(getImm()); in isT2SOImm()
1128 return (!ARM16Expr || (ARM16Expr->getKind() != ARMMCExpr::VK_ARM_HI16 && in isT2SOImm()
1129 ARM16Expr->getKind() != ARMMCExpr::VK_ARM_LO16)); in isT2SOImm()
5484 ARMMCExpr::VariantKind RefKind; in parseOperand()
5492 const MCExpr *ExprVal = ARMMCExpr::create(RefKind, SubExprVal, in parseOperand()
5518 bool ARMAsmParser::parsePrefix(ARMMCExpr::VariantKind &RefKind) { in parsePrefix()
5520 RefKind = ARMMCExpr::VK_ARM_None; in parsePrefix()
5543 ARMMCExpr::VariantKind VariantKind; in parsePrefix()
5546 { "lower16", ARMMCExpr::VK_ARM_LO16, COFF | ELF | MACHO }, in parsePrefix()
[all …]
/external/llvm/lib/Target/ARM/AsmParser/
DARMAsmParser.cpp203 bool parsePrefix(ARMMCExpr::VariantKind &RefKind);
5269 ARMMCExpr::VariantKind RefKind; in parseOperand()
5277 const MCExpr *ExprVal = ARMMCExpr::create(RefKind, SubExprVal, in parseOperand()
5300 bool ARMAsmParser::parsePrefix(ARMMCExpr::VariantKind &RefKind) { in parsePrefix()
5302 RefKind = ARMMCExpr::VK_ARM_None; in parsePrefix()
5324 ARMMCExpr::VariantKind VariantKind; in parsePrefix()
5327 { "lower16", ARMMCExpr::VK_ARM_LO16, COFF | ELF | MACHO }, in parsePrefix()
5328 { "upper16", ARMMCExpr::VK_ARM_HI16, COFF | ELF | MACHO }, in parsePrefix()
6539 const ARMMCExpr *ARM16Expr = dyn_cast<ARMMCExpr>(E); in validateInstruction()
6540 if (!ARM16Expr || (ARM16Expr->getKind() != ARMMCExpr::VK_ARM_HI16 && in validateInstruction()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/ARM/Disassembler/
DARMDisassembler.cpp525 MI.addOperand(MCOperand::CreateExpr(ARMMCExpr::CreateUpper16(Expr, *Ctx))); in tryAddingSymbolicOperand()
527 MI.addOperand(MCOperand::CreateExpr(ARMMCExpr::CreateLower16(Expr, *Ctx))); in tryAddingSymbolicOperand()
/external/swiftshader/third_party/llvm-7.0/
DAndroid.mk737 llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp \
DBUILD.gn501 "llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp",

12