Home
last modified time | relevance | path

Searched refs:q63_t (Results 1 – 2 of 2) sorted by relevance

/loramac-node-latest/src/boards/mcu/saml21/cmsis/
Darm_math.h393 typedef int64_t q63_t; typedef
466 q63_t x) in clip_q63_to_q31()
476 q63_t x) in clip_q63_to_q15()
506 static __INLINE q63_t mult32x64( in mult32x64()
507 q63_t x, in mult32x64()
510 return ((((q63_t) (x & 0x00000000FFFFFFFF) * y) >> 32) + in mult32x64()
511 (((q63_t) (x >> 32) * y))); in mult32x64()
580 tempVal = (q31_t) (((q63_t) in * out) >> 31u); in arm_recip_q31()
584 out = (q31_t) clip_q63_to_q31(((q63_t) out * tempVal) >> 30u); in arm_recip_q31()
955 return clip_q63_to_q31((q63_t) x + y); in __QADD()
[all …]
/loramac-node-latest/src/boards/mcu/stm32/cmsis/
Darm_math.h402 typedef int64_t q63_t; typedef
485 q63_t x) in clip_q63_to_q31()
495 q63_t x) in clip_q63_to_q15()
525 static __INLINE q63_t mult32x64( in mult32x64()
526 q63_t x, in mult32x64()
529 return ((((q63_t) (x & 0x00000000FFFFFFFF) * y) >> 32) + in mult32x64()
530 (((q63_t) (x >> 32) * y))); in mult32x64()
596 tempVal = (uint32_t) (((q63_t) in * out) >> 31); in arm_recip_q31()
600 out = clip_q63_to_q31(((q63_t) out * tempVal) >> 30); in arm_recip_q31()
902 return ((int32_t)(clip_q63_to_q31((q63_t)x + (q31_t)y))); in __QADD()
[all …]