HomeSort by relevance Sort by last modified time
    Searched refs:MCSymbolRefExpr (Results 1 - 25 of 53) sorted by null

1 2 3

  /external/llvm/lib/Target/X86/MCTargetDesc/
X86ELFObjectWriter.cpp 48 MCSymbolRefExpr::VariantKind Modifier = Target.isAbsolute() ?
49 MCSymbolRefExpr::VK_None : Target.getSymA()->getKind();
61 assert(Modifier == MCSymbolRefExpr::VK_None);
71 case MCSymbolRefExpr::VK_None:
74 case MCSymbolRefExpr::VK_PLT:
77 case MCSymbolRefExpr::VK_GOTPCREL:
80 case MCSymbolRefExpr::VK_GOTTPOFF:
83 case MCSymbolRefExpr::VK_TLSGD:
86 case MCSymbolRefExpr::VK_TLSLD:
92 assert(Modifier == MCSymbolRefExpr::VK_None)
    [all...]
X86MachObjectWriter.cpp 154 if (Target.getSymA()->getKind() != MCSymbolRefExpr::VK_None ||
155 Target.getSymB()->getKind() != MCSymbolRefExpr::VK_None)
260 MCSymbolRefExpr::VariantKind Modifier = Target.getSymA()->getKind();
263 if (Modifier == MCSymbolRefExpr::VK_GOTPCREL) {
271 } else if (Modifier == MCSymbolRefExpr::VK_TLVP) {
273 } else if (Modifier != MCSymbolRefExpr::VK_None) {
299 if (Modifier != MCSymbolRefExpr::VK_None)
306 if (Modifier == MCSymbolRefExpr::VK_GOT) {
308 } else if (Modifier == MCSymbolRefExpr::VK_GOTPCREL) {
315 } else if (Modifier == MCSymbolRefExpr::VK_TLVP)
    [all...]
X86MCAsmInfo.cpp 121 MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOTPCREL, Context);
  /external/llvm/lib/Target/Mips/InstPrinter/
MipsInstPrinter.cpp 77 const MCSymbolRefExpr *SRE;
80 SRE = dyn_cast<MCSymbolRefExpr>(BE->getLHS());
85 else if (!(SRE = dyn_cast<MCSymbolRefExpr>(Expr)))
88 MCSymbolRefExpr::VariantKind Kind = SRE->getKind();
92 case MCSymbolRefExpr::VK_None: break;
93 case MCSymbolRefExpr::VK_Mips_GPREL: OS << "%gp_rel("; break;
94 case MCSymbolRefExpr::VK_Mips_GOT_CALL: OS << "%call16("; break;
95 case MCSymbolRefExpr::VK_Mips_GOT16: OS << "%got("; break;
96 case MCSymbolRefExpr::VK_Mips_GOT: OS << "%got("; break;
97 case MCSymbolRefExpr::VK_Mips_ABS_HI: OS << "%hi("; break
    [all...]
  /external/llvm/include/llvm/MC/
