OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Tue Sep 01 00:24:37 UTC 2026