Lines Matching refs:EVal
81 bool parseExpression(const MCExpr *&EVal);
1145 bool VEAsmParser::parseExpression(const MCExpr *&EVal) { in parseExpression() argument
1147 if (getParser().parseExpression(EVal)) in parseExpression()
1151 EVal = fixupVariantKind(EVal); in parseExpression()
1153 const MCExpr *E = extractModifierFromExpr(EVal, Variant); in parseExpression()
1155 EVal = VEMCExpr::create(Variant, E, getParser().getContext()); in parseExpression()
1183 const MCExpr *EVal; in parseMEMOperand() local
1184 if (!parseExpression(EVal)) in parseMEMOperand()
1185 Offset = VEOperand::CreateImm(EVal, S, E); in parseMEMOperand()
1290 const MCExpr *EVal; in parseMEMAsOperand() local
1291 if (!parseExpression(EVal)) in parseMEMAsOperand()
1292 Offset = VEOperand::CreateImm(EVal, S, E); in parseMEMAsOperand()
1369 const MCExpr *EVal; in parseMImmOperand() local
1370 if (!Tok2.is(AsmToken::Integer) || getParser().parseExpression(EVal, E)) { in parseMImmOperand()
1394 VEOperand::CreateMImm(EVal, Suffix == "0", Tok1.getLoc(), EndLoc)); in parseMImmOperand()
1484 const MCExpr *EVal; in parseVEAsmOperand() local
1501 if (!parseExpression(EVal)) in parseVEAsmOperand()
1502 Op = VEOperand::CreateImm(EVal, S, E); in parseVEAsmOperand()