HomeSort by relevance Sort by last modified time
    Searched refs:AArch64MCExpr (Results 1 - 14 of 14) sorted by null

  /external/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64ELFObjectWriter.cpp 16 #include "MCTargetDesc/AArch64MCExpr.h"
51 AArch64MCExpr::VariantKind RefKind =
52 static_cast<AArch64MCExpr::VariantKind>(Target.getRefKind());
53 AArch64MCExpr::VariantKind SymLoc = AArch64MCExpr::getSymbolLoc(RefKind);
54 bool IsNC = AArch64MCExpr::isNotChecked(RefKind);
76 assert(SymLoc == AArch64MCExpr::VK_NONE && "unexpected ADR relocation");
79 if (SymLoc == AArch64MCExpr::VK_ABS && !IsNC)
81 if (SymLoc == AArch64MCExpr::VK_GOT && !IsNC)
83 if (SymLoc == AArch64MCExpr::VK_GOTTPREL && !IsNC
    [all...]
AArch64MCExpr.cpp 1 //===-- AArch64MCExpr.cpp - AArch64 specific MC expression classes --------===//
15 #include "AArch64MCExpr.h"
28 const AArch64MCExpr *AArch64MCExpr::create(const MCExpr *Expr, VariantKind Kind,
30 return new (Ctx) AArch64MCExpr(Expr, Kind);
33 StringRef AArch64MCExpr::getVariantKindName() const {
78 void AArch64MCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const {
84 void AArch64MCExpr::visitUsedExpr(MCStreamer &Streamer) const {
88 MCFragment *AArch64MCExpr::findAssociatedFragment() const {
92 bool AArch64MCExpr::evaluateAsRelocatableImpl(MCValue &Res
    [all...]
AArch64MCExpr.h 1 //=--- AArch64MCExpr.h - AArch64 specific MC expression classes ---*- C++ -*-=//
23 class AArch64MCExpr : public MCTargetExpr {
108 explicit AArch64MCExpr(const MCExpr *Expr, VariantKind Kind)
115 static const AArch64MCExpr *create(const MCExpr *Expr, VariantKind Kind,
163 static bool classof(const AArch64MCExpr *) { return true; }
AArch64MCCodeEmitter.cpp 16 #include "MCTargetDesc/AArch64MCExpr.h"
520 const AArch64MCExpr *A64E = cast<AArch64MCExpr>(UImm16MO.getExpr());
522 case AArch64MCExpr::VK_DTPREL_G2:
523 case AArch64MCExpr::VK_DTPREL_G1:
524 case AArch64MCExpr::VK_DTPREL_G0:
525 case AArch64MCExpr::VK_GOTTPREL_G1:
526 case AArch64MCExpr::VK_TPREL_G2:
527 case AArch64MCExpr::VK_TPREL_G1:
528 case AArch64MCExpr::VK_TPREL_G0
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64ELFObjectWriter.cpp 16 #include "MCTargetDesc/AArch64MCExpr.h"
59 AArch64MCExpr::VariantKind RefKind,
64 case AArch64MCExpr::VK_ABS_G3:
67 case AArch64MCExpr::VK_ABS_G2:
70 case AArch64MCExpr::VK_ABS_G2_S:
73 case AArch64MCExpr::VK_ABS_G2_NC:
76 case AArch64MCExpr::VK_ABS_G1_S:
79 case AArch64MCExpr::VK_ABS_G1_NC:
82 case AArch64MCExpr::VK_DTPREL_G2:
85 case AArch64MCExpr::VK_DTPREL_G1_NC
    [all...]
AArch64WinCOFFObjectWriter.cpp 11 #include "MCTargetDesc/AArch64MCExpr.h"
78 if (const AArch64MCExpr *A64E = dyn_cast<AArch64MCExpr>(Expr)) {
79 AArch64MCExpr::VariantKind RefKind = A64E->getKind();
80 if (RefKind == AArch64MCExpr::VK_SECREL_LO12)
82 if (RefKind == AArch64MCExpr::VK_SECREL_HI12)
92 if (const AArch64MCExpr *A64E = dyn_cast<AArch64MCExpr>(Expr)) {
93 AArch64MCExpr::VariantKind RefKind = A64E->getKind();
94 if (RefKind == AArch64MCExpr::VK_SECREL_LO12
    [all...]
AArch64MCExpr.cpp 1 //===-- AArch64MCExpr.cpp - AArch64 specific MC expression classes --------===//
15 #include "AArch64MCExpr.h"
27 const AArch64MCExpr *AArch64MCExpr::create(const MCExpr *Expr, VariantKind Kind,
29 return new (Ctx) AArch64MCExpr(Expr, Kind);
32 StringRef AArch64MCExpr::getVariantKindName() const {
80 void AArch64MCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const {
86 void AArch64MCExpr::visitUsedExpr(MCStreamer &Streamer) const {
90 MCFragment *AArch64MCExpr::findAssociatedFragment() const {
94 bool AArch64MCExpr::evaluateAsRelocatableImpl(MCValue &Res
    [all...]
AArch64MCExpr.h 1 //=--- AArch64MCExpr.h - AArch64 specific MC expression classes ---*- C++ -*-=//
23 class AArch64MCExpr : public MCTargetExpr {
112 explicit AArch64MCExpr(const MCExpr *Expr, VariantKind Kind)
119 static const AArch64MCExpr *create(const MCExpr *Expr, VariantKind Kind,
167 static bool classof(const AArch64MCExpr *) { return true; }
AArch64MCCodeEmitter.cpp 16 #include "MCTargetDesc/AArch64MCExpr.h"
283 if (const AArch64MCExpr *A64E = dyn_cast<AArch64MCExpr>(Expr)) {
284 AArch64MCExpr::VariantKind RefKind = A64E->getKind();
285 if (RefKind == AArch64MCExpr::VK_TPREL_HI12 ||
286 RefKind == AArch64MCExpr::VK_DTPREL_HI12 ||
287 RefKind == AArch64MCExpr::VK_SECREL_HI12)
572 const AArch64MCExpr *A64E = cast<AArch64MCExpr>(UImm16MO.getExpr());
574 case AArch64MCExpr::VK_DTPREL_G2
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64MCInstLower.cpp 16 #include "MCTargetDesc/AArch64MCExpr.h"
84 RefFlags |= AArch64MCExpr::VK_GOT;
104 RefFlags |= AArch64MCExpr::VK_GOTTPREL;
107 RefFlags |= AArch64MCExpr::VK_TPREL;
110 RefFlags |= AArch64MCExpr::VK_DTPREL;
113 RefFlags |= AArch64MCExpr::VK_TLSDESC;
119 RefFlags |= AArch64MCExpr::VK_ABS;
123 RefFlags |= AArch64MCExpr::VK_PAGE;
126 RefFlags |= AArch64MCExpr::VK_PAGEOFF;
128 RefFlags |= AArch64MCExpr::VK_G3
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
AArch64MCInstLower.cpp 16 #include "MCTargetDesc/AArch64MCExpr.h"
104 RefFlags |= AArch64MCExpr::VK_GOT;
124 RefFlags |= AArch64MCExpr::VK_GOTTPREL;
127 RefFlags |= AArch64MCExpr::VK_TPREL;
130 RefFlags |= AArch64MCExpr::VK_DTPREL;
133 RefFlags |= AArch64MCExpr::VK_TLSDESC;
139 RefFlags |= AArch64MCExpr::VK_ABS;
143 RefFlags |= AArch64MCExpr::VK_PAGE;
146 RefFlags |= AArch64MCExpr::VK_PAGEOFF;
148 RefFlags |= AArch64MCExpr::VK_G3
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/AsmParser/
AArch64AsmParser.cpp 11 #include "MCTargetDesc/AArch64MCExpr.h"
261 AArch64MCExpr::VariantKind &ELFRefKind,
662 AArch64MCExpr::VariantKind ELFRefKind;
673 ELFRefKind == AArch64MCExpr::VK_LO12 ||
674 ELFRefKind == AArch64MCExpr::VK_GOT_LO12 ||
675 ELFRefKind == AArch64MCExpr::VK_DTPREL_LO12 ||
676 ELFRefKind == AArch64MCExpr::VK_DTPREL_LO12_NC ||
677 ELFRefKind == AArch64MCExpr::VK_TPREL_LO12 ||
678 ELFRefKind == AArch64MCExpr::VK_TPREL_LO12_NC ||
679 ELFRefKind == AArch64MCExpr::VK_GOTTPREL_LO12_NC |
    [all...]
  /external/llvm/lib/Target/AArch64/AsmParser/
AArch64AsmParser.cpp 11 #include "MCTargetDesc/AArch64MCExpr.h"
140 AArch64MCExpr::VariantKind &ELFRefKind,
479 AArch64MCExpr::VariantKind ELFRefKind;
490 ELFRefKind == AArch64MCExpr::VK_LO12 ||
491 ELFRefKind == AArch64MCExpr::VK_GOT_LO12 ||
492 ELFRefKind == AArch64MCExpr::VK_DTPREL_LO12 ||
493 ELFRefKind == AArch64MCExpr::VK_DTPREL_LO12_NC ||
494 ELFRefKind == AArch64MCExpr::VK_TPREL_LO12 ||
495 ELFRefKind == AArch64MCExpr::VK_TPREL_LO12_NC ||
496 ELFRefKind == AArch64MCExpr::VK_GOTTPREL_LO12_NC |
    [all...]
  /external/swiftshader/third_party/llvm-7.0/
Android.mk 688 llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp \
    [all...]

Completed in 1355 milliseconds