/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86ELFObjectWriter.cpp | 49 MCSymbolRefExpr::VariantKind Modifier = Target.isAbsolute() ? 50 MCSymbolRefExpr::VK_None : Target.getSymA()->getKind(); 62 assert(Modifier == MCSymbolRefExpr::VK_None); 72 case MCSymbolRefExpr::VK_None: 75 case MCSymbolRefExpr::VK_PLT: 78 case MCSymbolRefExpr::VK_GOTPCREL: 81 case MCSymbolRefExpr::VK_GOTTPOFF: 84 case MCSymbolRefExpr::VK_TLSGD: 87 case MCSymbolRefExpr::VK_TLSLD: 93 assert(Modifier == MCSymbolRefExpr::VK_None) [all...] |
/external/llvm/lib/Target/Mips/ |
MipsMCInstLower.cpp | 39 MCSymbolRefExpr::VariantKind Kind; 44 case MipsII::MO_NO_FLAG: Kind = MCSymbolRefExpr::VK_None; break; 45 case MipsII::MO_GPREL: Kind = MCSymbolRefExpr::VK_Mips_GPREL; break; 46 case MipsII::MO_GOT_CALL: Kind = MCSymbolRefExpr::VK_Mips_GOT_CALL; break; 47 case MipsII::MO_GOT16: Kind = MCSymbolRefExpr::VK_Mips_GOT16; break; 48 case MipsII::MO_GOT: Kind = MCSymbolRefExpr::VK_Mips_GOT; break; 49 case MipsII::MO_ABS_HI: Kind = MCSymbolRefExpr::VK_Mips_ABS_HI; break; 50 case MipsII::MO_ABS_LO: Kind = MCSymbolRefExpr::VK_Mips_ABS_LO; break; 51 case MipsII::MO_TLSGD: Kind = MCSymbolRefExpr::VK_Mips_TLSGD; break; 52 case MipsII::MO_TLSLDM: Kind = MCSymbolRefExpr::VK_Mips_TLSLDM; 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 | 25 class MCSymbolRefExpr; 92 const MCSymbolRefExpr *A, 93 const MCSymbolRefExpr *B,
|
/external/llvm/lib/Target/Mips/InstPrinter/ |
MipsInstPrinter.cpp | 98 const MCSymbolRefExpr *SRE; 101 SRE = dyn_cast<MCSymbolRefExpr>(BE->getLHS()); 106 else if (!(SRE = dyn_cast<MCSymbolRefExpr>(Expr))) 109 MCSymbolRefExpr::VariantKind Kind = SRE->getKind(); 113 case MCSymbolRefExpr::VK_None: break; 114 case MCSymbolRefExpr::VK_Mips_GPREL: OS << "%gp_rel("; break; 115 case MCSymbolRefExpr::VK_Mips_GOT_CALL: OS << "%call16("; break; 116 case MCSymbolRefExpr::VK_Mips_GOT16: OS << "%got("; break; 117 case MCSymbolRefExpr::VK_Mips_GOT: OS << "%got("; break; 118 case MCSymbolRefExpr::VK_Mips_ABS_HI: OS << "%hi("; break [all...] |
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
PPCELFObjectWriter.cpp | 68 MCSymbolRefExpr::VariantKind Modifier = Target.isAbsolute() ? 69 MCSymbolRefExpr::VK_None : Target.getSymA()->getKind(); 101 case MCSymbolRefExpr::VK_PPC_TPREL16_HA: 104 case MCSymbolRefExpr::VK_PPC_DTPREL16_HA: 107 case MCSymbolRefExpr::VK_None: 110 case MCSymbolRefExpr::VK_PPC_TOC16_HA: 113 case MCSymbolRefExpr::VK_PPC_GOT_TPREL16_HA: 116 case MCSymbolRefExpr::VK_PPC_GOT_TLSGD16_HA: 119 case MCSymbolRefExpr::VK_PPC_GOT_TLSLD16_HA: 127 case MCSymbolRefExpr::VK_PPC_TPREL16_LO [all...] |
/external/llvm/lib/MC/ |
MCObjectWriter.cpp | 22 const MCSymbolRefExpr *A, 23 const MCSymbolRefExpr *B, 26 if (A->getKind() != MCSymbolRefExpr::VK_None || 27 B->getKind() != MCSymbolRefExpr::VK_None)
|
MCELFStreamer.cpp | 125 const MCExpr *Value = MCSymbolRefExpr::Create(Symbol, getContext()); 317 const MCSymbolRefExpr &symRef = *cast<MCSymbolRefExpr>(expr); 321 case MCSymbolRefExpr::VK_GOTTPOFF: 322 case MCSymbolRefExpr::VK_INDNTPOFF: 323 case MCSymbolRefExpr::VK_NTPOFF: 324 case MCSymbolRefExpr::VK_GOTNTPOFF: 325 case MCSymbolRefExpr::VK_TLSGD: 326 case MCSymbolRefExpr::VK_TLSLD: 327 case MCSymbolRefExpr::VK_TLSLDM [all...] |
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_NONE || 58 SRE.getKind() == MCSymbolRefExpr::VK_ARM_PLT || 59 SRE.getKind() == MCSymbolRefExpr::VK_ARM_TLSGD || 60 SRE.getKind() == MCSymbolRefExpr::VK_ARM_GOT || 61 SRE.getKind() == MCSymbolRefExpr::VK_ARM_GOTOFF | [all...] |
MCSymbol.cpp | 48 const MCSymbolRefExpr *Ref = static_cast<const MCSymbolRefExpr*>(Value);
|
MCAsmInfo.cpp | 135 return MCSymbolRefExpr::Create(Sym, Streamer.getContext()); 138 const MCExpr *Res = MCSymbolRefExpr::Create(Sym, Context); 141 const MCExpr *PC = MCSymbolRefExpr::Create(PCSym, Context);
|
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
MipsBaseInfo.h | 124 inline static std::pair<const MCSymbolRefExpr*, int64_t> 130 return std::make_pair((const MCSymbolRefExpr*)0, (int64_t)0); 141 return std::make_pair((const MCSymbolRefExpr*)0, (int64_t)0); 143 return std::make_pair(cast<MCSymbolRefExpr>(LHS), CE->getValue()); 147 return std::make_pair((const MCSymbolRefExpr*)0, (int64_t)0); 149 return std::make_pair(cast<MCSymbolRefExpr>(Expr), 0);
|
MipsMCCodeEmitter.cpp | 224 switch(cast<MCSymbolRefExpr>(Expr)->getKind()) { 227 case MCSymbolRefExpr::VK_Mips_GPOFF_HI : 230 case MCSymbolRefExpr::VK_Mips_GPOFF_LO : 233 case MCSymbolRefExpr::VK_Mips_GOT_PAGE : 236 case MCSymbolRefExpr::VK_Mips_GOT_OFST : 239 case MCSymbolRefExpr::VK_Mips_GOT_DISP : 242 case MCSymbolRefExpr::VK_Mips_GPREL: 245 case MCSymbolRefExpr::VK_Mips_GOT_CALL: 248 case MCSymbolRefExpr::VK_Mips_GOT16: 251 case MCSymbolRefExpr::VK_Mips_GOT [all...] |
/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(
|
ARMTargetObjectFile.cpp | 50 return MCSymbolRefExpr::Create(Mang->getSymbol(GV), 51 MCSymbolRefExpr::VK_ARM_TARGET2,
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMELFObjectWriter.cpp | 77 const MCSymbolRefExpr::VariantKind Kind = Target.getSymA()->getKind(); 78 MCSymbolRefExpr::VariantKind Kind2; 80 MCSymbolRefExpr::VK_None; 156 MCSymbolRefExpr::VariantKind Modifier = Target.isAbsolute() ? 157 MCSymbolRefExpr::VK_None : Target.getSymA()->getKind(); 166 case MCSymbolRefExpr::VK_None: 169 case MCSymbolRefExpr::VK_ARM_TLSGD: 171 case MCSymbolRefExpr::VK_ARM_GOTTPOFF: 179 case MCSymbolRefExpr::VK_ARM_PLT: 223 case MCSymbolRefExpr::VK_ARM_NONE [all...] |
ARMELFStreamer.cpp | 180 const MCExpr *Value = MCSymbolRefExpr::Create(Start, getContext()); 275 const MCSymbolRefExpr *PersonalityRef = 276 MCSymbolRefExpr::Create(PersonalitySym, 277 MCSymbolRefExpr::VK_ARM_NONE, 327 const MCSymbolRefExpr *FnStartRef = 328 MCSymbolRefExpr::Create(FnStart, 329 MCSymbolRefExpr::VK_ARM_PREL31, 337 const MCSymbolRefExpr *ExTabEntryRef = 338 MCSymbolRefExpr::Create(ExTab, 339 MCSymbolRefExpr::VK_ARM_PREL31 [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCMCInstLower.cpp | 101 MCSymbolRefExpr::VariantKind RefKind = MCSymbolRefExpr::VK_None; 107 MCSymbolRefExpr::VK_PPC_DARWIN_HA16 : 108 MCSymbolRefExpr::VK_PPC_GAS_HA16; 111 MCSymbolRefExpr::VK_PPC_DARWIN_LO16 : 112 MCSymbolRefExpr::VK_PPC_GAS_LO16; 114 case PPCII::MO_TPREL16_HA: RefKind = MCSymbolRefExpr::VK_PPC_TPREL16_HA; 116 case PPCII::MO_TPREL16_LO: RefKind = MCSymbolRefExpr::VK_PPC_TPREL16_LO; 118 case PPCII::MO_DTPREL16_LO: RefKind = MCSymbolRefExpr::VK_PPC_DTPREL16_LO; 120 case PPCII::MO_TLSLD16_LO: RefKind = MCSymbolRefExpr::VK_PPC_GOT_TLSLD16_LO [all...] |
PPCAsmPrinter.cpp | 376 .addExpr(MCSymbolRefExpr::Create(PICBase, OutContext))); 406 MCSymbolRefExpr::Create(TOCEntry, MCSymbolRefExpr::VK_PPC_TOC_ENTRY, 451 MCSymbolRefExpr::Create(MOSymbol, MCSymbolRefExpr::VK_PPC_TOC16_HA, 489 MCSymbolRefExpr::Create(MOSymbol, MCSymbolRefExpr::VK_PPC_TOC16_LO, 525 MCSymbolRefExpr::Create(MOSymbol, MCSymbolRefExpr::VK_PPC_TOC16_LO, 539 MCSymbolRefExpr::Create(MOSymbol, MCSymbolRefExpr::VK_PPC_GOT_TPREL16_HA [all...] |
/external/llvm/lib/Target/X86/ |
X86TargetObjectFile.cpp | 30 MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOTPCREL, getContext());
|
X86MCInstLower.cpp | 163 MCSymbolRefExpr::VariantKind RefKind = MCSymbolRefExpr::VK_None; 174 case X86II::MO_TLVP: RefKind = MCSymbolRefExpr::VK_TLVP; break; 176 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_TLVP, Ctx); 179 MCSymbolRefExpr::Create(MF.getPICBaseSymbol(), 183 case X86II::MO_SECREL: RefKind = MCSymbolRefExpr::VK_SECREL; break; 184 case X86II::MO_TLSGD: RefKind = MCSymbolRefExpr::VK_TLSGD; break; 185 case X86II::MO_TLSLD: RefKind = MCSymbolRefExpr::VK_TLSLD; break; 186 case X86II::MO_TLSLDM: RefKind = MCSymbolRefExpr::VK_TLSLDM; break [all...] |
/external/llvm/lib/Target/XCore/InstPrinter/ |
XCoreInstPrinter.cpp | 49 const MCSymbolRefExpr *SRE; 52 SRE = dyn_cast<MCSymbolRefExpr>(BE->getLHS()); 57 SRE = dyn_cast<MCSymbolRefExpr>(Expr); 60 assert(SRE->getKind() == MCSymbolRefExpr::VK_None);
|
/external/llvm/lib/Target/XCore/ |
XCoreMCInstLower.cpp | 38 MCSymbolRefExpr::VariantKind Kind = MCSymbolRefExpr::VK_None; 68 const MCSymbolRefExpr *MCSym = MCSymbolRefExpr::Create(Symbol, Kind, *Ctx);
|
/external/llvm/lib/Target/Hexagon/ |
HexagonMCInstLower.cpp | 32 ME = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None, MC); 72 (MCSymbolRefExpr::Create(MO.getMBB()->getSymbol(),
|
/external/llvm/include/llvm/Target/ |
TargetLoweringObjectFile.h | 30 class MCSymbolRefExpr; 127 getTTypeReference(const MCSymbolRefExpr *Sym, unsigned Encoding,
|