]> www.infradead.org Git - users/dwmw2/qemu.git/commit
target/ppc : Update VSX storage access insns to use tcg_gen_qemu _ld/st_i128.
authorChinmay Rath <rathc@linux.ibm.com>
Tue, 9 Jul 2024 11:43:41 +0000 (17:13 +0530)
committerNicholas Piggin <npiggin@gmail.com>
Thu, 25 Jul 2024 23:51:33 +0000 (09:51 +1000)
commit625b58fde83d226c6ea61004edad04858481c0e4
tree8e2c2c9ca6657536523ac5bf49b20483bab8a657
parentacbdee4588d972b8553b2c5c9ec4c17c2fe399a7
target/ppc : Update VSX storage access insns to use tcg_gen_qemu _ld/st_i128.

Updated many VSX instructions to use tcg_gen_qemu_ld/st_i128, instead of using
tcg_gen_qemu_ld/st_i64 consecutively.
Introduced functions {get,set}_vsr_full to facilitate the above & for future use.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Suggested-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Chinmay Rath <rathc@linux.ibm.com>
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
target/ppc/translate/vsx-impl.c.inc