Lines Matching refs:Variant
649 MCSymbolRefExpr::VariantKind Variant);
1142 MCSymbolRefExpr::VariantKind Variant = MCSymbolRefExpr::VK_None;
1146 Variant = MCSymbolRefExpr::getVariantKindForName(Split.second);
1147 if (Variant != MCSymbolRefExpr::VK_Invalid) {
1150 Variant = MCSymbolRefExpr::VK_None;
1165 bool DoInline = isa<MCConstantExpr>(V) && !Variant;
1169 if (Variant)
1177 Res = MCSymbolRefExpr::create(Sym, Variant, getContext(), FirstTokenLoc);
1193 MCSymbolRefExpr::VariantKind Variant = MCSymbolRefExpr::VK_None;
1195 Variant = MCSymbolRefExpr::getVariantKindForName(Split.second);
1196 if (Variant == MCSymbolRefExpr::VK_Invalid)
1203 Res = MCSymbolRefExpr::create(Sym, Variant, getContext());
1304 MCSymbolRefExpr::VariantKind Variant) {
1306 const MCExpr *NewE = getTargetParser().applyModifierToExpr(E, Variant, Ctx);
1325 return MCSymbolRefExpr::create(&SRE->getSymbol(), Variant, getContext());
1330 const MCExpr *Sub = applyModifierToExpr(UE->getSubExpr(), Variant);
1338 const MCExpr *LHS = applyModifierToExpr(BE->getLHS(), Variant);
1339 const MCExpr *RHS = applyModifierToExpr(BE->getRHS(), Variant);
1421 MCSymbolRefExpr::VariantKind Variant =
1423 if (Variant == MCSymbolRefExpr::VK_Invalid)
1426 const MCExpr *ModifiedRes = applyModifierToExpr(Res, Variant);