diff options
author | Richard Henderson <richard.henderson@linaro.org> | 2020-03-31 05:43:23 -0700 |
---|---|---|
committer | Richard Henderson <richard.henderson@linaro.org> | 2021-01-13 08:39:08 -1000 |
commit | 0a6a8bc8ebfe5ae2a3f18ef48b92a74bc2df2f96 (patch) | |
tree | 489ac60019d091f02f9c8b0fcc092827c5185b1f /tcg/aarch64/tcg-target.c.inc | |
parent | 45240eed4f064576d589ea60ebadf3c11d7ab891 (diff) | |
download | qemu-0a6a8bc8ebfe5ae2a3f18ef48b92a74bc2df2f96.zip qemu-0a6a8bc8ebfe5ae2a3f18ef48b92a74bc2df2f96.tar.gz qemu-0a6a8bc8ebfe5ae2a3f18ef48b92a74bc2df2f96.tar.bz2 |
tcg: Use tcg_out_dupi_vec from temp_load
Having dupi pass though movi is confusing and arguably wrong.
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'tcg/aarch64/tcg-target.c.inc')
-rw-r--r-- | tcg/aarch64/tcg-target.c.inc | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/tcg/aarch64/tcg-target.c.inc b/tcg/aarch64/tcg-target.c.inc index ab199b1..a2a588e 100644 --- a/tcg/aarch64/tcg-target.c.inc +++ b/tcg/aarch64/tcg-target.c.inc @@ -1011,13 +1011,6 @@ static void tcg_out_movi(TCGContext *s, TCGType type, TCGReg rd, case TCG_TYPE_I64: tcg_debug_assert(rd < 32); break; - - case TCG_TYPE_V64: - case TCG_TYPE_V128: - tcg_debug_assert(rd >= 32); - tcg_out_dupi_vec(s, type, rd, value); - return; - default: g_assert_not_reached(); } |