2022-04-26 | Richard Henderson | hw/nios2: Move memory regions into Nios2Machine ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-62-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | hw/nios2: Introduce Nios2MachineState ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-61-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Amir Gonnen | hw/intc: Vectored Interrupt Controller (VIC) ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-60-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | linux-user/nios2: Handle various SIGILL exceptions ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-59-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Advance pc when raising exceptions ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-58-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Implement EIC interrupt processing ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-57-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Update helper_eret for shadow registers ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-56-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Implement rdprs, wrprs ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-55-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Introduce shadow register sets ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-54-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Implement Misaligned destination exception ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-53-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Use tcg_gen_lookup_and_goto_ptr ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-52-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Use gen_goto_tb for DISAS_TOO_MANY ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-51-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Hoist set of is_jmp into gen_goto_tb ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-50-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Create gen_jumpr ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-49-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Enable unaligned traps for system mode ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-48-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Drop CR_STATUS_EH from tb->flags ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-47-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Introduce dest_gpr ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-46-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Split out helpers for gen_rr_shift ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Split out helpers for gen_rr_mul_high ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Split out helpers for gen_r_math_logic ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Split out helpers for gen_i_math_logic ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Split out helpers for gen_i_cmpxx ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Split out named structs for [IRJ]_TYPE ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-44-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Use tcg_constant_tl ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-43-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Support division error exception ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-42-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Remove CPU_INTERRUPT_NMI ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-41-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Implement CR_STATUS.RSIE ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-40-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Implement cpuid ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-39-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Prevent writes to read-only or reserved... ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-38-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Clean up handling of tlbmisc in do_exception ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-37-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Cleanup set of CR_EXCEPTION for do_interrupt ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-36-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Handle EXCP_UNALIGN and EXCP_UNALIGND ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-35-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Hoist CPU_LOG_INT logging ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-34-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Clean up nios2_cpu_do_interrupt ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-33-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Create EXCP_SEMIHOST for semi-hosting ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-32-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Move R_FOO and CR_BAR into enumerations ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-31-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Use hw/registerfields.h for CR_TLBMISC... ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-30-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Rename CR_TLBMISC_WR to CR_TLBMISC_WE ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-29-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Use hw/registerfields.h for CR_TLBACC... ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-28-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Use hw/registerfields.h for CR_TLBADDR... ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-27-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Use hw/registerfields.h for CR_EXCEPTION... ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-26-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Use hw/registerfields.h for CR_STATUS... ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-25-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Clean up nios2_cpu_dump_state ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-24-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Split control registers away from general... ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-23-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Remove cpu_interrupts_enabled ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-22-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | linux-user/nios2: Only initialize SP and PC in target_cpu_co... ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-21-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Do not create TCGv for control registers ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-20-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Fix BRET instruction ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-19-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Amir Gonnen | target/nios2: Split out helper for eret instruction ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-18-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Split PC out of env->regs[] ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-17-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Amir Gonnen | target/nios2: Add NUM_GP_REGS and NUM_CP_REGS ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-16-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Stop generating code if gen_check_supervisor... ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-15-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Amir Gonnen | target/nios2: Check supervisor on eret Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-14-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | linux-user/nios2: Use force_sig_fault for EXCP_DEBUG ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-13-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Build helper.c for system only ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-12-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Remove nios2_cpu_record_sigsegv ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-11-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | target/nios2: Remove user-only nios2_cpu_do_interrupt ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-10-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | tests/tcg/nios2: Re-enable linux-user tests ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20220421151735.31996-9-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | linux-user/nios2: Use QEMU_ESIGRETURN from do_rt_sigreturn ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20220421151735.31996-8-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | linux-user/nios2: Remove do_sigreturn ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20220421151735.31996-7-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | linux-user/nios2: Handle special qemu syscall return... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20220421151735.31996-6-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | linux-user/nios2: Adjust error return ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20220421151735.31996-5-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | linux-user/nios2: Drop syscall 0 "workaround" ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20220421151735.31996-4-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | linux-user/nios2: Fix clone child return ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20220421151735.31996-3-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | linux-user/nios2: Hoist pc advance to the top of EXCP_TRAP ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20220421151735.31996-2-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-25 | Richard Henderson | Merge tag 'pull-block-2022-04-25' of https://gitlab... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-25 | Richard Henderson | Merge tag 'block-pull-request' of https://gitlab.com... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | Merge tag 'pull-target-arm-20220422-1' of https://git... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | Merge tag 'dump-pull-request' of gitlab.com:marcandre... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | Merge tag 'pull-riscv-to-apply-20220422-1' of github... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | Merge tag 'pull-migration-20220421a' of https://gitlab... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-21 | Richard Henderson | Merge tag 'pull-rx-20220421' of https://gitlab.com... # gpg: issuer "richard.henderson@linaro.org" ...signature from "Richard Henderson <richard.henderson@linaro.org>" [ultimate] ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-21 | Richard Henderson | Merge tag 'python-pull-request' of https://gitlab.com... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-21 | Richard Henderson | Merge tag 'pull-qapi-2022-04-21' of git://repo.or.cz... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-21 | Tomoaki Kawada | target/rx: update PC correctly in wait instruction Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-21 | Tomoaki Kawada | target/rx: set PSW.I when executing wait instruction Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-21 | Yoshinori Sato | hw/rx: rx-gdbsim DTB load address aligned of 16byte. ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-21 | Richard Henderson | target/rx: Swap stack pointers on clrpsw/setpsw instruction ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220417165130.695085-5-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-21 | Richard Henderson | target/rx: Move DISAS_UPDATE check for write to PSW ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220417165130.695085-4-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-21 | Richard Henderson | target/rx: Store PSW.U in tb->flags ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220417165130.695085-3-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-21 | Richard Henderson | target/rx: Put tb_flags into DisasContext ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220417165130.695085-2-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-21 | Richard Henderson | Merge tag 'misc-pull-request' of gitlab.com:marcandre... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-21 | Richard Henderson | Merge tag 'pull-target-arm-20220421' of https://git... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-21 | Richard Henderson | Merge tag 'pull-ppc-20220420-2' of https://gitlab.com... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-20 | Richard Henderson | Merge tag 'pull-tcg-20220420' of https://gitlab.com... # gpg: issuer "richard.henderson@linaro.org" ...signature from "Richard Henderson <richard.henderson@linaro.org>" [ultimate] ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-20 | Richard Henderson | Merge tag 'pull-log-20220420' of https://gitlab.com... # gpg: issuer "richard.henderson@linaro.org" ...signature from "Richard Henderson <richard.henderson@linaro.org>" [ultimate] ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-20 | Richard Henderson | tcg: Add tcg_constant_ptr ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-20 | Richard Henderson | accel/tcg: Remove ATOMIC_MMU_IDX ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-20 | Richard Henderson | tcg: Fix indirect lowering vs TCG_OPF_COND_BRANCH ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-20 | Thomas Huth | Don't include sysemu/tcg.h if it is not necessary ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-20 | Richard Henderson | Merge tag 'pull-fixes-for-7.1-200422-1' of https:/... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-20 | Richard Henderson | util/log: Support per-thread log files ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20220417183019.755276-40-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-20 | Richard Henderson | util/log: Limit RCUCloseFILE to file closing ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20220417183019.755276-39-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-20 | Richard Henderson | util/log: Rename QemuLogFile to RCUCloseFILE ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20220417183019.755276-38-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-20 | Richard Henderson | util/log: Combine two logfile closes ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20220417183019.755276-37-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-20 | Richard Henderson | util/log: Hoist the eval of is_daemonized in qemu_set_log_in... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20220417183019.755276-36-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-20 | Richard Henderson | util/log: Rename qemu_logfile_mutex to global_mutex ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20220417183019.755276-35-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-20 | Richard Henderson | util/log: Rename qemu_logfile to global_file ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20220417183019.755276-34-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-20 | Richard Henderson | util/log: Rename logfilename to global_filename ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20220417183019.755276-33-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-20 | Richard Henderson | util/log: Remove qemu_log_close ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20220417183019.755276-32-richard.henderson@linaro.org> |
commitcommitdifftree |
next |