HomeSort by relevance Sort by last modified time
    Searched refs:AArch64MCExpr (Results 1 - 6 of 6) 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/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/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...]

Completed in 557 milliseconds