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