2019-03-05 | Richard Henderson | target/arm: Rearrange disas_data_proc_reg ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190301200501.16533-7-richard.henderson@linaro.org |
commitcommitdifftree |
2019-03-05 | Richard Henderson | target/arm: Add set/clear_pstate_bits, share gen_ss_advance ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190301200501.16533-6-richard.henderson@linaro.org |
commitcommitdifftree |
2019-03-05 | Richard Henderson | target/arm: Split helper_msr_i_pstate into 3 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190301200501.16533-5-richard.henderson@linaro.org |
commitcommitdifftree |
2019-03-05 | Richard Henderson | target/arm: Implement ARMv8.0-PredInv ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190301200501.16533-4-richard.henderson@linaro.org |
commitcommitdifftree |
2019-03-05 | Richard Henderson | target/arm: Implement ARMv8.0-SB ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190301200501.16533-3-richard.henderson@linaro.org |
commitcommitdifftree |
2019-03-05 | Richard Henderson | target/arm: Split out arm_sctlr ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190301200501.16533-2-richard.henderson@linaro.org |
commitcommitdifftree |
2019-03-05 | Richard Henderson | target/arm: Fix PC test for LDM (exception return) ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190301202921.21209-1-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-28 | Richard Henderson | linux-user: Enable HWCAP_ASIMDFHM, HWCAP_JSCVT ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190219222952.22183-6-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-28 | Richard Henderson | target/arm: Enable ARMv8.2-FHM for -cpu max ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190219222952.22183-5-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-28 | Richard Henderson | target/arm: Implement VFMAL and VFMSL for aarch32 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190219222952.22183-4-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-28 | Richard Henderson | target/arm: Implement FMLAL and FMLSL for aarch64 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190219222952.22183-3-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-28 | Richard Henderson | target/arm: Add helpers for FMLAL ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190219222952.22183-2-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-26 | Richard Henderson | softfloat: Support float_round_to_odd more places ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190215170225.15537-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-21 | Richard Henderson | tcg: Remove TODO file ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-21 | Richard Henderson | target/arm: Implement ARMv8.3-JSConv ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190215192302.27855-5-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-21 | Richard Henderson | target/arm: Rearrange Floating-point data-processing... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190215192302.27855-4-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-21 | Richard Henderson | target/arm: Split out vfp_helper.c ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190215192302.27855-3-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-21 | Richard Henderson | target/arm: Restructure disas_fp_int_conv ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190215192302.27855-2-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/s390x: Implement STCK et al for CONFIG_USER_ONLY ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190212053044.29015-3-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/s390x: Split out s390-tod.h ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190212053044.29015-2-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert vmin* and vmax* to vector operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert vadd*s and vsub*s to vector operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Split out VSCR_SAT to a vector field ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Add set_vscr_sat ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Use mtvscr/mfvscr for vmstate ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Add helper_mfvscr ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Remove vscr_nj and vscr_sat ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Use helper_mtvscr for reset and gdb ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Pass integer to helper_mtvscr ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert xxsel to vector operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert xxspltw to vector operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert xxspltib to vector operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert VSX logical operations to vector... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert vsplt[bhw] to use vector operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert vspltis[bhw] to use vector operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-15 | Richard Henderson | target/arm: Add missing clear_tail calls ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190209033847.9014-13-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-15 | Richard Henderson | target/arm: Use vector operations for saturation ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190209033847.9014-12-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-15 | Richard Henderson | target/arm: Split out FPSCR.QC to a vector field ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190209033847.9014-11-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-15 | Richard Henderson | target/arm: Fix set of bits kept in xregs[ARM_VFP_FPSCR] ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190209033847.9014-10-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-15 | Richard Henderson | target/arm: Split out flags setting from vfp compares ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190209033847.9014-9-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-15 | Richard Henderson | target/arm: Fix arm_cpu_dump_state vs FPSCR ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190209033847.9014-8-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-15 | Richard Henderson | target/arm: Fix vfp_gdb_get/set_reg vs FPSCR ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190209033847.9014-7-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-15 | Richard Henderson | target/arm: Remove neon min/max helpers ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190209033847.9014-6-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-15 | Richard Henderson | target/arm: Use tcg integer min/max primitives for... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190209033847.9014-5-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-15 | Richard Henderson | target/arm: Use vector minmax expanders for aarch32 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190209033847.9014-4-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-15 | Richard Henderson | target/arm: Use vector minmax expanders for aarch64 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190209033847.9014-3-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-15 | Richard Henderson | target/arm: Rely on optimization within tcg_gen_gvec_or ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190209033847.9014-2-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Rearrange log conditions ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Merge translate_one into hppa_tr_translate_insn ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Convert fp operate insns ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Convert fp fused multiply-add insns ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Convert halt/reset insns ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Convert fp indexed memory insns ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Convert offset memory insns ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Convert arithmetic immediate insns ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Convert direct and indirect branches ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Convert shift, extract, deposit insns ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Convert conditional branches ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Convert fp multiply-add ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Convert indexed memory insns ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Convert arithmetic/logical insns ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Convert memory management insns ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Unify specializations of OR ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Convert remainder of system insns ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Convert move to/from system registers ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Begin using scripts/decodetree.py ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-12 | Richard Henderson | target/hppa: Use DisasContextBase.is_jmp ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-11 | Richard Henderson | RISC-V: Mark mstatus.fs dirty Co-authored-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-11 | Richard Henderson | RISC-V: Split out mstatus_fs from tb_flags |
commitcommitdifftree |
2019-02-11 | Richard Henderson | tcg: Diagnose referenced labels that have not been... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-05 | Richard Henderson | target/arm: Enable TBI for user-only ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190204132126.3255-5-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-05 | Richard Henderson | target/arm: Clean TBI for data operations in the translator ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190204132126.3255-3-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-05 | Richard Henderson | target/arm: Add TBFLAG_A64_TBID, split out gen_top_byte_ignore ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190204132126.3255-2-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-05 | Richard Henderson | tests/tcg/aarch64: Add pauth smoke test ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190201195404.30486-3-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-05 | Richard Henderson | linux-user: Implement PR_PAC_RESET_KEYS ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190201195404.30486-2-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-05 | Richard Henderson | target/arm: Enable BTI for -cpu max ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190128223118.5255-11-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-05 | Richard Henderson | target/arm: Set btype for indirect branches ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190128223118.5255-9-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-05 | Richard Henderson | target/arm: Reset btype for direct branches ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190128223118.5255-8-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-05 | Richard Henderson | target/arm: Default handling of BTYPE during translation ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190128223118.5255-7-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-05 | Richard Henderson | target/arm: Cache the GP bit for a page in MemTxAttrs ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190128223118.5255-6-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-05 | Richard Henderson | exec: Add target-specific tlb bits to MemTxAttrs ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190128223118.5255-5-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-05 | Richard Henderson | target/arm: Add BT and BTYPE to tb->flags ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190128223118.5255-4-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-05 | Richard Henderson | target/arm: Add PSTATE.BTYPE ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190128223118.5255-3-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-05 | Richard Henderson | target/arm: Introduce isar_feature_aa64_bti ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190128223118.5255-2-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-01 | Richard Henderson | linux-user: Initialize aarch64 pac keys ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-01 | Richard Henderson | aarch64-linux-user: Enable HWCAP bits for PAuth ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-01 | Richard Henderson | aarch64-linux-user: Update HWCAP bits from linux 5... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-01 | Richard Henderson | target/arm: Always enable pac keys for user-only ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-01 | Richard Henderson | target/arm: Enable API, APK bits in SCR, HCR ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190129143511.12311-1-richard.henderson@linaro.org |
commitcommitdifftree |
2019-01-29 | Richard Henderson | target/arm: Fix validation of 32-bit address spaces... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190125184913.5970-1-richard.henderson@linaro.org |
commitcommitdifftree |
2019-01-28 | Richard Henderson | cputlb: Remove static tlb sizing ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-01-28 | Richard Henderson | tcg/tci: enable dynamic TLB sizing ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-01-28 | Richard Henderson | tcg/mips: enable dynamic TLB sizing ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-01-28 | Richard Henderson | tcg/mips: Fix tcg_out_qemu_ld_slow_path ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-01-28 | Richard Henderson | tcg/arm: enable dynamic TLB sizing ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-01-28 | Richard Henderson | tcg/riscv: enable dynamic TLB sizing ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-01-28 | Richard Henderson | tcg/s390: enable dynamic TLB sizing ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-01-28 | Richard Henderson | tcg/sparc: enable dynamic TLB sizing ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-01-28 | Richard Henderson | tcg/ppc: enable dynamic TLB sizing ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-01-28 | Richard Henderson | tcg/aarch64: enable dynamic TLB sizing ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
next |