Lines Matching refs:EVal
81 bool parseExpression(const MCExpr *&EVal);
1100 bool VEAsmParser::parseExpression(const MCExpr *&EVal) {
1102 if (getParser().parseExpression(EVal))
1106 EVal = fixupVariantKind(EVal);
1108 const MCExpr *E = extractModifierFromExpr(EVal, Variant);
1110 EVal = VEMCExpr::create(Variant, E, getParser().getContext());
1138 const MCExpr *EVal;
1139 if (!parseExpression(EVal))
1140 Offset = VEOperand::CreateImm(EVal, S, E);
1245 const MCExpr *EVal;
1246 if (!parseExpression(EVal))
1247 Offset = VEOperand::CreateImm(EVal, S, E);
1324 const MCExpr *EVal;
1325 if (!Tok2.is(AsmToken::Integer) || getParser().parseExpression(EVal, E)) {
1349 VEOperand::CreateMImm(EVal, Suffix == "0", Tok1.getLoc(), EndLoc));
1393 const MCExpr *EVal;
1410 if (!parseExpression(EVal))
1411 Op = VEOperand::CreateImm(EVal, S, E);