aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-05-11target/sh4: Remove TARGET_ALIGNED_ONLYRichard Henderson4-4/+0
2023-05-11target/sh4: Use MO_ALIGN where requiredRichard Henderson1-36/+66
2023-05-11target/nios2: Remove TARGET_ALIGNED_ONLYRichard Henderson2-1/+10
2023-05-11target/mips: Remove TARGET_ALIGNED_ONLYRichard Henderson10-10/+0
2023-05-11target/mips: Use MO_ALIGN instead of 0Richard Henderson1-1/+1
2023-05-11target/mips: Add missing default_tcg_memop_maskRichard Henderson4-28/+42
2023-05-11target/mips: Add MO_ALIGN to gen_llwp, gen_scwpRichard Henderson1-2/+3
2023-05-11tcg/s390x: Simplify constraints on qemu_ld/stRichard Henderson3-27/+12
2023-05-11tcg/s390x: Use ALGFR in constructing softmmu host addressRichard Henderson1-3/+5
2023-05-11tcg/riscv: Simplify constraints on qemu_ld/stRichard Henderson3-16/+3
2023-05-11tcg/ppc: Remove unused constraint JRichard Henderson2-4/+0
2023-05-11tcg/ppc: Remove unused constraints A, B, C, DRichard Henderson1-4/+0
2023-05-11tcg/ppc: Adjust constraints on qemu_ld/stRichard Henderson3-31/+14
2023-05-11tcg/ppc: Reorg tcg_out_tlb_readRichard Henderson1-30/+46
2023-05-11tcg/mips: Simplify constraints on qemu_ld/stRichard Henderson3-32/+13
2023-05-11tcg/mips: Reorg tlb load within prepare_host_addrRichard Henderson1-20/+18
2023-05-11tcg/mips: Remove MO_BSWAP handlingRichard Henderson2-240/+48
2023-05-11tcg/loongarch64: Simplify constraints on qemu_ld/stRichard Henderson3-22/+4
2023-05-11tcg/s390x: Convert tcg_out_qemu_{ld,st}_slow_pathRichard Henderson1-25/+10
2023-05-11tcg/riscv: Convert tcg_out_qemu_{ld,st}_slow_pathRichard Henderson1-27/+10
2023-05-11tcg/ppc: Convert tcg_out_qemu_{ld,st}_slow_pathRichard Henderson1-62/+26
2023-05-11tcg/mips: Convert tcg_out_qemu_{ld,st}_slow_pathRichard Henderson1-132/+22
2023-05-11tcg/loongarch64: Convert tcg_out_qemu_{ld,st}_slow_pathRichard Henderson1-26/+11
2023-05-11tcg/arm: Convert tcg_out_qemu_{ld,st}_slow_pathRichard Henderson1-123/+19
2023-05-11tcg/aarch64: Convert tcg_out_qemu_{ld,st}_slow_pathRichard Henderson1-24/+16
2023-05-11tcg/i386: Convert tcg_out_qemu_st_slow_pathRichard Henderson1-53/+4
2023-05-11tcg/i386: Convert tcg_out_qemu_ld_slow_pathRichard Henderson1-43/+28
2023-05-11tcg: Add routines for calling slow-path helpersRichard Henderson1-4/+471
2023-05-11tcg/s390x: Introduce prepare_host_addrRichard Henderson1-150/+113
2023-05-11tcg/riscv: Introduce prepare_host_addrRichard Henderson1-139/+114
2023-05-11tcg/ppc: Introduce prepare_host_addrRichard Henderson1-202/+165
2023-05-11tcg/mips: Introduce prepare_host_addrRichard Henderson1-232/+172
2023-05-11tcg/loongarch64: Introduce prepare_host_addrRichard Henderson1-148/+103
2023-05-11tcg/arm: Introduce prepare_host_addrRichard Henderson1-192/+159
2023-05-11tcg/aarch64: Introduce prepare_host_addrRichard Henderson1-147/+100
2023-05-11tcg/i386: Use indexed addressing for softmmu fast pathRichard Henderson1-15/+10
2023-05-11tcg/i386: Introduce prepare_host_addrRichard Henderson1-201/+145
2023-05-11accel/tcg/tcg-accel-ops-rr: ensure fairness with icountJamie Iles4-8/+56
2023-05-11cpu: expose qemu_cpu_list_lock for lock-guard useJamie Iles5-25/+26
2023-05-11disas: Move disas.c into the target-independent source setThomas Huth2-7/+8
2023-05-11disas: Move softmmu specific code to separate fileThomas Huth4-70/+93
2023-05-11disas: Remove target-specific headersRichard Henderson2-7/+2
2023-05-11disas: Remove target_ulong from the interfaceRichard Henderson4-25/+21
2023-05-11disas: Move disas.c to disas/Richard Henderson3-4/+3
2023-05-11disas: Fix tabs and braces in disas.cRichard Henderson1-5/+6
2023-05-11accel/tcg: Fix atomic_mmu_lookup for readsRichard Henderson1-1/+1
2023-05-11target/m68k: Fix gen_load_fp for OS_LONGRichard Henderson1-0/+1
2023-05-11Merge tag 'migration-20230509-pull-request' of https://gitlab.com/juan.quinte...Richard Henderson17-73/+131
2023-05-10migration: block incoming colo when capability is disabledVladimir Sementsov-Ogievskiy2-0/+7
2023-05-10migration: disallow change capabilities in COLO stateVladimir Sementsov-Ogievskiy2-5/+2