Lines Matching refs:lp
31 static void lr42_split(struct lr42 *lp, struct lr42 *hp, int count, in lr42_split() argument
35 float32x4_t x1 = {lp->x1L, hp->x1L, lp->x1R, hp->x1R}; in lr42_split()
36 float32x4_t x2 = {lp->x2L, hp->x2L, lp->x2R, hp->x2R}; in lr42_split()
37 float32x4_t y1 = {lp->y1L, hp->y1L, lp->y1R, hp->y1R}; in lr42_split()
38 float32x4_t y2 = {lp->y2L, hp->y2L, lp->y2R, hp->y2R}; in lr42_split()
39 float32x4_t z1 = {lp->z1L, hp->z1L, lp->z1R, hp->z1R}; in lr42_split()
40 float32x4_t z2 = {lp->z2L, hp->z2L, lp->z2R, hp->z2R}; in lr42_split()
41 float32x4_t b0 = {lp->b0, hp->b0, lp->b0, hp->b0}; in lr42_split()
42 float32x4_t b1 = {lp->b1, hp->b1, lp->b1, hp->b1}; in lr42_split()
43 float32x4_t b2 = {lp->b2, hp->b2, lp->b2, hp->b2}; in lr42_split()
44 float32x4_t a1 = {lp->a1, hp->a1, lp->a1, hp->a1}; in lr42_split()
45 float32x4_t a2 = {lp->a2, hp->a2, lp->a2, hp->a2}; in lr42_split()
101 lp->x1L = x1[0]; lp->x1R = x1[2]; in lr42_split()
102 lp->x2L = x2[0]; lp->x2R = x2[2]; in lr42_split()
103 lp->y1L = y1[0]; lp->y1R = y1[2]; in lr42_split()
104 lp->y2L = y2[0]; lp->y2R = y2[2]; in lr42_split()
105 lp->z1L = z1[0]; lp->z1R = z1[2]; in lr42_split()
106 lp->z2L = z2[0]; lp->z2R = z2[2]; in lr42_split()
117 static void lr42_split(struct lr42 *lp, struct lr42 *hp, int count, in lr42_split() argument
121 __m128 x1 = {lp->x1L, hp->x1L, lp->x1R, hp->x1R}; in lr42_split()
122 __m128 x2 = {lp->x2L, hp->x2L, lp->x2R, hp->x2R}; in lr42_split()
123 __m128 y1 = {lp->y1L, hp->y1L, lp->y1R, hp->y1R}; in lr42_split()
124 __m128 y2 = {lp->y2L, hp->y2L, lp->y2R, hp->y2R}; in lr42_split()
125 __m128 z1 = {lp->z1L, hp->z1L, lp->z1R, hp->z1R}; in lr42_split()
126 __m128 z2 = {lp->z2L, hp->z2L, lp->z2R, hp->z2R}; in lr42_split()
127 __m128 b0 = {lp->b0, hp->b0, lp->b0, hp->b0}; in lr42_split()
128 __m128 b1 = {lp->b1, hp->b1, lp->b1, hp->b1}; in lr42_split()
129 __m128 b2 = {lp->b2, hp->b2, lp->b2, hp->b2}; in lr42_split()
130 __m128 a1 = {lp->a1, hp->a1, lp->a1, hp->a1}; in lr42_split()
131 __m128 a2 = {lp->a2, hp->a2, lp->a2, hp->a2}; in lr42_split()
204 lp->x1L = x1[0]; lp->x1R = x1[2]; in lr42_split()
205 lp->x2L = x2[0]; lp->x2R = x2[2]; in lr42_split()
206 lp->y1L = y1[0]; lp->y1R = y1[2]; in lr42_split()
207 lp->y2L = y2[0]; lp->y2R = y2[2]; in lr42_split()
208 lp->z1L = z1[0]; lp->z1R = z1[2]; in lr42_split()
209 lp->z2L = z2[0]; lp->z2R = z2[2]; in lr42_split()
219 static void lr42_split(struct lr42 *lp, struct lr42 *hp, int count, in lr42_split() argument
223 float lx1L = lp->x1L, lx1R = lp->x1R; in lr42_split()
224 float lx2L = lp->x2L, lx2R = lp->x2R; in lr42_split()
225 float ly1L = lp->y1L, ly1R = lp->y1R; in lr42_split()
226 float ly2L = lp->y2L, ly2R = lp->y2R; in lr42_split()
227 float lz1L = lp->z1L, lz1R = lp->z1R; in lr42_split()
228 float lz2L = lp->z2L, lz2R = lp->z2R; in lr42_split()
229 float lb0 = lp->b0; in lr42_split()
230 float lb1 = lp->b1; in lr42_split()
231 float lb2 = lp->b2; in lr42_split()
232 float la1 = lp->a1; in lr42_split()
233 float la2 = lp->a2; in lr42_split()
291 lp->x1L = lx1L; lp->x1R = lx1R; in lr42_split()
292 lp->x2L = lx2L; lp->x2R = lx2R; in lr42_split()
293 lp->y1L = ly1L; lp->y1R = ly1R; in lr42_split()
294 lp->y2L = ly2L; lp->y2R = ly2R; in lr42_split()
295 lp->z1L = lz1L; lp->z1R = lz1R; in lr42_split()
296 lp->z2L = lz2L; lp->z2R = lz2R; in lr42_split()
316 static void lr42_merge(struct lr42 *lp, struct lr42 *hp, int count, in lr42_merge() argument
319 float32x4_t x1 = {lp->x1L, hp->x1L, lp->x1R, hp->x1R}; in lr42_merge()
320 float32x4_t x2 = {lp->x2L, hp->x2L, lp->x2R, hp->x2R}; in lr42_merge()
321 float32x4_t y1 = {lp->y1L, hp->y1L, lp->y1R, hp->y1R}; in lr42_merge()
322 float32x4_t y2 = {lp->y2L, hp->y2L, lp->y2R, hp->y2R}; in lr42_merge()
323 float32x4_t z1 = {lp->z1L, hp->z1L, lp->z1R, hp->z1R}; in lr42_merge()
324 float32x4_t z2 = {lp->z2L, hp->z2L, lp->z2R, hp->z2R}; in lr42_merge()
325 float32x4_t b0 = {lp->b0, hp->b0, lp->b0, hp->b0}; in lr42_merge()
326 float32x4_t b1 = {lp->b1, hp->b1, lp->b1, hp->b1}; in lr42_merge()
327 float32x4_t b2 = {lp->b2, hp->b2, lp->b2, hp->b2}; in lr42_merge()
328 float32x4_t a1 = {lp->a1, hp->a1, lp->a1, hp->a1}; in lr42_merge()
329 float32x4_t a2 = {lp->a2, hp->a2, lp->a2, hp->a2}; in lr42_merge()
380 lp->x1L = x1[0]; lp->x1R = x1[2]; in lr42_merge()
381 lp->x2L = x2[0]; lp->x2R = x2[2]; in lr42_merge()
382 lp->y1L = y1[0]; lp->y1R = y1[2]; in lr42_merge()
383 lp->y2L = y2[0]; lp->y2R = y2[2]; in lr42_merge()
384 lp->z1L = z1[0]; lp->z1R = z1[2]; in lr42_merge()
385 lp->z2L = z2[0]; lp->z2R = z2[2]; in lr42_merge()
396 static void lr42_merge(struct lr42 *lp, struct lr42 *hp, int count, in lr42_merge() argument
399 __m128 x1 = {lp->x1L, hp->x1L, lp->x1R, hp->x1R}; in lr42_merge()
400 __m128 x2 = {lp->x2L, hp->x2L, lp->x2R, hp->x2R}; in lr42_merge()
401 __m128 y1 = {lp->y1L, hp->y1L, lp->y1R, hp->y1R}; in lr42_merge()
402 __m128 y2 = {lp->y2L, hp->y2L, lp->y2R, hp->y2R}; in lr42_merge()
403 __m128 z1 = {lp->z1L, hp->z1L, lp->z1R, hp->z1R}; in lr42_merge()
404 __m128 z2 = {lp->z2L, hp->z2L, lp->z2R, hp->z2R}; in lr42_merge()
405 __m128 b0 = {lp->b0, hp->b0, lp->b0, hp->b0}; in lr42_merge()
406 __m128 b1 = {lp->b1, hp->b1, lp->b1, hp->b1}; in lr42_merge()
407 __m128 b2 = {lp->b2, hp->b2, lp->b2, hp->b2}; in lr42_merge()
408 __m128 a1 = {lp->a1, hp->a1, lp->a1, hp->a1}; in lr42_merge()
409 __m128 a2 = {lp->a2, hp->a2, lp->a2, hp->a2}; in lr42_merge()
475 lp->x1L = x1[0]; lp->x1R = x1[2]; in lr42_merge()
476 lp->x2L = x2[0]; lp->x2R = x2[2]; in lr42_merge()
477 lp->y1L = y1[0]; lp->y1R = y1[2]; in lr42_merge()
478 lp->y2L = y2[0]; lp->y2R = y2[2]; in lr42_merge()
479 lp->z1L = z1[0]; lp->z1R = z1[2]; in lr42_merge()
480 lp->z2L = z2[0]; lp->z2R = z2[2]; in lr42_merge()
490 static void lr42_merge(struct lr42 *lp, struct lr42 *hp, int count, in lr42_merge() argument
493 float lx1L = lp->x1L, lx1R = lp->x1R; in lr42_merge()
494 float lx2L = lp->x2L, lx2R = lp->x2R; in lr42_merge()
495 float ly1L = lp->y1L, ly1R = lp->y1R; in lr42_merge()
496 float ly2L = lp->y2L, ly2R = lp->y2R; in lr42_merge()
497 float lz1L = lp->z1L, lz1R = lp->z1R; in lr42_merge()
498 float lz2L = lp->z2L, lz2R = lp->z2R; in lr42_merge()
499 float lb0 = lp->b0; in lr42_merge()
500 float lb1 = lp->b1; in lr42_merge()
501 float lb2 = lp->b2; in lr42_merge()
502 float la1 = lp->a1; in lr42_merge()
503 float la2 = lp->a2; in lr42_merge()
559 lp->x1L = lx1L; lp->x1R = lx1R; in lr42_merge()
560 lp->x2L = lx2L; lp->x2R = lx2R; in lr42_merge()
561 lp->y1L = ly1L; lp->y1R = ly1R; in lr42_merge()
562 lp->y2L = ly2L; lp->y2R = ly2R; in lr42_merge()
563 lp->z1L = lz1L; lp->z1R = lz1R; in lr42_merge()
564 lp->z2L = lz2L; lp->z2R = lz2R; in lr42_merge()
580 lr42_set(&xo2->lp[i], BQ_LOWPASS, f); in crossover2_init()
593 lr42_split(&xo2->lp[0], &xo2->hp[0], count, data0L, data0R, in crossover2_process()
595 lr42_merge(&xo2->lp[1], &xo2->hp[1], count, data0L, data0R); in crossover2_process()
596 lr42_split(&xo2->lp[2], &xo2->hp[2], count, data1L, data1R, in crossover2_process()