Age | Commit message (Expand) | Author | Files | Lines |
2022-09-13 | target/mips: Honour -semihosting-config userspace=on | Peter Maydell | 4 | -10/+11 |
2022-09-06 | accel/tcg: Add pc and host_pc params to gen_intermediate_code | Richard Henderson | 1 | -2/+3 |
2022-08-08 | target/mips: Handle lock_user() failure in UHI_plog semihosting call | Peter Maydell | 1 | -0/+3 |
2022-08-02 | target/mips: Advance pc after semihosting exception | Richard Henderson | 6 | -11/+16 |
2022-07-12 | target/mips: Remove GET_TARGET_STRING and FREE_TARGET_STRING | Richard Henderson | 1 | -18/+9 |
2022-07-12 | target/mips: Simplify UHI_argnlen and UHI_argn | Richard Henderson | 1 | -23/+21 |
2022-07-12 | target/mips: Use error_report for UHI_assert | Richard Henderson | 1 | -21/+18 |
2022-07-12 | target/mips: Avoid qemu_semihosting_log_out for UHI_plog | Richard Henderson | 1 | -11/+41 |
2022-07-12 | target/mips: Use semihosting/syscalls.h | Richard Henderson | 1 | -120/+91 |
2022-07-12 | target/mips: Drop link syscall from semihosting | Richard Henderson | 1 | -9/+0 |
2022-07-12 | target/mips: Create report_fault for semihosting | Richard Henderson | 1 | -18/+15 |
2022-07-12 | target/mips: implement Octeon-specific arithmetic instructions | Pavel Dovgalyuk | 2 | -0/+181 |
2022-07-12 | target/mips: implement Octeon-specific BBIT instructions | Pavel Dovgalyuk | 2 | -0/+39 |
2022-07-12 | target/mips: introduce decodetree structure for Cavium Octeon extension | Pavel Dovgalyuk | 5 | -0/+30 |
2022-06-28 | target/mips: Drop pread and pwrite syscalls from semihosting | Richard Henderson | 1 | -32/+7 |
2022-06-28 | target/mips: Add UHI errno values | Richard Henderson | 1 | -0/+40 |
2022-06-28 | target/mips: Use an exception for semihosting | Richard Henderson | 9 | -20/+17 |
2022-06-28 | semihosting: Move exec/softmmu-semi.h to semihosting/softmmu-uaccess.h | Richard Henderson | 1 | -1/+1 |
2022-06-11 | target/mips: Add missing default cases for some nanoMIPS pools | Stefan Pejic | 1 | -0/+19 |
2022-06-11 | target/mips: Fix handling of unaligned memory access for nanoMIPS ISA | Dragan Mladjenovic | 1 | -2/+3 |
2022-06-11 | target/mips: Fix emulation of nanoMIPS BNEC[32] instruction | Dragan Mladjenovic | 1 | -1/+6 |
2022-06-11 | target/mips: Fix emulation of nanoMIPS BPOSGE32C instruction | Dragan Mladjenovic | 1 | -1/+2 |
2022-06-11 | target/mips: Fix emulation of nanoMIPS EXTRV_S.H instruction | Dragan Mladjenovic | 1 | -1/+1 |
2022-06-11 | target/mips: Fix emulation of nanoMIPS MTHLIP instruction | Stefan Pejic | 1 | -1/+1 |
2022-06-11 | target/mips: Fix FTRUNC_S and FTRUNC_U trans helper | Ni Hui | 1 | -2/+2 |
2022-06-11 | target/mips: Fix store adress of high 64bit in helper_msa_st_b() | Ni Hui | 1 | -1/+1 |
2022-06-11 | target/mips: Do not treat msa INSERT as NOP when wd is zero | Ni Hui | 1 | -5/+10 |
2022-06-11 | target/mips: Fix msa checking condition in trans_msa_elm_fn() | Ni Hui | 1 | -1/+1 |
2022-06-11 | target/mips: Fix df_extract_val() and df_extract_df() dfe lookup | Ni Hui | 1 | -3/+3 |
2022-06-11 | target/mips: Fix SAT_S trans helper | Ni Hui | 1 | -1/+1 |
2022-06-11 | target/mips: Fix WatchHi.M handling | Marcin Nowakowski | 1 | -1/+2 |
2022-04-21 | compiler.h: replace QEMU_NORETURN with G_NORETURN | Marc-André Lureau | 1 | -8/+9 |
2022-04-20 | exec/translator: Pass the locked filepointer to disas_log hook | Richard Henderson | 1 | -3/+4 |
2022-04-06 | Replace TARGET_WORDS_BIGENDIAN | Marc-André Lureau | 1 | -5/+5 |
2022-04-06 | Replace config-time define HOST_WORDS_BIGENDIAN | Marc-André Lureau | 2 | -28/+28 |
2022-02-21 | exec/exec-all: Move 'qemu/log.h' include in units requiring it | Philippe Mathieu-Daudé | 3 | -0/+3 |
2022-01-11 | target/mips: Extract trap code into env->error_code | Richard Henderson | 3 | -8/+24 |
2022-01-11 | target/mips: Extract break code into env->error_code | Richard Henderson | 4 | -5/+16 |
2022-01-08 | exec/memop: Adding signedness to quad definitions | Frédéric Pétrot | 3 | -38/+38 |
2021-11-02 | Merge remote-tracking branch 'remotes/philmd/tags/mips-20211102' into staging | Richard Henderson | 3 | -2086/+844 |
2021-11-02 | target/mips: Remove one MSA unnecessary decodetree overlap group | Philippe Mathieu-Daudé | 1 | -182/+180 |
2021-11-02 | target/mips: Remove generic MSA opcode | Philippe Mathieu-Daudé | 2 | -9/+0 |
2021-11-02 | target/mips: Convert CTCMSA opcode to decodetree | Philippe Mathieu-Daudé | 2 | -58/+16 |
2021-11-02 | target/mips: Convert CFCMSA opcode to decodetree | Philippe Mathieu-Daudé | 2 | -9/+23 |
2021-11-02 | target/mips: Convert MSA MOVE.V opcode to decodetree | Philippe Mathieu-Daudé | 2 | -6/+20 |
2021-11-02 | target/mips: Convert MSA COPY_S and INSERT opcodes to decodetree | Philippe Mathieu-Daudé | 2 | -88/+19 |
2021-11-02 | target/mips: Convert MSA COPY_U opcode to decodetree | Philippe Mathieu-Daudé | 2 | -26/+41 |
2021-11-02 | target/mips: Convert MSA ELM instruction format to decodetree | Philippe Mathieu-Daudé | 2 | -13/+52 |
2021-11-02 | target/mips: Convert MSA 3R instruction format to decodetree (part 4/4) | Philippe Mathieu-Daudé | 2 | -863/+106 |
2021-11-02 | target/mips: Convert MSA 3R instruction format to decodetree (part 3/4) | Philippe Mathieu-Daudé | 2 | -34/+9 |