Searched refs:do_srshr (Results 1 – 2 of 2) sorted by relevance
/openbmc/qemu/target/arm/tcg/ |
H A D | mve_helper.c | 2179 static inline int64_t do_srshr(int64_t x, unsigned sh) in do_srshr() function 2260 do_sat_bhs(do_srshr(N, M), INT8_MIN, INT8_MAX, SATP) 2264 do_sat_bhs(do_srshr(N, M), 0, UINT8_MAX, SATP) 2267 do_sat_bhs(do_srshr(N, M), INT16_MIN, INT16_MAX, SATP) 2271 do_sat_bhs(do_srshr(N, M), 0, UINT16_MAX, SATP)
|
H A D | sve_helper.c | 2060 static inline int64_t do_srshr(int64_t x, unsigned sh) in do_srshr() function 2101 DO_ZPZI(sve2_srshr_b, int8_t, H1, do_srshr) in DO_ZPZI() 2102 DO_ZPZI(sve2_srshr_h, int16_t, H1_2, do_srshr) in DO_ZPZI() 2103 DO_ZPZI(sve2_srshr_s, int32_t, H1_4, do_srshr) in DO_ZPZI() 2104 DO_ZPZI_D(sve2_srshr_d, int64_t, do_srshr) in DO_ZPZI() 2180 #define DO_SQRSHRUN_H(x, sh) do_sat_bhs(do_srshr(x, sh), 0, UINT8_MAX) 2181 #define DO_SQRSHRUN_S(x, sh) do_sat_bhs(do_srshr(x, sh), 0, UINT16_MAX) 2182 #define DO_SQRSHRUN_D(x, sh) do_sat_bhs(do_srshr(x, sh), 0, UINT32_MAX) 2204 #define DO_SQRSHRN_H(x, sh) do_sat_bhs(do_srshr(x, sh), INT8_MIN, INT8_MAX) 2205 #define DO_SQRSHRN_S(x, sh) do_sat_bhs(do_srshr(x, sh), INT16_MIN, INT16_MAX) [all …]
|