Lines Matching refs:rd1

211                                ULong rd0, ULong rd1,
233 return __insn_addxsc(rd1, rd2);
253 return (rd0 & mask) | (rd1 & (-1ULL ^ mask));
261 __insn_mtspr(0x2785, rd1);
264 __insn_mtspr(0x2780, rd1);
267 __insn_mtspr(0x2708, rd1);
270 __insn_mtspr(0x2580, rd1);
273 __insn_mtspr(0x2581, rd1);
276 __insn_mtspr(0x2709, rd1);
279 __insn_mtspr(0x2707, rd1);
282 __insn_mtspr(0x2705, rd1);
288 vex_printf("opc=%d rd0=%llx rd1=%llx\n",
289 (int)opc, rd0, rd1);
297 switch(rd1)
336 vex_printf("opc=%d rd0=%llx rd1=%llx\n",
337 (int)opc, rd0, rd1);
344 return __insn_pcnt(rd1);
349 return __insn_revbits(rd1);
354 return __insn_revbytes(rd1);
359 return __insn_fsingle_add1(rd1, rd2);
363 return __insn_fsingle_addsub2(rd0, rd1, rd2);
367 return __insn_fsingle_mul1(rd1, rd2);
371 return __insn_fsingle_mul2(rd1, rd2);
375 return __insn_fsingle_pack1(rd1);
379 return __insn_fsingle_pack2(rd1, rd2);
383 return __insn_fsingle_sub1(rd1, rd2);
400 return __insn_cmul(rd1, rd2);
405 return __insn_cmula(rd0, rd1, rd2);
410 return __insn_cmulaf(rd0, rd1, rd2);
415 return __insn_cmulf(rd1, rd2);
420 return __insn_cmulfr(rd1, rd2);
425 return __insn_cmulh(rd1, rd2);
430 return __insn_cmulhr(rd1, rd2);
435 return __insn_crc32_32(rd1, rd2);
440 return __insn_crc32_8(rd1, rd2);
445 return __insn_dblalign2(rd1, rd2);
450 return __insn_dblalign4(rd1, rd2);
455 return __insn_dblalign6(rd1, rd2);
472 return __insn_fdouble_add_flags(rd1, rd2);
477 return __insn_fdouble_addsub(rd0, rd1, rd2);
482 return __insn_fdouble_mul_flags(rd1, rd2);
487 return __insn_fdouble_pack1(rd1, rd2);
492 return __insn_fdouble_pack2(rd0, rd1, rd2);
497 return __insn_fdouble_sub_flags(rd1, rd2);
502 return __insn_fdouble_unpack_max(rd1, rd2);
507 return __insn_fdouble_unpack_min(rd1, rd2);
550 return __insn_mula_hu_hu(rd0, rd1, rd2);
555 return __insn_mula_hu_ls(rd0, rd1, rd2);
560 return __insn_shufflebytes(rd0, rd1, rd2);
565 return __insn_subxsc(rd1, rd2);
570 return __insn_tblidxb0(rd0, rd1);
575 return __insn_tblidxb1(rd0, rd1);
580 return __insn_tblidxb2(rd0, rd1);
585 return __insn_tblidxb3(rd0, rd1);
590 return __insn_v1add(rd1, rd2);
595 return __insn_v1add(rd1, rd2);
600 return __insn_v1adduc(rd1, rd2);
605 return __insn_v1adiffu(rd1, rd2);
610 return __insn_v1avgu(rd1, rd2);
616 return __insn_v1cmpeq(rd1, rd2);
621 return __insn_v1cmpeq(rd1, rd2);
626 return __insn_v1cmples(rd1, rd2);
631 return __insn_v1cmpleu(rd1, rd2);
636 return __insn_v1cmplts(rd1, rd2);
641 return __insn_v1cmplts(rd1, rd2);
646 return __insn_v1cmpltu(rd1, rd2);
651 return __insn_v1cmpltu(rd1, rd2);
656 return __insn_v1cmpne(rd1, rd2);
661 return __insn_v1ddotpu(rd1, rd2);
666 return __insn_v1ddotpua(rd0, rd1, rd2);
671 return __insn_v1ddotpus(rd1, rd2);
676 return __insn_v1ddotpusa(rd0, rd1, rd2);
681 return __insn_v1dotp(rd1, rd2);
686 return __insn_v1dotpa(rd0, rd1, rd2);
691 return __insn_v1dotpu(rd1, rd2);
696 return __insn_v1dotpua(rd0, rd1, rd2);
701 return __insn_v1dotpus(rd1, rd2);
706 return __insn_v1dotpusa(rd0, rd1, rd2);
711 return __insn_v1int_h(rd1, rd2);
716 return __insn_v1int_l(rd1, rd2);
721 return __insn_v1maxu(rd1, rd2);
726 return __insn_v1maxu(rd1, rd2);
731 return __insn_v1minu(rd1, rd2);
736 return __insn_v1minu(rd1, rd2);
741 return __insn_v1mnz(rd1, rd2);
746 return __insn_v1multu(rd1, rd2);
751 return __insn_v1mulu(rd1, rd2);
756 return __insn_v1mulus(rd1, rd2);
761 return __insn_v1mz(rd1, rd2);
766 return __insn_v1sadau(rd0, rd1, rd2);
771 return __insn_v1sadu(rd1, rd2);
776 return __insn_v1shl(rd1, rd2);
781 return __insn_v1shli(rd1, rd2);
786 return __insn_v1shrs(rd1, rd2);
791 return __insn_v1shrsi(rd1, rd2);
796 return __insn_v1shru(rd1, rd2);
801 return __insn_v1shrui(rd1, rd2);
806 return __insn_v1sub(rd1, rd2);
811 return __insn_v1subuc(rd1, rd2);
816 return __insn_v2add(rd1, rd2);
821 return __insn_v2add(rd1, rd2);
826 return __insn_v2addsc(rd1, rd2);
831 return __insn_v2adiffs(rd1, rd2);
836 return __insn_v2avgs(rd1, rd2);
841 return __insn_v2cmpeq(rd1, rd2);
846 return __insn_v2cmpeq(rd1, rd2);
851 return __insn_v2cmples(rd1, rd2);
856 return __insn_v2cmpleu(rd1, rd2);
861 return __insn_v2cmplts(rd1, rd2);
866 return __insn_v2cmplts(rd1, rd2);
871 return __insn_v2cmpltu(rd1, rd2);
876 return __insn_v2cmpltu(rd1, rd2);
881 return __insn_v2cmpne(rd1, rd2);
886 return __insn_v2dotp(rd1, rd2);
891 return __insn_v2dotpa(rd0, rd1, rd2);
896 return __insn_v2int_h(rd1, rd2);
901 return __insn_v2int_l(rd1, rd2);
906 return __insn_v2maxs(rd1, rd2);
911 return __insn_v2maxs(rd1, rd2);
916 return __insn_v2mins(rd1, rd2);
921 return __insn_v2mins(rd1, rd2);
926 return __insn_v2mnz(rd1, rd2);
931 return __insn_v2mulfsc(rd1, rd2);
936 return __insn_v2muls(rd1, rd2);
941 return __insn_v2mults(rd1, rd2);
946 return __insn_v2mz(rd1, rd2);
951 return __insn_v2packh(rd1, rd2);
956 return __insn_v2packl(rd1, rd2);
961 return __insn_v2packuc(rd1, rd2);
966 return __insn_v2sadas(rd0, rd1, rd2);
971 return __insn_v2sadau(rd0, rd1, rd2);
976 return __insn_v2sads(rd1, rd2);
981 return __insn_v2sadu(rd1, rd2);
986 return __insn_v2shl(rd1, rd2);
991 return __insn_v2shli(rd1, rd2);
996 return __insn_v2shlsc(rd1, rd2);
1001 return __insn_v2shrs(rd1, rd2);
1006 return __insn_v2shrsi(rd1, rd2);
1011 return __insn_v2shru(rd1, rd2);
1016 return __insn_v2shrui(rd1, rd2);
1021 return __insn_v2sub(rd1, rd2);
1026 return __insn_v2subsc(rd1, rd2);
1031 return __insn_v4add(rd1, rd2);
1036 return __insn_v4addsc(rd1, rd2);
1041 return __insn_v4int_h(rd1, rd2);
1046 return __insn_v4int_l(rd1, rd2);
1051 return __insn_v4packsc(rd1, rd2);
1056 return __insn_v4shl(rd1, rd2);
1061 return __insn_v4shlsc(rd1, rd2);
1066 return __insn_v4shrs(rd1, rd2);
1071 return __insn_v4shru(rd1, rd2);
1076 return __insn_v4sub(rd1, rd2);
1081 return __insn_v4subsc(rd1, rd2);
1086 vex_printf("opc=%d rd0=%llx rd1=%llx\n",
1087 (int)opc, rd0, rd1);
1093 ULong rd0, ULong rd1,