Home | History | Annotate | Download | only in config

Lines Matching defs:uimm5

265 #define uimm5(x) EXPR_VALUE (x)
4387 notethat ("dsp32shiftimm: A0 = A0 << uimm5\n");
4409 notethat ("dsp32shiftimm: dregs = dregs << uimm5 (.)\n");
4566 notethat ("dsp32shiftimm: Ax = Ax >>> uimm5\n");
4652 notethat ("dsp32shiftimm: dregs = dregs >> uimm5 (V)\n");
4653 (yyval.instr) = DSP32SHIFTIMM (1, &(yyvsp[-5].reg), -uimm5 ((yyvsp[-1].expr)), &(yyvsp[-3].reg), 2, 0);
4662 notethat ("dsp32shiftimm: dregs = dregs >> uimm5\n");
4687 notethat ("dsp32shiftimm: dregs_half = dregs_half >> uimm5\n");
4688 (yyval.instr) = DSP32SHIFTIMM (0, &(yyvsp[-4].reg), -uimm5 ((yyvsp[0].expr)), &(yyvsp[-2].reg), 2, HL2 ((yyvsp[-4].reg), (yyvsp[-2].reg)));
4701 notethat ("dsp32shiftimm: dregs_half = dregs_half >>> uimm5\n");
4702 (yyval.instr) = DSP32SHIFTIMM (0, &(yyvsp[-5].reg), -uimm5 ((yyvsp[-1].expr)), &(yyvsp[-3].reg),
4719 notethat ("dsp32shiftimm: dregs = dregs >>> uimm5 (V, .)\n");
4720 (yyval.instr) = DSP32SHIFTIMM (1, &(yyvsp[-5].reg), -uimm5 ((yyvsp[-1].expr)), &(yyvsp[-3].reg), (yyvsp[0].modcodes).s0, 0);
4724 notethat ("dsp32shiftimm: dregs = dregs >>> uimm5 (.)\n");
4725 (yyval.instr) = DSP32SHIFTIMM (2, &(yyvsp[-5].reg), -uimm5 ((yyvsp[-1].expr)), &(yyvsp[-3].reg), (yyvsp[0].modcodes).s0, 0);
4969 notethat ("LOGI2op: BITCLR (dregs , uimm5 )\n");
4970 (yyval.instr) = LOGI2OP ((yyvsp[-3].reg), uimm5 ((yyvsp[-1].expr)), 4);
4983 notethat ("LOGI2op: BITCLR (dregs , uimm5 )\n");
4984 (yyval.instr) = LOGI2OP ((yyvsp[-3].reg), uimm5 ((yyvsp[-1].expr)), 2);
4997 notethat ("LOGI2op: BITCLR (dregs , uimm5 )\n");
4998 (yyval.instr) = LOGI2OP ((yyvsp[-3].reg), uimm5 ((yyvsp[-1].expr)), 3);
5011 notethat ("LOGI2op: CC =! BITTST (dregs , uimm5 )\n");
5012 (yyval.instr) = LOGI2OP ((yyvsp[-3].reg), uimm5 ((yyvsp[-1].expr)), 0);
5025 notethat ("LOGI2op: CC = BITTST (dregs , uimm5 )\n");
5026 (yyval.instr) = LOGI2OP ((yyvsp[-3].reg), uimm5 ((yyvsp[-1].expr)), 1);
5500 notethat ("LOGI2op: dregs >>= uimm5\n");
5501 (yyval.instr) = LOGI2OP ((yyvsp[-2].reg), uimm5 ((yyvsp[0].expr)), 6);
5542 notethat ("LOGI2op: dregs <<= uimm5\n");
5543 (yyval.instr) = LOGI2OP ((yyvsp[-2].reg), uimm5 ((yyvsp[0].expr)), 7);
5556 notethat ("LOGI2op: dregs >>>= uimm5\n");
5557 (yyval.instr) = LOGI2OP ((yyvsp[-2].reg), uimm5 ((yyvsp[0].expr)), 5);