📄 t1bv_64.c
字号:
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 + -