Lines Matching refs:MCBinaryExpr
347 MCBinaryExpr::Opcode &Kind);
1344 const MCBinaryExpr *BE = cast<MCBinaryExpr>(E); in applyModifierToExpr()
1356 return MCBinaryExpr::create(BE->getOpcode(), LHS, RHS, getContext()); in applyModifierToExpr()
1492 MCBinaryExpr::Opcode &Kind, in getDarwinBinOpPrecedence()
1500 Kind = MCBinaryExpr::LAnd; in getDarwinBinOpPrecedence()
1503 Kind = MCBinaryExpr::LOr; in getDarwinBinOpPrecedence()
1508 Kind = MCBinaryExpr::Or; in getDarwinBinOpPrecedence()
1511 Kind = MCBinaryExpr::Xor; in getDarwinBinOpPrecedence()
1514 Kind = MCBinaryExpr::And; in getDarwinBinOpPrecedence()
1519 Kind = MCBinaryExpr::EQ; in getDarwinBinOpPrecedence()
1523 Kind = MCBinaryExpr::NE; in getDarwinBinOpPrecedence()
1526 Kind = MCBinaryExpr::LT; in getDarwinBinOpPrecedence()
1529 Kind = MCBinaryExpr::LTE; in getDarwinBinOpPrecedence()
1532 Kind = MCBinaryExpr::GT; in getDarwinBinOpPrecedence()
1535 Kind = MCBinaryExpr::GTE; in getDarwinBinOpPrecedence()
1540 Kind = MCBinaryExpr::Shl; in getDarwinBinOpPrecedence()
1543 Kind = ShouldUseLogicalShr ? MCBinaryExpr::LShr : MCBinaryExpr::AShr; in getDarwinBinOpPrecedence()
1548 Kind = MCBinaryExpr::Add; in getDarwinBinOpPrecedence()
1551 Kind = MCBinaryExpr::Sub; in getDarwinBinOpPrecedence()
1556 Kind = MCBinaryExpr::Mul; in getDarwinBinOpPrecedence()
1559 Kind = MCBinaryExpr::Div; in getDarwinBinOpPrecedence()
1562 Kind = MCBinaryExpr::Mod; in getDarwinBinOpPrecedence()
1569 MCBinaryExpr::Opcode &Kind, in getGNUBinOpPrecedence()
1577 Kind = MCBinaryExpr::LAnd; in getGNUBinOpPrecedence()
1580 Kind = MCBinaryExpr::LOr; in getGNUBinOpPrecedence()
1585 Kind = MCBinaryExpr::EQ; in getGNUBinOpPrecedence()
1589 Kind = MCBinaryExpr::NE; in getGNUBinOpPrecedence()
1592 Kind = MCBinaryExpr::LT; in getGNUBinOpPrecedence()
1595 Kind = MCBinaryExpr::LTE; in getGNUBinOpPrecedence()
1598 Kind = MCBinaryExpr::GT; in getGNUBinOpPrecedence()
1601 Kind = MCBinaryExpr::GTE; in getGNUBinOpPrecedence()
1606 Kind = MCBinaryExpr::Add; in getGNUBinOpPrecedence()
1609 Kind = MCBinaryExpr::Sub; in getGNUBinOpPrecedence()
1615 Kind = MCBinaryExpr::Or; in getGNUBinOpPrecedence()
1622 Kind = MCBinaryExpr::OrNot; in getGNUBinOpPrecedence()
1625 Kind = MCBinaryExpr::Xor; in getGNUBinOpPrecedence()
1628 Kind = MCBinaryExpr::And; in getGNUBinOpPrecedence()
1633 Kind = MCBinaryExpr::Mul; in getGNUBinOpPrecedence()
1636 Kind = MCBinaryExpr::Div; in getGNUBinOpPrecedence()
1639 Kind = MCBinaryExpr::Mod; in getGNUBinOpPrecedence()
1642 Kind = MCBinaryExpr::Shl; in getGNUBinOpPrecedence()
1645 Kind = ShouldUseLogicalShr ? MCBinaryExpr::LShr : MCBinaryExpr::AShr; in getGNUBinOpPrecedence()
1651 MCBinaryExpr::Opcode &Kind) { in getBinOpPrecedence()
1663 MCBinaryExpr::Opcode Kind = MCBinaryExpr::Add; in parseBinOpRHS()
1680 MCBinaryExpr::Opcode Dummy; in parseBinOpRHS()
1686 Res = MCBinaryExpr::create(Kind, Res, RHS, getContext(), StartLoc); in parseBinOpRHS()
6073 const MCBinaryExpr *BE = static_cast<const MCBinaryExpr *>(Value); in isSymbolUsedInExpression()