Home | History | Annotate | Download | only in AArch64

Lines Matching refs:AArch64MCExpr

16 #include "MCTargetDesc/AArch64MCExpr.h"
104 RefFlags |= AArch64MCExpr::VK_GOT;
124 RefFlags |= AArch64MCExpr::VK_GOTTPREL;
127 RefFlags |= AArch64MCExpr::VK_TPREL;
130 RefFlags |= AArch64MCExpr::VK_DTPREL;
133 RefFlags |= AArch64MCExpr::VK_TLSDESC;
139 RefFlags |= AArch64MCExpr::VK_ABS;
143 RefFlags |= AArch64MCExpr::VK_PAGE;
146 RefFlags |= AArch64MCExpr::VK_PAGEOFF;
148 RefFlags |= AArch64MCExpr::VK_G3;
150 RefFlags |= AArch64MCExpr::VK_G2;
152 RefFlags |= AArch64MCExpr::VK_G1;
154 RefFlags |= AArch64MCExpr::VK_G0;
156 RefFlags |= AArch64MCExpr::VK_HI12;
159 RefFlags |= AArch64MCExpr::VK_NC;
167 AArch64MCExpr::VariantKind RefKind;
168 RefKind = static_cast<AArch64MCExpr::VariantKind>(RefFlags);
169 Expr = AArch64MCExpr::create(Expr, RefKind, Ctx);
176 AArch64MCExpr::VariantKind RefKind = AArch64MCExpr::VK_NONE;
179 RefKind = AArch64MCExpr::VK_SECREL_LO12;
182 RefKind = AArch64MCExpr::VK_SECREL_HI12;
189 Expr = AArch64MCExpr::create(Expr, RefKind, Ctx);