2
* Copyright (c) 1997-1999 Massachusetts Institute of Technology
2
* Copyright (c) 1997-1999, 2003 Massachusetts Institute of Technology
4
4
* This program is free software; you can redistribute it and/or modify
5
5
* it under the terms of the GNU General Public License as published by
20
20
/* This file was automatically generated --- DO NOT EDIT */
21
/* Generated on Sun Nov 7 20:44:31 EST 1999 */
26
/* Generated by: ./genfft -magic-alignment-check -magic-twiddle-load-all -magic-variables 4 -magic-loopi -twiddle 5 */
21
/* Generated on Mon Mar 24 02:07:32 EST 2003 */
26
/* Generated by: /homee/stevenj/cvs/fftw/gensrc/genfft -magic-alignment-check -magic-twiddle-load-all -magic-variables 4 -magic-loopi -twiddle 5 */
29
29
* This function contains 40 FP additions, 28 FP multiplications,
30
30
* (or, 26 additions, 14 multiplications, 14 fused multiply/add),
31
31
* 26 stack variables, and 20 memory accesses
33
static const fftw_real K250000000 = FFTW_KONST(+0.250000000000000000000000000000000000000000000);
34
static const fftw_real K559016994 = FFTW_KONST(+0.559016994374947424102293417182819058860154590);
35
static const fftw_real K587785252 = FFTW_KONST(+0.587785252292473129168705954639072768597652438);
36
static const fftw_real K951056516 = FFTW_KONST(+0.951056516295153572116439333379382143405698634);
33
static const fftw_real K250000000 =
34
FFTW_KONST(+0.250000000000000000000000000000000000000000000);
35
static const fftw_real K559016994 =
36
FFTW_KONST(+0.559016994374947424102293417182819058860154590);
37
static const fftw_real K587785252 =
38
FFTW_KONST(+0.587785252292473129168705954639072768597652438);
39
static const fftw_real K951056516 =
40
FFTW_KONST(+0.951056516295153572116439333379382143405698634);
40
* $Id: exprdag.ml,v 1.41 1999/05/26 15:44:14 fftw Exp $
41
* $Id: fft.ml,v 1.43 1999/05/17 19:44:18 fftw Exp $
42
* $Id: to_c.ml,v 1.25 1999/10/26 21:41:32 stevenj Exp $
44
* $Id: exprdag.ml,v 1.43 2003/03/16 23:43:46 stevenj Exp $
45
* $Id: fft.ml,v 1.44 2003/03/16 23:43:46 stevenj Exp $
46
* $Id: to_c.ml,v 1.26 2003/03/16 23:43:46 stevenj Exp $
45
void fftw_twiddle_5(fftw_complex *A, const fftw_complex *W, int iostride, int m, int dist)
49
void fftw_twiddle_5(fftw_complex *A, const fftw_complex *W, int iostride,
48
53
fftw_complex *inout;
182
static const int twiddle_order[] =
184
fftw_codelet_desc fftw_twiddle_5_desc =
187
static const int twiddle_order[] = { 1, 2, 3, 4 };
188
fftw_codelet_desc fftw_twiddle_5_desc = {
186
189
"fftw_twiddle_5",
187
190
(void (*)()) fftw_twiddle_5,