Lines Matching refs:excess

56   __m256 excess, adj;  in volk_32f_s32f_s32f_mod_range_32f_u_avx()  local
68 excess = _mm256_and_ps(_mm256_sub_ps(lower, input), is_smaller); in volk_32f_s32f_s32f_mod_range_32f_u_avx()
69 excess = _mm256_or_ps(_mm256_and_ps(_mm256_sub_ps(input, upper), is_bigger), excess); in volk_32f_s32f_s32f_mod_range_32f_u_avx()
71 excess = _mm256_div_ps(excess, distance); in volk_32f_s32f_s32f_mod_range_32f_u_avx()
73 excess = _mm256_cvtepi32_ps(_mm256_cvttps_epi32(excess)); in volk_32f_s32f_s32f_mod_range_32f_u_avx()
76 excess = _mm256_add_ps(excess, adj); in volk_32f_s32f_s32f_mod_range_32f_u_avx()
81 excess = _mm256_mul_ps(_mm256_mul_ps(excess, adj), distance); in volk_32f_s32f_s32f_mod_range_32f_u_avx()
82 output = _mm256_add_ps(input, excess); in volk_32f_s32f_s32f_mod_range_32f_u_avx()
92 float excess = lower_bound - val; in volk_32f_s32f_s32f_mod_range_32f_u_avx() local
93 signed int count = (int)(excess/dist); in volk_32f_s32f_s32f_mod_range_32f_u_avx()
97 float excess = val - upper_bound; in volk_32f_s32f_s32f_mod_range_32f_u_avx() local
98 signed int count = (int)(excess/dist); in volk_32f_s32f_s32f_mod_range_32f_u_avx()
112 __m256 excess, adj; in volk_32f_s32f_s32f_mod_range_32f_a_avx() local
124 excess = _mm256_and_ps(_mm256_sub_ps(lower, input), is_smaller); in volk_32f_s32f_s32f_mod_range_32f_a_avx()
125 excess = _mm256_or_ps(_mm256_and_ps(_mm256_sub_ps(input, upper), is_bigger), excess); in volk_32f_s32f_s32f_mod_range_32f_a_avx()
127 excess = _mm256_div_ps(excess, distance); in volk_32f_s32f_s32f_mod_range_32f_a_avx()
129 excess = _mm256_cvtepi32_ps(_mm256_cvttps_epi32(excess)); in volk_32f_s32f_s32f_mod_range_32f_a_avx()
132 excess = _mm256_add_ps(excess, adj); in volk_32f_s32f_s32f_mod_range_32f_a_avx()
137 excess = _mm256_mul_ps(_mm256_mul_ps(excess, adj), distance); in volk_32f_s32f_s32f_mod_range_32f_a_avx()
138 output = _mm256_add_ps(input, excess); in volk_32f_s32f_s32f_mod_range_32f_a_avx()
148 float excess = lower_bound - val; in volk_32f_s32f_s32f_mod_range_32f_a_avx() local
149 signed int count = (int)(excess/dist); in volk_32f_s32f_s32f_mod_range_32f_a_avx()
153 float excess = val - upper_bound; in volk_32f_s32f_s32f_mod_range_32f_a_avx() local
154 signed int count = (int)(excess/dist); in volk_32f_s32f_s32f_mod_range_32f_a_avx()
174 __m128 excess, adj; in volk_32f_s32f_s32f_mod_range_32f_u_sse2() local
186 excess = _mm_and_ps(_mm_sub_ps(lower, input), is_smaller); in volk_32f_s32f_s32f_mod_range_32f_u_sse2()
187 excess = _mm_or_ps(_mm_and_ps(_mm_sub_ps(input, upper), is_bigger), excess); in volk_32f_s32f_s32f_mod_range_32f_u_sse2()
189 excess = _mm_div_ps(excess, distance); in volk_32f_s32f_s32f_mod_range_32f_u_sse2()
191 excess = _mm_cvtepi32_ps(_mm_cvttps_epi32(excess)); in volk_32f_s32f_s32f_mod_range_32f_u_sse2()
194 excess = _mm_add_ps(excess, adj); in volk_32f_s32f_s32f_mod_range_32f_u_sse2()
199 excess = _mm_mul_ps(_mm_mul_ps(excess, adj), distance); in volk_32f_s32f_s32f_mod_range_32f_u_sse2()
200 output = _mm_add_ps(input, excess); in volk_32f_s32f_s32f_mod_range_32f_u_sse2()
210 float excess = lower_bound - val; in volk_32f_s32f_s32f_mod_range_32f_u_sse2() local
211 signed int count = (int)(excess/dist); in volk_32f_s32f_s32f_mod_range_32f_u_sse2()
215 float excess = val - upper_bound; in volk_32f_s32f_s32f_mod_range_32f_u_sse2() local
216 signed int count = (int)(excess/dist); in volk_32f_s32f_s32f_mod_range_32f_u_sse2()
229 __m128 excess, adj; in volk_32f_s32f_s32f_mod_range_32f_a_sse2() local
241 excess = _mm_and_ps(_mm_sub_ps(lower, input), is_smaller); in volk_32f_s32f_s32f_mod_range_32f_a_sse2()
242 excess = _mm_or_ps(_mm_and_ps(_mm_sub_ps(input, upper), is_bigger), excess); in volk_32f_s32f_s32f_mod_range_32f_a_sse2()
244 excess = _mm_div_ps(excess, distance); in volk_32f_s32f_s32f_mod_range_32f_a_sse2()
246 excess = _mm_cvtepi32_ps(_mm_cvttps_epi32(excess)); in volk_32f_s32f_s32f_mod_range_32f_a_sse2()
249 excess = _mm_add_ps(excess, adj); in volk_32f_s32f_s32f_mod_range_32f_a_sse2()
254 excess = _mm_mul_ps(_mm_mul_ps(excess, adj), distance); in volk_32f_s32f_s32f_mod_range_32f_a_sse2()
255 output = _mm_add_ps(input, excess); in volk_32f_s32f_s32f_mod_range_32f_a_sse2()
266 float excess = lower_bound - val; in volk_32f_s32f_s32f_mod_range_32f_a_sse2() local
267 signed int count = (int)(excess/dist); in volk_32f_s32f_s32f_mod_range_32f_a_sse2()
271 float excess = val - upper_bound; in volk_32f_s32f_s32f_mod_range_32f_a_sse2() local
272 signed int count = (int)(excess/dist); in volk_32f_s32f_s32f_mod_range_32f_a_sse2()
291 __m128 excess, adj; in volk_32f_s32f_s32f_mod_range_32f_u_sse() local
304 excess = _mm_and_ps(_mm_sub_ps(lower, input), is_smaller); in volk_32f_s32f_s32f_mod_range_32f_u_sse()
305 excess = _mm_or_ps(_mm_and_ps(_mm_sub_ps(input, upper), is_bigger), excess); in volk_32f_s32f_s32f_mod_range_32f_u_sse()
307 excess = _mm_div_ps(excess, distance); in volk_32f_s32f_s32f_mod_range_32f_u_sse()
309 rounddown = _mm_cvttps_epi32(excess); in volk_32f_s32f_s32f_mod_range_32f_u_sse()
310 excess = _mm_cvtepi32_ps(rounddown); in volk_32f_s32f_s32f_mod_range_32f_u_sse()
313 excess = _mm_add_ps(excess, adj); in volk_32f_s32f_s32f_mod_range_32f_u_sse()
318 excess = _mm_mul_ps(_mm_mul_ps(excess, adj), distance); in volk_32f_s32f_s32f_mod_range_32f_u_sse()
319 output = _mm_add_ps(input, excess); in volk_32f_s32f_s32f_mod_range_32f_u_sse()
329 float excess = lower_bound - val; in volk_32f_s32f_s32f_mod_range_32f_u_sse() local
330 signed int count = (int)(excess/dist); in volk_32f_s32f_s32f_mod_range_32f_u_sse()
334 float excess = val - upper_bound; in volk_32f_s32f_s32f_mod_range_32f_u_sse() local
335 signed int count = (int)(excess/dist); in volk_32f_s32f_s32f_mod_range_32f_u_sse()
348 __m128 excess, adj; in volk_32f_s32f_s32f_mod_range_32f_a_sse() local
361 excess = _mm_and_ps(_mm_sub_ps(lower, input), is_smaller); in volk_32f_s32f_s32f_mod_range_32f_a_sse()
362 excess = _mm_or_ps(_mm_and_ps(_mm_sub_ps(input, upper), is_bigger), excess); in volk_32f_s32f_s32f_mod_range_32f_a_sse()
364 excess = _mm_div_ps(excess, distance); in volk_32f_s32f_s32f_mod_range_32f_a_sse()
366 rounddown = _mm_cvttps_epi32(excess); in volk_32f_s32f_s32f_mod_range_32f_a_sse()
367 excess = _mm_cvtepi32_ps(rounddown); in volk_32f_s32f_s32f_mod_range_32f_a_sse()
370 excess = _mm_add_ps(excess, adj); in volk_32f_s32f_s32f_mod_range_32f_a_sse()
375 excess = _mm_mul_ps(_mm_mul_ps(excess, adj), distance); in volk_32f_s32f_s32f_mod_range_32f_a_sse()
376 output = _mm_add_ps(input, excess); in volk_32f_s32f_s32f_mod_range_32f_a_sse()
387 float excess = lower_bound - val; in volk_32f_s32f_s32f_mod_range_32f_a_sse() local
388 signed int count = (int)(excess/dist); in volk_32f_s32f_s32f_mod_range_32f_a_sse()
392 float excess = val - upper_bound; in volk_32f_s32f_s32f_mod_range_32f_a_sse() local
393 signed int count = (int)(excess/dist); in volk_32f_s32f_s32f_mod_range_32f_a_sse()
412 float excess = lower_bound - val; in volk_32f_s32f_s32f_mod_range_32f_generic() local
413 signed int count = (int)(excess/distance); in volk_32f_s32f_s32f_mod_range_32f_generic()
417 float excess = val - upper_bound; in volk_32f_s32f_s32f_mod_range_32f_generic() local
418 signed int count = (int)(excess/distance); in volk_32f_s32f_s32f_mod_range_32f_generic()