Age | Commit message (Expand) | Author | Files | Lines |
2023-05-16 | tcg/ppc: Use full load/store helpers in user-only mode | Richard Henderson | 1 | -44/+0 |
2023-05-16 | tcg/aarch64: Use full load/store helpers in user-only mode | Richard Henderson | 1 | -35/+0 |
2023-05-16 | tcg/i386: Use full load/store helpers in user-only mode | Richard Henderson | 1 | -48/+4 |
2023-05-16 | tcg/aarch64: Detect have_lse, have_lse2 for darwin | Richard Henderson | 1 | -0/+28 |
2023-05-16 | tcg/aarch64: Detect have_lse, have_lse2 for linux | Richard Henderson | 2 | -0/+15 |
2023-05-16 | tcg/i386: Add have_atomic16 | Richard Henderson | 2 | -0/+28 |
2023-05-16 | tcg: Add 128-bit guest memory primitives | Richard Henderson | 1 | -56/+107 |
2023-05-16 | tcg/tci: Use helper_{ld,st}*_mmu for user-only | Richard Henderson | 1 | -89/+0 |
2023-05-16 | accel/tcg: Implement helper_{ld,st}*_mmu for user-only | Richard Henderson | 1 | -4/+2 |
2023-05-16 | tcg: Unify helper_{be,le}_{ld,st}* | Richard Henderson | 11 | -318/+53 |
2023-05-16 | include/exec/memop: Add MO_ATOM_* | Richard Henderson | 1 | -6/+21 |
2023-05-16 | tcg/i386: Set P_REXW in tcg_out_addi_ptr | Richard Henderson | 1 | -1/+1 |
2023-05-11 | tcg: Remove TARGET_ALIGNED_ONLY | Richard Henderson | 1 | -5/+0 |
2023-05-11 | tcg/s390x: Simplify constraints on qemu_ld/st | Richard Henderson | 3 | -27/+12 |
2023-05-11 | tcg/s390x: Use ALGFR in constructing softmmu host address | Richard Henderson | 1 | -3/+5 |
2023-05-11 | tcg/riscv: Simplify constraints on qemu_ld/st | Richard Henderson | 3 | -16/+3 |
2023-05-11 | tcg/ppc: Remove unused constraint J | Richard Henderson | 2 | -4/+0 |
2023-05-11 | tcg/ppc: Remove unused constraints A, B, C, D | Richard Henderson | 1 | -4/+0 |
2023-05-11 | tcg/ppc: Adjust constraints on qemu_ld/st | Richard Henderson | 3 | -31/+14 |
2023-05-11 | tcg/ppc: Reorg tcg_out_tlb_read | Richard Henderson | 1 | -30/+46 |
2023-05-11 | tcg/mips: Simplify constraints on qemu_ld/st | Richard Henderson | 3 | -32/+13 |
2023-05-11 | tcg/mips: Reorg tlb load within prepare_host_addr | Richard Henderson | 1 | -20/+18 |
2023-05-11 | tcg/mips: Remove MO_BSWAP handling | Richard Henderson | 2 | -240/+48 |
2023-05-11 | tcg/loongarch64: Simplify constraints on qemu_ld/st | Richard Henderson | 3 | -22/+4 |
2023-05-11 | tcg/s390x: Convert tcg_out_qemu_{ld,st}_slow_path | Richard Henderson | 1 | -25/+10 |
2023-05-11 | tcg/riscv: Convert tcg_out_qemu_{ld,st}_slow_path | Richard Henderson | 1 | -27/+10 |
2023-05-11 | tcg/ppc: Convert tcg_out_qemu_{ld,st}_slow_path | Richard Henderson | 1 | -62/+26 |
2023-05-11 | tcg/mips: Convert tcg_out_qemu_{ld,st}_slow_path | Richard Henderson | 1 | -132/+22 |
2023-05-11 | tcg/loongarch64: Convert tcg_out_qemu_{ld,st}_slow_path | Richard Henderson | 1 | -26/+11 |
2023-05-11 | tcg/arm: Convert tcg_out_qemu_{ld,st}_slow_path | Richard Henderson | 1 | -123/+19 |
2023-05-11 | tcg/aarch64: Convert tcg_out_qemu_{ld,st}_slow_path | Richard Henderson | 1 | -24/+16 |
2023-05-11 | tcg/i386: Convert tcg_out_qemu_st_slow_path | Richard Henderson | 1 | -53/+4 |
2023-05-11 | tcg/i386: Convert tcg_out_qemu_ld_slow_path | Richard Henderson | 1 | -43/+28 |
2023-05-11 | tcg: Add routines for calling slow-path helpers | Richard Henderson | 1 | -4/+471 |
2023-05-11 | tcg/s390x: Introduce prepare_host_addr | Richard Henderson | 1 | -150/+113 |
2023-05-11 | tcg/riscv: Introduce prepare_host_addr | Richard Henderson | 1 | -139/+114 |
2023-05-11 | tcg/ppc: Introduce prepare_host_addr | Richard Henderson | 1 | -202/+165 |
2023-05-11 | tcg/mips: Introduce prepare_host_addr | Richard Henderson | 1 | -232/+172 |
2023-05-11 | tcg/loongarch64: Introduce prepare_host_addr | Richard Henderson | 1 | -148/+103 |
2023-05-11 | tcg/arm: Introduce prepare_host_addr | Richard Henderson | 1 | -192/+159 |
2023-05-11 | tcg/aarch64: Introduce prepare_host_addr | Richard Henderson | 1 | -147/+100 |
2023-05-11 | tcg/i386: Use indexed addressing for softmmu fast path | Richard Henderson | 1 | -15/+10 |
2023-05-11 | tcg/i386: Introduce prepare_host_addr | Richard Henderson | 1 | -201/+145 |
2023-05-05 | tcg: Introduce arg_slot_stk_ofs | Richard Henderson | 1 | -12/+17 |
2023-05-05 | tcg: Replace REG_P with arg_loc_reg_p | Richard Henderson | 2 | -7/+13 |
2023-05-05 | tcg: Move TCGLabelQemuLdst to tcg.c | Richard Henderson | 2 | -14/+13 |
2023-05-05 | tcg/sparc64: Pass TCGType to tcg_out_qemu_{ld,st} | Richard Henderson | 1 | -3/+3 |
2023-05-05 | tcg/sparc64: Drop is_64 test from tcg_out_qemu_ld data return | Richard Henderson | 1 | -1/+1 |
2023-05-05 | tcg/s390x: Introduce HostAddress | Richard Henderson | 1 | -49/+60 |
2023-05-05 | tcg/s390x: Pass TCGType to tcg_out_qemu_{ld,st} | Richard Henderson | 1 | -8/+14 |