Age | Commit message (Expand) | Author | Files | Lines |
2022-09-06 | accel/tcg: Add pc and host_pc params to gen_intermediate_code | Richard Henderson | 1 | -2/+3 |
2022-06-28 | target/nios2: Move nios2-semi.c to nios2_softmmu_ss | Richard Henderson | 2 | -7/+2 |
2022-06-28 | target/nios2: Eliminate nios2_semi_is_lseek | Richard Henderson | 1 | -36/+23 |
2022-06-28 | gdbstub: Adjust gdb_syscall_complete_cb declaration | Richard Henderson | 1 | -5/+3 |
2022-06-28 | include/exec: Move gdb_stat and gdb_timeval to gdbstub.h | Richard Henderson | 1 | -27/+3 |
2022-06-28 | include/exec: Move gdb open flags to gdbstub.h | Richard Henderson | 1 | -8/+0 |
2022-06-28 | semihosting: Move exec/softmmu-semi.h to semihosting/softmmu-uaccess.h | Richard Henderson | 1 | -1/+1 |
2022-05-11 | Normalize header guard symbol definition | Markus Armbruster | 1 | -1/+1 |
2022-04-26 | target/nios2: Advance pc when raising exceptions | Richard Henderson | 4 | -11/+28 |
2022-04-26 | target/nios2: Implement EIC interrupt processing | Richard Henderson | 3 | -22/+129 |
2022-04-26 | target/nios2: Update helper_eret for shadow registers | Richard Henderson | 3 | -8/+16 |
2022-04-26 | target/nios2: Implement rdprs, wrprs | Richard Henderson | 4 | -2/+74 |
2022-04-26 | target/nios2: Introduce shadow register sets | Richard Henderson | 3 | -11/+83 |
2022-04-26 | target/nios2: Implement Misaligned destination exception | Richard Henderson | 2 | -2/+22 |
2022-04-26 | target/nios2: Use tcg_gen_lookup_and_goto_ptr | Richard Henderson | 1 | -2/+2 |
2022-04-26 | target/nios2: Use gen_goto_tb for DISAS_TOO_MANY | Richard Henderson | 1 | -1/+4 |
2022-04-26 | target/nios2: Hoist set of is_jmp into gen_goto_tb | Richard Henderson | 1 | -3/+1 |
2022-04-26 | target/nios2: Create gen_jumpr | Richard Henderson | 1 | -14/+13 |
2022-04-26 | target/nios2: Enable unaligned traps for system mode | Richard Henderson | 1 | -2/+2 |
2022-04-26 | target/nios2: Drop CR_STATUS_EH from tb->flags | Richard Henderson | 1 | -1/+1 |
2022-04-26 | target/nios2: Introduce dest_gpr | Richard Henderson | 1 | -95/+49 |
2022-04-26 | target/nios2: Split out helpers for gen_rr_shift | Richard Henderson | 1 | -15/+20 |
2022-04-26 | target/nios2: Split out helpers for gen_rr_mul_high | Richard Henderson | 1 | -13/+18 |
2022-04-26 | target/nios2: Split out helpers for gen_r_math_logic | Richard Henderson | 1 | -18/+36 |
2022-04-26 | target/nios2: Split out helpers for gen_i_math_logic | Richard Henderson | 1 | -23/+43 |
2022-04-26 | target/nios2: Split out helpers for gen_i_cmpxx | Richard Henderson | 1 | -7/+27 |
2022-04-26 | target/nios2: Split out named structs for [IRJ]_TYPE | Richard Henderson | 1 | -21/+27 |
2022-04-26 | target/nios2: Use tcg_constant_tl | Richard Henderson | 1 | -24/+6 |
2022-04-26 | target/nios2: Support division error exception | Richard Henderson | 6 | -40/+58 |
2022-04-26 | target/nios2: Remove CPU_INTERRUPT_NMI | Richard Henderson | 2 | -3/+1 |
2022-04-26 | target/nios2: Implement CR_STATUS.RSIE | Richard Henderson | 1 | -2/+3 |
2022-04-26 | target/nios2: Implement cpuid | Richard Henderson | 1 | -0/+4 |
2022-04-26 | target/nios2: Prevent writes to read-only or reserved control fields | Richard Henderson | 4 | -28/+168 |
2022-04-26 | target/nios2: Clean up handling of tlbmisc in do_exception | Richard Henderson | 2 | -37/+73 |
2022-04-26 | target/nios2: Cleanup set of CR_EXCEPTION for do_interrupt | Richard Henderson | 1 | -3/+4 |
2022-04-26 | target/nios2: Handle EXCP_UNALIGN and EXCP_UNALIGND | Richard Henderson | 1 | -0/+8 |
2022-04-26 | target/nios2: Hoist CPU_LOG_INT logging | Richard Henderson | 1 | -11/+47 |
2022-04-26 | target/nios2: Clean up nios2_cpu_do_interrupt | Richard Henderson | 1 | -97/+44 |
2022-04-26 | target/nios2: Create EXCP_SEMIHOST for semi-hosting | Richard Henderson | 3 | -9/+23 |
2022-04-26 | target/nios2: Move R_FOO and CR_BAR into enumerations | Richard Henderson | 1 | -37/+35 |
2022-04-26 | target/nios2: Use hw/registerfields.h for CR_TLBMISC fields | Richard Henderson | 4 | -34/+39 |
2022-04-26 | target/nios2: Rename CR_TLBMISC_WR to CR_TLBMISC_WE | Richard Henderson | 3 | -5/+5 |
2022-04-26 | target/nios2: Use hw/registerfields.h for CR_TLBACC fields | Richard Henderson | 2 | -16/+23 |
2022-04-26 | target/nios2: Use hw/registerfields.h for CR_TLBADDR fields | Richard Henderson | 4 | -15/+16 |
2022-04-26 | target/nios2: Use hw/registerfields.h for CR_EXCEPTION fields | Richard Henderson | 2 | -15/+26 |
2022-04-26 | target/nios2: Use hw/registerfields.h for CR_STATUS fields | Richard Henderson | 1 | -9/+19 |
2022-04-26 | target/nios2: Clean up nios2_cpu_dump_state | Richard Henderson | 1 | -10/+9 |
2022-04-26 | target/nios2: Split control registers away from general registers | Richard Henderson | 6 | -113/+118 |
2022-04-26 | target/nios2: Remove cpu_interrupts_enabled | Richard Henderson | 1 | -5/+0 |
2022-04-26 | target/nios2: Do not create TCGv for control registers | Richard Henderson | 1 | -7/+26 |