📄 mhc2r_128.c
字号:
Tdo = KP707106781 * (Tag + Tah); Tdp = Tdn - Tdo; TeF = Tdn + Tdo; { E T6Q, T6T, Tai, Tal; T6Q = T1G - T1N; T6T = T6R - T6S; T6U = T6Q - T6T; T72 = T6Q + T6T; Tai = KP707106781 * (Tag - Tah); Tal = Taj + Tak; Tam = Tai + Tal; TbQ = Tal - Tai; } } { E T1V, TaC, T49, Tao, T4p, TaD, T6W, Tap, T22, Taz, TaA, T4g, T4i, Tat, Taw; E T6X, Tdu, Tdv; { E T1P, T1Q, T1R, T1S, T1T, T1U; T1P = ri[WS(ris, 3)]; T1Q = ri[WS(ris, 61)]; T1R = T1P + T1Q; T1S = ri[WS(ris, 29)]; T1T = ri[WS(ris, 35)]; T1U = T1S + T1T; T1V = T1R + T1U; TaC = T1S - T1T; T49 = T1R - T1U; Tao = T1P - T1Q; } { E T4j, T4k, T4l, T4m, T4n, T4o; T4j = ii[WS(iis, 61)]; T4k = ii[WS(iis, 3)]; T4l = T4j - T4k; T4m = ii[WS(iis, 29)]; T4n = ii[WS(iis, 35)]; T4o = T4m - T4n; T4p = T4l - T4o; TaD = T4k + T4j; T6W = T4o + T4l; Tap = T4m + T4n; } { E T1Y, Tar, T4f, Tas, T21, Tau, T4c, Tav; { E T1W, T1X, T4d, T4e; T1W = ri[WS(ris, 13)]; T1X = ri[WS(ris, 51)]; T1Y = T1W + T1X; Tar = T1W - T1X; T4d = ii[WS(iis, 13)]; T4e = ii[WS(iis, 51)]; T4f = T4d - T4e; Tas = T4d + T4e; } { E T1Z, T20, T4a, T4b; T1Z = ri[WS(ris, 19)]; T20 = ri[WS(ris, 45)]; T21 = T1Z + T20; Tau = T1Z - T20; T4a = ii[WS(iis, 45)]; T4b = ii[WS(iis, 19)]; T4c = T4a - T4b; Tav = T4b + T4a; } T22 = T1Y + T21; Taz = Tar + Tas; TaA = Tau + Tav; T4g = T4c - T4f; T4i = T1Y - T21; Tat = Tar - Tas; Taw = Tau - Tav; T6X = T4f + T4c; } T23 = T1V + T22; T7U = T6X + T6W; { E T4h, T4q, Tdx, Tdy; T4h = T49 + T4g; T4q = T4i + T4p; T4r = FMA(KP923879532, T4h, KP382683432 * T4q); T4v = FNMS(KP382683432, T4h, KP923879532 * T4q); Tdx = KP707106781 * (Tat - Taw); Tdy = TaC + TaD; Tdz = Tdx - Tdy; TeJ = Tdx + Tdy; } { E T5F, T5G, Taq, Tax; T5F = T49 - T4g; T5G = T4p - T4i; T5H = FMA(KP382683432, T5F, KP923879532 * T5G); T5L = FNMS(KP923879532, T5F, KP382683432 * T5G); Taq = Tao - Tap; Tax = KP707106781 * (Tat + Taw); Tay = Taq + Tax; TbS = Taq - Tax; } Tdu = Tao + Tap; Tdv = KP707106781 * (Taz + TaA); Tdw = Tdu - Tdv; TeI = Tdu + Tdv; { E T6V, T6Y, TaB, TaE; T6V = T1V - T22; T6Y = T6W - T6X; T6Z = T6V + T6Y; T73 = T6Y - T6V; TaB = KP707106781 * (Taz - TaA); TaE = TaC - TaD; TaF = TaB + TaE; TbT = TaE - TaB; } } { E T1m, T3z, T1p, T3C, T3w, T3D, Tdg, Tdf, T9U, T9R, T1t, T3I, T1w, T3L, T3F; E T3M, Tdj, Tdi, Ta1, T9Y; { E T9P, T9T, T9S, T9Q; { E T1k, T1l, T3x, T3y; T1k = ri[WS(ris, 9)]; T1l = ri[WS(ris, 55)]; T1m = T1k + T1l; T9P = T1k - T1l; T3x = ii[WS(iis, 9)]; T3y = ii[WS(iis, 55)]; T3z = T3x - T3y; T9T = T3x + T3y; } { E T1n, T1o, T3A, T3B; T1n = ri[WS(ris, 41)]; T1o = ri[WS(ris, 23)]; T1p = T1n + T1o; T9S = T1n - T1o; T3A = ii[WS(iis, 41)]; T3B = ii[WS(iis, 23)]; T3C = T3A - T3B; T9Q = T3A + T3B; } T3w = T1m - T1p; T3D = T3z - T3C; Tdg = T9T - T9S; Tdf = T9P + T9Q; T9U = T9S + T9T; T9R = T9P - T9Q; } { E T9W, Ta0, T9Z, T9X; { E T1r, T1s, T3G, T3H; T1r = ri[WS(ris, 7)]; T1s = ri[WS(ris, 57)]; T1t = T1r + T1s; T9W = T1r - T1s; T3G = ii[WS(iis, 57)]; T3H = ii[WS(iis, 7)]; T3I = T3G - T3H; Ta0 = T3H + T3G; } { E T1u, T1v, T3J, T3K; T1u = ri[WS(ris, 25)]; T1v = ri[WS(ris, 39)]; T1w = T1u + T1v; T9Z = T1u - T1v; T3J = ii[WS(iis, 25)]; T3K = ii[WS(iis, 39)]; T3L = T3J - T3K; T9X = T3J + T3K; } T3F = T1t - T1w; T3M = T3I - T3L; Tdj = T9Z + Ta0; Tdi = T9W + T9X; Ta1 = T9Z - Ta0; T9Y = T9W - T9X; } { E T1q, T1x, Tdh, Tdk; T1q = T1m + T1p; T1x = T1t + T1w; T1y = T1q + T1x; T75 = T1q - T1x; Tdh = FNMS(KP923879532, Tdg, KP382683432 * Tdf); Tdk = FNMS(KP923879532, Tdj, KP382683432 * Tdi); Tdl = Tdh + Tdk; TeQ = Tdh - Tdk; } { E TdG, TdH, T3E, T3N; TdG = FMA(KP923879532, Tdf, KP382683432 * Tdg); TdH = FMA(KP923879532, Tdi, KP382683432 * Tdj); TdI = TdG - TdH; TeD = TdG + TdH; T3E = T3w - T3D; T3N = T3F + T3M; T3O = KP707106781 * (T3E + T3N); T5N = KP707106781 * (T3E - T3N); } { E T4x, T4y, T9V, Ta2; T4x = T3w + T3D; T4y = T3M - T3F; T4z = KP707106781 * (T4x + T4y); T5A = KP707106781 * (T4y - T4x); T9V = FNMS(KP382683432, T9U, KP923879532 * T9R); Ta2 = FMA(KP923879532, T9Y, KP382683432 * Ta1); Ta3 = T9V + Ta2; Tc0 = T9V - Ta2; } { E TaM, TaN, T6M, T6N; TaM = FMA(KP382683432, T9R, KP923879532 * T9U); TaN = FNMS(KP382683432, T9Y, KP923879532 * Ta1); TaO = TaM + TaN; TbN = TaN - TaM; T6M = T3L + T3I; T6N = T3C + T3z; T6O = T6M - T6N; T80 = T6N + T6M; } } { E TQ, T2R, TT, T2U, T2O, T2V, TcW, TcV, T9g, T9d, TX, T30, T10, T33, T2X; E T34, TcZ, TcY, T9n, T9k; { E T9b, T9f, T9e, T9c; { E TO, TP, T2P, T2Q; TO = ri[WS(ris, 10)]; TP = ri[WS(ris, 54)]; TQ = TO + TP; T9b = TO - TP; T2P = ii[WS(iis, 10)]; T2Q = ii[WS(iis, 54)]; T2R = T2P - T2Q; T9f = T2P + T2Q; } { E TR, TS, T2S, T2T; TR = ri[WS(ris, 42)]; TS = ri[WS(ris, 22)]; TT = TR + TS; T9e = TR - TS; T2S = ii[WS(iis, 42)]; T2T = ii[WS(iis, 22)]; T2U = T2S - T2T; T9c = T2S + T2T; } T2O = TQ - TT; T2V = T2R - T2U; TcW = T9f - T9e; TcV = T9b + T9c; T9g = T9e + T9f; T9d = T9b - T9c; } { E T9i, T9m, T9l, T9j; { E TV, TW, T2Y, T2Z; TV = ri[WS(ris, 6)]; TW = ri[WS(ris, 58)]; TX = TV + TW; T9i = TV - TW; T2Y = ii[WS(iis, 58)]; T2Z = ii[WS(iis, 6)]; T30 = T2Y - T2Z; T9m = T2Z + T2Y; } { E TY, TZ, T31, T32; TY = ri[WS(ris, 26)]; TZ = ri[WS(ris, 38)]; T10 = TY + TZ; T9l = TY - TZ; T31 = ii[WS(iis, 26)]; T32 = ii[WS(iis, 38)]; T33 = T31 - T32; T9j = T31 + T32; } T2X = TX - T10; T34 = T30 - T33; TcZ = T9l + T9m; TcY = T9i + T9j; T9n = T9l - T9m; T9k = T9i - T9j; } { E TU, T11, TcX, Td0; TU = TQ + TT; T11 = TX + T10; T12 = TU + T11; T6E = TU - T11; TcX = FNMS(KP923879532, TcW, KP382683432 * TcV); Td0 = FNMS(KP923879532, TcZ, KP382683432 * TcY); Td1 = TcX + Td0; Tex = TcX - Td0; } { E Td3, Td4, T2W, T35; Td3 = FMA(KP923879532, TcV, KP382683432 * TcW); Td4 = FMA(KP923879532, TcY, KP382683432 * TcZ); Td5 = Td3 - Td4; Tev = Td3 + Td4; T2W = T2O - T2V; T35 = T2X + T34; T36 = KP707106781 * (T2W + T35); T5u = KP707106781 * (T2W - T35); } { E T38, T39, T9h, T9o; T38 = T2O + T2V; T39 = T34 - T2X; T3a = KP707106781 * (T38 + T39); T5s = KP707106781 * (T39 - T38); T9h = FNMS(KP382683432, T9g, KP923879532 * T9d); T9o = FMA(KP923879532, T9k, KP382683432 * T9n); T9p = T9h + T9o; TbH = T9h - T9o; } { E T9r, T9s, T6A, T6B; T9r = FMA(KP382683432, T9d, KP923879532 * T9g); T9s = FNMS(KP382683432, T9k, KP923879532 * T9n); T9t = T9r + T9s; TbF = T9s - T9r; T6A = T33 + T30; T6B = T2U + T2R; T6C = T6A - T6B; T7P = T6B + T6A; } } { E T13, T8f, Ty, T8e, T25, T8h, T8k, T8p, Ti, T14, T8o; T13 = KP2_000000000 * (TN + T12); T8f = KP2_000000000 * (T7P + T7O); Ti = Ta + Th; Ty = Ti + Tx; T8e = Ti - Tx; { E T1z, T24, T8i, T8j; T1z = T1j + T1y; T24 = T1O + T23; T25 = KP2_000000000 * (T1z + T24); T8h = T1z - T24; T8i = T80 + T7Z; T8j = T7V + T7U; T8k = T8i - T8j; T8p = KP2_000000000 * (T8j + T8i); } T14 = Ty + T13; O[WS(os, 64)] = T14 - T25; O[0] = T14 + T25; T8o = Ty - T13; O[WS(os, 32)] = T8o - T8p; O[WS(os, 96)] = T8o + T8p; { E T8g, T8l, T8m, T8n; T8g = T8e - T8f; T8l = KP1_414213562 * (T8h - T8k); O[WS(os, 80)] = T8g - T8l; O[WS(os, 16)] = T8g + T8l; T8m = T8e + T8f; T8n = KP1_414213562 * (T8h + T8k); O[WS(os, 48)] = T8m - T8n; O[WS(os, 112)] = T8m + T8n; } } { E T7M, T86, T82, T8a, T7R, T87, T7X, T89, T7K, T7Y, T81; T7K = Ta - Th; T7M = T7K - T7L; T86 = T7K + T7L; T7Y = T1O - T23; T81 = T7Z - T80; T82 = T7Y + T81; T8a = T81 - T7Y; { E T7N, T7Q, T7T, T7W; T7N = TN - T12; T7Q = T7O - T7P; T7R = KP1_414213562 * (T7N - T7Q); T87 = KP1_414213562 * (T7N + T7Q); T7T = T1j - T1y; T7W = T7U - T7V; T7X = T7T + T7W; T89 = T7T - T7W; } { E T7S, T83, T8c, T8d; T7S = T7M + T7R; T83 = FNMS(KP765366864, T82, KP1_847759065 * T7X); O[WS(os, 72)] = T7S - T83; O[WS(os, 8)] = T7S + T83; T8c = T86 + T87; T8d = FMA(KP1_847759065, T89, KP765366864 * T8a); O[WS(os, 56)] = T8c - T8d; O[WS(os, 120)] = T8c + T8d; } { E T84, T85, T88, T8b; T84 = T7M - T7R; T85 = FMA(KP765366864, T7X, KP1_847759065 * T82); O[WS(os, 40)] = T84 - T85; O[WS(os, 104)] = T84 + T85; T88 = T86 - T87; T8b = FNMS(KP1_847759065, T8a, KP765366864 * T89); O[WS(os, 88)] = T88 - T8b; O[WS(os, 24)] = T88 + T8b; } } { E T2E, T4O, T4K, T4S, T3l, T4P, T4t, T4R; { E T2k, T2D, T4w, T4J; T2k = T2a + T2j; T2D = FNMS(KP765366864, T2C, KP1_847759065 * T2t); T2E = T2k + T2D; T4O = T2k - T2D; T4w = T4u + T4v; T4J = T4z + T4I; T4K = T4w + T4J; T4S = T4J - T4w; } { E T37, T3k, T3P, T4s; T37 = T2N + T36; T3k = T3a + T3j; T3l = FNMS(KP390180644, T3k, KP1_961570560 * T37); T4P = FMA(KP390180644, T37, KP1_961570560 * T3k); T3P = T3v + T3O; T4s = T48 + T4r; T4t = T3P + T4s; T4R = T3P - T4s; } { E T3m, T4L, T4U, T4V; T3m = T2E + T3l; T4L = FNMS(KP196034280, T4K, KP1_990369453 * T4t); O[WS(os, 66)] = T3m - T4L; O[WS(os, 2)] = T3m + T4L; T4U = T4O + T4P; T4V = FMA(KP1_546020906, T4R, KP1_268786568 * T4S); O[WS(os, 50)] = T4U - T4V; O[WS(os, 114)] = T4U + T4V; } { E T4M, T4N, T4Q, T4T; T4M = T2E - T3l; T4N = FMA(KP196034280, T4t, KP1_990369453 * T4K); O[WS(os, 34)] = T4M - T4N; O[WS(os, 98)] = T4M + T4N; T4Q = T4O - T4P; T4T = FNMS(KP1_546020906, T4S, KP1_268786568 * T4R); O[WS(os, 82)] = T4Q - T4T; O[WS(os, 18)] = T4Q + T4T; } } { E T6y, T7e, T7a, T7i, T6J, T7f, T71, T7h; { E T6s, T6x, T74, T79; T6s = T6q - T6r; T6x = KP1_414213562 * (T6t - T6w); T6y = T6s + T6x; T7e = T6s - T6x; T74 = KP707106781 * (T72 + T73); T79 = T75 + T78; T7a = T74 + T79; T7i = T79 - T74; } { E T6D, T6I, T6P, T70; T6D = T6z + T6C; T6I = T6E + T6H; T6J = FNMS(KP765366864, T6I, KP1_847759065 * T6D); T7f = FMA(KP765366864, T6D, KP1_847759065 * T6I); T6P = T6L + T6O; T70 = KP707106781 * (T6U + T6Z); T71 = T6P + T70; T7h = T6P - T70; } { E T6K, T7b, T7k, T7l; T6K = T6y + T6J; T7b = FNMS(KP390180644, T7a, KP1_961570560 * T71); O[WS(os, 68)] = T6K - T7b; O[WS(os, 4)] = T6K + T7b; T7k = T7e + T7f; T7l = FMA(KP1_662939224, T7h, KP1_111140466 * T7i); O[WS(os, 52)] = T7k - T7l; O[WS(os, 116)] = T7k + T7l; } { E T7c, T7d, T7g, T7j; T7c = T6y - T6J; T7d = FMA(KP390180644, T71, KP1_961570560 * T7a); O[WS(os, 36)] = T7c - T7d; O[WS(os, 100)] = T7c + T7d; T7g = T7e - T7f; T7j = FNMS(KP1_662939224, T7i, KP1_111140466 * T7h); O[WS(os, 84)] = T7g - T7j; O[WS(os, 20)] = T7g + T7j; } } { E T4Y, T5c, T58, T5g, T51, T5d, T55, T5f; { E T4W, T4X, T56, T57; T4W = T2a - T2j; T4X = FMA(KP765366864, T2t, KP1_847759065 * T2C); T4Y = T4W - T4X; T5c = T4W + T4X; T56 = T48 - T4r; T57 = T4I - T4z; T58 = T56 + T57; T5g = T57 - T56; } { E T4Z, T50, T53, T54; T4Z = T2N - T36; T50 = T3j - T3a; T51 = FNMS(KP1_662939224, T50, KP1_111140466 * T4Z); T5d = FMA(KP1_662939224, T4Z, KP1_111140466 * T50); T53 = T3v - T3O; T54 = T4v - T4u; T55 = T53 + T54; T5f = T53 - T54; } { E T52, T59, T5i, T5j; T52 = T4Y + T51; T59 = FNMS(KP942793473, T58, KP1_763842528 * T55); O[WS(os, 74)] = T52 - T59; O[WS(os, 10)] = T52 + T59; T5i = T5c + T5d; T5j = FMA(KP1_913880671, T5f, KP580569354 * T5g); O[WS(os, 58)] = T5i - T5j; O[WS(os, 122)] = T5i + T5j; } { E T5a, T5b, T5e, T5h; T5a = T4Y - T51; T5b = FMA(KP942793473, T55, KP1_763842528 * T58); O[WS(os, 42)] = T5a - T5b; O[WS(os, 106)] = T5a + T5b;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -