Searched refs:DO_ABD (Results 1 – 4 of 4) sorted by relevance
/qemu/target/arm/tcg/ |
H A D | neon_helper.c | 910 #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 D | vec_helper.c | 2488 #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 D | sve_helper.c | 213 #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 D | mve_helper.c | 1048 #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()
|