Lines Matching refs:MCBinaryExpr
793 const MCBinaryExpr *BE = cast<MCBinaryExpr>(E);
803 return MCBinaryExpr::Create(BE->getOpcode(), LHS, RHS, getContext());
878 MCBinaryExpr::Opcode &Kind) {
885 Kind = MCBinaryExpr::LAnd;
888 Kind = MCBinaryExpr::LOr;
896 Kind = MCBinaryExpr::Or;
899 Kind = MCBinaryExpr::Xor;
902 Kind = MCBinaryExpr::And;
907 Kind = MCBinaryExpr::EQ;
911 Kind = MCBinaryExpr::NE;
914 Kind = MCBinaryExpr::LT;
917 Kind = MCBinaryExpr::LTE;
920 Kind = MCBinaryExpr::GT;
923 Kind = MCBinaryExpr::GTE;
928 Kind = MCBinaryExpr::Shl;
931 Kind = MCBinaryExpr::Shr;
936 Kind = MCBinaryExpr::Add;
939 Kind = MCBinaryExpr::Sub;
944 Kind = MCBinaryExpr::Mul;
947 Kind = MCBinaryExpr::Div;
950 Kind = MCBinaryExpr::Mod;
961 MCBinaryExpr::Opcode Kind = MCBinaryExpr::Add;
977 MCBinaryExpr::Opcode Dummy;
984 Res = MCBinaryExpr::Create(Kind, Res, RHS, getContext());
1575 const MCBinaryExpr *BE = static_cast<const MCBinaryExpr*>(Value);