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