Home
last modified time | relevance | path

Searched refs:RefKind (Results 1 – 11 of 11) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64ELFObjectWriter.cpp63 switch (RefKind) { in isNonILP32reloc()
110 AArch64MCExpr::VariantKind RefKind = in getRelocType() local
376 if (RefKind == AArch64MCExpr::VK_ABS_G3) in getRelocType()
378 if (RefKind == AArch64MCExpr::VK_ABS_G2) in getRelocType()
380 if (RefKind == AArch64MCExpr::VK_ABS_G2_S) in getRelocType()
384 if (RefKind == AArch64MCExpr::VK_ABS_G1) in getRelocType()
386 if (RefKind == AArch64MCExpr::VK_ABS_G1_S) in getRelocType()
390 if (RefKind == AArch64MCExpr::VK_ABS_G0) in getRelocType()
392 if (RefKind == AArch64MCExpr::VK_ABS_G0_S) in getRelocType()
406 if (RefKind == AArch64MCExpr::VK_TPREL_G2) in getRelocType()
[all …]
H A DAArch64WinCOFFObjectWriter.cpp79 AArch64MCExpr::VariantKind RefKind = A64E->getKind(); in getRelocType() local
80 if (RefKind == AArch64MCExpr::VK_SECREL_LO12) in getRelocType()
82 if (RefKind == AArch64MCExpr::VK_SECREL_HI12) in getRelocType()
93 AArch64MCExpr::VariantKind RefKind = A64E->getKind(); in getRelocType() local
94 if (RefKind == AArch64MCExpr::VK_SECREL_LO12) in getRelocType()
H A DAArch64AsmBackend.cpp219 AArch64MCExpr::VariantKind RefKind = in adjustFixupValue() local
221 if (AArch64MCExpr::getSymbolLoc(RefKind) != AArch64MCExpr::VK_ABS && in adjustFixupValue()
222 AArch64MCExpr::getSymbolLoc(RefKind) != AArch64MCExpr::VK_SABS) { in adjustFixupValue()
239 if (AArch64MCExpr::getSymbolLoc(RefKind) == AArch64MCExpr::VK_SABS) { in adjustFixupValue()
240 switch (AArch64MCExpr::getAddressFrag(RefKind)) { in adjustFixupValue()
257 switch (AArch64MCExpr::getAddressFrag(RefKind)) { in adjustFixupValue()
274 if (RefKind & AArch64MCExpr::VK_NC) { in adjustFixupValue()
277 else if (RefKind & AArch64MCExpr::VK_SABS) { in adjustFixupValue()
399 AArch64MCExpr::VariantKind RefKind = in applyFixup() local
401 if (RefKind & AArch64MCExpr::VK_SABS) { in applyFixup()
[all …]
H A DAArch64MCCodeEmitter.cpp284 AArch64MCExpr::VariantKind RefKind = A64E->getKind(); in getAddSubImmOpValue() local
285 if (RefKind == AArch64MCExpr::VK_TPREL_HI12 || in getAddSubImmOpValue()
286 RefKind == AArch64MCExpr::VK_DTPREL_HI12 || in getAddSubImmOpValue()
287 RefKind == AArch64MCExpr::VK_SECREL_HI12) in getAddSubImmOpValue()
/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DMCValue.h43 uint32_t RefKind = 0; variable
50 uint32_t getRefKind() const { return RefKind; } in getRefKind()
65 int64_t Val = 0, uint32_t RefKind = 0) {
70 R.RefKind = RefKind;
79 R.RefKind = 0; in get()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64MCInstLower.cpp87 RefKind = MCSymbolRefExpr::VK_GOTPAGE; in lowerSymbolOperandDarwin()
90 RefKind = MCSymbolRefExpr::VK_GOTPAGEOFF; in lowerSymbolOperandDarwin()
95 RefKind = MCSymbolRefExpr::VK_TLVPPAGE; in lowerSymbolOperandDarwin()
98 RefKind = MCSymbolRefExpr::VK_TLVPPAGEOFF; in lowerSymbolOperandDarwin()
103 RefKind = MCSymbolRefExpr::VK_PAGE; in lowerSymbolOperandDarwin()
106 RefKind = MCSymbolRefExpr::VK_PAGEOFF; in lowerSymbolOperandDarwin()
183 AArch64MCExpr::VariantKind RefKind; in lowerSymbolOperandELF() local
184 RefKind = static_cast<AArch64MCExpr::VariantKind>(RefFlags); in lowerSymbolOperandELF()
185 Expr = AArch64MCExpr::create(Expr, RefKind, Ctx); in lowerSymbolOperandELF()
233 assert(RefKind != AArch64MCExpr::VK_INVALID && in lowerSymbolOperandCOFF()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCMCInstLower.cpp85 MCSymbolRefExpr::VariantKind RefKind = MCSymbolRefExpr::VK_None; in GetSymbolRef() local
91 RefKind = MCSymbolRefExpr::VK_PPC_TPREL_LO; in GetSymbolRef()
94 RefKind = MCSymbolRefExpr::VK_PPC_TPREL_HA; in GetSymbolRef()
97 RefKind = MCSymbolRefExpr::VK_PPC_DTPREL_LO; in GetSymbolRef()
100 RefKind = MCSymbolRefExpr::VK_PPC_GOT_TLSLD_LO; in GetSymbolRef()
103 RefKind = MCSymbolRefExpr::VK_PPC_TOC_LO; in GetSymbolRef()
106 RefKind = MCSymbolRefExpr::VK_PPC_TLS; in GetSymbolRef()
111 RefKind = MCSymbolRefExpr::VK_PLT; in GetSymbolRef()
116 const MCExpr *Expr = MCSymbolRefExpr::create(Symbol, RefKind, Ctx); in GetSymbolRef()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp212 RefKind = MCSymbolRefExpr::VK_TLVP; in LowerSymbolOperand()
221 RefKind = MCSymbolRefExpr::VK_SECREL; in LowerSymbolOperand()
224 RefKind = MCSymbolRefExpr::VK_TLSGD; in LowerSymbolOperand()
227 RefKind = MCSymbolRefExpr::VK_TLSLD; in LowerSymbolOperand()
230 RefKind = MCSymbolRefExpr::VK_TLSLDM; in LowerSymbolOperand()
239 RefKind = MCSymbolRefExpr::VK_TPOFF; in LowerSymbolOperand()
242 RefKind = MCSymbolRefExpr::VK_DTPOFF; in LowerSymbolOperand()
245 RefKind = MCSymbolRefExpr::VK_NTPOFF; in LowerSymbolOperand()
254 RefKind = MCSymbolRefExpr::VK_GOT; in LowerSymbolOperand()
257 RefKind = MCSymbolRefExpr::VK_GOTOFF; in LowerSymbolOperand()
[all …]
/freebsd-12.1/contrib/llvm/tools/lld/lib/ReaderWriter/YAML/
H A DReaderWriterYAML.cpp242 struct RefKind { struct
260 template <> struct ScalarTraits<RefKind> {
261 static void output(const RefKind &kind, void *ctxt, raw_ostream &out) { in output()
273 static StringRef input(StringRef scalar, void *ctxt, RefKind &kind) { in input()
788 RefKind _mappedKind;
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp3234 AArch64MCExpr::VariantKind RefKind; in parseSymbolicImmVal() local
3243 RefKind = StringSwitch<AArch64MCExpr::VariantKind>(LowerCase) in parseSymbolicImmVal()
3283 if (RefKind == AArch64MCExpr::VK_INVALID) in parseSymbolicImmVal()
3296 ImmVal = AArch64MCExpr::create(ImmVal, RefKind, getContext()); in parseSymbolicImmVal()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp389 bool parsePrefix(ARMMCExpr::VariantKind &RefKind);
5506 ARMMCExpr::VariantKind RefKind; in parseOperand() local
5507 if (parsePrefix(RefKind)) in parseOperand()
5514 const MCExpr *ExprVal = ARMMCExpr::create(RefKind, SubExprVal, in parseOperand()
5540 bool ARMAsmParser::parsePrefix(ARMMCExpr::VariantKind &RefKind) { in parsePrefix() argument
5542 RefKind = ARMMCExpr::VK_ARM_None; in parsePrefix()
5606 RefKind = Prefix->VariantKind; in parsePrefix()