Age | Commit message (Expand) | Author | Files | Lines |
2024-02-03 | target/m68k: Use TCG_COND_TST{EQ,NE} in gen_fcc_cond | Richard Henderson | 1 | -41/+33 |
2024-01-29 | include/exec: Use vaddr in DisasContextBase for virtual addresses | Anton Johansson | 1 | -1/+1 |
2024-01-29 | target: Use vaddr in gen_intermediate_code | Anton Johansson | 1 | -1/+1 |
2023-10-22 | target/m68k: Use tcg_gen_ext_i32 | Richard Henderson | 1 | -20/+3 |
2023-10-04 | accel/tcg: Replace CPUState.env_ptr with cpu_env() | Richard Henderson | 1 | -2/+2 |
2023-10-03 | tcg: Rename cpu_env to tcg_env | Richard Henderson | 1 | -151/+151 |
2023-09-29 | target/m68k: Clean up local variable shadowing | Philippe Mathieu-Daudé | 1 | -1/+1 |
2023-08-31 | target/translate: Remove unnecessary 'exec/cpu_ldst.h' header | Philippe Mathieu-Daudé | 1 | -1/+0 |
2023-08-24 | target/m68k: Use tcg_gen_negsetcond_* | Richard Henderson | 1 | -14/+10 |
2023-08-24 | target/m68k: Use tcg_gen_deposit_i32 in gen_partset_reg | Richard Henderson | 1 | -9/+2 |
2023-06-20 | target/m68k: Check for USER_ONLY definition instead of SOFTMMU one | Philippe Mathieu-Daudé | 1 | -14/+14 |
2023-06-05 | accel/tcg: Introduce translator_io_start | Richard Henderson | 1 | -2/+0 |
2023-06-05 | tcg: Pass TCGHelperInfo to tcg_gen_callN | Richard Henderson | 1 | -0/+3 |
2023-05-11 | target/m68k: Fix gen_load_fp for OS_LONG | Richard Henderson | 1 | -0/+1 |
2023-05-05 | target/m68k: Finish conversion to tcg_gen_qemu_{ld,st}_* | Richard Henderson | 1 | -51/+25 |
2023-03-13 | target/m68k: Use tcg_constant_i32 in gen_ea_mode | Richard Henderson | 1 | -1/+1 |
2023-03-13 | target/m68k: Avoid tcg_const_* throughout | Richard Henderson | 1 | -81/+77 |
2023-03-13 | target/m68k: Avoid tcg_const_i32 in bfop_reg | Richard Henderson | 1 | -22/+20 |
2023-03-13 | target/m68k: Avoid tcg_const_i32 when modified | Richard Henderson | 1 | -13/+16 |
2023-03-05 | target/m68k: Drop tcg_temp_free | Richard Henderson | 1 | -181/+0 |
2023-03-05 | target/m68k: Drop free_cond | Richard Henderson | 1 | -40/+0 |
2023-03-05 | target/m68k: Drop mark_to_release | Richard Henderson | 1 | -42/+13 |
2023-03-01 | accel/tcg: Pass max_insn to gen_intermediate_code by pointer | Richard Henderson | 1 | -1/+1 |
2023-02-01 | m68k: fix 'bkpt' instruction in softmmu mode | Laurent Vivier | 1 | -0/+4 |
2022-11-05 | target/m68k: Rename qregs.def -> qregs.h.inc | Philippe Mathieu-Daudé | 1 | -2/+2 |
2022-10-26 | target/m68k: Convert to tcg_ops restore_state_to_opc | Richard Henderson | 1 | -10/+0 |
2022-09-26 | target/m68k: use M68K_FEATURE_MOVEFROMSR_PRIV feature for move_from_sr privil... | Mark Cave-Ayland | 1 | -1/+1 |
2022-09-21 | target/m68k: always call gen_exit_tb() after writes to SR | Mark Cave-Ayland | 1 | -0/+4 |
2022-09-21 | target/m68k: rename M68K_FEATURE_M68000 to M68K_FEATURE_M68K | Mark Cave-Ayland | 1 | -69/+69 |
2022-09-21 | target/m68k: Perform writback before modifying SR | Richard Henderson | 1 | -3/+5 |
2022-09-21 | target/m68k: Fix MACSR to CCR | Richard Henderson | 1 | -2/+4 |
2022-09-21 | target/m68k: Implement atomic test-and-set | Richard Henderson | 1 | -10/+30 |
2022-09-06 | accel/tcg: Add pc and host_pc params to gen_intermediate_code | Richard Henderson | 1 | -2/+3 |
2022-06-02 | target/m68k: Implement FTRAPcc | Richard Henderson | 1 | -0/+30 |
2022-06-02 | target/m68k: Implement TRAPV | Richard Henderson | 1 | -0/+9 |
2022-06-02 | target/m68k: Implement TPF in terms of TRAPcc | Richard Henderson | 1 | -17/+2 |
2022-06-02 | target/m68k: Implement TRAPcc | Richard Henderson | 1 | -0/+49 |
2022-06-02 | target/m68k: Fix address argument for EXCP_TRACE | Richard Henderson | 1 | -17/+32 |
2022-06-02 | target/m68k: Fix pc, c flag, and address argument for EXCP_DIV0 | Richard Henderson | 1 | -17/+16 |
2022-06-02 | target/m68k: Raise the TRAPn exception with the correct pc | Richard Henderson | 1 | -1/+1 |
2022-05-26 | target/m68k: Enable halt insn for 68060 | Richard Henderson | 1 | -0/+1 |
2022-04-20 | exec/translator: Pass the locked filepointer to disas_log hook | Richard Henderson | 1 | -3/+4 |
2021-10-15 | target/m68k: Drop checks for singlestep_enabled | Richard Henderson | 1 | -35/+9 |
2021-09-14 | accel/tcg: Add DisasContextBase argument to translator_ld* | Ilya Leoshkevich | 1 | -1/+1 |
2021-07-21 | accel/tcg: Remove TranslatorOps.breakpoint_check | Richard Henderson | 1 | -18/+0 |
2021-07-09 | target/m68k: Use translator_use_goto_tb | Richard Henderson | 1 | -11/+1 |
2021-07-09 | tcg: Avoid including 'trace-tcg.h' in target translate.c | Philippe Mathieu-Daudé | 1 | -1/+0 |
2021-05-26 | target/m68k: implement m68k "any instruction" trace mode | Mark Cave-Ayland | 1 | -7/+20 |
2021-05-26 | target/m68k: introduce gen_singlestep_exception() function | Mark Cave-Ayland | 1 | -4/+13 |
2021-05-26 | target/m68k: call gen_raise_exception() directly if single-stepping in gen_jm... | Mark Cave-Ayland | 1 | -1/+3 |