2022-04-29 |
Richard Henderson | Merge tag 'pull-riscv-to-apply-20220429' of github... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | Merge tag 'pull-target-arm-20220428' of https://git... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use field names for accessing DBGWCRn Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant for vector descriptor Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant for do_brk{2,3} Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant for predicate descriptors Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in do_zzi_{sat, ool},... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in SUBR Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in LD1, ST1 Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in WHILE Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in do_clast_scalar Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in {incr, wrap}_last_active Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in FCPY, CPY Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in SINCDEC, INCDEC Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant for trans_INDEX_* Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in trans_CSEL Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in trans_CPS_v7m Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in CLRM, DLS, WLS, LE Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in LDM, STM Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant for TT, SAT, SMMLA Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant for v7m MRS, MSR Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant for MOVW, UMAAL, CRC32 Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant for op_s_{rri,rxi}_rot Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant for gen_srs Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant for do_coproc_insn Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant for vector shift expanders Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant for gen_{msr,mrs} Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant for disas_iwmmxt_insn Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant for aa32 exceptions Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in balance of translate... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in 2misc expanders Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in simd fp/int conversion Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in simd shift expanders Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in disas_fp* Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in disas_data_proc_2src Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in handle_{rev16,crc32} Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in disas_cond_select Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in shift_reg_imm Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in disas_movw_imm Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in disas_add_sum_imm* Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in disas_ldst_* Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in disas_ld_lit Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in gen_compare_and_swap_pair Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in disas_exc Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in handle_sys Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in handle_msr_i Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in gen_adc_CC Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in gen_exception* Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in gen_mte_check* Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | target/arm: Use tcg_constant in gen_probe_access Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-28 |
Richard Henderson | Merge tag 'for-upstream' of https://gitlab.com/bonzini... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-27 |
Richard Henderson | Merge tag 'kraxel-20220427-pull-request' of git://git... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-27 |
Richard Henderson | Merge tag 'pull-tcg-20220426' of https://gitlab.com... # gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-27 |
Richard Henderson | softfloat: Use FloatRelation for fracN_cmp Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-27 |
Richard Henderson | softfloat: Use FloatRelation within partsN_compare Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-27 |
Richard Henderson | softfloat: Fix declaration of partsN_compare Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-27 |
Richard Henderson | target/i386: Suppress coverity warning on fsave/frstor Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-27 |
Richard Henderson | target/s390x: Fix the accumulation of ccm in op_icm Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-27 |
Richard Henderson | accel/tcg: Assert mmu_idx in range before use in cputlb Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | Merge tag 'pull-nbd-2022-04-26' of https://repo.or... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | Merge tag 'pull-nios2-20220426' of https://gitlab.com... # gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | Merge tag 'misc-next-pull-request' of https://gitlab... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | tests/tcg/nios2: Add test-shadow-1 Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | tests/tcg/nios2: Add semihosting multiarch tests Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | hw/nios2: Move memory regions into Nios2Machine Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | hw/nios2: Introduce Nios2MachineState Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | linux-user/nios2: Handle various SIGILL exceptions Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Advance pc when raising exceptions Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Implement EIC interrupt processing Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Update helper_eret for shadow registers Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Implement rdprs, wrprs Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Introduce shadow register sets Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Implement Misaligned destination exception Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Use tcg_gen_lookup_and_goto_ptr Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Use gen_goto_tb for DISAS_TOO_MANY Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Hoist set of is_jmp into gen_goto_tb Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Create gen_jumpr Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Enable unaligned traps for system mode Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Drop CR_STATUS_EH from tb->flags Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Introduce dest_gpr Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Split out helpers for gen_rr_shift Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Split out helpers for gen_rr_mul_high Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Split out helpers for gen_r_math_logic Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Split out helpers for gen_i_math_logic Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Split out helpers for gen_i_cmpxx Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Split out named structs for [IRJ]_TYPE Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Use tcg_constant_tl Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Support division error exception Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Remove CPU_INTERRUPT_NMI Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Implement CR_STATUS.RSIE Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Implement cpuid Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Prevent writes to read-only or reserved... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Clean up handling of tlbmisc in do_exception Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Cleanup set of CR_EXCEPTION for do_interrupt Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Handle EXCP_UNALIGN and EXCP_UNALIGND Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Hoist CPU_LOG_INT logging Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Clean up nios2_cpu_do_interrupt Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Create EXCP_SEMIHOST for semi-hosting Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Move R_FOO and CR_BAR into enumerations Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2022-04-26 |
Richard Henderson | target/nios2: Use hw/registerfields.h for CR_TLBMISC... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |