Home
last modified time | relevance | path

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

/AliOS-Things-master/hardware/board/c906/csi_core/include/
A Dcsi_rv64_gcc.h1248 __ALWAYS_STATIC_INLINE uint32_t __IUSAT(uint32_t value, uint32_t sat) in __IUSAT() function
1441 r = __IUSAT(((x << 16) >> 16), y) & 0x0000FFFF; in __USAT16()
1442 s = __IUSAT(((x) >> 16), y) & 0x0000FFFF; in __USAT16()
1500 u = __IUSAT((((x) >> 24) + ((y) >> 24)), 8) & 0x000000FF; in __UQADD8()
1612 u = __IUSAT((((x) >> 24) - ((y) >> 24)), 8) & 0x000000FF; in __UQSUB8()
1780 s = __IUSAT((((x) >> 16) + ((y) >> 16)), 16) & 0x0000FFFF; in __UQADD16()
1965 s = __IUSAT((((x) >> 16) - ((y) >> 16)), 16) & 0x0000FFFF; in __UQSUB16()
2162 r = __IUSAT((((x << 16) >> 16) - ((y) >> 16)), 16) & 0x0000FFFF; in __UQASX()
2163 s = __IUSAT((((x) >> 16) + ((y << 16) >> 16)), 16) & 0x0000FFFF; in __UQASX()
2320 r = __IUSAT((((x << 16) >> 16) + ((y) >> 16)), 16) & 0x0000FFFF; in __UQSAX()
[all …]
/AliOS-Things-master/components/csi/csi1/include/core/
A Dcsi_rv32_gcc.h1208 __ALWAYS_STATIC_INLINE uint32_t __IUSAT(uint32_t value, uint32_t sat) in __IUSAT() function
1401 r = __IUSAT(((x << 16) >> 16), y) & 0x0000FFFF; in __USAT16()
1402 s = __IUSAT(((x) >> 16), y) & 0x0000FFFF; in __USAT16()
1460 u = __IUSAT((((x) >> 24) + ((y) >> 24)), 8) & 0x000000FF; in __UQADD8()
1572 u = __IUSAT((((x) >> 24) - ((y) >> 24)), 8) & 0x000000FF; in __UQSUB8()
1740 s = __IUSAT((((x) >> 16) + ((y) >> 16)), 16) & 0x0000FFFF; in __UQADD16()
1925 s = __IUSAT((((x) >> 16) - ((y) >> 16)), 16) & 0x0000FFFF; in __UQSUB16()
2122 r = __IUSAT((((x << 16) >> 16) - ((y) >> 16)), 16) & 0x0000FFFF; in __UQASX()
2123 s = __IUSAT((((x) >> 16) + ((y << 16) >> 16)), 16) & 0x0000FFFF; in __UQASX()
2280 r = __IUSAT((((x << 16) >> 16) + ((y) >> 16)), 16) & 0x0000FFFF; in __UQSAX()
[all …]
A Dcsi_gcc.h1642 __ALWAYS_STATIC_INLINE uint32_t __IUSAT(uint32_t value, uint32_t sat) in __IUSAT() function
1881 r = __IUSAT(((x << 16) >> 16), y) & 0x0000FFFF; in __USAT16()
1882 s = __IUSAT(((x) >> 16), y) & 0x0000FFFF; in __USAT16()
1940 u = __IUSAT((((x) >> 24) + ((y) >> 24)), 8) & 0x000000FF; in __UQADD8()
2052 u = __IUSAT((((x) >> 24) - ((y) >> 24)), 8) & 0x000000FF; in __UQSUB8()
2220 s = __IUSAT((((x) >> 16) + ((y) >> 16)), 16) & 0x0000FFFF; in __UQADD16()
2405 s = __IUSAT((((x) >> 16) - ((y) >> 16)), 16) & 0x0000FFFF; in __UQSUB16()
2602 r = __IUSAT((((x << 16) >> 16) - ((y) >> 16)), 16) & 0x0000FFFF; in __UQASX()
2603 s = __IUSAT((((x) >> 16) + ((y << 16) >> 16)), 16) & 0x0000FFFF; in __UQASX()
2760 r = __IUSAT((((x << 16) >> 16) + ((y) >> 16)), 16) & 0x0000FFFF; in __UQSAX()
[all …]
/AliOS-Things-master/components/csi/csi2/include/core/
A Dcsi_rv32_gcc.h1259 __ALWAYS_STATIC_INLINE uint32_t __IUSAT(uint32_t value, uint32_t sat) in __IUSAT() function
1452 r = __IUSAT(((x << 16) >> 16), y) & 0x0000FFFF; in __USAT16()
1453 s = __IUSAT(((x) >> 16), y) & 0x0000FFFF; in __USAT16()
1511 u = __IUSAT((((x) >> 24) + ((y) >> 24)), 8) & 0x000000FF; in __UQADD8()
1623 u = __IUSAT((((x) >> 24) - ((y) >> 24)), 8) & 0x000000FF; in __UQSUB8()
1791 s = __IUSAT((((x) >> 16) + ((y) >> 16)), 16) & 0x0000FFFF; in __UQADD16()
1976 s = __IUSAT((((x) >> 16) - ((y) >> 16)), 16) & 0x0000FFFF; in __UQSUB16()
2173 r = __IUSAT((((x << 16) >> 16) - ((y) >> 16)), 16) & 0x0000FFFF; in __UQASX()
2174 s = __IUSAT((((x) >> 16) + ((y << 16) >> 16)), 16) & 0x0000FFFF; in __UQASX()
2331 r = __IUSAT((((x << 16) >> 16) + ((y) >> 16)), 16) & 0x0000FFFF; in __UQSAX()
[all …]
A Dcsi_gcc.h1662 __ALWAYS_STATIC_INLINE uint32_t __IUSAT(uint32_t value, uint32_t sat) in __IUSAT() function
1901 r = __IUSAT(((x << 16) >> 16), y) & 0x0000FFFF; in __USAT16()
1902 s = __IUSAT(((x) >> 16), y) & 0x0000FFFF; in __USAT16()
1960 u = __IUSAT((((x) >> 24) + ((y) >> 24)), 8) & 0x000000FF; in __UQADD8()
2072 u = __IUSAT((((x) >> 24) - ((y) >> 24)), 8) & 0x000000FF; in __UQSUB8()
2240 s = __IUSAT((((x) >> 16) + ((y) >> 16)), 16) & 0x0000FFFF; in __UQADD16()
2425 s = __IUSAT((((x) >> 16) - ((y) >> 16)), 16) & 0x0000FFFF; in __UQSUB16()
2622 r = __IUSAT((((x << 16) >> 16) - ((y) >> 16)), 16) & 0x0000FFFF; in __UQASX()
2623 s = __IUSAT((((x) >> 16) + ((y << 16) >> 16)), 16) & 0x0000FFFF; in __UQASX()
2780 r = __IUSAT((((x << 16) >> 16) + ((y) >> 16)), 16) & 0x0000FFFF; in __UQSAX()
[all …]

Completed in 29 milliseconds