Home
last modified time | relevance | path

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

/openbmc/qemu/target/arm/tcg/
H A Dmve_helper.c2179 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 Dsve_helper.c2060 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 …]