MCValue.h 24 class MCSymbolRefExpr;
38 const MCSymbolRefExpr *SymA, *SymB;
43 const MCSymbolRefExpr *getSymA() const { return SymA; }
44 const MCSymbolRefExpr *getSymB() const { return SymB; }
55 static MCValue get(const MCSymbolRefExpr *SymA, const MCSymbolRefExpr *SymB=0,
MCObjectWriter.h 23 class MCSymbolRefExpr;
87 const MCSymbolRefExpr *A,
88 const MCSymbolRefExpr *B,
MCExpr.h 138 /// MCSymbolRefExpr - Represent a reference to a symbol from inside an
144 class MCSymbolRefExpr : public MCExpr {
207 explicit MCSymbolRefExpr(const MCSymbol *_Symbol, VariantKind _Kind)
216 static const MCSymbolRefExpr *Create(const MCSymbol *Symbol, MCContext &Ctx) {
217 return MCSymbolRefExpr::Create(Symbol, VK_None, Ctx);
220 static const MCSymbolRefExpr *Create(const MCSymbol *Symbol, VariantKind Kind,
222 static const MCSymbolRefExpr *Create(StringRef Name, VariantKind Kind,
246 static bool classof(const MCSymbolRefExpr *) { return true; }
  /external/llvm/lib/Target/ARM/
ARMMCInstLower.cpp 31 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None,
38 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None,
43 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None,
52 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_ARM_PLT,
81 MCOp = MCOperand::CreateExpr(MCSymbolRefExpr::Create(
  /external/llvm/lib/Target/Mips/
MipsMCInstLower.cpp 40 MCSymbolRefExpr::VariantKind Kind;
45 case MipsII::MO_NO_FLAG: Kind = MCSymbolRefExpr::VK_None; break;
46 case MipsII::MO_GPREL: Kind = MCSymbolRefExpr::VK_Mips_GPREL; break;
47 case MipsII::MO_GOT_CALL: Kind = MCSymbolRefExpr::VK_Mips_GOT_CALL; break;
48 case MipsII::MO_GOT16: Kind = MCSymbolRefExpr::VK_Mips_GOT16; break;
49 case MipsII::MO_GOT: Kind = MCSymbolRefExpr::VK_Mips_GOT; break;
50 case MipsII::MO_ABS_HI: Kind = MCSymbolRefExpr::VK_Mips_ABS_HI; break;
51 case MipsII::MO_ABS_LO: Kind = MCSymbolRefExpr::VK_Mips_ABS_LO; break;
52 case MipsII::MO_TLSGD: Kind = MCSymbolRefExpr::VK_Mips_TLSGD; break;
53 case MipsII::MO_TLSLDM: Kind = MCSymbolRefExpr::VK_Mips_TLSLDM; break
    [all...]
  /external/llvm/lib/MC/
MCObjectWriter.cpp 56 const MCSymbolRefExpr *A,
57 const MCSymbolRefExpr *B,
60 if (A->getKind() != MCSymbolRefExpr::VK_None ||
61 B->getKind() != MCSymbolRefExpr::VK_None)
MCExpr.cpp 40 const MCSymbolRefExpr &SRE = cast<MCSymbolRefExpr>(*this);
46 if (SRE.getKind() == MCSymbolRefExpr::VK_PPC_DARWIN_HA16 ||
47 SRE.getKind() == MCSymbolRefExpr::VK_PPC_DARWIN_LO16) {
48 OS << MCSymbolRefExpr::getVariantKindName(SRE.getKind());
57 if (SRE.getKind() == MCSymbolRefExpr::VK_ARM_PLT ||
58 SRE.getKind() == MCSymbolRefExpr::VK_ARM_TLSGD ||
59 SRE.getKind() == MCSymbolRefExpr::VK_ARM_GOT ||
60 SRE.getKind() == MCSymbolRefExpr::VK_ARM_GOTOFF ||
61 SRE.getKind() == MCSymbolRefExpr::VK_ARM_TPOFF |
    [all...]
MCELFStreamer.cpp 216 const MCExpr *Value = MCSymbolRefExpr::Create(Symbol, getContext());
425 const MCSymbolRefExpr &symRef = *cast<MCSymbolRefExpr>(expr);
429 case MCSymbolRefExpr::VK_GOTTPOFF:
430 case MCSymbolRefExpr::VK_INDNTPOFF:
431 case MCSymbolRefExpr::VK_NTPOFF:
432 case MCSymbolRefExpr::VK_GOTNTPOFF:
433 case MCSymbolRefExpr::VK_TLSGD:
434 case MCSymbolRefExpr::VK_TLSLD:
435 case MCSymbolRefExpr::VK_TLSLDM
    [all...]
MCSymbol.cpp 48 const MCSymbolRefExpr *Ref = static_cast<const MCSymbolRefExpr*>(Value);
MCAsmInfo.cpp 141 return MCSymbolRefExpr::Create(Sym, Streamer.getContext());
144 const MCExpr *Res = MCSymbolRefExpr::Create(Sym, Context);
147 const MCExpr *PC = MCSymbolRefExpr::Create(PCSym, Context);
MCWin64EH.cpp 56 const MCExpr *diff = MCBinaryExpr::CreateSub(MCSymbolRefExpr::Create(
58 MCSymbolRefExpr::Create(
137 streamer.EmitValue(MCSymbolRefExpr::Create(info->Begin, context), 4);
138 streamer.EmitValue(MCSymbolRefExpr::Create(info->End, context), 4);
139 streamer.EmitValue(MCSymbolRefExpr::Create(info->Symbol, context), 4);
192 streamer.EmitValue(MCSymbolRefExpr::Create(info->ExceptionHandler, context),
MCObjectStreamer.cpp 80 Assembler->getOrCreateSymbolData(cast<MCSymbolRefExpr>(Value)->getSymbol());
245 MCSymbolRefExpr::VariantKind Variant = MCSymbolRefExpr::VK_None;
247 MCSymbolRefExpr::Create(CurrentPos, Variant, getContext());
  /external/llvm/lib/Target/ARM/MCTargetDesc/
ARMELFObjectWriter.cpp 83 const MCSymbolRefExpr::VariantKind Kind = Target.getSymA()->getKind();
84 MCSymbolRefExpr::VariantKind Kind2;
86 MCSymbolRefExpr::VK_None;
161 MCSymbolRefExpr::VariantKind Modifier = Target.isAbsolute() ?
162 MCSymbolRefExpr::VK_None : Target.getSymA()->getKind();
171 case MCSymbolRefExpr::VK_None:
174 case MCSymbolRefExpr::VK_ARM_TLSGD:
176 case MCSymbolRefExpr::VK_ARM_GOTTPOFF:
185 case MCSymbolRefExpr::VK_ARM_PLT:
224 case MCSymbolRefExpr::VK_ARM_GOT
    [all...]
  /external/llvm/lib/Target/Mips/MCTargetDesc/
MipsMCCodeEmitter.cpp 199 switch(cast<MCSymbolRefExpr>(Expr)->getKind()) {
200 case MCSymbolRefExpr::VK_Mips_GPREL:
203 case MCSymbolRefExpr::VK_Mips_GOT_CALL:
206 case MCSymbolRefExpr::VK_Mips_GOT16:
209 case MCSymbolRefExpr::VK_Mips_GOT:
212 case MCSymbolRefExpr::VK_Mips_ABS_HI:
215 case MCSymbolRefExpr::VK_Mips_ABS_LO:
218 case MCSymbolRefExpr::VK_Mips_TLSGD:
221 case MCSymbolRefExpr::VK_Mips_TLSLDM:
224 case MCSymbolRefExpr::VK_Mips_DTPREL_HI
    [all...]
MipsBaseInfo.h 204 inline static std::pair<const MCSymbolRefExpr*, int64_t>
210 return std::make_pair((const MCSymbolRefExpr*)0, (int64_t)0);
221 return std::make_pair((const MCSymbolRefExpr*)0, (int64_t)0);
223 return std::make_pair(cast<MCSymbolRefExpr>(LHS), CE->getValue());
227 return std::make_pair((const MCSymbolRefExpr*)0, (int64_t)0);
229 return std::make_pair(cast<MCSymbolRefExpr>(Expr), 0);
  /external/llvm/lib/Target/X86/
X86TargetObjectFile.cpp 31 MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOTPCREL, getContext());
X86MCInstLower.cpp 137 MCSymbolRefExpr::VariantKind RefKind = MCSymbolRefExpr::VK_None;
148 case X86II::MO_TLVP: RefKind = MCSymbolRefExpr::VK_TLVP; break;
150 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_TLVP, Ctx);
153 MCSymbolRefExpr::Create(MF.getPICBaseSymbol(),
157 case X86II::MO_SECREL: RefKind = MCSymbolRefExpr::VK_SECREL; break;
158 case X86II::MO_TLSGD: RefKind = MCSymbolRefExpr::VK_TLSGD; break;
159 case X86II::MO_GOTTPOFF: RefKind = MCSymbolRefExpr::VK_GOTTPOFF; break;
160 case X86II::MO_INDNTPOFF: RefKind = MCSymbolRefExpr::VK_INDNTPOFF; break
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCMCInstLower.cpp 100 MCSymbolRefExpr::VariantKind RefKind = MCSymbolRefExpr::VK_None;
103 RefKind = isDarwin ? MCSymbolRefExpr::VK_PPC_DARWIN_LO16 : MCSymbolRefExpr::VK_PPC_GAS_LO16;
105 RefKind = isDarwin ? MCSymbolRefExpr::VK_PPC_DARWIN_HA16 : MCSymbolRefExpr::VK_PPC_GAS_HA16;
110 RefKind = MCSymbolRefExpr::VK_None;
112 const MCExpr *Expr = MCSymbolRefExpr::Create(Symbol, RefKind, Ctx);
123 const MCExpr *PB = MCSymbolRefExpr::Create(MF->getPICBaseSymbol(), Ctx);
152 MCOp = MCOperand::CreateExpr(MCSymbolRefExpr::Create
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonMCInstLower.cpp 31 ME = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None, MC);
70 (MCSymbolRefExpr::Create(MO.getMBB()->getSymbol(),
  /frameworks/compile/mclinker/include/mcld/MC/
MCBitcodeInterceptor.h 27 class MCSymbolRefExpr;
  /external/llvm/lib/Target/MSP430/
MSP430MCInstLower.cpp 95 const MCExpr *Expr = MCSymbolRefExpr::Create(Sym, Ctx);
129 MCOp = MCOperand::CreateExpr(MCSymbolRefExpr::Create(

Completed in 196 milliseconds

1 2 3