📄 fn_13.c
字号:
tmp74 = tmp54 - tmp55; } tmp134 = tmp79 - tmp80; { fftw_real tmp81; fftw_real tmp82; fftw_real tmp58; fftw_real tmp69; ASSERT_ALIGNED_DOUBLE; tmp81 = tmp79 + tmp80; tmp82 = tmp61 + tmp68; tmp83 = K300462606 * (tmp81 - tmp82); tmp89 = tmp81 + tmp82; tmp58 = tmp52 + tmp57; tmp69 = tmp61 - (K500000000 * tmp68); tmp70 = tmp58 - tmp69; tmp85 = tmp58 + tmp69; } tmp137 = tmp135 - tmp136; tmp139 = K866025403 * (tmp75 + tmp74); tmp140 = tmp135 + (K500000000 * tmp136); tmp141 = tmp139 - tmp140; tmp146 = tmp139 + tmp140; { fftw_real tmp73; fftw_real tmp76; fftw_real tmp142; fftw_real tmp143; ASSERT_ALIGNED_DOUBLE; tmp73 = tmp71 - tmp72; tmp76 = tmp74 - tmp75; tmp77 = tmp73 - tmp76; tmp86 = tmp76 + tmp73; tmp142 = tmp52 - tmp57; tmp143 = K866025403 * (tmp67 - tmp64); tmp144 = tmp142 - tmp143; tmp147 = tmp142 + tmp143; } } c_re(output[0]) = tmp1 + tmp24; { fftw_real tmp163; fftw_real tmp173; fftw_real tmp127; fftw_real tmp169; fftw_real tmp153; fftw_real tmp132; fftw_real tmp138; fftw_real tmp149; fftw_real tmp160; fftw_real tmp172; fftw_real tmp154; fftw_real tmp157; fftw_real tmp158; fftw_real tmp170; fftw_real tmp161; fftw_real tmp162; ASSERT_ALIGNED_DOUBLE; tmp161 = (K113854479 * tmp121) - (K503537032 * tmp124); tmp162 = (K387390585 * tmp128) - (K265966249 * tmp129); tmp163 = tmp161 - tmp162; tmp173 = tmp162 + tmp161; { fftw_real tmp130; fftw_real tmp151; fftw_real tmp125; fftw_real tmp126; fftw_real tmp152; ASSERT_ALIGNED_DOUBLE; tmp130 = (K132983124 * tmp128) + (K258260390 * tmp129); tmp151 = tmp131 - tmp130; tmp125 = (K251768516 * tmp121) + (K075902986 * tmp124); tmp126 = tmp1 - (K083333333 * tmp24); tmp152 = tmp126 - tmp125; tmp127 = (K2_000000000 * tmp125) + tmp126; tmp169 = tmp152 - tmp151; tmp153 = tmp151 + tmp152; tmp132 = (K2_000000000 * tmp130) + tmp131; } { fftw_real tmp145; fftw_real tmp148; fftw_real tmp155; fftw_real tmp156; ASSERT_ALIGNED_DOUBLE; tmp138 = (K575140729 * tmp134) + (K174138601 * tmp137); tmp145 = (K011599105 * tmp141) + (K300238635 * tmp144); tmp148 = (K156891391 * tmp146) - (K256247671 * tmp147); tmp149 = tmp145 + tmp148; tmp160 = K1_732050807 * (tmp148 - tmp145); tmp172 = tmp149 - tmp138; tmp154 = (K174138601 * tmp134) - (K575140729 * tmp137); tmp155 = (K300238635 * tmp141) - (K011599105 * tmp144); tmp156 = (K256247671 * tmp146) + (K156891391 * tmp147); tmp157 = tmp155 + tmp156; tmp158 = tmp154 - tmp157; tmp170 = K1_732050807 * (tmp156 - tmp155); } { fftw_real tmp133; fftw_real tmp150; fftw_real tmp165; fftw_real tmp166; ASSERT_ALIGNED_DOUBLE; tmp133 = tmp127 - tmp132; tmp150 = tmp138 + (K2_000000000 * tmp149); c_re(output[8 * ostride]) = tmp133 - tmp150; c_re(output[5 * ostride]) = tmp133 + tmp150; { fftw_real tmp167; fftw_real tmp168; fftw_real tmp159; fftw_real tmp164; ASSERT_ALIGNED_DOUBLE; tmp167 = tmp132 + tmp127; tmp168 = tmp154 + (K2_000000000 * tmp157); c_re(output[12 * ostride]) = tmp167 - tmp168; c_re(output[ostride]) = tmp167 + tmp168; tmp159 = tmp153 - tmp158; tmp164 = tmp160 - tmp163; c_re(output[4 * ostride]) = tmp159 - tmp164; c_re(output[10 * ostride]) = tmp164 + tmp159; } tmp165 = tmp153 + tmp158; tmp166 = tmp163 + tmp160; c_re(output[3 * ostride]) = tmp165 - tmp166; c_re(output[9 * ostride]) = tmp166 + tmp165; { fftw_real tmp175; fftw_real tmp176; fftw_real tmp171; fftw_real tmp174; ASSERT_ALIGNED_DOUBLE; tmp175 = tmp169 + tmp170; tmp176 = tmp173 + tmp172; c_re(output[2 * ostride]) = tmp175 - tmp176; c_re(output[7 * ostride]) = tmp176 + tmp175; tmp171 = tmp169 - tmp170; tmp174 = tmp172 - tmp173; c_re(output[6 * ostride]) = tmp171 - tmp174; c_re(output[11 * ostride]) = tmp174 + tmp171; } } } c_im(output[0]) = tmp88 + tmp89; { fftw_real tmp102; fftw_real tmp115; fftw_real tmp84; fftw_real tmp112; fftw_real tmp106; fftw_real tmp91; fftw_real tmp31; fftw_real tmp46; fftw_real tmp107; fftw_real tmp111; fftw_real tmp94; fftw_real tmp97; fftw_real tmp99; fftw_real tmp114; fftw_real tmp100; fftw_real tmp101; ASSERT_ALIGNED_DOUBLE; tmp100 = (K387390585 * tmp77) + (K265966249 * tmp70); tmp101 = (K113854479 * tmp86) + (K503537032 * tmp85); tmp102 = tmp100 + tmp101; tmp115 = tmp100 - tmp101; { fftw_real tmp78; fftw_real tmp105; fftw_real tmp87; fftw_real tmp90; fftw_real tmp104; ASSERT_ALIGNED_DOUBLE; tmp78 = (K258260390 * tmp70) - (K132983124 * tmp77); tmp105 = tmp83 - tmp78; tmp87 = (K075902986 * tmp85) - (K251768516 * tmp86); tmp90 = tmp88 - (K083333333 * tmp89); tmp104 = tmp90 - tmp87; tmp84 = (K2_000000000 * tmp78) + tmp83; tmp112 = tmp105 + tmp104; tmp106 = tmp104 - tmp105; tmp91 = (K2_000000000 * tmp87) + tmp90; } { fftw_real tmp42; fftw_real tmp45; fftw_real tmp95; fftw_real tmp96; ASSERT_ALIGNED_DOUBLE; tmp31 = (K575140729 * tmp29) - (K174138601 * tmp30); tmp42 = (K300238635 * tmp36) + (K011599105 * tmp41); tmp45 = (K256247671 * tmp43) + (K156891391 * tmp44); tmp46 = tmp42 - tmp45; tmp107 = K1_732050807 * (tmp45 + tmp42); tmp111 = tmp31 - tmp46; tmp94 = (K575140729 * tmp30) + (K174138601 * tmp29); tmp95 = (K156891391 * tmp43) - (K256247671 * tmp44); tmp96 = (K300238635 * tmp41) - (K011599105 * tmp36); tmp97 = tmp95 + tmp96; tmp99 = tmp97 - tmp94; tmp114 = K1_732050807 * (tmp96 - tmp95); } { fftw_real tmp47; fftw_real tmp92; fftw_real tmp109; fftw_real tmp110; ASSERT_ALIGNED_DOUBLE; tmp47 = tmp31 + (K2_000000000 * tmp46); tmp92 = tmp84 + tmp91; c_im(output[ostride]) = tmp47 + tmp92; c_im(output[12 * ostride]) = tmp92 - tmp47; { fftw_real tmp93; fftw_real tmp98; fftw_real tmp103; fftw_real tmp108; ASSERT_ALIGNED_DOUBLE; tmp93 = tmp91 - tmp84; tmp98 = tmp94 + (K2_000000000 * tmp97); c_im(output[5 * ostride]) = tmp93 - tmp98; c_im(output[8 * ostride]) = tmp98 + tmp93; tmp103 = tmp99 + tmp102; tmp108 = tmp106 - tmp107; c_im(output[2 * ostride]) = tmp103 + tmp108; c_im(output[7 * ostride]) = tmp108 - tmp103; } tmp109 = tmp107 + tmp106; tmp110 = tmp102 - tmp99; c_im(output[6 * ostride]) = tmp109 - tmp110; c_im(output[11 * ostride]) = tmp110 + tmp109; { fftw_real tmp117; fftw_real tmp118; fftw_real tmp113; fftw_real tmp116; ASSERT_ALIGNED_DOUBLE; tmp117 = tmp112 - tmp111; tmp118 = tmp114 - tmp115; c_im(output[4 * ostride]) = tmp117 - tmp118; c_im(output[10 * ostride]) = tmp118 + tmp117; tmp113 = tmp111 + tmp112; tmp116 = tmp114 + tmp115; c_im(output[3 * ostride]) = tmp113 - tmp116; c_im(output[9 * ostride]) = tmp116 + tmp113; } } }}fftw_codelet_desc fftw_no_twiddle_13_desc ={ "fftw_no_twiddle_13", (void (*)()) fftw_no_twiddle_13, 13, FFTW_FORWARD, FFTW_NOTW, 287, 0, (const int *) 0,};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -