Lines Matching refs:MCBinaryExpr
981 const MCBinaryExpr *BE = cast<MCBinaryExpr>(E); in applyModifierToExpr()
993 return MCBinaryExpr::Create(BE->getOpcode(), LHS, RHS, getContext()); in applyModifierToExpr()
1067 MCBinaryExpr::Opcode &Kind) { in getBinOpPrecedence()
1074 Kind = MCBinaryExpr::LAnd; in getBinOpPrecedence()
1077 Kind = MCBinaryExpr::LOr; in getBinOpPrecedence()
1084 Kind = MCBinaryExpr::Or; in getBinOpPrecedence()
1087 Kind = MCBinaryExpr::Xor; in getBinOpPrecedence()
1090 Kind = MCBinaryExpr::And; in getBinOpPrecedence()
1095 Kind = MCBinaryExpr::EQ; in getBinOpPrecedence()
1099 Kind = MCBinaryExpr::NE; in getBinOpPrecedence()
1102 Kind = MCBinaryExpr::LT; in getBinOpPrecedence()
1105 Kind = MCBinaryExpr::LTE; in getBinOpPrecedence()
1108 Kind = MCBinaryExpr::GT; in getBinOpPrecedence()
1111 Kind = MCBinaryExpr::GTE; in getBinOpPrecedence()
1116 Kind = MCBinaryExpr::Shl; in getBinOpPrecedence()
1119 Kind = MCBinaryExpr::Shr; in getBinOpPrecedence()
1124 Kind = MCBinaryExpr::Add; in getBinOpPrecedence()
1127 Kind = MCBinaryExpr::Sub; in getBinOpPrecedence()
1132 Kind = MCBinaryExpr::Mul; in getBinOpPrecedence()
1135 Kind = MCBinaryExpr::Div; in getBinOpPrecedence()
1138 Kind = MCBinaryExpr::Mod; in getBinOpPrecedence()
1148 MCBinaryExpr::Opcode Kind = MCBinaryExpr::Add; in parseBinOpRHS()
1165 MCBinaryExpr::Opcode Dummy; in parseBinOpRHS()
1171 Res = MCBinaryExpr::Create(Kind, Res, RHS, getContext()); in parseBinOpRHS()
2153 const MCBinaryExpr *BE = static_cast<const MCBinaryExpr *>(Value); in isUsedIn()