2022-04-27 | Richard Henderson | softfloat: Use FloatRelation for fracN_cmp ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20220401132240.79730-4-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-27 | Richard Henderson | softfloat: Use FloatRelation within partsN_compare ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20220401132240.79730-3-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-27 | Richard Henderson | softfloat: Fix declaration of partsN_compare ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20220401132240.79730-2-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-27 | Richard Henderson | target/i386: Suppress coverity warning on fsave/frstor ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220401184635.327423-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-27 | Richard Henderson | target/s390x: Fix the accumulation of ccm in op_icm ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220401193659.332079-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-27 | Richard Henderson | accel/tcg: Assert mmu_idx in range before use in cputlb ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220401170813.318609-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | Merge tag 'pull-nbd-2022-04-26' of https://repo.or... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | Merge tag 'pull-nios2-20220426' 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-26 | Richard Henderson | Merge tag 'misc-next-pull-request' of https://gitlab... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | tests/tcg/nios2: Add test-shadow-1 ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-65-richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-26 | Richard Henderson | tests/tcg/nios2: Add semihosting multiarch tests ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20220421151735.31996-64-richard.henderson@linaro.org> |
commitcommitdifftree |
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 | 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 | 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 | 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 | 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-26 | Richard Henderson | Merge tag 'trivial-branch-for-7.1-pull-request' of... ...off-by: Richard Henderson <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 | target/arm: Use tcg_constant_i32 in translate.h ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | target/arm: Use tcg_constant in translate-vfp.c ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | target/arm: Use smin/smax for do_sat_addsub_32 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | target/arm: Use tcg_constant in translate-neon.c ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | target/arm: Use tcg_constant in translate-m-nocp.c ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | target/arm: Simplify aa32 DISAS_WFI ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | target/arm: Simplify gen_sar ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | target/arm: Simplify GEN_SHIFT in translate.c ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | target/arm: Split out gen_rebuild_hflags ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | target/arm: Split out set_btype_raw ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | target/arm: Remove fpexc32_access ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | target/arm: Change CPUArchState.thumb to bool ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | target/arm: Change DisasContext.thumb to bool ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | target/arm: Extend store_cpu_offset to take field size ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | target/arm: Change CPUArchState.aarch64 to bool ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | target/arm: Change DisasContext.aarch64 to bool ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | target/arm: Update SCTLR bits to ARMv9.2 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | target/arm: Update SCR_EL3 bits to ARMv8.8 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2022-04-22 | Richard Henderson | target/arm: Update ISAR fields for ARMv8.8 ...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-22 | Richard Henderson | target/riscv: Use cpu_loop_exit_restore directly from... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20220401125948.79292-2-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 |
next |