Lines Matching defs:EVal
79 bool parseExpression(const MCExpr *&EVal);
1182 bool VEAsmParser::parseExpression(const MCExpr *&EVal) {
1184 if (getParser().parseExpression(EVal))
1188 EVal = fixupVariantKind(EVal);
1190 const MCExpr *E = extractModifierFromExpr(EVal, Variant);
1192 EVal = VEMCExpr::create(Variant, E, getParser().getContext());
1220 const MCExpr *EVal;
1221 if (!parseExpression(EVal))
1222 Offset = VEOperand::CreateImm(EVal, S, E);
1327 const MCExpr *EVal;
1328 if (!parseExpression(EVal))
1329 Offset = VEOperand::CreateImm(EVal, S, E);
1406 const MCExpr *EVal;
1407 if (!Tok2.is(AsmToken::Integer) || getParser().parseExpression(EVal, E)) {
1431 VEOperand::CreateMImm(EVal, Suffix == "0", Tok1.getLoc(), EndLoc));
1520 const MCExpr *EVal;
1537 if (!parseExpression(EVal))
1538 Op = VEOperand::CreateImm(EVal, S, E);