Lines Matching defs:ALU2OP
127 #define ALU2OP(dst, src, opc) \
3556 notethat ("ALU2op: dregs = dregs_lo\n");
3557 (yyval.instr) = ALU2OP (&(yyvsp[-3].reg), &(yyvsp[-1].reg), 10 | ((yyvsp[0].r0).r0 ? 0: 1));
3687 notethat ("ALU2op: dregs = dregs_byte\n");
3688 (yyval.instr) = ALU2OP (&(yyvsp[-3].reg), &(yyvsp[-1].reg), 12 | ((yyvsp[0].r0).r0 ? 0: 1));
3865 notethat ("ALU2op: dregs *= dregs\n");
3866 (yyval.instr) = ALU2OP (&(yyvsp[-2].reg), &(yyvsp[0].reg), 3);
3912 notethat ("ALU2op: dregs = (dregs + dregs) << 1\n");
3913 (yyval.instr) = ALU2OP (&(yyvsp[-8].reg), &(yyvsp[-3].reg), 4);
3917 notethat ("ALU2op: dregs = (dregs + dregs) << 2\n");
3918 (yyval.instr) = ALU2OP (&(yyvsp[-8].reg), &(yyvsp[-3].reg), 5);
5422 (yyval.instr) = ALU2OP (&(yyvsp[-3].reg), &(yyvsp[-1].reg), 8);
5433 (yyval.instr) = ALU2OP (&(yyvsp[-3].reg), &(yyvsp[-1].reg), 9);
5447 notethat ("ALU2op: dregs = - dregs\n");
5448 (yyval.instr) = ALU2OP (&(yyvsp[-4].reg), &(yyvsp[-1].reg), 14);
5472 notethat ("ALU2op: dregs = ~dregs\n");
5473 (yyval.instr) = ALU2OP (&(yyvsp[-3].reg), &(yyvsp[0].reg), 15);
5486 notethat ("ALU2op: dregs >>= dregs\n");
5487 (yyval.instr) = ALU2OP (&(yyvsp[-2].reg), &(yyvsp[0].reg), 1);
5514 notethat ("ALU2op: dregs >>>= dregs\n");
5515 (yyval.instr) = ALU2OP (&(yyvsp[-2].reg), &(yyvsp[0].reg), 0);
5528 notethat ("ALU2op: dregs <<= dregs\n");
5529 (yyval.instr) = ALU2OP (&(yyvsp[-2].reg), &(yyvsp[0].reg), 2);