Home
last modified time | relevance | path

Searched refs:DO_ABD (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/target/arm/tcg/
H A Dneon_helper.c946 #define DO_ABD(dest, x, y, intype, arithtype) do { \ macro
956 DO_ABD(result, a, b, uint8_t, uint32_t); in HELPER()
957 DO_ABD(tmp, a >> 8, b >> 8, uint8_t, uint32_t); in HELPER()
959 DO_ABD(tmp, a >> 16, b >> 16, uint8_t, uint32_t); in HELPER()
961 DO_ABD(tmp, a >> 24, b >> 24, uint8_t, uint32_t); in HELPER()
970 DO_ABD(result, a, b, int8_t, int32_t); in HELPER()
971 DO_ABD(tmp, a >> 8, b >> 8, int8_t, int32_t); in HELPER()
973 DO_ABD(tmp, a >> 16, b >> 16, int8_t, int32_t); in HELPER()
975 DO_ABD(tmp, a >> 24, b >> 24, int8_t, int32_t); in HELPER()
984 DO_ABD(result, a, b, uint16_t, uint32_t); in HELPER()
[all …]
H A Dvec_helper.c2362 #define DO_ABD(NAME, TYPE) \ macro
2374 DO_ABD(gvec_sabd_b, int8_t) in DO_ABD() function
2375 DO_ABD(gvec_sabd_h, int16_t) in DO_ABD()
2376 DO_ABD(gvec_sabd_s, int32_t) in DO_ABD()
2377 DO_ABD(gvec_sabd_d, int64_t) in DO_ABD()
2379 DO_ABD(gvec_uabd_b, uint8_t) in DO_ABD()
2380 DO_ABD(gvec_uabd_h, uint16_t) in DO_ABD()
2381 DO_ABD(gvec_uabd_s, uint32_t) in DO_ABD()
2382 DO_ABD(gvec_uabd_d, uint64_t) in DO_ABD()
2384 #undef DO_ABD in DO_ABD()
H A Dsve_helper.c206 #define DO_ABD(N, M) ((N) >= (M) ? (N) - (M) : (M) - (N)) macro
270 DO_ZPZZ(sve_sabd_zpzz_b, int8_t, H1, DO_ABD)
271 DO_ZPZZ(sve_sabd_zpzz_h, int16_t, H1_2, DO_ABD)
272 DO_ZPZZ(sve_sabd_zpzz_s, int32_t, H1_4, DO_ABD)
273 DO_ZPZZ_D(sve_sabd_zpzz_d, int64_t, DO_ABD)
275 DO_ZPZZ(sve_uabd_zpzz_b, uint8_t, H1, DO_ABD)
276 DO_ZPZZ(sve_uabd_zpzz_h, uint16_t, H1_2, DO_ABD)
277 DO_ZPZZ(sve_uabd_zpzz_s, uint32_t, H1_4, DO_ABD)
278 DO_ZPZZ_D(sve_uabd_zpzz_d, uint64_t, DO_ABD)
1045 DO_ZZZ_TB(sve2_sabdl_h, int16_t, int8_t, H1_2, H1, DO_ABD)
[all …]
H A Dmve_helper.c1049 #define DO_ABD(N, M) ((N) >= (M) ? (N) - (M) : (M) - (N)) in DO_2OP_S() macro
1051 DO_2OP_S(vabds, DO_ABD) in DO_2OP_S()
1052 DO_2OP_U(vabdu, DO_ABD) in DO_2OP_S()