Searched refs:imm6 (Results 1 - 9 of 9) sorted by relevance

/haiku-buildtools/binutils/include/opcode/
H A Dcr16.h122 imm3, imm4, imm5, imm6, imm16, imm20, imm32, enumerator in enum:__anon935
H A Dnds32.h105 #define N16_TYPE36(op6, rt3, imm6) \
107 | __MF (imm6, 0, 6))
/haiku-buildtools/binutils/opcodes/
H A Dcr16-opc.c147 SHIFT_INST_A("ashud", 0x26, 0x48, 25, imm6, regp),
157 SHIFT_INST_L("lshd", 0x25, 0x47, 25, imm6, regp),
559 {6, arg_ic, OP_SIGNED}, /* imm6 */
H A Dbfin-dis.c93 { "imm6", 6, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
469 #define imm6(x) fmtconst (c_imm6, x, 0, outf) macro
4368 OUTS (outf, imm6 (immag));
4403 OUTS (outf, imm6 (immag));
4481 OUTS (outf, imm6 (immag));
/haiku-buildtools/legacy/binutils/gas/config/
H A Dbfin-parse.y214 #define imm6(x) EXPR_VALUE (x)
1875 $$ = DSP32SHIFTIMM (2, &$1, imm6 ($5), &$3, $6.s0 ? 1 : 2, 0);
2012 $$ = DSP32SHIFTIMM (3, 0, -imm6 ($4), 0, 0, IS_A1 ($1));
2065 notethat ("dsp32shiftimm: Ax = Ax >> imm6\n");
2066 $$ = DSP32SHIFTIMM (3, 0, -imm6 ($4), 0, 1, IS_A1 ($1));
2089 $$ = DSP32SHIFTIMM (2, &$1, -imm6 ($5), &$3, 2, 0);
2233 notethat ("dsp32shiftimm: An = ROT An BY imm6\n");
2234 $$ = DSP32SHIFTIMM (3, 0, imm6 ($5), 0, 2, IS_A1 ($1));
2244 $$ = DSP32SHIFTIMM (2, &$1, imm6 ($6), &$4, 3, IS_A1 ($1));
/haiku-buildtools/binutils/gas/config/
H A Dbfin-parse.y212 #define imm6(x) EXPR_VALUE (x)
1981 $$ = DSP32SHIFTIMM (2, &$1, imm6 ($5), &$3, $6.s0 ? 1 : 2, 0);
2116 $$ = DSP32SHIFTIMM (3, 0, -imm6 ($4), 0, 0, IS_A1 ($1));
2169 notethat ("dsp32shiftimm: Ax = Ax >> imm6\n");
2170 $$ = DSP32SHIFTIMM (3, 0, -imm6 ($4), 0, 1, IS_A1 ($1));
2193 $$ = DSP32SHIFTIMM (2, &$1, -imm6 ($5), &$3, 2, 0);
2337 notethat ("dsp32shiftimm: An = ROT An BY imm6\n");
2338 $$ = DSP32SHIFTIMM (3, 0, imm6 ($5), 0, 2, IS_A1 ($1));
2348 $$ = DSP32SHIFTIMM (2, &$1, imm6 ($6), &$4, 3, IS_A1 ($1));
/haiku-buildtools/legacy/binutils/gas/
H A Dbfin-parse.c605 #define imm6(x) EXPR_VALUE (x) macro
4219 (yyval.instr) = DSP32SHIFTIMM (2, &(yyvsp[-5].reg), imm6 ((yyvsp[-1].expr)), &(yyvsp[-3].reg), (yyvsp[0].modcodes).s0 ? 1 : 2, 0);
4373 (yyval.instr) = DSP32SHIFTIMM (3, 0, -imm6 ((yyvsp[0].expr)), 0, 0, IS_A1 ((yyvsp[-3].reg)));
4437 notethat ("dsp32shiftimm: Ax = Ax >> imm6\n");
4438 (yyval.instr) = DSP32SHIFTIMM (3, 0, -imm6 ((yyvsp[0].expr)), 0, 1, IS_A1 ((yyvsp[-3].reg)));
4463 (yyval.instr) = DSP32SHIFTIMM (2, &(yyvsp[-5].reg), -imm6 ((yyvsp[-1].expr)), &(yyvsp[-3].reg), 2, 0);
4630 notethat ("dsp32shiftimm: An = ROT An BY imm6\n");
4631 (yyval.instr) = DSP32SHIFTIMM (3, 0, imm6 ((yyvsp[0].expr)), 0, 2, IS_A1 ((yyvsp[-4].reg)));
4643 (yyval.instr) = DSP32SHIFTIMM (2, &(yyvsp[-5].reg), imm6 ((yyvsp[0].expr)), &(yyvsp[-2].reg), 3, IS_A1 ((yyvsp[-5].reg)));
/haiku-buildtools/legacy/binutils/opcodes/
H A Dbfin-dis.c89 { "imm6", 6, 0, 1, 0, 0, 0, 0, 0},
392 #define imm6(x) fmtconst (c_imm6, x, 0, outf) macro
4082 OUTS (outf, imm6 (immag));
4117 OUTS (outf, imm6 (immag));
4195 OUTS (outf, imm6 (immag));
/haiku-buildtools/binutils/gas/
H A Dbfin-parse.c258 #define imm6(x) EXPR_VALUE (x) macro
4287 (yyval.instr) = DSP32SHIFTIMM (2, &(yyvsp[-5].reg), imm6 ((yyvsp[-1].expr)), &(yyvsp[-3].reg), (yyvsp[0].modcodes).s0 ? 1 : 2, 0);
4444 (yyval.instr) = DSP32SHIFTIMM (3, 0, -imm6 ((yyvsp[0].expr)), 0, 0, IS_A1 ((yyvsp[-3].reg)));
4513 notethat ("dsp32shiftimm: Ax = Ax >> imm6\n");
4514 (yyval.instr) = DSP32SHIFTIMM (3, 0, -imm6 ((yyvsp[0].expr)), 0, 1, IS_A1 ((yyvsp[-3].reg)));
4540 (yyval.instr) = DSP32SHIFTIMM (2, &(yyvsp[-5].reg), -imm6 ((yyvsp[-1].expr)), &(yyvsp[-3].reg), 2, 0);
4718 notethat ("dsp32shiftimm: An = ROT An BY imm6\n");
4719 (yyval.instr) = DSP32SHIFTIMM (3, 0, imm6 ((yyvsp[0].expr)), 0, 2, IS_A1 ((yyvsp[-4].reg)));
4732 (yyval.instr) = DSP32SHIFTIMM (2, &(yyvsp[-5].reg), imm6 ((yyvsp[0].expr)), &(yyvsp[-2].reg), 3, IS_A1 ((yyvsp[-5].reg)));

Completed in 235 milliseconds