HomeSort by: relevance | last modified time | path
    Searched refs:MCSymbolRefExpr (Results 1 - 25 of 173) sorted by relevancy

1 2 3 4 5 6 7

  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/
PPCELFObjectWriter.cpp 41 static MCSymbolRefExpr::VariantKind getAccessVariant(const MCValue &Target,
50 return MCSymbolRefExpr::VK_None;
52 return MCSymbolRefExpr::VK_PPC_LO;
54 return MCSymbolRefExpr::VK_PPC_HI;
56 return MCSymbolRefExpr::VK_PPC_HA;
58 return MCSymbolRefExpr::VK_PPC_HIGH;
60 return MCSymbolRefExpr::VK_PPC_HIGHA;
62 return MCSymbolRefExpr::VK_PPC_HIGHERA;
64 return MCSymbolRefExpr::VK_PPC_HIGHER;
66 return MCSymbolRefExpr::VK_PPC_HIGHEST
    [all...]
PPCXCOFFObjectWriter.cpp 43 const MCSymbolRefExpr::VariantKind Modifier =
44 Target.isAbsolute() ? MCSymbolRefExpr::VK_None
66 case MCSymbolRefExpr::VK_None:
68 case MCSymbolRefExpr::VK_PPC_U:
70 case MCSymbolRefExpr::VK_PPC_L:
84 case MCSymbolRefExpr::VK_PPC_AIX_TLSGD:
86 case MCSymbolRefExpr::VK_PPC_AIX_TLSGDM:
88 case MCSymbolRefExpr::VK_None:
PPCMCExpr.cpp 122 const MCSymbolRefExpr *Sym = Value.getSymA();
123 MCSymbolRefExpr::VariantKind Modifier = Sym->getKind();
124 if (Modifier != MCSymbolRefExpr::VK_None)
130 Modifier = MCSymbolRefExpr::VK_PPC_LO;
133 Modifier = MCSymbolRefExpr::VK_PPC_HI;
136 Modifier = MCSymbolRefExpr::VK_PPC_HA;
139 Modifier = MCSymbolRefExpr::VK_PPC_HIGH;
142 Modifier = MCSymbolRefExpr::VK_PPC_HIGHA;
145 Modifier = MCSymbolRefExpr::VK_PPC_HIGHERA;
148 Modifier = MCSymbolRefExpr::VK_PPC_HIGHER
    [all...]
PPCELFStreamer.cpp 143 // Cast the last operand to MCSymbolRefExpr to get the symbol.
145 const MCSymbolRefExpr *SymExpr = static_cast<const MCSymbolRefExpr *>(Expr);
146 assert(SymExpr->getKind() == MCSymbolRefExpr::VK_PPC_PCREL_OPT &&
150 const MCExpr *LabelExpr = MCSymbolRefExpr::create(LabelSym, getContext());
157 MCSymbolRefExpr::create(CurrentLocation, getContext());
178 // Cast the last operand to MCSymbolRefExpr to get the symbol.
180 const MCSymbolRefExpr *SymExpr = static_cast<const MCSymbolRefExpr *>(Expr);
181 assert(SymExpr->getKind() == MCSymbolRefExpr::VK_PPC_PCREL_OPT &
    [all...]
  /src/external/apache2/llvm/dist/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;
MCObjectWriter.cpp 20 const MCAssembler &Asm, const MCSymbolRefExpr *A, const MCSymbolRefExpr *B,
23 if (A->getKind() != MCSymbolRefExpr::VK_None ||
24 B->getKind() != MCSymbolRefExpr::VK_None)
MCELFStreamer.cpp 168 const MCExpr *Value = MCSymbolRefExpr::create(
169 Symbol, MCSymbolRefExpr::VK_WEAKREF, getContext());
373 void MCELFStreamer::emitCGProfileEntry(const MCSymbolRefExpr *From,
374 const MCSymbolRefExpr *To,
409 const MCSymbolRefExpr &symRef = *cast<MCSymbolRefExpr>(expr);
413 case MCSymbolRefExpr::VK_GOTTPOFF:
414 case MCSymbolRefExpr::VK_INDNTPOFF:
415 case MCSymbolRefExpr::VK_NTPOFF:
416 case MCSymbolRefExpr::VK_GOTNTPOFF
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/
ARMELFObjectWriter.cpp 85 MCSymbolRefExpr::VariantKind Modifier = Target.getAccessVariant();
98 case MCSymbolRefExpr::VK_None: {
99 if (const MCSymbolRefExpr *SymRef = Target.getSymA()) {
107 case MCSymbolRefExpr::VK_GOTTPOFF:
109 case MCSymbolRefExpr::VK_ARM_GOT_PREL:
111 case MCSymbolRefExpr::VK_ARM_PREL31:
117 case MCSymbolRefExpr::VK_PLT:
119 case MCSymbolRefExpr::VK_TLSCALL:
147 case MCSymbolRefExpr::VK_TLSCALL:
170 case MCSymbolRefExpr::VK_None
    [all...]
ARMWinCOFFObjectWriter.cpp 50 MCSymbolRefExpr::VariantKind Modifier =
51 Target.isAbsolute() ? MCSymbolRefExpr::VK_None : Target.getSymA()->getKind();
70 case MCSymbolRefExpr::VK_COFF_IMGREL32:
72 case MCSymbolRefExpr::VK_SECREL:
  /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/
AVRMCELFStreamer.cpp 26 MCSymbolRefExpr::VariantKind Kind = MCSymbolRefExpr::VK_AVR_NONE;
28 Kind = MCSymbolRefExpr::VK_AVR_DIFF8;
30 Kind = MCSymbolRefExpr::VK_AVR_DIFF32;
32 Kind = MCSymbolRefExpr::VK_AVR_DIFF16;
34 Kind = MCSymbolRefExpr::VK_AVR_LO8;
36 Kind = MCSymbolRefExpr::VK_AVR_HI8;
38 Kind = MCSymbolRefExpr::VK_AVR_HLO8;
39 MCELFStreamer::emitValue(MCSymbolRefExpr::create(Sym, Kind, getContext()),
AVRELFObjectWriter.cpp 43 MCSymbolRefExpr::VariantKind Modifier = Target.getAccessVariant();
49 case MCSymbolRefExpr::VK_None:
51 case MCSymbolRefExpr::VK_AVR_DIFF8:
53 case MCSymbolRefExpr::VK_AVR_LO8:
55 case MCSymbolRefExpr::VK_AVR_HI8:
57 case MCSymbolRefExpr::VK_AVR_HLO8:
64 case MCSymbolRefExpr::VK_None:
66 case MCSymbolRefExpr::VK_AVR_DIFF32:
73 case MCSymbolRefExpr::VK_None:
75 case MCSymbolRefExpr::VK_AVR_NONE
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
X86ELFObjectWriter.cpp 50 MCSymbolRefExpr::VariantKind &Modifier,
58 Modifier = MCSymbolRefExpr::VK_GOT;
65 if (Modifier == MCSymbolRefExpr::VK_None && !IsPCRel)
69 Modifier = MCSymbolRefExpr::VK_GOT;
80 Modifier = MCSymbolRefExpr::VK_PLT;
104 MCSymbolRefExpr::VariantKind Modifier,
110 case MCSymbolRefExpr::VK_None:
111 case MCSymbolRefExpr::VK_X86_ABS8:
114 if (Modifier == MCSymbolRefExpr::VK_None)
129 case MCSymbolRefExpr::VK_GOT
    [all...]
X86WinCOFFObjectWriter.cpp 54 MCSymbolRefExpr::VariantKind Modifier = Target.isAbsolute() ?
55 MCSymbolRefExpr::VK_None : Target.getSymA()->getKind();
69 if (Modifier == MCSymbolRefExpr::VK_COFF_IMGREL32)
71 if (Modifier == MCSymbolRefExpr::VK_SECREL)
93 if (Modifier == MCSymbolRefExpr::VK_COFF_IMGREL32)
95 if (Modifier == MCSymbolRefExpr::VK_SECREL)
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCValue.h 38 const MCSymbolRefExpr *SymA = nullptr, *SymB = nullptr;
45 const MCSymbolRefExpr *getSymA() const { return SymA; }
46 const MCSymbolRefExpr *getSymB() const { return SymB; }
58 MCSymbolRefExpr::VariantKind getAccessVariant() const;
60 static MCValue get(const MCSymbolRefExpr *SymA,
61 const MCSymbolRefExpr *SymB = nullptr,
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86TargetObjectFile.cpp 27 MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_GOTPCREL, getContext());
50 MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_GOTPCREL, getContext());
57 return MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_DTPOFF, getContext());
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCMCInstLower.cpp 56 MCSymbolRefExpr::VariantKind RefKind = MCSymbolRefExpr::VK_None;
62 RefKind = MCSymbolRefExpr::VK_PPC_TPREL_LO;
65 RefKind = MCSymbolRefExpr::VK_PPC_TPREL_HA;
68 RefKind = MCSymbolRefExpr::VK_PPC_DTPREL_LO;
71 RefKind = MCSymbolRefExpr::VK_PPC_GOT_TLSLD_LO;
74 RefKind = MCSymbolRefExpr::VK_PPC_TOC_LO;
78 RefKind = IsPCRel ? MCSymbolRefExpr::VK_PPC_TLS_PCREL
79 : MCSymbolRefExpr::VK_PPC_TLS;
84 RefKind = MCSymbolRefExpr::VK_PLT
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonMCExpr.cpp 55 const MCSymbolRefExpr &symRef = *cast<MCSymbolRefExpr>(Expr);
59 case MCSymbolRefExpr::VK_Hexagon_GD_GOT:
60 case MCSymbolRefExpr::VK_Hexagon_LD_GOT:
61 case MCSymbolRefExpr::VK_Hexagon_GD_PLT:
62 case MCSymbolRefExpr::VK_Hexagon_LD_PLT:
63 case MCSymbolRefExpr::VK_Hexagon_IE:
64 case MCSymbolRefExpr::VK_Hexagon_IE_GOT:
65 case MCSymbolRefExpr::VK_TPREL:
HexagonELFObjectWriter.cpp 46 MCSymbolRefExpr::VariantKind Variant = Target.getAccessVariant();
53 case MCSymbolRefExpr::VariantKind::VK_DTPREL:
55 case MCSymbolRefExpr::VariantKind::VK_GOT:
57 case MCSymbolRefExpr::VariantKind::VK_GOTREL:
59 case MCSymbolRefExpr::VariantKind::VK_Hexagon_GD_GOT:
61 case MCSymbolRefExpr::VariantKind::VK_Hexagon_IE:
63 case MCSymbolRefExpr::VariantKind::VK_Hexagon_IE_GOT:
65 case MCSymbolRefExpr::VariantKind::VK_Hexagon_LD_GOT:
67 case MCSymbolRefExpr::VariantKind::VK_PCREL:
69 case MCSymbolRefExpr::VariantKind::VK_TPREL
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/
SystemZMCObjectWriter.cpp 120 MCSymbolRefExpr::VariantKind Modifier = Target.getAccessVariant();
123 case MCSymbolRefExpr::VK_None:
128 case MCSymbolRefExpr::VK_NTPOFF:
132 case MCSymbolRefExpr::VK_INDNTPOFF:
137 case MCSymbolRefExpr::VK_DTPOFF:
141 case MCSymbolRefExpr::VK_TLSLDM:
145 case MCSymbolRefExpr::VK_TLSGD:
149 case MCSymbolRefExpr::VK_GOT:
154 case MCSymbolRefExpr::VK_PLT:
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64TargetObjectFile.cpp 43 MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_GOT, getContext());
46 const MCExpr *PC = MCSymbolRefExpr::create(PCSym, getContext());
68 MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_GOT, getContext());
71 const MCExpr *PC = MCSymbolRefExpr::create(PCSym, getContext());
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/
AMDGPUELFObjectWriter.cpp 54 case MCSymbolRefExpr::VK_GOTPCREL:
56 case MCSymbolRefExpr::VK_AMDGPU_GOTPCREL32_LO:
58 case MCSymbolRefExpr::VK_AMDGPU_GOTPCREL32_HI:
60 case MCSymbolRefExpr::VK_AMDGPU_REL32_LO:
62 case MCSymbolRefExpr::VK_AMDGPU_REL32_HI:
64 case MCSymbolRefExpr::VK_AMDGPU_REL64:
  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/MCTargetDesc/
M68kELFObjectWriter.cpp 48 getType(unsigned Kind, MCSymbolRefExpr::VariantKind &Modifier, bool &IsPCRel) {
67 MCSymbolRefExpr::VariantKind Modifier = Target.getAccessVariant();
73 case MCSymbolRefExpr::VK_None:
83 case MCSymbolRefExpr::VK_GOTPCREL:
93 case MCSymbolRefExpr::VK_GOTOFF:
104 case MCSymbolRefExpr::VK_PLT:
  /src/external/apache2/llvm/dist/llvm/lib/MC/MCParser/
MCAsmParserExtension.cpp 56 MCSymbolRefExpr::create(FromSym, MCSymbolRefExpr::VK_None, getContext(),
58 MCSymbolRefExpr::create(ToSym, MCSymbolRefExpr::VK_None, getContext(),
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZMCInstLower.cpp 19 static MCSymbolRefExpr::VariantKind getVariantKind(unsigned Flags) {
22 return MCSymbolRefExpr::VK_None;
24 return MCSymbolRefExpr::VK_GOT;
26 return MCSymbolRefExpr::VK_INDNTPOFF;
37 MCSymbolRefExpr::VariantKind Kind) const {
70 const MCExpr *Expr = MCSymbolRefExpr::create(Symbol, Kind, Ctx);
88 MCSymbolRefExpr::VariantKind Kind = getVariantKind(MO.getTargetFlags());
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonMCInstLower.cpp 48 MCSymbolRefExpr::VariantKind RelocationType;
51 RelocationType = MCSymbolRefExpr::VK_None;
54 RelocationType = MCSymbolRefExpr::VK_PCREL;
57 RelocationType = MCSymbolRefExpr::VK_GOT;
60 RelocationType = MCSymbolRefExpr::VK_Hexagon_LO16;
63 RelocationType = MCSymbolRefExpr::VK_Hexagon_HI16;
66 RelocationType = MCSymbolRefExpr::VK_Hexagon_GPREL;
69 RelocationType = MCSymbolRefExpr::VK_Hexagon_GD_GOT;
72 RelocationType = MCSymbolRefExpr::VK_Hexagon_GD_PLT;
75 RelocationType = MCSymbolRefExpr::VK_Hexagon_IE
    [all...]

Completed in 61 milliseconds

1 2 3 4 5 6 7