Home
last modified time | relevance | path

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

/libcpu/c-sky/common/
A Dcsi_simd.h99 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 Dcsi_instr.h288 __ALWAYS_INLINE uint32_t __IUSAT(uint32_t value, uint32_t sat) in __IUSAT() function

Completed in 6 milliseconds