/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
PPCELFObjectWriter.cpp | 44 static MCSymbolRefExpr::VariantKind getAccessVariant(const MCValue &Target, 53 return MCSymbolRefExpr::VK_None; 55 return MCSymbolRefExpr::VK_PPC_LO; 57 return MCSymbolRefExpr::VK_PPC_HI; 59 return MCSymbolRefExpr::VK_PPC_HA; 61 return MCSymbolRefExpr::VK_PPC_HIGHERA; 63 return MCSymbolRefExpr::VK_PPC_HIGHER; 65 return MCSymbolRefExpr::VK_PPC_HIGHEST; 67 return MCSymbolRefExpr::VK_PPC_HIGHESTA; 76 MCSymbolRefExpr::VariantKind Modifier = getAccessVariant(Target, Fixup) [all...] |
PPCMCExpr.cpp | 95 const MCSymbolRefExpr *Sym = Value.getSymA(); 96 MCSymbolRefExpr::VariantKind Modifier = Sym->getKind(); 97 if (Modifier != MCSymbolRefExpr::VK_None) 103 Modifier = MCSymbolRefExpr::VK_PPC_LO; 106 Modifier = MCSymbolRefExpr::VK_PPC_HI; 109 Modifier = MCSymbolRefExpr::VK_PPC_HA; 112 Modifier = MCSymbolRefExpr::VK_PPC_HIGHERA; 115 Modifier = MCSymbolRefExpr::VK_PPC_HIGHER; 118 Modifier = MCSymbolRefExpr::VK_PPC_HIGHEST; 121 Modifier = MCSymbolRefExpr::VK_PPC_HIGHESTA [all...] |
/external/llvm/lib/MC/ |
MCValue.cpp | 46 MCSymbolRefExpr::VariantKind MCValue::getAccessVariant() const { 47 const MCSymbolRefExpr *B = getSymB(); 49 if (B->getKind() != MCSymbolRefExpr::VK_None) 53 const MCSymbolRefExpr *A = getSymA(); 55 return MCSymbolRefExpr::VK_None; 57 MCSymbolRefExpr::VariantKind Kind = A->getKind(); 58 if (Kind == MCSymbolRefExpr::VK_WEAKREF) 59 return MCSymbolRefExpr::VK_None;
|
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 | 98 const MCExpr *Value = MCSymbolRefExpr::Create( 99 Symbol, MCSymbolRefExpr::VK_WEAKREF, getContext()); 330 const MCSymbolRefExpr &symRef = *cast<MCSymbolRefExpr>(expr); 334 case MCSymbolRefExpr::VK_GOTTPOFF: 335 case MCSymbolRefExpr::VK_INDNTPOFF: 336 case MCSymbolRefExpr::VK_NTPOFF: 337 case MCSymbolRefExpr::VK_GOTNTPOFF: 338 case MCSymbolRefExpr::VK_TLSGD: 339 case MCSymbolRefExpr::VK_TLSLD [all...] |
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
MipsMCExpr.cpp | 20 bool MipsMCExpr::isSupportedBinaryExpr(MCSymbolRefExpr::VariantKind VK, 23 case MCSymbolRefExpr::VK_Mips_ABS_LO: 24 case MCSymbolRefExpr::VK_Mips_ABS_HI: 25 case MCSymbolRefExpr::VK_Mips_HIGHER: 26 case MCSymbolRefExpr::VK_Mips_HIGHEST: 39 return (isa<MCSymbolRefExpr>(BE->getLHS()) 40 && isa<MCSymbolRefExpr>(BE->getRHS())); 44 MipsMCExpr::Create(MCSymbolRefExpr::VariantKind VK, const MCExpr *Expr, 48 case MCSymbolRefExpr::VK_Mips_ABS_LO: 51 case MCSymbolRefExpr::VK_Mips_ABS_HI [all...] |
MipsMCExpr.h | 37 static bool isSupportedBinaryExpr(MCSymbolRefExpr::VariantKind VK, 40 static const MipsMCExpr *Create(MCSymbolRefExpr::VariantKind VK,
|
/external/llvm/lib/Target/Mips/ |
MipsMCInstLower.cpp | 38 MCSymbolRefExpr::VariantKind Kind; 43 case MipsII::MO_NO_FLAG: Kind = MCSymbolRefExpr::VK_None; break; 44 case MipsII::MO_GPREL: Kind = MCSymbolRefExpr::VK_Mips_GPREL; break; 45 case MipsII::MO_GOT_CALL: Kind = MCSymbolRefExpr::VK_Mips_GOT_CALL; break; 46 case MipsII::MO_GOT16: Kind = MCSymbolRefExpr::VK_Mips_GOT16; break; 47 case MipsII::MO_GOT: Kind = MCSymbolRefExpr::VK_Mips_GOT; break; 48 case MipsII::MO_ABS_HI: Kind = MCSymbolRefExpr::VK_Mips_ABS_HI; break; 49 case MipsII::MO_ABS_LO: Kind = MCSymbolRefExpr::VK_Mips_ABS_LO; break; 50 case MipsII::MO_TLSGD: Kind = MCSymbolRefExpr::VK_Mips_TLSGD; break; 51 case MipsII::MO_TLSLDM: Kind = MCSymbolRefExpr::VK_Mips_TLSLDM; break [all...] |
MipsMCInstLower.h | 41 MCSymbolRefExpr::VariantKind Kind) const; 45 MCSymbolRefExpr::VariantKind Kind) const;
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMELFObjectWriter.cpp | 77 MCSymbolRefExpr::VariantKind Modifier = Target.getAccessVariant(); 86 case MCSymbolRefExpr::VK_None: 89 case MCSymbolRefExpr::VK_TLSGD: 91 case MCSymbolRefExpr::VK_GOTTPOFF: 94 case MCSymbolRefExpr::VK_GOTPCREL: 102 case MCSymbolRefExpr::VK_PLT: 105 case MCSymbolRefExpr::VK_ARM_TLSCALL: 137 case MCSymbolRefExpr::VK_ARM_TLSCALL: 152 case MCSymbolRefExpr::VK_ARM_NONE: 155 case MCSymbolRefExpr::VK_GOT [all...] |
ARMWinCOFFObjectWriter.cpp | 40 MCSymbolRefExpr::VariantKind Modifier = 41 Target.isAbsolute() ? MCSymbolRefExpr::VK_None : Target.getSymA()->getKind(); 47 case MCSymbolRefExpr::VK_COFF_IMGREL32: 49 case MCSymbolRefExpr::VK_SECREL:
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86ELFObjectWriter.cpp | 46 MCSymbolRefExpr::VariantKind Modifier = Target.getAccessVariant(); 59 assert(Modifier == MCSymbolRefExpr::VK_None); 69 case MCSymbolRefExpr::VK_None: 72 case MCSymbolRefExpr::VK_PLT: 75 case MCSymbolRefExpr::VK_GOTPCREL: 78 case MCSymbolRefExpr::VK_GOTTPOFF: 81 case MCSymbolRefExpr::VK_TLSGD: 84 case MCSymbolRefExpr::VK_TLSLD: 90 assert(Modifier == MCSymbolRefExpr::VK_None); 94 assert(Modifier == MCSymbolRefExpr::VK_None) [all...] |
X86ELFRelocationInfo.cpp | 79 Expr = MCSymbolRefExpr::Create(Sym, Ctx); 88 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOT, Ctx); 93 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_PLT, Ctx); 98 Expr = MCSymbolRefExpr::Create(Sym, Ctx); 104 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOTPCREL, Ctx); 108 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOTOFF, Ctx) [all...] |
X86MachORelocationInfo.cpp | 47 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_TLVP, Ctx); 50 Expr = MCBinaryExpr::CreateAdd(MCSymbolRefExpr::Create(Sym, Ctx), 55 Expr = MCBinaryExpr::CreateAdd(MCSymbolRefExpr::Create(Sym, Ctx), 60 Expr = MCBinaryExpr::CreateAdd(MCSymbolRefExpr::Create(Sym, Ctx), 65 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOTPCREL, Ctx); 68 Expr = MCSymbolRefExpr::Create(Sym, isPCRel ? 69 MCSymbolRefExpr::VK_GOTPCREL : 70 MCSymbolRefExpr::VK_GOT [all...] |
X86WinCOFFObjectWriter.cpp | 46 MCSymbolRefExpr::VariantKind Modifier = Target.isAbsolute() ? 47 MCSymbolRefExpr::VK_None : Target.getSymA()->getKind(); 57 if (Modifier == MCSymbolRefExpr::VK_COFF_IMGREL32) 77 if (Modifier == MCSymbolRefExpr::VK_COFF_IMGREL32)
|
/external/llvm/lib/Target/Mips/InstPrinter/ |
MipsInstPrinter.cpp | 127 const MCSymbolRefExpr *SRE; 130 SRE = dyn_cast<MCSymbolRefExpr>(BE->getLHS()); 137 } else if (!(SRE = dyn_cast<MCSymbolRefExpr>(Expr))) 140 MCSymbolRefExpr::VariantKind Kind = SRE->getKind(); 144 case MCSymbolRefExpr::VK_None: break; 145 case MCSymbolRefExpr::VK_Mips_GPREL: OS << "%gp_rel("; break; 146 case MCSymbolRefExpr::VK_Mips_GOT_CALL: OS << "%call16("; break; 147 case MCSymbolRefExpr::VK_Mips_GOT16: OS << "%got("; break; 148 case MCSymbolRefExpr::VK_Mips_GOT: OS << "%got("; break; 149 case MCSymbolRefExpr::VK_Mips_ABS_HI: OS << "%hi("; break [all...] |
/external/llvm/lib/Target/ARM/ |
ARMTargetObjectFile.cpp | 55 return MCSymbolRefExpr::Create(TM.getSymbol(GV, Mang), 56 MCSymbolRefExpr::VK_ARM_TARGET2, getContext()); 61 return MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_ARM_TLSLDO,
|
ARMMCInstLower.cpp | 33 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None, 40 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None, 45 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None, 54 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_PLT, 83 MCOp = MCOperand::CreateExpr(MCSymbolRefExpr::Create(
|
/external/llvm/include/llvm/MC/ |
MCValue.h | 44 const MCSymbolRefExpr *SymA, *SymB; 50 const MCSymbolRefExpr *getSymA() const { return SymA; } 51 const MCSymbolRefExpr *getSymB() const { return SymB; } 63 MCSymbolRefExpr::VariantKind getAccessVariant() const; 65 static MCValue get(const MCSymbolRefExpr *SymA, 66 const MCSymbolRefExpr *SymB = nullptr,
|
/external/llvm/lib/Target/SystemZ/ |
SystemZMCInstLower.cpp | 19 static MCSymbolRefExpr::VariantKind getVariantKind(unsigned Flags) { 22 return MCSymbolRefExpr::VK_None; 24 return MCSymbolRefExpr::VK_GOT; 35 MCSymbolRefExpr::VariantKind Kind) const { 68 const MCExpr *Expr = MCSymbolRefExpr::Create(Symbol, Kind, Ctx); 86 MCSymbolRefExpr::VariantKind Kind = getVariantKind(MO.getTargetFlags());
|
SystemZMCInstLower.h | 40 MCSymbolRefExpr::VariantKind Kind) const;
|
/external/llvm/lib/Target/X86/ |
X86TargetObjectFile.cpp | 32 MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOTPCREL, getContext()); 56 return MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_DTPOFF, getContext()); 105 return MCSymbolRefExpr::Create(TM.getSymbol(GVLHS, Mang), 106 MCSymbolRefExpr::VK_COFF_IMGREL32,
|
/external/llvm/lib/Target/XCore/InstPrinter/ |
XCoreInstPrinter.cpp | 50 const MCSymbolRefExpr *SRE; 53 SRE = dyn_cast<MCSymbolRefExpr>(BE->getLHS()); 58 SRE = dyn_cast<MCSymbolRefExpr>(Expr); 61 assert(SRE->getKind() == MCSymbolRefExpr::VK_None);
|
/external/llvm/lib/Target/SystemZ/MCTargetDesc/ |
SystemZMCObjectWriter.cpp | 85 MCSymbolRefExpr::VariantKind Modifier = Target.getAccessVariant(); 88 case MCSymbolRefExpr::VK_None: 93 case MCSymbolRefExpr::VK_NTPOFF: 97 case MCSymbolRefExpr::VK_GOT: 102 case MCSymbolRefExpr::VK_PLT:
|
/external/llvm/lib/Target/PowerPC/ |
PPCTargetObjectFile.cpp | 58 MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_PPC_DTPREL, getContext());
|