Home
last modified time | relevance | path

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

/qemu/target/arm/tcg/
H A Dneon_helper.c910 #define DO_ABD(dest, x, y, intype, arithtype) do { \ macro
920 DO_ABD(result, a, b, uint8_t, uint32_t); in HELPER()
921 DO_ABD(tmp, a >> 8, b >> 8, uint8_t, uint32_t); in HELPER()
923 DO_ABD(tmp, a >> 16, b >> 16, uint8_t, uint32_t); in HELPER()
925 DO_ABD(tmp, a >> 24, b >> 24, uint8_t, uint32_t); in HELPER()
934 DO_ABD(result, a, b, int8_t, int32_t); in HELPER()
935 DO_ABD(tmp, a >> 8, b >> 8, int8_t, int32_t); in HELPER()
937 DO_ABD(tmp, a >> 16, b >> 16, int8_t, int32_t); in HELPER()
939 DO_ABD(tmp, a >> 24, b >> 24, int8_t, int32_t); in HELPER()
948 DO_ABD(result, a, b, uint16_t, uint32_t); in HELPER()
[all …]
H A Dvec_helper.c2488 #define DO_ABD(NAME, TYPE) \ macro
2500 DO_ABD(gvec_sabd_b, int8_t) in DO_ABD() function
2501 DO_ABD(gvec_sabd_h, int16_t) in DO_ABD()
2502 DO_ABD(gvec_sabd_s, int32_t) in DO_ABD()
2503 DO_ABD(gvec_sabd_d, int64_t) in DO_ABD()
2505 DO_ABD(gvec_uabd_b, uint8_t) in DO_ABD()
2506 DO_ABD(gvec_uabd_h, uint16_t) in DO_ABD()
2507 DO_ABD(gvec_uabd_s, uint32_t) in DO_ABD()
2508 DO_ABD(gvec_uabd_d, uint64_t) in DO_ABD()
2510 #undef DO_ABD in DO_ABD()
H A Dsve_helper.c213 #define DO_ABD(N, M) ((N) >= (M) ? (N) - (M) : (M) - (N)) macro
277 DO_ZPZZ(sve_sabd_zpzz_b, int8_t, H1, DO_ABD)
278 DO_ZPZZ(sve_sabd_zpzz_h, int16_t, H1_2, DO_ABD)
279 DO_ZPZZ(sve_sabd_zpzz_s, int32_t, H1_4, DO_ABD)
280 DO_ZPZZ_D(sve_sabd_zpzz_d, int64_t, DO_ABD)
282 DO_ZPZZ(sve_uabd_zpzz_b, uint8_t, H1, DO_ABD)
283 DO_ZPZZ(sve_uabd_zpzz_h, uint16_t, H1_2, DO_ABD)
284 DO_ZPZZ(sve_uabd_zpzz_s, uint32_t, H1_4, DO_ABD)
285 DO_ZPZZ_D(sve_uabd_zpzz_d, uint64_t, DO_ABD)
1068 DO_ZZZ_TB(sve2_sabdl_h, int16_t, int8_t, H1_2, H1, DO_ABD)
[all …]
H A Dmve_helper.c1048 #define DO_ABD(N, M) ((N) >= (M) ? (N) - (M) : (M) - (N)) in DO_2OP_S() macro
1050 DO_2OP_S(vabds, DO_ABD) in DO_2OP_S()
1051 DO_2OP_U(vabdu, DO_ABD) in DO_2OP_S()