/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(
|