Home | History | Annotate | Download | only in MCParser

Lines Matching refs:MCBinaryExpr

741     const MCBinaryExpr *BE = cast<MCBinaryExpr>(E);
751 return MCBinaryExpr::Create(BE->getOpcode(), LHS, RHS, getContext());
828 MCBinaryExpr::Opcode &Kind) {
835 Kind = MCBinaryExpr::LAnd;
838 Kind = MCBinaryExpr::LOr;
846 Kind = MCBinaryExpr::Or;
849 Kind = MCBinaryExpr::Xor;
852 Kind = MCBinaryExpr::And;
857 Kind = MCBinaryExpr::EQ;
861 Kind = MCBinaryExpr::NE;
864 Kind = MCBinaryExpr::LT;
867 Kind = MCBinaryExpr::LTE;
870 Kind = MCBinaryExpr::GT;
873 Kind = MCBinaryExpr::GTE;
878 Kind = MCBinaryExpr::Shl;
881 Kind = MCBinaryExpr::Shr;
886 Kind = MCBinaryExpr::Add;
889 Kind = MCBinaryExpr::Sub;
894 Kind = MCBinaryExpr::Mul;
897 Kind = MCBinaryExpr::Div;
900 Kind = MCBinaryExpr::Mod;
911 MCBinaryExpr::Opcode Kind = MCBinaryExpr::Add;
927 MCBinaryExpr::Opcode Dummy;
934 Res = MCBinaryExpr::Create(Kind, Res, RHS, getContext());
1499 MarkUsed(static_cast<const MCBinaryExpr*>(Value)->getLHS());
1500 MarkUsed(static_cast<const MCBinaryExpr*>(Value)->getRHS());