Lines Matching defs:Variant
682 MCSymbolRefExpr::VariantKind Variant);
1236 MCSymbolRefExpr::VariantKind Variant = MCSymbolRefExpr::VK_None;
1240 Variant = getTargetParser().getVariantKindForName(Split.second);
1241 if (Variant != MCSymbolRefExpr::VK_Invalid) {
1244 Variant = MCSymbolRefExpr::VK_None;
1260 bool DoInline = isa<MCConstantExpr>(V) && !Variant;
1264 if (Variant)
1272 Res = MCSymbolRefExpr::create(Sym, Variant, getContext(), FirstTokenLoc);
1288 MCSymbolRefExpr::VariantKind Variant = MCSymbolRefExpr::VK_None;
1290 Variant = MCSymbolRefExpr::getVariantKindForName(Split.second);
1291 if (Variant == MCSymbolRefExpr::VK_Invalid)
1298 Res = MCSymbolRefExpr::create(Sym, Variant, getContext());
1401 MCSymbolRefExpr::VariantKind Variant) {
1403 const MCExpr *NewE = getTargetParser().applyModifierToExpr(E, Variant, Ctx);
1422 return MCSymbolRefExpr::create(&SRE->getSymbol(), Variant, getContext());
1427 const MCExpr *Sub = applyModifierToExpr(UE->getSubExpr(), Variant);
1435 const MCExpr *LHS = applyModifierToExpr(BE->getLHS(), Variant);
1436 const MCExpr *RHS = applyModifierToExpr(BE->getRHS(), Variant);
1516 MCSymbolRefExpr::VariantKind Variant =
1518 if (Variant == MCSymbolRefExpr::VK_Invalid)
1521 const MCExpr *ModifiedRes = applyModifierToExpr(Res, Variant);