Home | History | Annotate | Download | only in opcodes

Lines Matching refs:sd

119 #define SD(t,r,s)   rx_disp (1, t, r, bwl[s], ld);
1137 /** 0000 0110 mx10 00sd 0001 0001 rsrc rdst itof %1%S1, %0 */
1141 int sd AU = op[1] & 0x03;
1149 "/** 0000 0110 mx10 00sd 0001 0001 rsrc rdst itof %1%S1, %0 */",
1152 printf (" sd = 0x%x,", sd);
1158 ID(itof); DR (rdst); SPm(sd, rsrc, mx); F__SZ_;
1174 /** 0000 0110 mx10 00sd 0001 0101 rsrc rdst utof %1%S1, %0 */
1178 int sd AU = op[1] & 0x03;
1186 "/** 0000 0110 mx10 00sd 0001 0101 rsrc rdst utof %1%S1, %0 */",
1189 printf (" sd = 0x%x,", sd);
1195 ID(utof); DR (rdst); SPm(sd, rsrc, mx); F__SZ_;
4257 ID(mov); uBW(s); SD(ss, rsrc, s); DR(rdst); F_____;
6519 /** 11sz sd ss rsrc rdst mov%s %1, %0 */
6523 int sd AU = (op[0] >> 2) & 0x03;
6533 "/** 11sz sd ss rsrc rdst mov%s %1, %0 */",
6536 printf (" sd = 0x%x,", sd);
6543 if (sd == 3 && ss == 3 && sz == 2 && rsrc == 0 && rdst == 0)
6551 if ((ss == 3) && (sd != 3))
6553 SD(ss, rdst, sz); DD(sd, rsrc, sz);
6557 SD(ss, rsrc, sz); DD(sd, rdst, sz);
6995 /** 1111 00sd rdst 0bit bset #%1, %0%S0 */
6997 int sd AU = op[0] & 0x03;
7005 "/** 1111 00sd rdst 0bit bset #%1, %0%S0 */",
7007 printf (" sd = 0x%x,", sd);
7013 ID(bset); BWL(BSIZE); SC(bit); DD(sd, rdst, BSIZE); F_____;
7020 /** 1111 00sd rdst 1bit bclr #%1, %0%S0 */
7022 int sd AU = op[0] & 0x03;
7030 "/** 1111 00sd rdst 1bit bclr #%1, %0%S0 */",
7032 printf (" sd = 0x%x,", sd);
7038 ID(bclr); BWL(BSIZE); SC(bit); DD(sd, rdst, BSIZE); F_____;
7088 /** 1111 01sd rdst 0bit btst #%2, %1%S1 */
7090 int sd AU = op[0] & 0x03;
7098 "/** 1111 01sd rdst 0bit btst #%2, %1%S1 */",
7100 printf (" sd = 0x%x,", sd);
7106 ID(btst); BWL(BSIZE); S2C(bit); SD(sd, rdst, BSIZE); F___ZC;
7131 ID(mov); BWL(sz); OP(0, RX_Operand_Predec, 0, 0); SD(ss, rsrc, sz); F_____;
7190 /** 1111 10sd rdst im sz mov%s #%1, %0 */
7192 int sd AU = op[0] & 0x03;
7202 "/** 1111 10sd rdst im sz mov%s #%1, %0 */",
7204 printf (" sd = 0x%x,", sd);
7211 ID(mov); DD(sd, rdst, sz);
7943 /** 1111 1100 0100 01sd rsrc rdst itof %1%S1, %0 */
7945 int sd AU = op[1] & 0x03;
7953 "/** 1111 1100 0100 01sd rsrc rdst itof %1%S1, %0 */",
7955 printf (" sd = 0x%x,", sd);
7961 ID(itof); DR (rdst); SP(sd, rsrc); F__SZ_;
8055 /** 1111 1100 0101 01sd rsrc rdst utof %1%S1, %0 */
8057 int sd AU = op[1] & 0x03;
8065 "/** 1111 1100 0101 01sd rsrc rdst utof %1%S1, %0 */",
8067 printf (" sd = 0x%x,", sd);
8073 ID(utof); DR (rdst); SP(sd, rsrc); F__SZ_;
8113 /** 1111 1100 0110 00sd rdst rsrc bset %1, %0%S0 */
8115 int sd AU = op[1] & 0x03;
8123 "/** 1111 1100 0110 00sd rdst rsrc bset %1, %0%S0 */",
8125 printf (" sd = 0x%x,", sd);
8131 ID(bset); BWL(BSIZE); SR(rsrc); DD(sd, rdst, BSIZE); F_____;
8132 if (sd == 3) /* bset reg,reg */
8173 /** 1111 1100 0110 01sd rdst rsrc bclr %1, %0%S0 */
8175 int sd AU = op[1] & 0x03;
8183 "/** 1111 1100 0110 01sd rdst rsrc bclr %1, %0%S0 */",
8185 printf (" sd = 0x%x,", sd);
8191 ID(bclr); BWL(BSIZE); SR(rsrc); DD(sd, rdst, BSIZE); F_____;
8192 if (sd == 3) /* bset reg,reg */
8233 /** 1111 1100 0110 10sd rdst rsrc btst %2, %1%S1 */
8235 int sd AU = op[1] & 0x03;
8243 "/** 1111 1100 0110 10sd rdst rsrc btst %2, %1%S1 */",
8245 printf (" sd = 0x%x,", sd);
8251 ID(btst); BWL(BSIZE); S2R(rsrc); SD(sd, rdst, BSIZE); F___ZC;
8252 if (sd == 3) /* bset reg,reg */
8293 /** 1111 1100 0110 11sd rdst rsrc bnot %1, %0%S0 */
8295 int sd AU = op[1] & 0x03;
8303 "/** 1111 1100 0110 11sd rdst rsrc bnot %1, %0%S0 */",
8305 printf (" sd = 0x%x,", sd);
8311 ID(bnot); BWL(BSIZE); SR(rsrc); DD(sd, rdst, BSIZE);
8312 if (sd == 3) /* bset reg,reg */
8353 /** 1111 1100 1000 00sd rsrc rdst fsub %1%S1, %0 */
8355 int sd AU = op[1] & 0x03;
8363 "/** 1111 1100 1000 00sd rsrc rdst fsub %1%S1, %0 */",
8365 printf (" sd = 0x%x,", sd);
8371 ID(fsub); DR(rdst); SD(sd, rsrc, LSIZE); F__SZ_;
8411 /** 1111 1100 1000 01sd rsrc rdst fcmp %1%S1, %0 */
8413 int sd AU = op[1] & 0x03;
8421 "/** 1111 1100 1000 01sd rsrc rdst fcmp %1%S1, %0 */",
8423 printf (" sd = 0x%x,", sd);
8429 ID(fcmp); DR(rdst); SD(sd, rsrc, LSIZE); F_OSZ_;
8469 /** 1111 1100 1000 10sd rsrc rdst fadd %1%S1, %0 */
8471 int sd AU = op[1] & 0x03;
8479 "/** 1111 1100 1000 10sd rsrc rdst fadd %1%S1, %0 */",
8481 printf (" sd = 0x%x,", sd);
8487 ID(fadd); DR(rdst); SD(sd, rsrc, LSIZE); F__SZ_;
8527 /** 1111 1100 1000 11sd rsrc rdst fmul %1%S1, %0 */
8529 int sd AU = op[1] & 0x03;
8537 "/** 1111 1100 1000 11sd rsrc rdst fmul %1%S1, %0 */",
8539 printf (" sd = 0x%x,", sd);
8545 ID(fmul); DR(rdst); SD(sd, rsrc, LSIZE); F__SZ_;
8585 /** 1111 1100 1001 00sd rsrc rdst fdiv %1%S1, %0 */
8587 int sd AU = op[1] & 0x03;
8595 "/** 1111 1100 1001 00sd rsrc rdst fdiv %1%S1, %0 */",
8597 printf (" sd = 0x%x,", sd);
8603 ID(fdiv); DR(rdst); SD(sd, rsrc, LSIZE); F__SZ_;
8643 /** 1111 1100 1001 01sd rsrc rdst ftoi %1%S1, %0 */
8645 int sd AU = op[1] & 0x03;
8653 "/** 1111 1100 1001 01sd rsrc rdst ftoi %1%S1, %0 */",
8655 printf (" sd = 0x%x,", sd);
8661 ID(ftoi); DR(rdst); SD(sd, rsrc, LSIZE); F__SZ_;
8701 /** 1111 1100 1001 10sd rsrc rdst round %1%S1, %0 */
8703 int sd AU = op[1] & 0x03;
8711 "/** 1111 1100 1001 10sd rsrc rdst round %1%S1, %0 */",
8713 printf (" sd = 0x%x,", sd);
8719 ID(round); DR(rdst); SD(sd, rsrc, LSIZE); F__SZ_;
8759 /** 1111 1100 1010 00sd rsrc rdst fsqrt %1%S1, %0 */
8761 int sd AU = op[1] & 0x03;
8769 "/** 1111 1100 1010 00sd rsrc rdst fsqrt %1%S1, %0 */",
8771 printf (" sd = 0x%x,", sd);
8777 ID(fsqrt); DR(rdst); SD(sd, rsrc, LSIZE); F__SZ_;
8817 /** 1111 1100 1010 01sd rsrc rdst ftou %1%S1, %0 */
8819 int sd AU = op[1] & 0x03;
8827 "/** 1111 1100 1010 01sd rsrc rdst ftou %1%S1, %0 */",
8829 printf (" sd = 0x%x,", sd);
8835 ID(ftou); DR(rdst); SD(sd, rsrc, LSIZE); F__SZ_;
8875 /** 1111 1100 1101 sz sd rdst cond sc%1%s %0 */
8879 int sd AU = op[1] & 0x03;
8887 "/** 1111 1100 1101 sz sd rdst cond sc%1%s %0 */",
8890 printf (" sd = 0x%x,", sd);
8896 ID(sccnd); BWL(sz); DD (sd, rdst, sz); Scc(cond);
9025 /** 1111 1100 111bit sd rdst cond bm%2 #%1, %0%S0 */
9029 int sd AU = op[1] & 0x03;
9037 "/** 1111 1100 111bit sd rdst cond bm%2 #%1, %0%S0 */",
9040 printf (" sd = 0x%x,", sd);
9046 ID(bmcc); BWL(BSIZE); S2cc(cond); SC(bit); DD(sd, rdst, BSIZE);
9053 /** 1111 1100 111bit sd rdst 1111 bnot #%1, %0%S0 */
9057 int sd AU = op[1] & 0x03;
9063 "/** 1111 1100 111bit sd rdst 1111 bnot #%1, %0%S0 */",
9066 printf (" sd = 0x%x,", sd);
9071 ID(bnot); BWL(BSIZE); SC(bit); DD(sd, rdst, BSIZE);