⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 t1bv_64.c

📁 fftw-3.0.1
💻 C
📖 第 1 页 / 共 3 页
字号:
		    V Ty, TA, Tx, Tz;		    Tx = LD(&(x[WS(ios, 60)]), dist, &(x[0]));		    Ty = BYTW(&(W[TWVL * 118]), Tx);		    Tz = LD(&(x[WS(ios, 28)]), dist, &(x[0]));		    TA = BYTW(&(W[TWVL * 54]), Tz);		    TB = VSUB(Ty, TA);		    T5u = VADD(Ty, TA);	       }	       {		    V Tn, Tp, Tm, To;		    Tm = LD(&(x[WS(ios, 20)]), dist, &(x[0]));		    Tn = BYTW(&(W[TWVL * 38]), Tm);		    To = LD(&(x[WS(ios, 52)]), dist, &(x[0]));		    Tp = BYTW(&(W[TWVL * 102]), To);		    Tq = VSUB(Tn, Tp);		    T5s = VADD(Tn, Tp);	       }	       {		    V Tt, Tv, Ts, Tu;		    Ts = LD(&(x[WS(ios, 12)]), dist, &(x[0]));		    Tt = BYTW(&(W[TWVL * 22]), Ts);		    Tu = LD(&(x[WS(ios, 44)]), dist, &(x[0]));		    Tv = BYTW(&(W[TWVL * 86]), Tu);		    Tw = VSUB(Tt, Tv);		    T5v = VADD(Tt, Tv);	       }	       T7A = VADD(T5r, T5s);	       T7B = VADD(T5u, T5v);	       Tr = VFMA(LDK(KP382683432), Tl, VMUL(LDK(KP923879532), Tq));	       TC = VFNMS(LDK(KP382683432), TB, VMUL(LDK(KP923879532), Tw));	       TD = VSUB(Tr, TC);	       T4x = VADD(Tr, TC);	       {		    V T3i, T3j, T5t, T5w;		    T3i = VFNMS(LDK(KP382683432), Tq, VMUL(LDK(KP923879532), Tl));		    T3j = VFMA(LDK(KP923879532), TB, VMUL(LDK(KP382683432), Tw));		    T3k = VSUB(T3i, T3j);		    T4C = VADD(T3i, T3j);		    T5t = VSUB(T5r, T5s);		    T5w = VSUB(T5u, T5v);		    T5x = VMUL(LDK(KP707106781), VADD(T5t, T5w));		    T6s = VMUL(LDK(KP707106781), VSUB(T5t, T5w));	       }	  }	  {	       V T1z, T5P, T1P, T5T, T1E, T5Q, T1K, T5S;	       {		    V T1w, T1y, T1v, T1x;		    T1v = LD(&(x[WS(ios, 5)]), dist, &(x[WS(ios, 1)]));		    T1w = BYTW(&(W[TWVL * 8]), T1v);		    T1x = LD(&(x[WS(ios, 37)]), dist, &(x[WS(ios, 1)]));		    T1y = BYTW(&(W[TWVL * 72]), T1x);		    T1z = VSUB(T1w, T1y);		    T5P = VADD(T1w, T1y);	       }	       {		    V T1M, T1O, T1L, T1N;		    T1L = LD(&(x[WS(ios, 13)]), dist, &(x[WS(ios, 1)]));		    T1M = BYTW(&(W[TWVL * 24]), T1L);		    T1N = LD(&(x[WS(ios, 45)]), dist, &(x[WS(ios, 1)]));		    T1O = BYTW(&(W[TWVL * 88]), T1N);		    T1P = VSUB(T1M, T1O);		    T5T = VADD(T1M, T1O);	       }	       {		    V T1B, T1D, T1A, T1C;		    T1A = LD(&(x[WS(ios, 21)]), dist, &(x[WS(ios, 1)]));		    T1B = BYTW(&(W[TWVL * 40]), T1A);		    T1C = LD(&(x[WS(ios, 53)]), dist, &(x[WS(ios, 1)]));		    T1D = BYTW(&(W[TWVL * 104]), T1C);		    T1E = VSUB(T1B, T1D);		    T5Q = VADD(T1B, T1D);	       }	       {		    V T1H, T1J, T1G, T1I;		    T1G = LD(&(x[WS(ios, 61)]), dist, &(x[WS(ios, 1)]));		    T1H = BYTW(&(W[TWVL * 120]), T1G);		    T1I = LD(&(x[WS(ios, 29)]), dist, &(x[WS(ios, 1)]));		    T1J = BYTW(&(W[TWVL * 56]), T1I);		    T1K = VSUB(T1H, T1J);		    T5S = VADD(T1H, T1J);	       }	       {		    V T1F, T1Q, T7h, T7i;		    T1F = VFNMS(LDK(KP382683432), T1E, VMUL(LDK(KP923879532), T1z));		    T1Q = VFMA(LDK(KP923879532), T1K, VMUL(LDK(KP382683432), T1P));		    T1R = VSUB(T1F, T1Q);		    T4b = VADD(T1F, T1Q);		    T7h = VADD(T5P, T5Q);		    T7i = VADD(T5S, T5T);		    T7j = VSUB(T7h, T7i);		    T7Z = VADD(T7h, T7i);	       }	       {		    V T2h, T2i, T5R, T5U;		    T2h = VFMA(LDK(KP382683432), T1z, VMUL(LDK(KP923879532), T1E));		    T2i = VFNMS(LDK(KP382683432), T1K, VMUL(LDK(KP923879532), T1P));		    T2j = VSUB(T2h, T2i);		    T4e = VADD(T2h, T2i);		    T5R = VSUB(T5P, T5Q);		    T5U = VSUB(T5S, T5T);		    T5V = VMUL(LDK(KP707106781), VSUB(T5R, T5U));		    T63 = VMUL(LDK(KP707106781), VADD(T5R, T5U));	       }	  }	  {	       V T2q, T66, T2G, T6a, T2v, T67, T2B, T69;	       {		    V T2n, T2p, T2m, T2o;		    T2m = LD(&(x[WS(ios, 3)]), dist, &(x[WS(ios, 1)]));		    T2n = BYTW(&(W[TWVL * 4]), T2m);		    T2o = LD(&(x[WS(ios, 35)]), dist, &(x[WS(ios, 1)]));		    T2p = BYTW(&(W[TWVL * 68]), T2o);		    T2q = VSUB(T2n, T2p);		    T66 = VADD(T2n, T2p);	       }	       {		    V T2D, T2F, T2C, T2E;		    T2C = LD(&(x[WS(ios, 11)]), dist, &(x[WS(ios, 1)]));		    T2D = BYTW(&(W[TWVL * 20]), T2C);		    T2E = LD(&(x[WS(ios, 43)]), dist, &(x[WS(ios, 1)]));		    T2F = BYTW(&(W[TWVL * 84]), T2E);		    T2G = VSUB(T2D, T2F);		    T6a = VADD(T2D, T2F);	       }	       {		    V T2s, T2u, T2r, T2t;		    T2r = LD(&(x[WS(ios, 19)]), dist, &(x[WS(ios, 1)]));		    T2s = BYTW(&(W[TWVL * 36]), T2r);		    T2t = LD(&(x[WS(ios, 51)]), dist, &(x[WS(ios, 1)]));		    T2u = BYTW(&(W[TWVL * 100]), T2t);		    T2v = VSUB(T2s, T2u);		    T67 = VADD(T2s, T2u);	       }	       {		    V T2y, T2A, T2x, T2z;		    T2x = LD(&(x[WS(ios, 59)]), dist, &(x[WS(ios, 1)]));		    T2y = BYTW(&(W[TWVL * 116]), T2x);		    T2z = LD(&(x[WS(ios, 27)]), dist, &(x[WS(ios, 1)]));		    T2A = BYTW(&(W[TWVL * 52]), T2z);		    T2B = VSUB(T2y, T2A);		    T69 = VADD(T2y, T2A);	       }	       {		    V T2w, T2H, T7o, T7p;		    T2w = VFNMS(LDK(KP382683432), T2v, VMUL(LDK(KP923879532), T2q));		    T2H = VFMA(LDK(KP923879532), T2B, VMUL(LDK(KP382683432), T2G));		    T2I = VSUB(T2w, T2H);		    T4i = VADD(T2w, T2H);		    T7o = VADD(T66, T67);		    T7p = VADD(T69, T6a);		    T7q = VSUB(T7o, T7p);		    T82 = VADD(T7o, T7p);	       }	       {		    V T38, T39, T68, T6b;		    T38 = VFMA(LDK(KP382683432), T2q, VMUL(LDK(KP923879532), T2v));		    T39 = VFNMS(LDK(KP382683432), T2B, VMUL(LDK(KP923879532), T2G));		    T3a = VSUB(T38, T39);		    T4l = VADD(T38, T39);		    T68 = VSUB(T66, T67);		    T6b = VSUB(T69, T6a);		    T6c = VMUL(LDK(KP707106781), VSUB(T68, T6b));		    T6k = VMUL(LDK(KP707106781), VADD(T68, T6b));	       }	  }	  {	       V T7s, T7R, T7M, T7U, T7D, T7T, T7J, T7Q;	       {		    V T7k, T7r, T7K, T7L;		    T7k = VFNMS(LDK(KP382683432), T7j, VMUL(LDK(KP923879532), T7g));		    T7r = VFMA(LDK(KP923879532), T7n, VMUL(LDK(KP382683432), T7q));		    T7s = VSUB(T7k, T7r);		    T7R = VADD(T7k, T7r);		    T7K = VFMA(LDK(KP382683432), T7g, VMUL(LDK(KP923879532), T7j));		    T7L = VFNMS(LDK(KP382683432), T7n, VMUL(LDK(KP923879532), T7q));		    T7M = VSUB(T7K, T7L);		    T7U = VADD(T7K, T7L);	       }	       {		    V T7z, T7C, T7H, T7I;		    T7z = VMUL(LDK(KP707106781), VSUB(T7v, T7y));		    T7C = VSUB(T7A, T7B);		    T7D = VSUB(T7z, T7C);		    T7T = VADD(T7C, T7z);		    T7H = VSUB(T7F, T7G);		    T7I = VMUL(LDK(KP707106781), VADD(T7v, T7y));		    T7J = VSUB(T7H, T7I);		    T7Q = VADD(T7H, T7I);	       }	       {		    V T7E, T7N, T7W, T7X;		    T7E = VBYI(VSUB(T7s, T7D));		    T7N = VSUB(T7J, T7M);		    ST(&(x[WS(ios, 20)]), VADD(T7E, T7N), dist, &(x[0]));		    ST(&(x[WS(ios, 44)]), VSUB(T7N, T7E), dist, &(x[0]));		    T7W = VSUB(T7Q, T7R);		    T7X = VBYI(VSUB(T7U, T7T));		    ST(&(x[WS(ios, 36)]), VSUB(T7W, T7X), dist, &(x[0]));		    ST(&(x[WS(ios, 28)]), VADD(T7W, T7X), dist, &(x[0]));	       }	       {		    V T7O, T7P, T7S, T7V;		    T7O = VBYI(VADD(T7D, T7s));		    T7P = VADD(T7J, T7M);		    ST(&(x[WS(ios, 12)]), VADD(T7O, T7P), dist, &(x[0]));		    ST(&(x[WS(ios, 52)]), VSUB(T7P, T7O), dist, &(x[0]));		    T7S = VADD(T7Q, T7R);		    T7V = VBYI(VADD(T7T, T7U));		    ST(&(x[WS(ios, 60)]), VSUB(T7S, T7V), dist, &(x[0]));		    ST(&(x[WS(ios, 4)]), VADD(T7S, T7V), dist, &(x[0]));	       }	  }	  {	       V T84, T8c, T8l, T8n, T87, T8h, T8b, T8g, T8i, T8m;	       {		    V T80, T83, T8j, T8k;		    T80 = VSUB(T7Y, T7Z);		    T83 = VSUB(T81, T82);		    T84 = VMUL(LDK(KP707106781), VSUB(T80, T83));		    T8c = VMUL(LDK(KP707106781), VADD(T80, T83));		    T8j = VADD(T7Y, T7Z);		    T8k = VADD(T81, T82);		    T8l = VBYI(VSUB(T8j, T8k));		    T8n = VADD(T8j, T8k);	       }	       {		    V T85, T86, T89, T8a;		    T85 = VADD(T7t, T7u);		    T86 = VADD(T7w, T7x);		    T87 = VSUB(T85, T86);		    T8h = VADD(T85, T86);		    T89 = VADD(T7F, T7G);		    T8a = VADD(T7A, T7B);		    T8b = VSUB(T89, T8a);		    T8g = VADD(T89, T8a);	       }	       T8i = VSUB(T8g, T8h);	       ST(&(x[WS(ios, 48)]), VSUB(T8i, T8l), dist, &(x[0]));	       ST(&(x[WS(ios, 16)]), VADD(T8i, T8l), dist, &(x[0]));	       T8m = VADD(T8g, T8h);	       ST(&(x[WS(ios, 32)]), VSUB(T8m, T8n), dist, &(x[0]));	       ST(&(x[0]), VADD(T8m, T8n), dist, &(x[0]));	       {		    V T88, T8d, T8e, T8f;		    T88 = VBYI(VSUB(T84, T87));		    T8d = VSUB(T8b, T8c);		    ST(&(x[WS(ios, 24)]), VADD(T88, T8d), dist, &(x[0]));		    ST(&(x[WS(ios, 40)]), VSUB(T8d, T88), dist, &(x[0]));		    T8e = VBYI(VADD(T87, T84));		    T8f = VADD(T8b, T8c);		    ST(&(x[WS(ios, 8)]), VADD(T8e, T8f), dist, &(x[0]));		    ST(&(x[WS(ios, 56)]), VSUB(T8f, T8e), dist, &(x[0]));	       }	  }	  {	       V T5O, T6H, T6x, T6F, T6n, T6I, T6A, T6E;	       {		    V T5y, T5N, T6r, T6w;		    T5y = VSUB(T5q, T5x);		    T5N = VSUB(T5F, T5M);		    T5O = VSUB(T5y, T5N);		    T6H = VADD(T5y, T5N);		    T6r = VSUB(T6p, T6q);		    T6w = VSUB(T6s, T6v);		    T6x = VSUB(T6r, T6w);		    T6F = VADD(T6w, T6r);		    {			 V T65, T6y, T6m, T6z;			 {			      V T5Z, T64, T6g, T6l;			      T5Z = VSUB(T5V, T5Y);			      T64 = VSUB(T62, T63);			      T65 = VFMA(LDK(KP831469612), T5Z, VMUL(LDK(KP555570233), T64));			      T6y = VFNMS(LDK(KP555570233), T5Z, VMUL(LDK(KP831469612), T64));			      T6g = VSUB(T6c, T6f);			      T6l = VSUB(T6j, T6k);			      T6m = VFNMS(LDK(KP555570233), T6l, VMUL(LDK(KP831469612), T6g));			      T6z = VFMA(LDK(KP555570233), T6g, VMUL(LDK(KP831469612), T6l));			 }			 T6n = VSUB(T65, T6m);			 T6I = VADD(T6y, T6z);			 T6A = VSUB(T6y, T6z);			 T6E = VADD(T65, T6m);		    }	       }	       {		    V T6o, T6B, T6K, T6L;		    T6o = VADD(T5O, T6n);		    T6B = VBYI(VADD(T6x, T6A));		    ST(&(x[WS(ios, 54)]), VSUB(T6o, T6B), dist, &(x[0]));		    ST(&(x[WS(ios, 10)]), VADD(T6o, T6B), dist, &(x[0]));		    T6K = VBYI(VADD(T6F, T6E));		    T6L = VADD(T6H, T6I);		    ST(&(x[WS(ios, 6)]), VADD(T6K, T6L), dist, &(x[0]));		    ST(&(x[WS(ios, 58)]), VSUB(T6L, T6K), dist, &(x[0]));	       }	       {		    V T6C, T6D, T6G, T6J;		    T6C = VSUB(T5O, T6n);		    T6D = VBYI(VSUB(T6A, T6x));		    ST(&(x[WS(ios, 42)]), VSUB(T6C, T6D), dist, &(x[0]));		    ST(&(x[WS(ios, 22)]), VADD(T6C, T6D), dist, &(x[0]));		    T6G = VBYI(VSUB(T6E, T6F));		    T6J = VSUB(T6H, T6I);		    ST(&(x[WS(ios, 26)]), VADD(T6G, T6J), dist, &(x[0]));		    ST(&(x[WS(ios, 38)]), VSUB(T6J, T6G), dist, &(x[0]));	       }	  }	  {	       V T6O, T79, T6Z, T77, T6V, T7a, T72, T76;	       {		    V T6M, T6N, T6X, T6Y;		    T6M = VADD(T5q, T5x);		    T6N = VADD(T6p, T6q);		    T6O = VSUB(T6M, T6N);		    T79 = VADD(T6M, T6N);		    T6X = VADD(T5F, T5M);		    T6Y = VADD(T6v, T6s);		    T6Z = VSUB(T6X, T6Y);		    T77 = VADD(T6Y, T6X);		    {			 V T6R, T70, T6U, T71;			 {			      V T6P, T6Q, T6S, T6T;			      T6P = VADD(T5Y, T5V);			      T6Q = VADD(T62, T63);			      T6R = VFMA(LDK(KP980785280), T6P, VMUL(LDK(KP195090322), T6Q));			      T70 = VFNMS(LDK(KP195090322), T6P, VMUL(LDK(KP980785280), T6Q));			      T6S = VADD(T6f, T6c);			      T6T = VADD(T6j, T6k);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -