Lines Matching defs:RefFlags
186 uint32_t RefFlags = 0;
189 RefFlags |= AArch64MCExpr::VK_GOT;
209 RefFlags |= AArch64MCExpr::VK_GOTTPREL;
212 RefFlags |= AArch64MCExpr::VK_TPREL;
215 RefFlags |= AArch64MCExpr::VK_DTPREL;
218 RefFlags |= AArch64MCExpr::VK_TLSDESC;
222 RefFlags |= AArch64MCExpr::VK_PREL;
226 RefFlags |= AArch64MCExpr::VK_ABS;
230 RefFlags |= AArch64MCExpr::VK_PAGE;
233 RefFlags |= AArch64MCExpr::VK_PAGEOFF;
235 RefFlags |= AArch64MCExpr::VK_G3;
237 RefFlags |= AArch64MCExpr::VK_G2;
239 RefFlags |= AArch64MCExpr::VK_G1;
241 RefFlags |= AArch64MCExpr::VK_G0;
243 RefFlags |= AArch64MCExpr::VK_HI12;
246 RefFlags |= AArch64MCExpr::VK_NC;
255 RefKind = static_cast<AArch64MCExpr::VariantKind>(RefFlags);
263 uint32_t RefFlags = 0;
267 RefFlags |= AArch64MCExpr::VK_SECREL_LO12;
270 RefFlags |= AArch64MCExpr::VK_SECREL_HI12;
273 RefFlags |= AArch64MCExpr::VK_SABS;
275 RefFlags |= AArch64MCExpr::VK_ABS;
278 RefFlags |= AArch64MCExpr::VK_PAGE;
281 RefFlags |= AArch64MCExpr::VK_PAGEOFF | AArch64MCExpr::VK_NC;
285 RefFlags |= AArch64MCExpr::VK_G3;
287 RefFlags |= AArch64MCExpr::VK_G2;
289 RefFlags |= AArch64MCExpr::VK_G1;
291 RefFlags |= AArch64MCExpr::VK_G0;
295 // RefFlags correctly. We should do this in a separate patch.
300 RefFlags |= AArch64MCExpr::VK_NC;
309 auto RefKind = static_cast<AArch64MCExpr::VariantKind>(RefFlags);