Lines Matching refs:v
109 void fixed_fft(int n, int32_t *v) in fixed_fft() argument
116 int32_t t = v[i]; in fixed_fft()
117 v[i] = v[r]; in fixed_fft()
118 v[r] = t; in fixed_fft()
126 int32_t x = half(v[i]); in fixed_fft()
127 int32_t y = half(v[i + p]); in fixed_fft()
128 v[i] = x + y; in fixed_fft()
129 v[i + p] = x - y; in fixed_fft()
137 int32_t x = half(v[i]); in fixed_fft()
138 int32_t y = mult(w, v[i + p]); in fixed_fft()
139 v[i] = x - y; in fixed_fft()
140 v[i + p] = x + y; in fixed_fft()
146 void fixed_fft_real(int n, int32_t *v) in fixed_fft_real() argument
150 fixed_fft(n, v); in fixed_fft_real()
152 v[0] = mult(~v[0], 0x80008000); in fixed_fft_real()
153 v[m] = half(v[m]); in fixed_fft_real()
156 int32_t x = half(v[i]); in fixed_fft_real()
157 int32_t z = half(v[n - i]); in fixed_fft_real()
161 v[i] = x - y; in fixed_fft_real()
162 v[n - i] = (x + y) ^ 0xFFFF; in fixed_fft_real()