Lines Matching +full:3 +full:rd
24 &rr rd rs
25 &ri rd imm
26 &rrr rd rs rs2
27 &rri rd imm rs2
28 &rm rd rs ld mi
31 &mcnd ld sz rd cd
33 %b1_bdsp 24:3 !function=bdsp_s
43 @b2_rds .... .... .... rd:4 &rr rs=%b2_r_0
44 @b2_rds_li .... .... .... rd:4 &rri rs2=%b2_r_0 imm=%b2_li_8
45 @b2_rds_uimm4 .... .... imm:4 rd:4 &rri rs2=%b2_r_0
46 @b2_rs2_uimm4 .... .... imm:4 rs2:4 &rri rd=0
47 @b2_rds_imm5 .... ... imm:5 rd:4 &rri rs2=%b2_r_0
48 @b2_rd_rs_li .... .... rs2:4 rd:4 &rri imm=%b2_li_8
49 @b2_rd_ld_ub .... .. ld:2 rs:4 rd:4 &rm mi=4
50 @b2_ld_imm3 .... .. ld:2 rs:4 . imm:3 &mi mi=4
61 @b3_rd_rs .... .... .... .... rs:4 rd:4 &rr
62 @b3_rs_rd .... .... .... .... rd:4 rs:4 &rr
63 @b3_rd_li .... .... .... .... .... rd:4 \
65 @b3_rd_ld .... .... mi:2 .... ld:2 rs:4 rd:4 &rm
66 @b3_rd_ld_ub .... .... .... .. ld:2 rs:4 rd:4 &rm mi=4
67 @b3_rd_ld_ul .... .... .... .. ld:2 rs:4 rd:4 &rm mi=2
68 @b3_rd_rs_rs2 .... .... .... rd:4 rs:4 rs2:4 &rrr
69 @b3_rds_imm5 .... .... ....... imm:5 rd:4 &rri rs2=%b3_r_0
70 @b3_rd_rs_imm5 .... .... ... imm:5 rs2:4 rd:4 &rri
71 @b3_bcnd_w .... ... cd:1 .... .... .... .... &bcnd dsp=%b3_bdsp sz=3
72 @b3_bra_w .... .... .... .... .... .... &jdsp dsp=%b3_bdsp sz=3
73 @b3_ld_rd_rs .... .... .... .. ld:2 rs:4 rd:4 &rm mi=0
74 @b3_sz_ld_rd_cd .... .... .... sz:2 ld:2 rd:4 cd:4 &mcnd
82 @b4_rd_ldmi .... .... mi:2 .... ld:2 .... .... rs:4 rd:4 &rm
86 # ABS rd
88 # ABS rs, rd
91 # ADC #imm, rd
93 # ADC rs, rd
95 # ADC dsp[rs].l, rd
99 # ADD #uimm4, rd
101 # ADD #imm, rs, rd
103 # ADD dsp[rs].ub, rd
104 # ADD rs, rd
106 # ADD dsp[rs], rd
108 # ADD rs, rs2, rd
111 # AND #uimm4, rd
113 # AND #imm, rd
115 # AND dsp[rs].ub, rd
116 # AND rs, rd
118 # AND dsp[rs], rd
120 # AND rs, rs2, rd
123 # BCLR #imm, dsp[rd]
127 # BCLR rs, rd
128 # BCLR rs, dsp[rd]
146 # BNOT #imm, dsp[rd]
147 # BMCnd #imm, dsp[rd]
149 BNOT_im 1111 1100 111 imm:3 ld:2 rs:4 1111
150 BMCnd_im 1111 1100 111 imm:3 ld:2 rd:4 cd:4
153 # BNOT #imm, rd
154 # BMCnd #imm, rd
156 BNOT_ir 1111 1101 111 imm:5 1111 rd:4
157 BMCnd_ir 1111 1101 111 imm:5 cd:4 rd:4
160 # BNOT rs, rd
161 # BNOT rs, dsp[rd]
174 BRA_l 0111 1111 0100 rd:4
178 # BSET #imm, dsp[rd]
180 # BSET #imm, rd
182 # BSET rs, rd
183 # BSET rs, dsp[rd]
194 BSR_l 0111 1111 0101 rd:4
196 # BSET #imm, dsp[rd]
198 # BSET #imm, rd
200 # BSET rs, rd
201 # BSET rs, dsp[rd]
213 CMP_ir 0111 0101 0101 rs2:4 imm:8 &rri rd=0
215 CMP_ir 0111 01.. 0000 rs2:4 &rri imm=%b2_li_8 rd=0
222 # DIV #imm, rd
224 # DIV dsp[rs].ub, rd
225 # DIV rs, rd
227 # DIV dsp[rs], rd
230 # DIVU #imm, rd
232 # DIVU dsp[rs].ub, rd
233 # DIVU rs, rd
235 # DIVU dsp[rs], rd
238 # EMUL #imm, rd
240 # EMUL dsp[rs].ub, rd
241 # EMUL rs, rd
243 # EMUL dsp[rs], rd
246 # EMULU #imm, rd
248 # EMULU dsp[rs].ub, rd
249 # EMULU rs, rd
251 # EMULU dsp[rs], rd
254 # FADD #imm, rd
255 FADD_ir 1111 1101 0111 0010 0010 rd:4
256 # FADD rs, rd
257 # FADD dsp[rs], rd
260 # FCMP #imm, rd
261 FCMP_ir 1111 1101 0111 0010 0001 rd:4
262 # FCMP rs, rd
263 # FCMP dsp[rs], rd
266 # FDIV #imm, rd
267 FDIV_ir 1111 1101 0111 0010 0100 rd:4
268 # FDIV rs, rd
269 # FDIV dsp[rs], rd
272 # FMUL #imm, rd
273 FMUL_ir 1111 1101 0111 0010 0011 rd:4
274 # FMUL rs, rd
275 # FMUL dsp[rs], rd
278 # FSUB #imm, rd
279 FSUB_ir 1111 1101 0111 0010 0000 rd:4
280 # FSUB rs, rd
281 # FSUB dsp[rs], rd
284 # FTOI rs, rd
285 # FTOI dsp[rs], rd
291 # ITOF dsp[rs].ub, rd
292 # ITOF rs, rd
294 # ITOF dsp[rs], rd
307 # MAX #imm, rd
309 # MAX dsp[rs].ub, rd
310 # MAX rs, rd
312 # MAX dsp[rs], rd
315 # MIN #imm, rd
317 # MIN dsp[rs].ub, rd
318 # MIN rs, rd
320 # MIN dsp[rs], rd
323 # MOV.b rs, dsp5[rd]
324 MOV_rm 1000 0 .... rd:3 . rs:3 dsp=%b2_dsp5_3 sz=0
325 # MOV.w rs, dsp5[rd]
326 MOV_rm 1001 0 .... rd:3 . rs:3 dsp=%b2_dsp5_3 sz=1
327 # MOV.l rs, dsp5[rd]
328 MOV_rm 1010 0 .... rd:3 . rs:3 dsp=%b2_dsp5_3 sz=2
329 # MOV.b dsp5[rs], rd
330 MOV_mr 1000 1 .... rs:3 . rd:3 dsp=%b2_dsp5_3 sz=0
331 # MOV.w dsp5[rs], rd
332 MOV_mr 1001 1 .... rs:3 . rd:3 dsp=%b2_dsp5_3 sz=1
333 # MOV.l dsp5[rs], rd
334 MOV_mr 1010 1 .... rs:3 . rd:3 dsp=%b2_dsp5_3 sz=2
335 # MOV.l #uimm4, rd
336 MOV_ir 0110 0110 imm:4 rd:4
337 # MOV.b #imm8, dsp5[rd]
338 MOV_im 0011 1100 . rd:3 .... imm:8 sz=0 dsp=%b3_dsp5_8
339 # MOV.w #imm8, dsp5[rd]
340 MOV_im 0011 1101 . rd:3 .... imm:8 sz=1 dsp=%b3_dsp5_8
341 # MOV.l #imm8, dsp5[rd]
342 MOV_im 0011 1110 . rd:3 .... imm:8 sz=2 dsp=%b3_dsp5_8
343 # MOV.l #imm8, rd
344 MOV_ir 0111 0101 0100 rd:4 imm:8
345 # MOV.l #mm8, rd
346 MOV_ir 1111 1011 rd:4 .. 10 imm=%b2_li_2
347 # MOV.<bwl> #imm, [rd]
348 MOV_im 1111 1000 rd:4 .. sz:2 dsp=0 imm=%b2_li_2
349 # MOV.<bwl> #imm, dsp8[rd]
350 MOV_im 1111 1001 rd:4 .. sz:2 dsp:8 imm=%b3_li_10
351 # MOV.<bwl> #imm, dsp16[rd]
352 MOV_im 1111 1010 rd:4 .. sz:2 .... .... .... .... \
354 # MOV.<bwl> [ri,rb], rd
355 MOV_ar 1111 1110 01 sz:2 ri:4 rb:4 rd:4
358 # Note ldd=3 and lds=3 indicate register src or dst
359 # MOV.b rs, rd
360 # MOV.b rs, dsp[rd]
361 # MOV.b dsp[rs], rd
362 # MOV.b dsp[rs], dsp[rd]
363 MOV_mm 1100 ldd:2 lds:2 rs:4 rd:4 sz=0
364 # MOV.w rs, rd
365 # MOV.w rs, dsp[rd]
366 # MOV.w dsp[rs], rd
367 # MOV.w dsp[rs], dsp[rd]
368 MOV_mm 1101 ldd:2 lds:2 rs:4 rd:4 sz=1
369 # MOV.l rs, rd
370 # MOV.l rs, dsp[rd]
371 # MOV.l dsp[rs], rd
372 # MOV.l dsp[rs], dsp[rd]
373 MOV_mm 1110 ldd:2 lds:2 rs:4 rd:4 sz=2
374 # MOV.l rs, [rd+]
375 # MOV.l rs, [-rd]
376 MOV_rp 1111 1101 0010 0 ad:1 sz:2 rd:4 rs:4
377 # MOV.l [rs+], rd
378 # MOV.l [-rs], rd
379 MOV_pr 1111 1101 0010 1 ad:1 sz:2 rd:4 rs:4
381 # MOVU.<bw> dsp5[rs], rd
382 MOVU_mr 1011 sz:1 ... . rs:3 . rd:3 dsp=%b2_dsp5_3
383 # MOVU.<bw> [rs], rd
384 MOVU_mr 0101 1 sz:1 00 rs:4 rd:4 dsp=0
385 # MOVU.<bw> dsp8[rs], rd
386 MOVU_mr 0101 1 sz:1 01 rs:4 rd:4 dsp:8
387 # MOVU.<bw> dsp16[rs], rd
388 MOVU_mr 0101 1 sz:1 10 rs:4 rd:4 .... .... .... .... dsp=%b4_dsp_16
389 # MOVU.<bw> rs, rd
390 MOVU_rr 0101 1 sz:1 11 rs:4 rd:4
391 # MOVU.<bw> [ri, rb], rd
392 MOVU_ar 1111 1110 110 sz:1 ri:4 rb:4 rd:4
393 # MOVU.<bw> [rs+], rd
394 MOVU_pr 1111 1101 0011 1 ad:1 0 sz:1 rd:4 rs:4
396 # MUL #uimm4, rd
398 # MUL #imm4, rd
400 # MUL dsp[rs].ub, rd
401 # MUL rs, rd
403 # MUL dsp[rs], rd
405 # MOV rs, rs2, rd
413 # MVFACHI rd
414 MVFACHI 1111 1101 0001 1111 0000 rd:4
415 # MVFACMI rd
416 MVFACMI 1111 1101 0001 1111 0010 rd:4
418 # MVFC cr, rd
419 MVFC 1111 1101 0110 1010 cr:4 rd:4
434 # NEG rd
436 # NEG rs, rd
441 # NOT rd
443 # NOT rs, rd
446 # OR #uimm4, rd
448 # OR #imm, rd
450 # OR dsp[rs].ub, rd
451 # OR rs, rd
453 # OR dsp[rs], rd
455 # OR rs, rs2, rd
460 # POP rd-rd2
461 POPM 0110 1111 rd:4 rd2:4
463 # POP rd
466 POP 0111 1110 1011 rd:4
479 # REVL rs,rd
481 # REVW rs,rd
491 # ROLC rd
493 # RORC rd
496 # ROTL #imm, rd
498 # ROTL rs, rd
501 # ROTR #imm, rd
503 # ROTR #imm, rd
506 # ROUND rs,rd
507 # ROUND dsp[rs],rd
518 # RTSD #imm, rd-rd2
519 RTSD_irr 0011 1111 rd:4 rd2:4 imm:8
521 # SAT rd
526 # SBB rs, rd
528 # SBB dsp[rs].l, rd
532 # SCCnd dsp[rd]
533 # SCCnd rd
539 # SHAR #imm, rd
541 # SHAR #imm, rs, rd
543 # SHAR rs, rd
546 # SHLL #imm, rd
548 # SHLL #imm, rs, rd
550 # SHLL rs, rd
553 # SHLR #imm, rd
555 # SHLR #imm, rs, rd
557 # SHLR rs, rd
567 # STNZ #imm, rd
569 # STZ #imm, rd
572 # SUB #uimm4, rd
574 # SUB dsp[rs].ub, rd
575 # SUB rs, rd
577 # SUB dsp[rs], rd
579 # SUB rs, rs2, rd
596 # TST #imm, rd
598 # TST dsp[rs].ub, rd
599 # TST rs, rd
601 # TST dsp[rs], rd
606 # XCHG rs, rd
607 # XCHG dsp[rs].ub, rd
612 # XCHG dsp[rs], rd
615 # XOR #imm, rd
617 # XOR dsp[rs].ub, rd
618 # XOR rs, rd
620 # XOR dsp[rs], rd