]>
2019-03-12 | Richard Henderson | decodetree: Allow grouping of overlapping patterns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Richard Henderson | decodetree: Do not unconditionaly return from Pattern... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Richard Henderson | decodetree: Document the usefulness of argument sets Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Richard Henderson | decodetree: Move documentation to docs/devel/decodetree.rst Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-08 | Richard Henderson | target/hppa: Optimize blr r0,rn Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-08 | Richard Henderson | target/hppa: Do not return freed temporary Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-07 | Richard Henderson | linux-user: Fix ELF_PLATFORM for aarch64_be-linux-user Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-07 | Richard Henderson | linux-user: Add ELF_PLATFORM for arm Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-05 | Richard Henderson | target/arm: Implement ARMv8.5-FRINT Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-05 | Richard Henderson | target/arm: Restructure handle_fp_1src_{single, double} Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-05 | Richard Henderson | target/arm: Implement ARMv8.5-CondM Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-05 | Richard Henderson | target/arm: Implement ARMv8.4-CondM Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-05 | Richard Henderson | target/arm: Rearrange disas_data_proc_reg Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-05 | Richard Henderson | target/arm: Add set/clear_pstate_bits, share gen_ss_advance Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-05 | Richard Henderson | target/arm: Split helper_msr_i_pstate into 3 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-05 | Richard Henderson | target/arm: Implement ARMv8.0-PredInv Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-05 | Richard Henderson | target/arm: Implement ARMv8.0-SB Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-05 | Richard Henderson | target/arm: Split out arm_sctlr Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-05 | Richard Henderson | target/arm: Fix PC test for LDM (exception return) Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-28 | Richard Henderson | linux-user: Enable HWCAP_ASIMDFHM, HWCAP_JSCVT Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-28 | Richard Henderson | target/arm: Enable ARMv8.2-FHM for -cpu max Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-28 | Richard Henderson | target/arm: Implement VFMAL and VFMSL for aarch32 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-28 | Richard Henderson | target/arm: Implement FMLAL and FMLSL for aarch64 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-28 | Richard Henderson | target/arm: Add helpers for FMLAL Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-26 | Richard Henderson | softfloat: Support float_round_to_odd more places Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-21 | Richard Henderson | tcg: Remove TODO file Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-21 | Richard Henderson | target/arm: Implement ARMv8.3-JSConv Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-21 | Richard Henderson | target/arm: Rearrange Floating-point data-processing... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-21 | Richard Henderson | target/arm: Split out vfp_helper.c Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-21 | Richard Henderson | target/arm: Restructure disas_fp_int_conv Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-18 | Richard Henderson | target/s390x: Implement STCK et al for CONFIG_USER_ONLY Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-18 | Richard Henderson | target/s390x: Split out s390-tod.h Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-18 | Richard Henderson | target/ppc: convert vmin* and vmax* to vector operations Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-18 | Richard Henderson | target/ppc: convert vadd*s and vsub*s to vector operations Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-18 | Richard Henderson | target/ppc: Split out VSCR_SAT to a vector field Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-18 | Richard Henderson | target/ppc: Add set_vscr_sat Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-18 | Richard Henderson | target/ppc: Use mtvscr/mfvscr for vmstate Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-18 | Richard Henderson | target/ppc: Add helper_mfvscr Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-18 | Richard Henderson | target/ppc: Remove vscr_nj and vscr_sat Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-18 | Richard Henderson | target/ppc: Use helper_mtvscr for reset and gdb Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-18 | Richard Henderson | target/ppc: Pass integer to helper_mtvscr Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-18 | Richard Henderson | target/ppc: convert xxsel to vector operations Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-18 | Richard Henderson | target/ppc: convert xxspltw to vector operations Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-18 | Richard Henderson | target/ppc: convert xxspltib to vector operations Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-18 | Richard Henderson | target/ppc: convert VSX logical operations to vector... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-18 | Richard Henderson | target/ppc: convert vsplt[bhw] to use vector operations Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-18 | Richard Henderson | target/ppc: convert vspltis[bhw] to use vector operations Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-15 | Richard Henderson | target/arm: Add missing clear_tail calls Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-15 | Richard Henderson | target/arm: Use vector operations for saturation Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-15 | Richard Henderson | target/arm: Split out FPSCR.QC to a vector field Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-15 | Richard Henderson | target/arm: Fix set of bits kept in xregs[ARM_VFP_FPSCR] Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-15 | Richard Henderson | target/arm: Split out flags setting from vfp compares Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-15 | Richard Henderson | target/arm: Fix arm_cpu_dump_state vs FPSCR Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-15 | Richard Henderson | target/arm: Fix vfp_gdb_get/set_reg vs FPSCR Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-15 | Richard Henderson | target/arm: Remove neon min/max helpers Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-15 | Richard Henderson | target/arm: Use tcg integer min/max primitives for... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-15 | Richard Henderson | target/arm: Use vector minmax expanders for aarch32 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-15 | Richard Henderson | target/arm: Use vector minmax expanders for aarch64 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-15 | Richard Henderson | target/arm: Rely on optimization within tcg_gen_gvec_or Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Rearrange log conditions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Merge translate_one into hppa_tr_translate_insn Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert fp operate insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert fp fused multiply-add insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert halt/reset insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert fp indexed memory insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert offset memory insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert arithmetic immediate insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert direct and indirect branches Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert shift, extract, deposit insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert conditional branches Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert fp multiply-add Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert indexed memory insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert arithmetic/logical insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert memory management insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Unify specializations of OR Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert remainder of system insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert move to/from system registers Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Begin using scripts/decodetree.py Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Use DisasContextBase.is_jmp Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-11 | Richard Henderson | RISC-V: Mark mstatus.fs dirty Modifed from Richard Henderson's patch [1] to integrate Co-authored-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-11 | Richard Henderson | RISC-V: Split out mstatus_fs from tb_flags |
commit | commitdiff | tree |
2019-02-11 | Richard Henderson | tcg: Diagnose referenced labels that have not been... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-05 | Richard Henderson | target/arm: Enable TBI for user-only Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-05 | Richard Henderson | target/arm: Clean TBI for data operations in the translator Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-05 | Richard Henderson | target/arm: Add TBFLAG_A64_TBID, split out gen_top_byte_ignore Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-05 | Richard Henderson | tests/tcg/aarch64: Add pauth smoke test Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-05 | Richard Henderson | linux-user: Implement PR_PAC_RESET_KEYS Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-05 | Richard Henderson | target/arm: Enable BTI for -cpu max Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-05 | Richard Henderson | target/arm: Set btype for indirect branches Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-05 | Richard Henderson | target/arm: Reset btype for direct branches Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-05 | Richard Henderson | target/arm: Default handling of BTYPE during translation Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-05 | Richard Henderson | target/arm: Cache the GP bit for a page in MemTxAttrs Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-05 | Richard Henderson | exec: Add target-specific tlb bits to MemTxAttrs Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-05 | Richard Henderson | target/arm: Add BT and BTYPE to tb->flags Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-05 | Richard Henderson | target/arm: Add PSTATE.BTYPE Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-05 | Richard Henderson | target/arm: Introduce isar_feature_aa64_bti Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-01 | Richard Henderson | linux-user: Initialize aarch64 pac keys Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-01 | Richard Henderson | aarch64-linux-user: Enable HWCAP bits for PAuth Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-01 | Richard Henderson | aarch64-linux-user: Update HWCAP bits from linux 5... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-01 | Richard Henderson | target/arm: Always enable pac keys for user-only Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
next |