aboutsummaryrefslogtreecommitdiff
path: root/target/mips
AgeCommit message (Expand)AuthorFilesLines
2023-03-09Merge tag 'pull-gdbstub-070323-3' of https://gitlab.com/stsquad/qemu into sta...Peter Maydell2-2/+3
2023-03-08target/mips: Set correct CP0.Config[4, 5] values for M14K(c)Marcin Nowakowski1-2/+8
2023-03-08target/mips: Implement CP0.Config7.WII bit supportMarcin Nowakowski3-1/+7
2023-03-08target/mips: Fix SWM32 handling for microMIPSMarcin Nowakowski1-2/+2
2023-03-07gdbstub: move syscall handling to new fileAlex Bennée1-1/+1
2023-03-07gdbstub: move register helpers into standalone includeAlex Bennée2-1/+2
2023-03-07target/mips: Fix JALS32/J32 instruction handling for microMIPSMarcin Nowakowski1-0/+8
2023-03-07target/mips: Replace [g_]assert(0) -> g_assert_not_reached()Philippe Mathieu-Daudé2-54/+53
2023-03-05target/mips: Fix trans_mult_acc returnRichard Henderson1-1/+1
2023-03-05target/mips: Drop tcg_temp_free from mips16e_translate.c.incRichard Henderson1-6/+0
2023-03-01target/mips: Don't use tcg_temp_local_newRichard Henderson2-45/+16
2023-03-01accel/tcg: Pass max_insn to gen_intermediate_code by pointerRichard Henderson1-1/+1
2023-03-01target/mips: Replace `tb_pc()` with `tb->pc`Anton Johansson2-2/+3
2023-02-08Drop duplicate #includeMarkus Armbruster1-1/+0
2023-01-18bulk: Rename TARGET_FMT_plx -> HWADDR_FMT_plxPhilippe Mathieu-Daudé1-1/+1
2023-01-13target/mips: Restrict 'qapi-commands-machine.h' to system emulationPhilippe Mathieu-Daudé3-29/+40
2023-01-13mips: Always include nanomips disassemblerPaolo Bonzini1-2/+0
2023-01-13mips: Remove support for trap and emulate KVMPaolo Bonzini6-52/+2
2022-12-16target/mips: Convert to 3-phase resetPeter Maydell2-6/+10
2022-12-14cleanup: Tweak and re-run return_directly.cocciMarkus Armbruster1-12/+3
2022-11-08target/mips: Don't check COP1X for 64 bit FP modeJiaxun Yang1-1/+1
2022-11-08target/mips: Disable DSP ASE for Octeon68XXJiaxun Yang1-2/+2
2022-11-08target/mips: Enable LBX/LWX/* instructions for OcteonPavel Dovgalyuk1-4/+8
2022-11-08target/mips: Cast offset field of Octeon BBIT to int16_tJiaxun Yang1-1/+1
2022-11-08target/mips: Set CP0St_{KX, SX, UX} for Loongson-2FJiaxun Yang1-0/+6
2022-10-26target/mips: Convert to tcg_ops restore_state_to_opcRichard Henderson3-2/+10
2022-10-10kvm: allow target-specific accelerator propertiesPaolo Bonzini1-0/+4
2022-10-04accel/tcg: Introduce tb_pc and log_pcRichard Henderson2-2/+2
2022-10-04hw/core: Add CPUClass.get_pcRichard Henderson1-0/+8
2022-09-13target/mips: Honour -semihosting-config userspace=onPeter Maydell4-10/+11
2022-09-06accel/tcg: Add pc and host_pc params to gen_intermediate_codeRichard Henderson1-2/+3
2022-08-08target/mips: Handle lock_user() failure in UHI_plog semihosting callPeter Maydell1-0/+3
2022-08-02target/mips: Advance pc after semihosting exceptionRichard Henderson6-11/+16
2022-07-12target/mips: Remove GET_TARGET_STRING and FREE_TARGET_STRINGRichard Henderson1-18/+9
2022-07-12target/mips: Simplify UHI_argnlen and UHI_argnRichard Henderson1-23/+21
2022-07-12target/mips: Use error_report for UHI_assertRichard Henderson1-21/+18
2022-07-12target/mips: Avoid qemu_semihosting_log_out for UHI_plogRichard Henderson1-11/+41
2022-07-12target/mips: Use semihosting/syscalls.hRichard Henderson1-120/+91
2022-07-12target/mips: Drop link syscall from semihostingRichard Henderson1-9/+0
2022-07-12target/mips: Create report_fault for semihostingRichard Henderson1-18/+15
2022-07-12target/mips: introduce Cavium Octeon CPU modelPavel Dovgalyuk1-0/+28
2022-07-12target/mips: implement Octeon-specific arithmetic instructionsPavel Dovgalyuk2-0/+181
2022-07-12target/mips: implement Octeon-specific BBIT instructionsPavel Dovgalyuk2-0/+39
2022-07-12target/mips: introduce decodetree structure for Cavium Octeon extensionPavel Dovgalyuk6-0/+31
2022-06-28target/mips: Drop pread and pwrite syscalls from semihostingRichard Henderson1-32/+7
2022-06-28target/mips: Add UHI errno valuesRichard Henderson1-0/+40
2022-06-28target/mips: Use an exception for semihostingRichard Henderson10-21/+19
2022-06-28semihosting: Move exec/softmmu-semi.h to semihosting/softmmu-uaccess.hRichard Henderson1-1/+1
2022-06-11target/mips: Add missing default cases for some nanoMIPS poolsStefan Pejic1-0/+19
2022-06-11target/mips: Fix handling of unaligned memory access for nanoMIPS ISADragan Mladjenovic1-2/+3