aboutsummaryrefslogtreecommitdiff
path: root/target/mips/tcg
AgeCommit message (Expand)Author
2023-06-20meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé
2023-06-05target/*: Add missing includes of exec/translation-block.hRichard Henderson
2023-06-05target/mips: Tidy helpers for translationRichard Henderson
2023-06-05accel/tcg: Introduce translator_io_startRichard Henderson
2023-06-05tcg: Pass TCGHelperInfo to tcg_gen_callNRichard Henderson
2023-06-05tcg: Move TCGv, dup_const_tl definitions to tcg-op.hRichard Henderson
2023-05-11target/mips: Use MO_ALIGN instead of 0Richard Henderson
2023-05-11target/mips: Add missing default_tcg_memop_maskRichard Henderson
2023-05-11target/mips: Add MO_ALIGN to gen_llwp, gen_scwpRichard Henderson
2023-05-05target/mips: Finish conversion to tcg_gen_qemu_{ld,st}_*Richard Henderson
2023-04-20target/mips: tcg: detect out-of-bounds accesses to cpu_gpr and cpu_gpr_hiPaolo Bonzini
2023-03-13target/mips: Avoid tcg_const_* throughoutRichard Henderson
2023-03-13target/mips: Avoid tcg_const_tl in gen_r6_ldRichard Henderson
2023-03-13target/mips: Split out gen_lxrRichard Henderson
2023-03-13target/mips: Split out gen_lxlRichard Henderson
2023-03-13target/mips: Drop tcg_temp_free from translate.cRichard Henderson
2023-03-13target/mips: Drop tcg_temp_free from vr54xx_translate.cRichard Henderson
2023-03-13target/mips: Drop tcg_temp_free from tx79_translate.cRichard Henderson
2023-03-13target/mips: Drop tcg_temp_free from translate_addr_const.cRichard Henderson
2023-03-13target/mips: Drop tcg_temp_free from octeon_translate.cRichard Henderson
2023-03-13target/mips: Drop tcg_temp_free from nanomips_translate.c.incRichard Henderson
2023-03-13target/mips: Drop tcg_temp_free from mxu_translate.cRichard Henderson
2023-03-13target/mips: Drop tcg_temp_free from msa_translate.cRichard Henderson
2023-03-13target/mips: Drop tcg_temp_free from micromips_translate.c.incRichard Henderson
2023-03-09Merge tag 'pull-gdbstub-070323-3' of https://gitlab.com/stsquad/qemu into sta...Peter Maydell
2023-03-08target/mips: Fix SWM32 handling for microMIPSMarcin Nowakowski
2023-03-07gdbstub: move syscall handling to new fileAlex Bennée
2023-03-07gdbstub: move register helpers into standalone includeAlex Bennée
2023-03-07target/mips: Fix JALS32/J32 instruction handling for microMIPSMarcin Nowakowski
2023-03-07target/mips: Replace [g_]assert(0) -> g_assert_not_reached()Philippe Mathieu-Daudé
2023-03-05target/mips: Fix trans_mult_acc returnRichard Henderson
2023-03-05target/mips: Drop tcg_temp_free from mips16e_translate.c.incRichard Henderson
2023-03-01target/mips: Don't use tcg_temp_local_newRichard Henderson
2023-03-01accel/tcg: Pass max_insn to gen_intermediate_code by pointerRichard Henderson
2023-03-01target/mips: Replace `tb_pc()` with `tb->pc`Anton Johansson
2023-02-08Drop duplicate #includeMarkus Armbruster
2023-01-18bulk: Rename TARGET_FMT_plx -> HWADDR_FMT_plxPhilippe Mathieu-Daudé
2022-12-14cleanup: Tweak and re-run return_directly.cocciMarkus Armbruster
2022-11-08target/mips: Don't check COP1X for 64 bit FP modeJiaxun Yang
2022-11-08target/mips: Enable LBX/LWX/* instructions for OcteonPavel Dovgalyuk
2022-11-08target/mips: Cast offset field of Octeon BBIT to int16_tJiaxun Yang
2022-10-26target/mips: Convert to tcg_ops restore_state_to_opcRichard Henderson
2022-10-04accel/tcg: Introduce tb_pc and log_pcRichard Henderson
2022-09-13target/mips: Honour -semihosting-config userspace=onPeter Maydell
2022-09-06accel/tcg: Add pc and host_pc params to gen_intermediate_codeRichard Henderson
2022-08-08target/mips: Handle lock_user() failure in UHI_plog semihosting callPeter Maydell
2022-08-02target/mips: Advance pc after semihosting exceptionRichard Henderson
2022-07-12target/mips: Remove GET_TARGET_STRING and FREE_TARGET_STRINGRichard Henderson
2022-07-12target/mips: Simplify UHI_argnlen and UHI_argnRichard Henderson
2022-07-12target/mips: Use error_report for UHI_assertRichard Henderson