Lines Matching refs:do_urshr
2072 static inline uint64_t do_urshr(uint64_t x, unsigned sh) in do_urshr() function
2129 DO_ZPZI(sve2_urshr_b, uint8_t, H1, do_urshr) in DO_ZPZI()
2130 DO_ZPZI(sve2_urshr_h, uint16_t, H1_2, do_urshr) in DO_ZPZI()
2131 DO_ZPZI(sve2_urshr_s, uint32_t, H1_4, do_urshr) in DO_ZPZI()
2132 DO_ZPZI_D(sve2_urshr_d, uint64_t, do_urshr) in DO_ZPZI()
2182 DO_SHRNB(sve2_rshrnb_h, uint16_t, uint8_t, do_urshr)
2183 DO_SHRNB(sve2_rshrnb_s, uint32_t, uint16_t, do_urshr)
2184 DO_SHRNB(sve2_rshrnb_d, uint64_t, uint32_t, do_urshr)
2186 DO_SHRNT(sve2_rshrnt_h, uint16_t, uint8_t, H1_2, H1, do_urshr)
2187 DO_SHRNT(sve2_rshrnt_s, uint32_t, uint16_t, H1_4, H1_2, do_urshr)
2188 DO_SHRNT(sve2_rshrnt_d, uint64_t, uint32_t, H1_8, H1_4, do_urshr)
2251 #define DO_UQRSHRN_H(x, sh) MIN(do_urshr(x, sh), UINT8_MAX)
2252 #define DO_UQRSHRN_S(x, sh) MIN(do_urshr(x, sh), UINT16_MAX)
2253 #define DO_UQRSHRN_D(x, sh) MIN(do_urshr(x, sh), UINT32_MAX)