Merge the first set of reviewed patches from my queue.
r~
The following changes since commit 6dd06214892d71cbbdd25daed7693e58afcb1093:
Merge tag 'pull-hex-20230421' ofhttps://github.com/quic/qemu into staging
(2023-04-22 08:31:38 +0100)
are available in the Git repository at:
https://gitlab.com/rth7680/qemu.git tags/pull-tcg-20230423
for you to fetch changes up to 3ea9be33400f14305565a9a094cb6031c07183d5:
tcg/riscv: Conditionalize tcg_out_exts_i32_i64 (2023-04-23 08:46:45 +0100)
----------------------------------------------------------------
tcg cleanups:
- Remove tcg_abort()
- Split out extensions as known backend interfaces
- Put the separate extensions together as tcg_out_movext
- Introduce tcg_out_xchg as a backend interface
- Clear TCGLabelQemuLdst on allocation
- Avoid redundant extensions for riscv