Home
last modified time | relevance | path

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

/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64ELFObjectWriter.cpp51 AArch64MCExpr::VariantKind RefKind = in getRelocType() local
53 AArch64MCExpr::VariantKind SymLoc = AArch64MCExpr::getSymbolLoc(RefKind); in getRelocType()
54 bool IsNC = AArch64MCExpr::isNotChecked(RefKind); in getRelocType()
118 if (RefKind == AArch64MCExpr::VK_DTPREL_HI12) in getRelocType()
120 if (RefKind == AArch64MCExpr::VK_TPREL_HI12) in getRelocType()
122 if (RefKind == AArch64MCExpr::VK_DTPREL_LO12_NC) in getRelocType()
124 if (RefKind == AArch64MCExpr::VK_DTPREL_LO12) in getRelocType()
126 if (RefKind == AArch64MCExpr::VK_TPREL_LO12_NC) in getRelocType()
128 if (RefKind == AArch64MCExpr::VK_TPREL_LO12) in getRelocType()
130 if (RefKind == AArch64MCExpr::VK_TLSDESC_LO12) in getRelocType()
[all …]
/external/llvm/include/llvm/MC/
DMCValue.h43 uint32_t RefKind; variable
49 uint32_t getRefKind() const { return RefKind; } in getRefKind()
64 int64_t Val = 0, uint32_t RefKind = 0) {
69 R.RefKind = RefKind;
78 R.RefKind = 0; in get()
/external/llvm/lib/Target/AArch64/
DAArch64MCInstLower.cpp48 MCSymbolRefExpr::VariantKind RefKind = MCSymbolRefExpr::VK_None; in lowerSymbolOperandDarwin() local
51 RefKind = MCSymbolRefExpr::VK_GOTPAGE; in lowerSymbolOperandDarwin()
54 RefKind = MCSymbolRefExpr::VK_GOTPAGEOFF; in lowerSymbolOperandDarwin()
59 RefKind = MCSymbolRefExpr::VK_TLVPPAGE; in lowerSymbolOperandDarwin()
62 RefKind = MCSymbolRefExpr::VK_TLVPPAGEOFF; in lowerSymbolOperandDarwin()
67 RefKind = MCSymbolRefExpr::VK_PAGE; in lowerSymbolOperandDarwin()
70 RefKind = MCSymbolRefExpr::VK_PAGEOFF; in lowerSymbolOperandDarwin()
72 const MCExpr *Expr = MCSymbolRefExpr::create(Sym, RefKind, Ctx); in lowerSymbolOperandDarwin()
147 AArch64MCExpr::VariantKind RefKind; in lowerSymbolOperandELF() local
148 RefKind = static_cast<AArch64MCExpr::VariantKind>(RefFlags); in lowerSymbolOperandELF()
[all …]
/external/llvm/lib/Target/PowerPC/
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()
113 const MCExpr *Expr = MCSymbolRefExpr::create(Symbol, RefKind, Ctx); in GetSymbolRef()
/external/skia/src/sksl/ir/
DSkSLVariableReference.h29 enum RefKind { enum
35 VariableReference(Position position, const Variable& variable, RefKind refKind = kRead_RefKind)
53 RefKind refKind() { in refKind()
57 void setRefKind(RefKind refKind) { in setRefKind()
133 RefKind fRefKind;
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DPPCMCInstLower.cpp100 MCSymbolRefExpr::VariantKind RefKind = MCSymbolRefExpr::VK_None; in GetSymbolRef() local
103 RefKind = isDarwin ? MCSymbolRefExpr::VK_PPC_DARWIN_LO16 : MCSymbolRefExpr::VK_PPC_GAS_LO16; in GetSymbolRef()
105 RefKind = isDarwin ? MCSymbolRefExpr::VK_PPC_DARWIN_HA16 : MCSymbolRefExpr::VK_PPC_GAS_HA16; in GetSymbolRef()
110 RefKind = MCSymbolRefExpr::VK_None; in GetSymbolRef()
112 const MCExpr *Expr = MCSymbolRefExpr::Create(Symbol, RefKind, Ctx); in GetSymbolRef()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86MCInstLower.cpp137 MCSymbolRefExpr::VariantKind RefKind = MCSymbolRefExpr::VK_None; in LowerSymbolOperand() local
148 case X86II::MO_TLVP: RefKind = MCSymbolRefExpr::VK_TLVP; break; in LowerSymbolOperand()
157 case X86II::MO_TLSGD: RefKind = MCSymbolRefExpr::VK_TLSGD; break; in LowerSymbolOperand()
158 case X86II::MO_GOTTPOFF: RefKind = MCSymbolRefExpr::VK_GOTTPOFF; break; in LowerSymbolOperand()
159 case X86II::MO_INDNTPOFF: RefKind = MCSymbolRefExpr::VK_INDNTPOFF; break; in LowerSymbolOperand()
160 case X86II::MO_TPOFF: RefKind = MCSymbolRefExpr::VK_TPOFF; break; in LowerSymbolOperand()
161 case X86II::MO_NTPOFF: RefKind = MCSymbolRefExpr::VK_NTPOFF; break; in LowerSymbolOperand()
162 case X86II::MO_GOTPCREL: RefKind = MCSymbolRefExpr::VK_GOTPCREL; break; in LowerSymbolOperand()
163 case X86II::MO_GOT: RefKind = MCSymbolRefExpr::VK_GOT; break; in LowerSymbolOperand()
164 case X86II::MO_GOTOFF: RefKind = MCSymbolRefExpr::VK_GOTOFF; break; in LowerSymbolOperand()
[all …]
/external/llvm/lib/Target/X86/
DX86MCInstLower.cpp186 MCSymbolRefExpr::VariantKind RefKind = MCSymbolRefExpr::VK_None; in LowerSymbolOperand() local
196 case X86II::MO_TLVP: RefKind = MCSymbolRefExpr::VK_TLVP; break; in LowerSymbolOperand()
205 case X86II::MO_SECREL: RefKind = MCSymbolRefExpr::VK_SECREL; break; in LowerSymbolOperand()
206 case X86II::MO_TLSGD: RefKind = MCSymbolRefExpr::VK_TLSGD; break; in LowerSymbolOperand()
207 case X86II::MO_TLSLD: RefKind = MCSymbolRefExpr::VK_TLSLD; break; in LowerSymbolOperand()
208 case X86II::MO_TLSLDM: RefKind = MCSymbolRefExpr::VK_TLSLDM; break; in LowerSymbolOperand()
209 case X86II::MO_GOTTPOFF: RefKind = MCSymbolRefExpr::VK_GOTTPOFF; break; in LowerSymbolOperand()
210 case X86II::MO_INDNTPOFF: RefKind = MCSymbolRefExpr::VK_INDNTPOFF; break; in LowerSymbolOperand()
211 case X86II::MO_TPOFF: RefKind = MCSymbolRefExpr::VK_TPOFF; break; in LowerSymbolOperand()
212 case X86II::MO_DTPOFF: RefKind = MCSymbolRefExpr::VK_DTPOFF; break; in LowerSymbolOperand()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/ARM/AsmParser/
DARMAsmParser.cpp89 bool parsePrefix(ARMMCExpr::VariantKind &RefKind);
3453 ARMMCExpr::VariantKind RefKind; in parseOperand() local
3454 if (parsePrefix(RefKind)) in parseOperand()
3461 const MCExpr *ExprVal = ARMMCExpr::Create(RefKind, SubExprVal, in parseOperand()
3472 bool ARMAsmParser::parsePrefix(ARMMCExpr::VariantKind &RefKind) { in parsePrefix() argument
3473 RefKind = ARMMCExpr::VK_ARM_None; in parsePrefix()
3486 RefKind = ARMMCExpr::VK_ARM_LO16; in parsePrefix()
3488 RefKind = ARMMCExpr::VK_ARM_HI16; in parsePrefix()
/external/llvm/lib/Target/AArch64/AsmParser/
DAArch64AsmParser.cpp2897 AArch64MCExpr::VariantKind RefKind; in parseSymbolicImmVal() local
2910 RefKind = StringSwitch<AArch64MCExpr::VariantKind>(LowerCase) in parseSymbolicImmVal()
2948 if (RefKind == AArch64MCExpr::VK_INVALID) { in parseSymbolicImmVal()
2967 ImmVal = AArch64MCExpr::create(ImmVal, RefKind, getContext()); in parseSymbolicImmVal()
/external/llvm/lib/Target/ARM/AsmParser/
DARMAsmParser.cpp203 bool parsePrefix(ARMMCExpr::VariantKind &RefKind);
5269 ARMMCExpr::VariantKind RefKind; in parseOperand() local
5270 if (parsePrefix(RefKind)) in parseOperand()
5277 const MCExpr *ExprVal = ARMMCExpr::create(RefKind, SubExprVal, in parseOperand()
5300 bool ARMAsmParser::parsePrefix(ARMMCExpr::VariantKind &RefKind) { in parsePrefix() argument
5302 RefKind = ARMMCExpr::VK_ARM_None; in parsePrefix()
5362 RefKind = Prefix->VariantKind; in parsePrefix()