亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? layer3.c

?? symbian上mp3音頻解碼源代碼
?? C
?? 第 1 頁 / 共 5 頁
字號:
  if (header->mode_extension & MS_STEREO) {    register mad_fixed_t invsqrt2;    header->flags |= MAD_FLAG_MS_STEREO;    invsqrt2 = root_table[3 + -2];    for (sfbi = l = 0; l < 576; ++sfbi, l += n) {      n = sfbwidth[sfbi];      if (modes[sfbi] != MS_STEREO)	continue;      for (i = 0; i < n; ++i) {	register mad_fixed_t m, s;	m = xr[0][l + i];	s = xr[1][l + i];	xr[0][l + i] = mad_f_mul(m + s, invsqrt2);  /* l = (m + s) / sqrt(2) */	xr[1][l + i] = mad_f_mul(m - s, invsqrt2);  /* r = (m - s) / sqrt(2) */      }    }  }  return MAD_ERROR_NONE;}/* * NAME:	III_aliasreduce() * DESCRIPTION:	perform frequency line alias reduction */staticvoid III_aliasreduce(mad_fixed_t xr[576], int lines){  mad_fixed_t const *bound;  int i;  bound = &xr[lines];  for (xr += 18; xr < bound; xr += 18) {    for (i = 0; i < 8; ++i) {      register mad_fixed_t a, b;      register mad_fixed64hi_t hi;      register mad_fixed64lo_t lo;      a = xr[-1 - i];      b = xr[     i];# if defined(ASO_ZEROCHECK)      if (a | b) {# endif	MAD_F_ML0(hi, lo,  a, cs[i]);	MAD_F_MLA(hi, lo, -b, ca[i]);	xr[-1 - i] = MAD_F_MLZ(hi, lo);	MAD_F_ML0(hi, lo,  b, cs[i]);	MAD_F_MLA(hi, lo,  a, ca[i]);	xr[     i] = MAD_F_MLZ(hi, lo);# if defined(ASO_ZEROCHECK)      }# endif    }  }}# if defined(ASO_IMDCT)void III_imdct_l2(mad_fixed_t const [18], mad_fixed_t [36], unsigned int);# else#  if 1staticvoid fastsdct(mad_fixed_t const x[9], mad_fixed_t y[18]){  mad_fixed_t a0,  a1,  a2,  a3,  a4,  a5,  a6,  a7,  a8,  a9,  a10, a11, a12;  mad_fixed_t a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25;  mad_fixed_t m0,  m1,  m2,  m3,  m4,  m5,  m6,  m7;  enum {    c0 =  MAD_F(0x1f838b8d),  /* 2 * cos( 1 * PI / 18) */    c1 =  MAD_F(0x1bb67ae8),  /* 2 * cos( 3 * PI / 18) */    c2 =  MAD_F(0x18836fa3),  /* 2 * cos( 4 * PI / 18) */    c3 =  MAD_F(0x1491b752),  /* 2 * cos( 5 * PI / 18) */    c4 =  MAD_F(0x0af1d43a),  /* 2 * cos( 7 * PI / 18) */    c5 =  MAD_F(0x058e86a0),  /* 2 * cos( 8 * PI / 18) */    c6 = -MAD_F(0x1e11f642)   /* 2 * cos(16 * PI / 18) */  };  a0 = x[3] + x[5];  a1 = x[3] - x[5];  a2 = x[6] + x[2];  a3 = x[6] - x[2];  a4 = x[1] + x[7];  a5 = x[1] - x[7];  a6 = x[8] + x[0];  a7 = x[8] - x[0];  a8  = a0  + a2;  a9  = a0  - a2;  a10 = a0  - a6;  a11 = a2  - a6;  a12 = a8  + a6;  a13 = a1  - a3;  a14 = a13 + a7;  a15 = a3  + a7;  a16 = a1  - a7;  a17 = a1  + a3;  m0 = mad_f_mul(a17, -c3);  m1 = mad_f_mul(a16, -c0);  m2 = mad_f_mul(a15, -c4);  m3 = mad_f_mul(a14, -c1);  m4 = mad_f_mul(a5,  -c1);  m5 = mad_f_mul(a11, -c6);  m6 = mad_f_mul(a10, -c5);  m7 = mad_f_mul(a9,  -c2);  a18 =     x[4] + a4;  a19 = 2 * x[4] - a4;  a20 = a19 + m5;  a21 = a19 - m5;  a22 = a19 + m6;  a23 = m4  + m2;  a24 = m4  - m2;  a25 = m4  + m1;  /* output to every other slot for convenience */  y[ 0] = a18 + a12;  y[ 2] = m0  - a25;  y[ 4] = m7  - a20;  y[ 6] = m3;  y[ 8] = a21 - m6;  y[10] = a24 - m1;  y[12] = a12 - 2 * a18;  y[14] = a23 + m0;  y[16] = a22 + m7;}static #ifndef __WINS__inline#endifvoid sdctII(mad_fixed_t const x[18], mad_fixed_t X[18]){  mad_fixed_t tmp[9];  int i;  /* scale[i] = 2 * cos(PI * (2 * i + 1) / (2 * 18)) */  static mad_fixed_t const scale[9] = {    MAD_F(0x1fe0d3b4), MAD_F(0x1ee8dd47), MAD_F(0x1d007930),    MAD_F(0x1a367e59), MAD_F(0x16a09e66), MAD_F(0x125abcf8),    MAD_F(0x0d8616bc), MAD_F(0x08483ee1), MAD_F(0x02c9fad7)  };  /* divide the 18-point SDCT-II into two 9-point SDCT-IIs */  /* even input butterfly */  for (i = 0; i < 9; i += 3) {    tmp[i + 0] = x[i + 0] + x[18 - (i + 0) - 1];    tmp[i + 1] = x[i + 1] + x[18 - (i + 1) - 1];    tmp[i + 2] = x[i + 2] + x[18 - (i + 2) - 1];  }  fastsdct(tmp, &X[0]);  /* odd input butterfly and scaling */  for (i = 0; i < 9; i += 3) {    tmp[i + 0] = mad_f_mul(x[i + 0] - x[18 - (i + 0) - 1], scale[i + 0]);    tmp[i + 1] = mad_f_mul(x[i + 1] - x[18 - (i + 1) - 1], scale[i + 1]);    tmp[i + 2] = mad_f_mul(x[i + 2] - x[18 - (i + 2) - 1], scale[i + 2]);  }  fastsdct(tmp, &X[1]);  /* output accumulation */  for (i = 3; i < 18; i += 8) {    X[i + 0] -= X[(i + 0) - 2];    X[i + 2] -= X[(i + 2) - 2];    X[i + 4] -= X[(i + 4) - 2];    X[i + 6] -= X[(i + 6) - 2];  }}static #ifndef __WINS__inline#endifvoid dctIV(mad_fixed_t const y[18], mad_fixed_t X[18]){  mad_fixed_t tmp[18];  int i;  /* scale[i] = 2 * cos(PI * (2 * i + 1) / (4 * 18)) */  static mad_fixed_t const scale[18] = {    MAD_F(0x1ff833fa), MAD_F(0x1fb9ea93), MAD_F(0x1f3dd120),    MAD_F(0x1e84d969), MAD_F(0x1d906bcf), MAD_F(0x1c62648b),    MAD_F(0x1afd100f), MAD_F(0x1963268b), MAD_F(0x1797c6a4),    MAD_F(0x159e6f5b), MAD_F(0x137af940), MAD_F(0x11318ef3),    MAD_F(0x0ec6a507), MAD_F(0x0c3ef153), MAD_F(0x099f61c5),    MAD_F(0x06ed12c5), MAD_F(0x042d4544), MAD_F(0x0165547c)  };  /* scaling */  for (i = 0; i < 18; i += 3) {    tmp[i + 0] = mad_f_mul(y[i + 0], scale[i + 0]);    tmp[i + 1] = mad_f_mul(y[i + 1], scale[i + 1]);    tmp[i + 2] = mad_f_mul(y[i + 2], scale[i + 2]);  }  /* SDCT-II */  sdctII(tmp, X);  /* scale reduction and output accumulation */  X[0] /= 2;  for (i = 1; i < 17; i += 4) {    X[i + 0] = X[i + 0] / 2 - X[(i + 0) - 1];    X[i + 1] = X[i + 1] / 2 - X[(i + 1) - 1];    X[i + 2] = X[i + 2] / 2 - X[(i + 2) - 1];    X[i + 3] = X[i + 3] / 2 - X[(i + 3) - 1];  }  X[17] = X[17] / 2 - X[16];}/* * NAME:	imdct36 * DESCRIPTION:	perform X[18]->x[36] IMDCT using Szu-Wei Lee's fast algorithm */static #ifndef __WINS__inline#endifvoid imdct36(mad_fixed_t const x[18], mad_fixed_t y[36]){  mad_fixed_t tmp[18];  int i;  /* DCT-IV */  dctIV(x, tmp);  /* convert 18-point DCT-IV to 36-point IMDCT */  for (i =  0; i <  9; i += 3) {    y[i + 0] =  tmp[9 + (i + 0)];    y[i + 1] =  tmp[9 + (i + 1)];    y[i + 2] =  tmp[9 + (i + 2)];  }  for (i =  9; i < 27; i += 3) {    y[i + 0] = -tmp[36 - (9 + (i + 0)) - 1];    y[i + 1] = -tmp[36 - (9 + (i + 1)) - 1];    y[i + 2] = -tmp[36 - (9 + (i + 2)) - 1];  }  for (i = 27; i < 36; i += 3) {    y[i + 0] = -tmp[(i + 0) - 27];    y[i + 1] = -tmp[(i + 1) - 27];    y[i + 2] = -tmp[(i + 2) - 27];  }}#  else/* * NAME:	imdct36 * DESCRIPTION:	perform X[18]->x[36] IMDCT */static #ifndef __WINS__inline#endifvoid imdct36(mad_fixed_t const X[18], mad_fixed_t x[36]){  mad_fixed_t t0, t1, t2,  t3,  t4,  t5,  t6,  t7;  mad_fixed_t t8, t9, t10, t11, t12, t13, t14, t15;  register mad_fixed64hi_t hi;  register mad_fixed64lo_t lo;  MAD_F_ML0(hi, lo, X[4],  MAD_F(0x0ec835e8));  MAD_F_MLA(hi, lo, X[13], MAD_F(0x061f78aa));  t6 = MAD_F_MLZ(hi, lo);  MAD_F_MLA(hi, lo, (t14 = X[1] - X[10]), -MAD_F(0x061f78aa));  MAD_F_MLA(hi, lo, (t15 = X[7] + X[16]), -MAD_F(0x0ec835e8));  t0 = MAD_F_MLZ(hi, lo);  MAD_F_MLA(hi, lo, (t8  = X[0] - X[11] - X[12]),  MAD_F(0x0216a2a2));  MAD_F_MLA(hi, lo, (t9  = X[2] - X[9]  - X[14]),  MAD_F(0x09bd7ca0));  MAD_F_MLA(hi, lo, (t10 = X[3] - X[8]  - X[15]), -MAD_F(0x0cb19346));  MAD_F_MLA(hi, lo, (t11 = X[5] - X[6]  - X[17]), -MAD_F(0x0fdcf549));  x[7]  = MAD_F_MLZ(hi, lo);  x[10] = -x[7];  MAD_F_ML0(hi, lo, t8,  -MAD_F(0x0cb19346));  MAD_F_MLA(hi, lo, t9,   MAD_F(0x0fdcf549));  MAD_F_MLA(hi, lo, t10,  MAD_F(0x0216a2a2));  MAD_F_MLA(hi, lo, t11, -MAD_F(0x09bd7ca0));  x[19] = x[34] = MAD_F_MLZ(hi, lo) - t0;  t12 = X[0] - X[3] + X[8] - X[11] - X[12] + X[15];  t13 = X[2] + X[5] - X[6] - X[9]  - X[14] - X[17];  MAD_F_ML0(hi, lo, t12, -MAD_F(0x0ec835e8));  MAD_F_MLA(hi, lo, t13,  MAD_F(0x061f78aa));  x[22] = x[31] = MAD_F_MLZ(hi, lo) + t0;  MAD_F_ML0(hi, lo, X[1],  -MAD_F(0x09bd7ca0));  MAD_F_MLA(hi, lo, X[7],   MAD_F(0x0216a2a2));  MAD_F_MLA(hi, lo, X[10], -MAD_F(0x0fdcf549));  MAD_F_MLA(hi, lo, X[16],  MAD_F(0x0cb19346));  t1 = MAD_F_MLZ(hi, lo) + t6;  MAD_F_ML0(hi, lo, X[0],   MAD_F(0x03768962));  MAD_F_MLA(hi, lo, X[2],   MAD_F(0x0e313245));  MAD_F_MLA(hi, lo, X[3],  -MAD_F(0x0ffc19fd));  MAD_F_MLA(hi, lo, X[5],  -MAD_F(0x0acf37ad));  MAD_F_MLA(hi, lo, X[6],   MAD_F(0x04cfb0e2));  MAD_F_MLA(hi, lo, X[8],  -MAD_F(0x0898c779));  MAD_F_MLA(hi, lo, X[9],   MAD_F(0x0d7e8807));  MAD_F_MLA(hi, lo, X[11],  MAD_F(0x0f426cb5));  MAD_F_MLA(hi, lo, X[12], -MAD_F(0x0bcbe352));  MAD_F_MLA(hi, lo, X[14],  MAD_F(0x00b2aa3e));  MAD_F_MLA(hi, lo, X[15], -MAD_F(0x07635284));  MAD_F_MLA(hi, lo, X[17], -MAD_F(0x0f9ee890));  x[6]  = MAD_F_MLZ(hi, lo) + t1;  x[11] = -x[6];  MAD_F_ML0(hi, lo, X[0],  -MAD_F(0x0f426cb5));  MAD_F_MLA(hi, lo, X[2],  -MAD_F(0x00b2aa3e));  MAD_F_MLA(hi, lo, X[3],   MAD_F(0x0898c779));  MAD_F_MLA(hi, lo, X[5],   MAD_F(0x0f9ee890));  MAD_F_MLA(hi, lo, X[6],   MAD_F(0x0acf37ad));  MAD_F_MLA(hi, lo, X[8],  -MAD_F(0x07635284));  MAD_F_MLA(hi, lo, X[9],  -MAD_F(0x0e313245));  MAD_F_MLA(hi, lo, X[11], -MAD_F(0x0bcbe352));  MAD_F_MLA(hi, lo, X[12], -MAD_F(0x03768962));  MAD_F_MLA(hi, lo, X[14],  MAD_F(0x0d7e8807));  MAD_F_MLA(hi, lo, X[15],  MAD_F(0x0ffc19fd));  MAD_F_MLA(hi, lo, X[17],  MAD_F(0x04cfb0e2));  x[23] = x[30] = MAD_F_MLZ(hi, lo) + t1;  MAD_F_ML0(hi, lo, X[0],  -MAD_F(0x0bcbe352));  MAD_F_MLA(hi, lo, X[2],   MAD_F(0x0d7e8807));  MAD_F_MLA(hi, lo, X[3],  -MAD_F(0x07635284));  MAD_F_MLA(hi, lo, X[5],   MAD_F(0x04cfb0e2));  MAD_F_MLA(hi, lo, X[6],   MAD_F(0x0f9ee890));  MAD_F_MLA(hi, lo, X[8],  -MAD_F(0x0ffc19fd));  MAD_F_MLA(hi, lo, X[9],  -MAD_F(0x00b2aa3e));  MAD_F_MLA(hi, lo, X[11],  MAD_F(0x03768962));  MAD_F_MLA(hi, lo, X[12], -MAD_F(0x0f426cb5));  MAD_F_MLA(hi, lo, X[14],  MAD_F(0x0e313245));  MAD_F_MLA(hi, lo, X[15],  MAD_F(0x0898c779));  MAD_F_MLA(hi, lo, X[17], -MAD_F(0x0acf37ad));  x[18] = x[35] = MAD_F_MLZ(hi, lo) - t1;  MAD_F_ML0(hi, lo, X[4],   MAD_F(0x061f78aa));  MAD_F_MLA(hi, lo, X[13], -MAD_F(0x0ec835e8));  t7 = MAD_F_MLZ(hi, lo);  MAD_F_MLA(hi, lo, X[1],  -MAD_F(0x0cb19346));  MAD_F_MLA(hi, lo, X[7],   MAD_F(0x0fdcf549));  MAD_F_MLA(hi, lo, X[10],  MAD_F(0x0216a2a2));  MAD_F_MLA(hi, lo, X[16], -MAD_F(0x09bd7ca0));  t2 = MAD_F_MLZ(hi, lo);  MAD_F_MLA(hi, lo, X[0],   MAD_F(0x04cfb0e2));  MAD_F_MLA(hi, lo, X[2],   MAD_F(0x0ffc19fd));  MAD_F_MLA(hi, lo, X[3],  -MAD_F(0x0d7e8807));  MAD_F_MLA(hi, lo, X[5],   MAD_F(0x03768962));  MAD_F_MLA(hi, lo, X[6],  -MAD_F(0x0bcbe352));  MAD_F_MLA(hi, lo, X[8],  -MAD_F(0x0e313245));  MAD_F_MLA(hi, lo, X[9],   MAD_F(0x07635284));  MAD_F_MLA(hi, lo, X[11], -MAD_F(0x0acf37ad));  MAD_F_MLA(hi, lo, X[12],  MAD_F(0x0f9ee890));  MAD_F_MLA(hi, lo, X[14],  MAD_F(0x0898c779));  MAD_F_MLA(hi, lo, X[15],  MAD_F(0x00b2aa3e));  MAD_F_MLA(hi, lo, X[17],  MAD_F(0x0f426cb5));  x[5]  = MAD_F_MLZ(hi, lo);  x[12] = -x[5];  MAD_F_ML0(hi, lo, X[0],   MAD_F(0x0acf37ad));  MAD_F_MLA(hi, lo, X[2],  -MAD_F(0x0898c779));  MAD_F_MLA(hi, lo, X[3],   MAD_F(0x0e313245));  MAD_F_MLA(hi, lo, X[5],  -MAD_F(0x0f426cb5));  MAD_F_MLA(hi, lo, X[6],  -MAD_F(0x03768962));  MAD_F_MLA(hi, lo, X[8],   MAD_F(0x00b2aa3e));  MAD_F_MLA(hi, lo, X[9],  -MAD_F(0x0ffc19fd));  MAD_F_MLA(hi, lo, X[11],  MAD_F(0x0f9ee890));  MAD_F_MLA(hi, lo, X[12], -MAD_F(0x04cfb0e2));  MAD_F_MLA(hi, lo, X[14],  MAD_F(0x07635284));  MAD_F_MLA(hi, lo, X[15],  MAD_F(0x0d7e8807));  MAD_F_MLA(hi, lo, X[17], -MAD_F(0x0bcbe352));  x[0]  = MAD_F_MLZ(hi, lo) + t2;  x[17] = -x[0];  MAD_F_ML0(hi, lo, X[0],  -MAD_F(0x0f9ee890));  MAD_F_MLA(hi, lo, X[2],  -MAD_F(0x07635284));  MAD_F_MLA(hi, lo, X[3],  -MAD_F(0x00b2aa3e));  MAD_F_MLA(hi, lo, X[5],   MAD_F(0x0bcbe352));  MAD_F_MLA(hi, lo, X[6],   MAD_F(0x0f426cb5));  MAD_F_MLA(hi, lo, X[8],   MAD_F(0x0d7e8807));  MAD_F_MLA(hi, lo, X[9],   MAD_F(0x0898c779));  MAD_F_MLA(hi, lo, X[11], -MAD_F(0x04cfb0e2));  MAD_F_MLA(hi, lo, X[12], -MAD_F(0x0acf37ad));  MAD_F_MLA(hi, lo, X[14], -MAD_F(0x0ffc19fd));  MAD_F_MLA(hi, lo, X[15], -MAD_F(0x0e313245));  MAD_F_MLA(hi, lo, X[17], -MAD_F(0x03768962));  x[24] = x[29] = MAD_F_MLZ(hi, lo) + t2;  MAD_F_ML0(hi, lo, X[1],  -MAD_F(0x0216a2a2));  MAD_F_MLA(hi, lo, X[7],  -MAD_F(0x09bd7ca0));  MAD_F_MLA(hi, lo, X[10],  MAD_F(0x0cb19346));  MAD_F_MLA(hi, lo, X[16],  MAD_F(0x0fdcf549));  t3 = MAD_F_MLZ(hi, lo) + t7;  MAD_F_ML0(hi, lo, X[0],   MAD_F(0x00b2aa3e));  MAD_F_MLA(hi, lo, X[2],   MAD_F(0x03768962));  MAD_F_MLA(hi, lo, X[3],  -MAD_F(0x04cfb0e2));  MAD_F_MLA(hi, lo, X[5],  -MAD_F(0x07635284));  MAD_F_MLA(hi, lo, X[6],   MAD_F(0x0898c779));  MAD_F_MLA(hi, lo, X[8],   MAD_F(0x0acf37ad));  MAD_F_MLA(hi, lo, X[9],  -MAD_F(0x0bcbe352));  MAD_F_MLA(hi, lo, X[11], -MAD_F(0x0d7e8807));  MAD_F_MLA(hi, lo, X[12],  MAD_F(0x0e313245));  MAD_F_MLA(hi, lo, X[14],  MAD_F(0x0f426cb5));  MAD_F_MLA(hi, lo, X[15], -MAD_F(0x0f9ee890));  MAD_F_MLA(hi, lo, X[17], -MAD_F(0x0ffc19fd));  x[8] = MAD_F_MLZ(hi, lo) + t3;  x[9] = -x[8];  MAD_F_ML0(hi, lo, X[0],  -MAD_F(0x0e313245));  MAD_F_MLA(hi, lo, X[2],   MAD_F(0x0bcbe352));  MAD_F_MLA(hi, lo, X[3],   MAD_F(0x0f9ee890));  MAD_F_MLA(hi, lo, X[5],  -MAD_F(0x0898c779));  MAD_F_MLA(hi, lo, X[6],  -MAD_F(0x0ffc19fd));  MAD_F_MLA(hi, lo, X[8],   MAD_F(0x04cfb0e2));  MAD_F_MLA(hi, lo, X[9],   MAD_F(0x0f426cb5));  MAD_F_MLA(hi, lo, X[11], -MAD_F(0x00b2aa3e));  MAD_F_MLA(hi, lo, X[12], -MAD_F(0x0d7e8807));  MAD_F_MLA(hi, lo, X[14], -MAD_F(0x03768962));  MAD_F_MLA(hi, lo, X[15],  MAD_F(0x0acf37ad));  MAD_F_MLA(hi, lo, X[17],  MAD_F(0x07635284));  x[21] = x[32] = MAD_F_MLZ(hi, lo) + t3;  MAD_F_ML0(hi, lo, X[0],  -MAD_F(0x0d7e8807));  MAD_F_MLA(hi, lo, X[2],   MAD_F(0x0f426cb5));  MAD_F_MLA(hi, lo, X[3],   MAD_F(0x0acf37ad));  MAD_F_MLA(hi, lo, X[5],  -MAD_F(0x0ffc19fd));  MAD_F_MLA(hi, lo, X[6],  -MAD_F(0x07635284));  MAD_F_MLA(hi, lo, X[8],   MAD_F(0x0f9ee890));  MAD_F_MLA(hi, lo, X[9],   MAD_F(0x03768962));  MAD_F_MLA(hi, lo, X[11], -MAD_F(0x0e313245));  MAD_F_MLA(hi, lo, X[12],  MAD_F(0x00b2aa3e));  MAD_F_MLA(hi, lo, X[14],  MAD_F(0x0bcbe352));  MAD_F_MLA(hi, lo, X[15], -MAD_F(0x04cfb0e2));  MAD_F_MLA(hi, lo, X[17], -MAD_F(0x0898c779));  x[20] = x[33] = MAD_F_MLZ(hi, lo) - t3;  MAD_F_ML0(hi, lo, t14, -MAD_F(0x0ec835e8));  MAD_F_MLA(hi, lo, t15,  MAD_F(0x061f78aa));  t4 = MAD_F_MLZ(hi, lo) - t7;  MAD_F_ML0(hi, lo, t12, MAD_F(0x061f78aa));  MAD_F_MLA(hi, lo, t13, MAD_F(0x0ec835e8));  x[4]  = MAD_F_MLZ(hi, lo) + t4;  x[13] = -x[4];  MAD_F_ML0(hi, lo, t8,   MAD_F(0x09bd7ca0));  MAD_F_MLA(hi, lo, t9,  -MAD_F(0x0216a2a2));  MAD_F_MLA(hi, lo, t10,  MAD_F(0x0fdcf549));  MAD_F_MLA(hi, lo, t11, -MAD_F(0x0cb19346));  x[1]  = MAD_F_MLZ(hi, lo) + t4;  x[16] = -x[1];  MAD_F_ML0(hi, lo, t8,  -MAD_F(0x0fdcf549));  MAD_F_MLA(hi, lo, t9,  -MAD_F(0x0cb19346));  MAD_F_MLA(hi, lo, t10, -MAD_F(0x09bd7ca0));  MAD_F_MLA(hi, lo, t11, -MAD_F(0x0216a2a2));

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品在线你懂的| 国产精品美女久久久久久久久| 洋洋av久久久久久久一区| eeuss国产一区二区三区| 国产精品全国免费观看高清| 99国产精品视频免费观看| 亚洲综合成人在线视频| 欧美日韩高清一区二区三区| 日韩av一级片| 久久免费电影网| 91最新地址在线播放| 亚洲h精品动漫在线观看| 日韩一区二区三区电影在线观看 | 国产亚洲制服色| 成人av在线网站| 亚洲丶国产丶欧美一区二区三区| 91精品在线观看入口| 国产成人免费9x9x人网站视频| 中文字幕一区二区三区乱码在线| 欧美日韩中文字幕一区二区| 蜜臀久久99精品久久久久宅男| 国产亚洲va综合人人澡精品| 色综合久久久久| 久久99精品国产麻豆不卡| 中文字幕不卡三区| 欧美日韩国产美| 国产成人av电影在线| 亚洲18女电影在线观看| 国产日韩欧美麻豆| 欧美日韩国产欧美日美国产精品| 国产一区二区不卡| 亚洲成人av福利| 国产欧美日韩在线看| 欧美精品1区2区3区| 欧美一级久久久久久久大片| 国内精品视频一区二区三区八戒| 亚洲人123区| 精品福利视频一区二区三区| 91成人在线精品| 国产69精品一区二区亚洲孕妇 | 99精品欧美一区二区三区综合在线| 亚洲bt欧美bt精品| 国产精品丝袜一区| 精品国产一区二区三区忘忧草| 91激情五月电影| 成人黄动漫网站免费app| 七七婷婷婷婷精品国产| 17c精品麻豆一区二区免费| 日韩精品一区在线观看| 欧美日韩免费不卡视频一区二区三区| 国产成人av一区二区三区在线| 日精品一区二区| 夜夜揉揉日日人人青青一国产精品| 国产天堂亚洲国产碰碰| 日韩精品一区二区在线观看| 欧美日韩另类一区| 色婷婷精品大视频在线蜜桃视频| 国产99精品国产| 激情综合色综合久久| 青青草国产成人av片免费| 亚洲综合在线电影| 亚洲欧洲中文日韩久久av乱码| 国产午夜亚洲精品羞羞网站| 欧美成人性战久久| 日韩欧美在线不卡| 8x8x8国产精品| 欧美日韩国产一级片| 欧美午夜精品免费| 91国产免费看| 欧美伊人久久久久久久久影院| 99国产精品视频免费观看| 丁香一区二区三区| 成人少妇影院yyyy| 粉嫩av亚洲一区二区图片| 国产精品一二三区| 国产河南妇女毛片精品久久久 | 丁香婷婷深情五月亚洲| 狠狠狠色丁香婷婷综合激情| 久久99精品国产麻豆不卡| 精品一区二区在线播放| 国产又黄又大久久| 国产成人av影院| 成人app在线| 91老师国产黑色丝袜在线| 91在线观看污| 日本高清不卡视频| 欧美日韩dvd在线观看| 欧美日韩精品欧美日韩精品| 在线播放中文一区| 日韩欧美一区电影| 久久精品这里都是精品| 国产精品国产自产拍高清av王其| 国产精品免费免费| 夜夜嗨av一区二区三区四季av| 亚洲福利电影网| 蜜桃久久久久久| 国产成人午夜精品5599| 91性感美女视频| 欧美剧在线免费观看网站 | 亚洲女与黑人做爰| 亚洲一级在线观看| 精品一区二区三区的国产在线播放| 精品亚洲欧美一区| 99久久综合色| 欧美久久久久中文字幕| 亚洲精品在线三区| 亚洲欧洲日韩女同| 亚洲成人高清在线| 精品一区二区三区不卡| 99视频热这里只有精品免费| 欧美日韩国产首页| 久久嫩草精品久久久精品| 日韩理论片在线| 美女视频第一区二区三区免费观看网站| 国产精品77777| 欧洲另类一二三四区| 日韩一区二区三区免费观看 | 亚洲欧洲精品一区二区三区不卡| 亚洲国产一区二区在线播放| 美腿丝袜一区二区三区| 91麻豆福利精品推荐| 日韩午夜av电影| 亚洲免费在线电影| 精品一二线国产| 欧美亚洲图片小说| 欧美精彩视频一区二区三区| 亚洲一区二区在线免费看| 国产美女精品人人做人人爽| 欧美午夜精品久久久久久孕妇 | 久久精品亚洲一区二区三区浴池| 亚洲男同1069视频| 国产在线一区二区| 欧美视频日韩视频在线观看| 欧美激情一区二区| 日韩电影在线一区二区三区| 91香蕉视频黄| 久久精品一区蜜桃臀影院| 日韩vs国产vs欧美| 一本大道久久a久久综合| 久久精品一区二区三区不卡| 日本成人中文字幕| 欧美在线影院一区二区| 中文字幕乱码亚洲精品一区 | 国内成人精品2018免费看| 欧美在线制服丝袜| 最新热久久免费视频| 国产成人高清视频| 26uuu另类欧美亚洲曰本| 日韩电影免费在线看| 欧美色图片你懂的| 亚洲欧美乱综合| a在线播放不卡| 中文成人综合网| 国产成人日日夜夜| 亚洲精品在线三区| 激情五月激情综合网| 日韩一区二区在线看| 日日夜夜精品免费视频| 欧美亚日韩国产aⅴ精品中极品| 综合久久国产九一剧情麻豆| 国产1区2区3区精品美女| 久久你懂得1024| 国产精品自拍网站| 久久先锋影音av鲁色资源| 国内不卡的二区三区中文字幕| 日韩女优视频免费观看| 毛片一区二区三区| 欧美电影免费观看高清完整版| 日本欧美大码aⅴ在线播放| 91精品国产综合久久久久久漫画| 午夜精品久久久久久久99樱桃| 欧美色图片你懂的| 日韩激情中文字幕| 精品久久久三级丝袜| 国产在线精品一区二区夜色| 欧美成人高清电影在线| 久久不见久久见中文字幕免费| 337p粉嫩大胆噜噜噜噜噜91av| 国产综合一区二区| 国产欧美综合在线观看第十页| 成人看片黄a免费看在线| 日韩一区在线看| 在线精品国精品国产尤物884a| 亚洲国产欧美日韩另类综合| 91精品在线观看入口| 激情小说欧美图片| 国产精品乱码一区二区三区软件| 91在线精品一区二区三区| 午夜亚洲国产au精品一区二区 | 亚洲精品一区二区三区在线观看 | 亚洲国产日韩一级| 日韩欧美一级二级三级久久久| 国产综合色在线视频区| 国产欧美日韩另类一区| 色伊人久久综合中文字幕| 日本不卡在线视频| 国产日产亚洲精品系列| 欧洲国产伦久久久久久久| 裸体歌舞表演一区二区| 国产精品视频第一区|