tcg: Remove unused tcg_gen_vec_*_tl() API
No code uses the tcg_gen_vec_*_tl() API. Better to remove it now, since to compile as translation unit files once we need to avoid target_ulong uses. Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Daniel Henrique Barboza <daniel.barboza@oss.qualcomm.com> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Message-ID: <20260423101904.36131-1-philmd@linaro.org>
Philippe Mathieu-Daudé committed
Apr 23, 2026 at 12:19 UTC
cc895e6dcf59a883ad09e27e726057b84431e622
1 file changed
-24
include/tcg/tcg-op-gvec.h
-24
@@ -16,32 +16,8 @@
16
17
#if TARGET_LONG_BITS == 64
18
#define tcg_gen_gvec_dup_tl tcg_gen_gvec_dup_i64
19
-#define tcg_gen_vec_add8_tl tcg_gen_vec_add8_i64
20
-#define tcg_gen_vec_sub8_tl tcg_gen_vec_sub8_i64
21
-#define tcg_gen_vec_add16_tl tcg_gen_vec_add16_i64
22
-#define tcg_gen_vec_sub16_tl tcg_gen_vec_sub16_i64
23
-#define tcg_gen_vec_add32_tl tcg_gen_vec_add32_i64
24
-#define tcg_gen_vec_sub32_tl tcg_gen_vec_sub32_i64
25
-#define tcg_gen_vec_shl8i_tl tcg_gen_vec_shl8i_i64
26
-#define tcg_gen_vec_shr8i_tl tcg_gen_vec_shr8i_i64
27
-#define tcg_gen_vec_sar8i_tl tcg_gen_vec_sar8i_i64
28
-#define tcg_gen_vec_shl16i_tl tcg_gen_vec_shl16i_i64
29
-#define tcg_gen_vec_shr16i_tl tcg_gen_vec_shr16i_i64
30
-#define tcg_gen_vec_sar16i_tl tcg_gen_vec_sar16i_i64
19
#elif TARGET_LONG_BITS == 32
20
#define tcg_gen_gvec_dup_tl tcg_gen_gvec_dup_i32
33
-#define tcg_gen_vec_add8_tl tcg_gen_vec_add8_i32
34
-#define tcg_gen_vec_sub8_tl tcg_gen_vec_sub8_i32
35
-#define tcg_gen_vec_add16_tl tcg_gen_vec_add16_i32
36
-#define tcg_gen_vec_sub16_tl tcg_gen_vec_sub16_i32
37
-#define tcg_gen_vec_add32_tl tcg_gen_add_i32
38
-#define tcg_gen_vec_sub32_tl tcg_gen_sub_i32
39
-#define tcg_gen_vec_shl8i_tl tcg_gen_vec_shl8i_i32
40
-#define tcg_gen_vec_shr8i_tl tcg_gen_vec_shr8i_i32
41
-#define tcg_gen_vec_sar8i_tl tcg_gen_vec_sar8i_i32
42
-#define tcg_gen_vec_shl16i_tl tcg_gen_vec_shl16i_i32
43
-#define tcg_gen_vec_shr16i_tl tcg_gen_vec_shr16i_i32
44
-#define tcg_gen_vec_sar16i_tl tcg_gen_vec_sar16i_i32
21
#else
22
# error
23
#endif