Lines Matching defs:wre
48 inline static void pass_vsx_interleave(FFTComplex *z, const FFTSample *wre, unsigned int n)
55 const FFTSample *wim = wre+o1;
91 wr1 = vec_splats(wre[1]);
95 wr2 = vec_splats(wre[2]);
96 wr3 = vec_splats(wre[3]);
154 wre += 4;
156 wr0 = vec_splats(wre[0]);
157 wr1 = vec_splats(wre[1]);
161 wr2 = vec_splats(wre[2]);
162 wr3 = vec_splats(wre[3]);
708 inline static void pass_vsx(FFTComplex * z, const FFTSample * wre, unsigned int n)
715 const FFTSample *wim = wre+o1;
726 v8 = vec_ld(0, &(wre[0]));
735 v10 = vec_mul(v4, v8); // r2*wre
736 v11 = vec_mul(v5, v8); // i2*wre
737 v12 = vec_mul(v6, v8); // r3*wre
738 v13 = vec_mul(v7, v8); // i3*wre
775 wre += 4;
778 v8 = vec_ld(0, &(wre[0]));
787 v10 = vec_mul(v4, v8); // r2*wre
788 v11 = vec_mul(v5, v8); // i2*wre
789 v12 = vec_mul(v6, v8); // r3*wre
790 v13 = vec_mul(v7, v8); // i3*wre