]>
2018-10-08 | Richard Henderson | target/arm: Pass TCGMemOpIdx to sve memory helpers Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-10-08 | Richard Henderson | target/arm: Rewrite vector gather first-fault loads Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-10-08 | Richard Henderson | target/arm: Rewrite vector gather stores Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-10-08 | Richard Henderson | target/arm: Rewrite vector gather loads Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-10-08 | Richard Henderson | target/arm: Split contiguous stores for endianness Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-10-08 | Richard Henderson | target/arm: Split contiguous loads for endianness Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-10-08 | Richard Henderson | target/arm: Rewrite helper_sve_st[1234]*_r Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-10-08 | Richard Henderson | target/arm: Rewrite helper_sve_ld[234]*_r Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-10-08 | Richard Henderson | target/arm: Rewrite helper_sve_ld1*_r using pages Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-10-08 | Richard Henderson | target/arm: Clear unused predicate bits for LD1RQ Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-10-08 | Richard Henderson | target/arm: Adjust aarch64_cpu_dump_state for system... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-10-08 | Richard Henderson | target/arm: Handle SVE vector length changes in system... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-10-08 | Richard Henderson | target/arm: Pass in current_el to fp and sve_exception_el Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-10-08 | Richard Henderson | target/arm: Adjust sve_exception_el Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-10-08 | Richard Henderson | target/arm: Define ID_AA64ZFR0_EL1 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-10-05 | Richard Henderson | softfloat: Specialize udiv_qrnnd for ppc64 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-10-05 | Richard Henderson | softfloat: Specialize udiv_qrnnd for s390x Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-10-05 | Richard Henderson | softfloat: Specialize udiv_qrnnd for x86_64 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-10-05 | Richard Henderson | softfloat: Fix division Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-09-25 | Richard Henderson | target/arm: Fix cpu_get_tb_cpu_state() for non-SVE... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-24 | Richard Henderson | target/arm: Use the float-to-int-scale softfloat routines Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-24 | Richard Henderson | target/arm: Use the int-to-float-scale softfloat routines Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-24 | Richard Henderson | softfloat: Add scaling float-to-int routines Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-24 | Richard Henderson | softfloat: Add scaling int-to-float routines Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-21 | Richard Henderson | linux-user: Propagate goto fail to return Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-21 | Richard Henderson | linux-user: Propagate goto unimplemented to default Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-21 | Richard Henderson | linux-user: Propagate goto unimplemented_nowarn to... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-21 | Richard Henderson | linux-user: Propagate goto efault to return Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-21 | Richard Henderson | linux-user: Relax single exit from "break" Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-21 | Richard Henderson | linux-user: Split out do_syscall1 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-21 | Richard Henderson | linux-user: Remove DEBUG Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-21 | Richard Henderson | target/ppc: Use non-arithmetic conversions for fp load... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-21 | Richard Henderson | target/ppc: Honor fpscr_ze semantics and tidy fre,... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-21 | Richard Henderson | target/ppc: Tidy helper_fsqrt Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-21 | Richard Henderson | target/ppc: Tidy helper_fadd, helper_fsub Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-21 | Richard Henderson | target/ppc: Tidy helper_fmul Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-21 | Richard Henderson | target/ppc: Honor fpscr_ze semantics and tidy fdiv Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-21 | Richard Henderson | target/ppc: Enable fp exceptions for user-only Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-16 | Richard Henderson | softfloat: Fix missing inexact for floating-point add Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-16 | Richard Henderson | target/arm: Fix aa64 FCADD and FCMLA decode Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-16 | Richard Henderson | target/arm: Use FZ not FZ16 for SVE FCVT single-half... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-16 | Richard Henderson | target/arm: Use fp_status_fp16 for do_fmpa_zpzzz_h Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-16 | Richard Henderson | target/arm: Ignore float_flag_input_denormal from fp_status_f16 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-16 | Richard Henderson | target/arm: Adjust FPCR_MASK for FZ16 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-16 | Richard Henderson | target/arm: Add sve-max-vq cpu property to -cpu max Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-16 | Richard Henderson | target/arm: Dump SVE state if enabled Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-16 | Richard Henderson | target/arm: Reformat integer register dump Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-16 | Richard Henderson | target/arm: Fix offset scaling for LD_zprr and ST_zprr Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-16 | Richard Henderson | target/arm: Fix offset for LD1R instructions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-16 | Richard Henderson | target/arm: Fix sign-extension in sve do_ldr/do_str Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-16 | Richard Henderson | target/arm: Fix typo in helper_sve_ld1hss_r Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-14 | Richard Henderson | target/arm: Fix typo in helper_sve_movz_d Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-14 | Richard Henderson | target/arm: Reorganize SVE WHILE Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-14 | Richard Henderson | target/arm: Fix typo in do_sat_addsub_64 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-14 | Richard Henderson | target/arm: Fix sign of sve_cmpeq_ppzw/sve_cmpne_ppzw Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-08-06 | Richard Henderson | tcg/optimize: Do not skip default processing of dup_vec Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-23 | Richard Henderson | tcg/i386: Mark xmm registers call-clobbered Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-22 | Richard Henderson | linux-user/ppc: Implement swapcontext syscall Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-16 | Richard Henderson | target/arm: Fix LD1W and LDFF1W (scalar plus vector) Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-09 | Richard Henderson | target/sh4: Fix translator.c assertion failure for... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-09 | Richard Henderson | target/arm: Fix do_predset for large VL Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-09 | Richard Henderson | tcg: Restrict check_size_impl to multiples of the line... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-09 | Richard Henderson | target/arm: Suppress Coverity warning for PRF Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-03 | Richard Henderson | linux-user: Fix struct sigaltstack for openrisc Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-03 | Richard Henderson | linux-user: Implement signals for openrisc Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-03 | Richard Henderson | target/openrisc: Add support in scripts/qemu-binfmt... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-03 | Richard Henderson | target/openrisc: Reorg tlb lookup Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/ppc: Implement the rest of gen_st_atomic Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/ppc: Implement the rest of gen_ld_atomic Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/ppc: Use atomic min/max helpers Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/ppc: Use MO_ALIGN for EXIWX and ECOWX Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/ppc: Split out gen_st_atomic Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/ppc: Split out gen_ld_atomic Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/ppc: Split out gen_load_locked Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/ppc: Tidy gen_conditional_store Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/ppc: Remove POWERPC_EXCP_STCX Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/ppc: Use atomic cmpxchg for STQCX Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/ppc: Use atomic store for STQ Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/ppc: Use atomic load for LQ and LQARX Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/ppc: Add do_unaligned_access hook Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | cpu: Assert asidx_from_attrs return value in range Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/openrisc: Increase the TLB size Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/openrisc: Stub out handle_mmu_fault for softmmu Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/openrisc: Use identical sizes for ITLB and DTLB Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/openrisc: Fix cpu_mmu_index Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/openrisc: Fix tlb flushing in mtspr Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/openrisc: Reduce tlb to a single dimension Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/openrisc: Merge mmu_helper.c into mmu.c Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/openrisc: Remove indirect function calls for mmu Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/openrisc: Merge tlb allocation into CPUOpenRISCState Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/openrisc: Form the spr index from tcg Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/openrisc: Exit the TB after l.mtspr Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/openrisc: Split out is_user Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/openrisc: Link more translation blocks Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/openrisc: Fix singlestep_enabled Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/openrisc: Use exit_tb instead of CPU_INTERRUPT_EXITTB Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/openrisc: Remove DISAS_JUMP & DISAS_TB_JUMP Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/openrisc: Log interrupts Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | target/openrisc: Add print_insn_or1k Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2018-07-02 | Richard Henderson | accel/tcg: Avoid caching overwritten tlb entries Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
next |