/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64ELFObjectWriter.cpp | 62 AArch64MCExpr::VariantKind RefKind, in isNonILP32reloc() argument 66 switch (RefKind) { in isNonILP32reloc() 116 AArch64MCExpr::VariantKind RefKind = in getRelocType() local 118 AArch64MCExpr::VariantKind SymLoc = AArch64MCExpr::getSymbolLoc(RefKind); in getRelocType() 119 bool IsNC = AArch64MCExpr::isNotChecked(RefKind); in getRelocType() 200 if (IsILP32 && isNonILP32reloc(Fixup, RefKind, Ctx)) in getRelocType() 214 bool IsAuth = (RefKind == AArch64MCExpr::VK_AUTH || in getRelocType() 215 RefKind == AArch64MCExpr::VK_AUTHADDR); in getRelocType() 226 if (RefKind == AArch64MCExpr::VK_DTPREL_HI12) in getRelocType() 228 if (RefKind == AArch64MCExpr::VK_TPREL_HI12) in getRelocType() [all …]
|
H A D | AArch64WinCOFFObjectWriter.cpp | 70 AArch64MCExpr::VariantKind RefKind = A64E->getKind(); in getRelocType() local 71 switch (AArch64MCExpr::getSymbolLoc(RefKind)) { in getRelocType() 122 AArch64MCExpr::VariantKind RefKind = A64E->getKind(); in getRelocType() local 123 if (RefKind == AArch64MCExpr::VK_SECREL_LO12) in getRelocType() 125 if (RefKind == AArch64MCExpr::VK_SECREL_HI12) in getRelocType() 136 AArch64MCExpr::VariantKind RefKind = A64E->getKind(); in getRelocType() local 137 if (RefKind == AArch64MCExpr::VK_SECREL_LO12) in getRelocType()
|
H A D | AArch64AsmBackend.cpp | 227 AArch64MCExpr::VariantKind RefKind = in adjustFixupValue() local 229 if (AArch64MCExpr::getSymbolLoc(RefKind) != AArch64MCExpr::VK_ABS && in adjustFixupValue() 230 AArch64MCExpr::getSymbolLoc(RefKind) != AArch64MCExpr::VK_SABS) { in adjustFixupValue() 231 if (!RefKind) { in adjustFixupValue() 258 if (AArch64MCExpr::getSymbolLoc(RefKind) == AArch64MCExpr::VK_SABS) { in adjustFixupValue() 259 switch (AArch64MCExpr::getAddressFrag(RefKind)) { in adjustFixupValue() 276 switch (AArch64MCExpr::getAddressFrag(RefKind)) { in adjustFixupValue() 293 if (RefKind & AArch64MCExpr::VK_NC) { in adjustFixupValue() 296 else if (AArch64MCExpr::getSymbolLoc(RefKind) == AArch64MCExpr::VK_SABS) { in adjustFixupValue() 419 auto RefKind = static_cast<AArch64MCExpr::VariantKind>(Target.getRefKind()); in applyFixup() local [all …]
|
H A D | AArch64MCCodeEmitter.cpp | 306 AArch64MCExpr::VariantKind RefKind = A64E->getKind(); in getAddSubImmOpValue() 307 if (RefKind == AArch64MCExpr::VK_TPREL_HI12 || in getAddSubImmOpValue() 308 RefKind == AArch64MCExpr::VK_DTPREL_HI12 || 309 RefKind == AArch64MCExpr::VK_SECREL_HI12) 300 AArch64MCExpr::VariantKind RefKind = A64E->getKind(); getAddSubImmOpValue() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCMCInstLower.cpp | 57 MCSymbolRefExpr::VariantKind RefKind = MCSymbolRefExpr::VK_None; in GetSymbolRef() local 63 RefKind = MCSymbolRefExpr::VK_PPC_TPREL_LO; in GetSymbolRef() 66 RefKind = MCSymbolRefExpr::VK_PPC_TPREL_HA; in GetSymbolRef() 69 RefKind = MCSymbolRefExpr::VK_PPC_DTPREL_LO; in GetSymbolRef() 72 RefKind = MCSymbolRefExpr::VK_PPC_GOT_TLSLD_LO; in GetSymbolRef() 75 RefKind = MCSymbolRefExpr::VK_PPC_TOC_LO; in GetSymbolRef() 78 RefKind = MCSymbolRefExpr::VK_PPC_TLS; in GetSymbolRef() 81 RefKind = MCSymbolRefExpr::VK_PPC_TLS_PCREL; in GetSymbolRef() 90 RefKind = MCSymbolRefExpr::VK_PLT; in GetSymbolRef() 92 RefKind = MCSymbolRefExpr::VK_PCREL; in GetSymbolRef() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kMCInstLower.cpp | 78 MCSymbolRefExpr::VariantKind RefKind = MCSymbolRefExpr::VK_None; in LowerSymbolOperand() local 88 RefKind = MCSymbolRefExpr::VK_GOTPCREL; in LowerSymbolOperand() 91 RefKind = MCSymbolRefExpr::VK_GOT; in LowerSymbolOperand() 94 RefKind = MCSymbolRefExpr::VK_GOTOFF; in LowerSymbolOperand() 97 RefKind = MCSymbolRefExpr::VK_PLT; in LowerSymbolOperand() 100 RefKind = MCSymbolRefExpr::VK_TLSGD; in LowerSymbolOperand() 103 RefKind = MCSymbolRefExpr::VK_TLSLD; in LowerSymbolOperand() 106 RefKind = MCSymbolRefExpr::VK_TLSLDM; in LowerSymbolOperand() 109 RefKind = MCSymbolRefExpr::VK_GOTTPOFF; in LowerSymbolOperand() 112 RefKind = MCSymbolRefExpr::VK_TPOFF; in LowerSymbolOperand() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCValue.h | 39 uint32_t RefKind = 0; variable 46 uint32_t getRefKind() const { return RefKind; } in getRefKind() 61 int64_t Val = 0, uint32_t RefKind = 0) { 66 R.RefKind = RefKind; 75 R.RefKind = 0; in get()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64MCInstLower.cpp | 153 MCSymbolRefExpr::VariantKind RefKind = MCSymbolRefExpr::VK_None; in lowerSymbolOperandMachO() local 156 RefKind = MCSymbolRefExpr::VK_GOTPAGE; in lowerSymbolOperandMachO() 159 RefKind = MCSymbolRefExpr::VK_GOTPAGEOFF; in lowerSymbolOperandMachO() 164 RefKind = MCSymbolRefExpr::VK_TLVPPAGE; in lowerSymbolOperandMachO() 167 RefKind = MCSymbolRefExpr::VK_TLVPPAGEOFF; in lowerSymbolOperandMachO() 172 RefKind = MCSymbolRefExpr::VK_PAGE; in lowerSymbolOperandMachO() 175 RefKind = MCSymbolRefExpr::VK_PAGEOFF; in lowerSymbolOperandMachO() 177 const MCExpr *Expr = MCSymbolRefExpr::create(Sym, RefKind, Ctx); in lowerSymbolOperandMachO() 254 AArch64MCExpr::VariantKind RefKind; in lowerSymbolOperandELF() local 255 RefKind = static_cast<AArch64MCExpr::VariantKind>(RefFlags); in lowerSymbolOperandELF() [all …]
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | TypeReferenceTracker.cpp | 91 void TypeReferenceTracker::addOneTypeRef(TiRefKind RefKind, TypeIndex RefTI) { in addOneTypeRef() argument 94 (Ids && RefKind == TiRefKind::IndexRef) ? IdReferenced : TypeReferenced; in addOneTypeRef() 100 RefWorklist.push_back({RefKind, RefTI}); in addOneTypeRef() 130 TiRefKind RefKind; in markReferencedTypes() local 132 std::tie(RefKind, RefTI) = RefWorklist.pop_back_val(); in markReferencedTypes() 133 std::optional<CVType> Rec = (Ids && RefKind == TiRefKind::IndexRef) in markReferencedTypes()
|
H A D | TypeReferenceTracker.h | 50 void addOneTypeRef(codeview::TiRefKind RefKind, codeview::TypeIndex RefTI);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86MCInstLower.cpp | 237 MCSymbolRefExpr::VariantKind RefKind = MCSymbolRefExpr::VK_None; in LowerSymbolOperand() local 250 RefKind = MCSymbolRefExpr::VK_TLVP; in LowerSymbolOperand() 259 RefKind = MCSymbolRefExpr::VK_SECREL; in LowerSymbolOperand() 262 RefKind = MCSymbolRefExpr::VK_TLSGD; in LowerSymbolOperand() 265 RefKind = MCSymbolRefExpr::VK_TLSLD; in LowerSymbolOperand() 268 RefKind = MCSymbolRefExpr::VK_TLSLDM; in LowerSymbolOperand() 271 RefKind = MCSymbolRefExpr::VK_GOTTPOFF; in LowerSymbolOperand() 274 RefKind = MCSymbolRefExpr::VK_INDNTPOFF; in LowerSymbolOperand() 277 RefKind = MCSymbolRefExpr::VK_TPOFF; in LowerSymbolOperand() 280 RefKind = MCSymbolRefExpr::VK_DTPOFF; in LowerSymbolOperand() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ |
H A D | ARMAsmParser.cpp | 454 bool parsePrefix(ARMMCExpr::VariantKind &RefKind); 6398 ARMMCExpr::VariantKind RefKind; in parseOperand() local 6399 if (parsePrefix(RefKind)) in parseOperand() 6406 const MCExpr *ExprVal = ARMMCExpr::create(RefKind, SubExprVal, in parseOperand() 6446 bool ARMAsmParser::parsePrefix(ARMMCExpr::VariantKind &RefKind) { in parsePrefix() argument 6448 RefKind = ARMMCExpr::VK_ARM_None; in parsePrefix() 6520 RefKind = Prefix->VariantKind; in parsePrefix()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/ |
H A D | AArch64AsmParser.cpp | 4288 AArch64MCExpr::VariantKind RefKind; in parseSymbolicImmVal() local 4297 RefKind = StringSwitch<AArch64MCExpr::VariantKind>(LowerCase) in parseSymbolicImmVal() 4346 if (RefKind == AArch64MCExpr::VK_INVALID) in parseSymbolicImmVal() 4359 ImmVal = AArch64MCExpr::create(ImmVal, RefKind, getContext()); in parseSymbolicImmVal()
|