The following changes since commit 91d0d16b44c93fa82cf76ae12990ce3aa96096c9:
Merge tag 'pull-avr-20250422' of https://gitlab.com/rth7680/qemu into staging (2025-04-23 09:29:33 -0400) are available in the Git repository at: https://github.com/gaosong715/qemu.git tags/pull-loongarch-20250424 for you to fetch changes up to 875caabdb1701a7c57ad0655a7963d74afc1b4d9: target/loongarch: Guard BCEQZ/BCNEZ instructions with FP feature (2025-04-24 10:46:31 +0800) ---------------------------------------------------------------- pull-loongarch-20230424 ---------------------------------------------------------------- Bibo Mao (10): hw/intc/loongarch_pch_msi: Remove gpio input handler target/loongarch: Move header file helper.h to directory tcg target/loongarch: Add function loongarch_get_addr_from_tlb target/loongarch: Move function get_dir_base_width to common directory target/loongarch: Add stub function loongarch_get_addr_from_tlb target/loongarch: Set function loongarch_map_address() with common code target/loongarch: Define function loongarch_get_addr_from_tlb() non-static target/loongarch: Move function loongarch_tlb_search to directory tcg target/loongarch: Add static definition with function loongarch_tlb_search() target/loongarch: Move definition of TCG specified function to tcg directory WANG Rui (3): linux-user/loongarch64: Decode BRK break codes for FPE signals target/loongarch: Add CRC feature flag and use it to gate CRC instructions target/loongarch: Guard BCEQZ/BCNEZ instructions with FP feature hw/intc/loongarch_pch_msi.c | 9 - linux-user/loongarch64/cpu_loop.c | 25 +- target/loongarch/cpu.c | 5 +- target/loongarch/cpu.h | 2 +- target/loongarch/cpu_helper.c | 177 +---- target/loongarch/helper.h | 720 +------------------- target/loongarch/internals.h | 7 - target/loongarch/tcg/helper.h | 722 +++++++++++++++++++++ target/loongarch/tcg/insn_trans/trans_branch.c.inc | 4 +- target/loongarch/tcg/insn_trans/trans_extra.c.inc | 16 +- target/loongarch/tcg/tcg_loongarch.h | 9 + target/loongarch/tcg/tlb_helper.c | 173 ++++- target/loongarch/translate.h | 1 + 13 files changed, 953 insertions(+), 917 deletions(-) create mode 100644 target/loongarch/tcg/helper.h