• Home
  • Raw
  • Download

Lines Matching refs:q31_t

136   __STATIC_FORCEINLINE q31_t clip_q63_to_q31(  in clip_q63_to_q31()
139 return ((q31_t) (x >> 32) != ((q31_t) x >> 31)) ? in clip_q63_to_q31()
140 ((0x7FFFFFFF ^ ((q31_t) (x >> 63)))) : (q31_t) x; in clip_q63_to_q31()
149 return ((q31_t) (x >> 32) != ((q31_t) x >> 31)) ? in clip_q63_to_q15()
157 q31_t x) in clip_q31_to_q7()
159 return ((q31_t) (x >> 24) != ((q31_t) x >> 23)) ? in clip_q31_to_q7()
167 q31_t x) in clip_q31_to_q15()
169 return ((q31_t) (x >> 16) != ((q31_t) x >> 15)) ? in clip_q31_to_q15()
178 q31_t y) in mult32x64()
186 a = (q31_t) (((((q63_t) a) << 32) + ((q63_t) x * y) + 0x80000000LL ) >> 32)
190 a = (q31_t) (((((q63_t) a) << 32) - ((q63_t) x * y) + 0x80000000LL ) >> 32)
194 a = (q31_t) (((q63_t) x * y + 0x80000000LL ) >> 32)
198 a += (q31_t) (((q63_t) x * y) >> 32)
202 a -= (q31_t) (((q63_t) x * y) >> 32)
206 a = (q31_t) (((q63_t) x * y ) >> 32)
249 q31_t r, s, t, u; in __QADD8()
251 r = __SSAT(((((q31_t)x << 24) >> 24) + (((q31_t)y << 24) >> 24)), 8) & (int32_t)0x000000FF; in __QADD8()
252 s = __SSAT(((((q31_t)x << 16) >> 24) + (((q31_t)y << 16) >> 24)), 8) & (int32_t)0x000000FF; in __QADD8()
253 t = __SSAT(((((q31_t)x << 8) >> 24) + (((q31_t)y << 8) >> 24)), 8) & (int32_t)0x000000FF; in __QADD8()
254 u = __SSAT(((((q31_t)x ) >> 24) + (((q31_t)y ) >> 24)), 8) & (int32_t)0x000000FF; in __QADD8()
267 q31_t r, s, t, u; in __QSUB8()
269 r = __SSAT(((((q31_t)x << 24) >> 24) - (((q31_t)y << 24) >> 24)), 8) & (int32_t)0x000000FF; in __QSUB8()
270 s = __SSAT(((((q31_t)x << 16) >> 24) - (((q31_t)y << 16) >> 24)), 8) & (int32_t)0x000000FF; in __QSUB8()
271 t = __SSAT(((((q31_t)x << 8) >> 24) - (((q31_t)y << 8) >> 24)), 8) & (int32_t)0x000000FF; in __QSUB8()
272 u = __SSAT(((((q31_t)x ) >> 24) - (((q31_t)y ) >> 24)), 8) & (int32_t)0x000000FF; in __QSUB8()
286 q31_t r = 0, s = 0; in __QADD16()
288 r = __SSAT(((((q31_t)x << 16) >> 16) + (((q31_t)y << 16) >> 16)), 16) & (int32_t)0x0000FFFF; in __QADD16()
289 s = __SSAT(((((q31_t)x ) >> 16) + (((q31_t)y ) >> 16)), 16) & (int32_t)0x0000FFFF; in __QADD16()
302 q31_t r, s; in __SHADD16()
304 r = (((((q31_t)x << 16) >> 16) + (((q31_t)y << 16) >> 16)) >> 1) & (int32_t)0x0000FFFF; in __SHADD16()
305 s = (((((q31_t)x ) >> 16) + (((q31_t)y ) >> 16)) >> 1) & (int32_t)0x0000FFFF; in __SHADD16()
318 q31_t r, s; in __QSUB16()
320 r = __SSAT(((((q31_t)x << 16) >> 16) - (((q31_t)y << 16) >> 16)), 16) & (int32_t)0x0000FFFF; in __QSUB16()
321 s = __SSAT(((((q31_t)x ) >> 16) - (((q31_t)y ) >> 16)), 16) & (int32_t)0x0000FFFF; in __QSUB16()
334 q31_t r, s; in __SHSUB16()
336 r = (((((q31_t)x << 16) >> 16) - (((q31_t)y << 16) >> 16)) >> 1) & (int32_t)0x0000FFFF; in __SHSUB16()
337 s = (((((q31_t)x ) >> 16) - (((q31_t)y ) >> 16)) >> 1) & (int32_t)0x0000FFFF; in __SHSUB16()
350 q31_t r, s; in __QASX()
352 r = __SSAT(((((q31_t)x << 16) >> 16) - (((q31_t)y ) >> 16)), 16) & (int32_t)0x0000FFFF; in __QASX()
353 s = __SSAT(((((q31_t)x ) >> 16) + (((q31_t)y << 16) >> 16)), 16) & (int32_t)0x0000FFFF; in __QASX()
366 q31_t r, s; in __SHASX()
368 r = (((((q31_t)x << 16) >> 16) - (((q31_t)y ) >> 16)) >> 1) & (int32_t)0x0000FFFF; in __SHASX()
369 s = (((((q31_t)x ) >> 16) + (((q31_t)y << 16) >> 16)) >> 1) & (int32_t)0x0000FFFF; in __SHASX()
382 q31_t r, s; in __QSAX()
384 r = __SSAT(((((q31_t)x << 16) >> 16) + (((q31_t)y ) >> 16)), 16) & (int32_t)0x0000FFFF; in __QSAX()
385 s = __SSAT(((((q31_t)x ) >> 16) - (((q31_t)y << 16) >> 16)), 16) & (int32_t)0x0000FFFF; in __QSAX()
398 q31_t r, s; in __SHSAX()
400 r = (((((q31_t)x << 16) >> 16) + (((q31_t)y ) >> 16)) >> 1) & (int32_t)0x0000FFFF; in __SHSAX()
401 s = (((((q31_t)x ) >> 16) - (((q31_t)y << 16) >> 16)) >> 1) & (int32_t)0x0000FFFF; in __SHSAX()
414 return ((uint32_t)(((((q31_t)x << 16) >> 16) * (((q31_t)y ) >> 16)) - in __SMUSDX()
415 ((((q31_t)x ) >> 16) * (((q31_t)y << 16) >> 16)) )); in __SMUSDX()
425 return ((uint32_t)(((((q31_t)x << 16) >> 16) * (((q31_t)y ) >> 16)) + in __SMUADX()
426 ((((q31_t)x ) >> 16) * (((q31_t)y << 16) >> 16)) )); in __SMUADX()
437 return ((int32_t)(clip_q63_to_q31((q63_t)x + (q31_t)y))); in __QADD()
448 return ((int32_t)(clip_q63_to_q31((q63_t)x - (q31_t)y))); in __QSUB()
460 return ((uint32_t)(((((q31_t)x << 16) >> 16) * (((q31_t)y << 16) >> 16)) + in __SMLAD()
461 ((((q31_t)x ) >> 16) * (((q31_t)y ) >> 16)) + in __SMLAD()
462 ( ((q31_t)sum ) ) )); in __SMLAD()
474 return ((uint32_t)(((((q31_t)x << 16) >> 16) * (((q31_t)y ) >> 16)) + in __SMLADX()
475 ((((q31_t)x ) >> 16) * (((q31_t)y << 16) >> 16)) + in __SMLADX()
476 ( ((q31_t)sum ) ) )); in __SMLADX()
488 return ((uint32_t)(((((q31_t)x << 16) >> 16) * (((q31_t)y ) >> 16)) - in __SMLSDX()
489 ((((q31_t)x ) >> 16) * (((q31_t)y << 16) >> 16)) + in __SMLSDX()
490 ( ((q31_t)sum ) ) )); in __SMLSDX()
503 return ((uint64_t)(((((q31_t)x << 16) >> 16) * (((q31_t)y << 16) >> 16)) + in __SMLALD()
504 ((((q31_t)x ) >> 16) * (((q31_t)y ) >> 16)) + in __SMLALD()
518 return ((uint64_t)(((((q31_t)x << 16) >> 16) * (((q31_t)y ) >> 16)) + in __SMLALDX()
519 ((((q31_t)x ) >> 16) * (((q31_t)y << 16) >> 16)) + in __SMLALDX()
531 return ((uint32_t)(((((q31_t)x << 16) >> 16) * (((q31_t)y << 16) >> 16)) + in __SMUAD()
532 ((((q31_t)x ) >> 16) * (((q31_t)y ) >> 16)) )); in __SMUAD()
543 return ((uint32_t)(((((q31_t)x << 16) >> 16) * (((q31_t)y << 16) >> 16)) - in __SMUSD()
544 ((((q31_t)x ) >> 16) * (((q31_t)y ) >> 16)) )); in __SMUSD()
554 return ((uint32_t)(((((q31_t)x << 24) >> 24) & (q31_t)0x0000FFFF) | in __SXTB16()
555 ((((q31_t)x << 8) >> 8) & (q31_t)0xFFFF0000) )); in __SXTB16()