Searched refs:__IUSAT (Results 1 – 2 of 2) sorted by relevance
| /libcpu/c-sky/common/ |
| A D | csi_simd.h | 99 r = __IUSAT(((x << 16) >> 16), y) & 0x0000FFFF; in __USAT16() 100 s = __IUSAT(((x) >> 16), y) & 0x0000FFFF; in __USAT16() 155 r = __IUSAT((((x << 24) >> 24) + ((y << 24) >> 24)), 8) & 0x000000FF; in __UQADD8() 158 u = __IUSAT((((x) >> 24) + ((y) >> 24)), 8) & 0x000000FF; in __UQADD8() 270 u = __IUSAT((((x) >> 24) - ((y) >> 24)), 8) & 0x000000FF; in __UQSUB8() 432 s = __IUSAT((((x) >> 16) + ((y) >> 16)), 16) & 0x0000FFFF; in __UQADD16() 617 s = __IUSAT((((x) >> 16) - ((y) >> 16)), 16) & 0x0000FFFF; in __UQSUB16() 814 r = __IUSAT((((x << 16) >> 16) - ((y) >> 16)), 16) & 0x0000FFFF; in __UQASX() 815 s = __IUSAT((((x) >> 16) + ((y << 16) >> 16)), 16) & 0x0000FFFF; in __UQASX() 972 r = __IUSAT((((x << 16) >> 16) + ((y) >> 16)), 16) & 0x0000FFFF; in __UQSAX() [all …]
|
| A D | csi_instr.h | 288 __ALWAYS_INLINE uint32_t __IUSAT(uint32_t value, uint32_t sat) in __IUSAT() function
|
Completed in 6 milliseconds