qemu/include/tcg
Philipp Tomsich db637f270b tcg: add dup_const_tl wrapper
dup_const always generates a uint64_t, which may exceed the size of a
target_long (generating warnings with recent-enough compilers).

To ensure that we can use dup_const both for 64bit and 32bit targets,
this adds dup_const_tl, which either maps back to dup_const (for 64bit
targets) or provides a similar implementation using 32bit constants.

Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Philipp Tomsich <philipp.tomsich@vrull.eu>
Message-Id: <20211003214243.3813425-1-philipp.tomsich@vrull.eu>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2021-10-05 16:53:17 -07:00
..
tcg-cond.h tcg: expose TCGCond manipulation routines 2021-06-19 14:51:51 -07:00
tcg-gvec-desc.h tcg: Adjust simd_desc size encoding 2020-10-08 05:57:32 -05:00
tcg-mo.h
tcg-op-gvec.h tcg: Implement tcg_gen_vec_add{sub}32_tl 2021-06-29 10:04:57 -07:00
tcg-op.h tcg: Remove tcg_global_reg_new defines 2021-09-14 12:00:20 -07:00
tcg-opc.h tcg: Remove TCG_TARGET_HAS_goto_ptr 2021-07-09 20:23:38 -07:00
tcg.h tcg: add dup_const_tl wrapper 2021-10-05 16:53:17 -07:00