Lines Matching refs:EVal
115 bool ParseExpression(const MCExpr *&EVal);
1515 ParseExpression(const MCExpr *&EVal) { in ParseExpression() argument
1518 if (getParser().parseExpression(EVal)) in ParseExpression()
1521 EVal = FixupVariantKind(EVal); in ParseExpression()
1524 const MCExpr *E = ExtractModifierFromExpr(EVal, Variant); in ParseExpression()
1526 EVal = PPCMCExpr::create(Variant, E, getParser().getContext()); in ParseExpression()
1538 const MCExpr *EVal; in ParseOperand() local
1562 if (!ParseExpression(EVal)) in ParseOperand()
1571 Operands.push_back(PPCOperand::CreateFromMCExpr(EVal, S, E, isPPC64())); in ParseOperand()
1577 if (auto *Ref = dyn_cast<MCSymbolRefExpr>(EVal)) { in ParseOperand()
1579 } else if (auto *Bin = dyn_cast<MCBinaryExpr>(EVal); in ParseOperand()
1601 EVal = MCSymbolRefExpr::create(TlsGetAddr, MCSymbolRefExpr::VK_PLT, in ParseOperand()
1615 EVal = MCBinaryExpr::createAdd(EVal, TlsCallAddend, getContext()); in ParseOperand()
1618 EVal, S, Parser.getTok().getLoc(), false); in ParseOperand()