2020-05-14 | Richard Henderson | target/arm: Tidy handle_vec_simd_shri ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200513163245.17915-6-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-14 | Richard Henderson | target/arm: Remove unnecessary range check for VSHL ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200513163245.17915-5-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-14 | Richard Henderson | target/arm: Create gen_gvec_{sri,sli} ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200513163245.17915-4-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-14 | Richard Henderson | target/arm: Create gen_gvec_{u,s}{rshr,rsra} ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200513163245.17915-3-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-14 | Richard Henderson | target/arm: Create gen_gvec_[us]sra ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200513163245.17915-2-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | target/arm: Fix tcg_gen_gvec_dup_imm vs DUP (indexed) ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200507172352.15418-5-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | target/arm: Use tcg_gen_gvec_5_ptr for sve FMLA/FCMLA ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200507172352.15418-2-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | target/arm: Remove sve_memopidx ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200508154359.7494-20-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | target/arm: Reuse sve_probe_page for gather loads ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200508154359.7494-19-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | target/arm: Reuse sve_probe_page for scatter stores ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200508154359.7494-18-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | target/arm: Reuse sve_probe_page for gather first-fault... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200508154359.7494-17-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | target/arm: Use SVEContLdSt for contiguous stores ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200508154359.7494-16-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | target/arm: Update contiguous first-fault and no-fault... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200508154359.7494-15-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | target/arm: Use SVEContLdSt for multi-register contiguous... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200508154359.7494-14-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | target/arm: Handle watchpoints in sve_ld1_r ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200508154359.7494-13-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | target/arm: Use SVEContLdSt in sve_ld1_r ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200508154359.7494-12-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | target/arm: Adjust interface of sve_ld1_host_fn ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200508154359.7494-11-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | target/arm: Add sve infrastructure for page lookup ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200508154359.7494-10-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | target/arm: Drop manual handling of set/clear_helper_retaddr ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200508154359.7494-9-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | target/arm: Use cpu_*_data_ra for sve_ldst_tlb_fn ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200508154359.7494-8-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | accel/tcg: Add endian-specific cpu_{ld, st}* operations ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200508154359.7494-7-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | accel/tcg: Add probe_access_flags ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200508154359.7494-6-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | accel/tcg: Adjust probe_access call to page_check_range ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200508154359.7494-5-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | accel/tcg: Add block comment for probe_access ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200508154359.7494-4-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | exec: Fix cpu_watchpoint_address_matches address length ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200508154359.7494-3-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-11 | Richard Henderson | exec: Add block comments for watchpoint routines ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200508154359.7494-2-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-06 | Richard Henderson | tcg: Fix integral argument type to tcg_gen_rot[rl]i_i... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-06 | Richard Henderson | tcg: Add load_dest parameter to GVecGen2 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-06 | Richard Henderson | tcg: Improve vector tail clearing ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-06 | Richard Henderson | tcg: Add tcg_gen_gvec_dup_tl ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-06 | Richard Henderson | tcg: Remove tcg_gen_gvec_dup{8,16,32,64}i ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-06 | Richard Henderson | tcg: Use tcg_gen_gvec_dup_imm in logical simplifications ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-06 | Richard Henderson | target/arm: Use tcg_gen_gvec_dup_imm ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-06 | Richard Henderson | target/ppc: Use tcg_gen_gvec_dup_imm ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-06 | Richard Henderson | target/s390x: Use tcg_gen_gvec_dup_imm ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-06 | Richard Henderson | tcg: Add tcg_gen_gvec_dup_imm ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-04-30 | Richard Henderson | target/arm: Vectorize integer comparison vs zero ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200418162808.4680-1-richard.henderson@linaro.org |
commitcommitdifftree |
2020-04-17 | Richard Henderson | linux-user/ppc: Fix padding in mcontext_t for ppc64 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20200407032105.26711-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2020-04-07 | Richard Henderson | tcg/i386: Fix %r12 guest_base initialization ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20200406174803.8192-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2020-04-07 | Richard Henderson | configure: Add -Werror to PIE probe ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20200401214756.6559-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2020-04-07 | Richard Henderson | softfloat: Fix BAD_SHIFT from normalizeFloatx80Subnormal ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20200327232042.10008-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-30 | Richard Henderson | tcg/i386: Fix INDEX_op_dup2_vec ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-28 | Richard Henderson | configure: Support -static-pie if requested ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-28 | Richard Henderson | configure: Override the os default with --disable-pie ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-28 | Richard Henderson | configure: Unnest detection of -z,relro and -z,now ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-28 | Richard Henderson | configure: Always detect -no-pie toolchain support ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-28 | Richard Henderson | configure: Do not force pie=no for non-x86 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-28 | Richard Henderson | tcg: Remove softmmu code_gen_buffer fixed address ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-28 | Richard Henderson | configure: Drop adjustment of textseg ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-26 | Richard Henderson | linux-user: Flush out implementation of gettimeofday ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20200213032223.14643-6-richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-26 | Richard Henderson | linux-user: Add x86_64 vsyscall page to /proc/self... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20200213032223.14643-5-richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-26 | Richard Henderson | linux-user/i386: Emulate x86_64 vsyscalls ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20200213032223.14643-4-richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-26 | Richard Henderson | linux-user/i386: Split out gen_signal ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20200213032223.14643-3-richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-26 | Richard Henderson | target/i386: Renumber EXCP_SYSCALL ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20200213032223.14643-2-richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-23 | Richard Henderson | target/arm: Move computation of index in handle_simd_dupe ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200320160622.8040-4-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-23 | Richard Henderson | target/arm: Assert immh != 0 in disas_simd_shift_imm ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200320160622.8040-3-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-23 | Richard Henderson | target/arm: Rearrange disabled check for watchpoints ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200320160622.8040-2-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-19 | Richard Henderson | target/rx: Dump bytes for each insn during disassembly ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190531134315.4109-24-richard.henderson@linaro.org> Acked-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-19 | Richard Henderson | target/rx: Collect all bytes during disassembly ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190531134315.4109-23-richard.henderson@linaro.org> Acked-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-19 | Richard Henderson | target/rx: Emit all disassembly in one prt() ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190531134315.4109-22-richard.henderson@linaro.org> Acked-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-19 | Richard Henderson | target/rx: Use prt_ldmi for XCHG_mr disassembly ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190531134315.4109-21-richard.henderson@linaro.org> Acked-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-19 | Richard Henderson | target/rx: Replace operand with prt_ldmi in disassembler ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190531134315.4109-20-richard.henderson@linaro.org> Acked-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-19 | Richard Henderson | target/rx: Disassemble rx_index_addr into a string ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190531134315.4109-19-richard.henderson@linaro.org> Acked-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-17 | Richard Henderson | tcg: Remove tcg-runtime-gvec.c DO_CMP0 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-17 | Richard Henderson | tcg: Tidy tcg-runtime-gvec.c DUP* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-17 | Richard Henderson | tcg: Tidy tcg-runtime-gvec.c types ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-17 | Richard Henderson | tcg: Remove CONFIG_VECTOR16 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-17 | Richard Henderson | tcg/i386: Bound shift count expanding sari_vec ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-12 | Richard Henderson | target/arm: Disable clean_data_tbi for system mode ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200308012946.16303-3-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-12 | Richard Henderson | target/arm: Check addresses for disabled regimes ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200308012946.16303-2-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-05 | Richard Henderson | target/arm: Clean address for DC ZVA ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200302175829.2183-8-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-05 | Richard Henderson | target/arm: Use DEF_HELPER_FLAGS for helper_dc_zva ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200302175829.2183-7-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-05 | Richard Henderson | target/arm: Move helper_dc_zva to helper-a64.c ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200302175829.2183-6-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-05 | Richard Henderson | target/arm: Apply TBI to ESR_ELx in helper_exception_return ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200302175829.2183-5-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-05 | Richard Henderson | target/arm: Introduce core_to_aa64_mmu_idx ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200302175829.2183-4-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-05 | Richard Henderson | target/arm: Optimize cpu_mmu_index ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200302175829.2183-3-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-05 | Richard Henderson | target/arm: Replicate TBI/TBID bits for single range... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200302175829.2183-2-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-05 | Richard Henderson | tests/tcg/aarch64: Add newline in pauth-1 printf ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200229012811.24129-13-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-05 | Richard Henderson | target/arm: Honor the HCR_EL2.TTLB bit ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200229012811.24129-12-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-05 | Richard Henderson | target/arm: Honor the HCR_EL2.TPU bit ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200229012811.24129-11-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-05 | Richard Henderson | target/arm: Honor the HCR_EL2.TPCP bit ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200229012811.24129-10-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-05 | Richard Henderson | target/arm: Honor the HCR_EL2.TACR bit ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200229012811.24129-9-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-05 | Richard Henderson | target/arm: Honor the HCR_EL2.TSW bit ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200229012811.24129-8-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-05 | Richard Henderson | target/arm: Honor the HCR_EL2.{TVM,TRVM} bits ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200229012811.24129-7-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-05 | Richard Henderson | target/arm: Improve masking in arm_hcr_el2_eff ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200229012811.24129-6-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-05 | Richard Henderson | target/arm: Remove EL2 and EL3 setup from user-only ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200229012811.24129-5-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-05 | Richard Henderson | target/arm: Disable has_el2 and has_el3 for user-only ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200229012811.24129-4-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-05 | Richard Henderson | target/arm: Add HCR_EL2 bit definitions from ARMv8.6 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200229012811.24129-3-richard.henderson@linaro.org |
commitcommitdifftree |
2020-03-05 | Richard Henderson | target/arm: Improve masking of HCR/HCR2 RES0 bits ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200229012811.24129-2-richard.henderson@linaro.org |
commitcommitdifftree |
2020-02-28 | Richard Henderson | target/arm: Split VMINMAXNM decode ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200224222232.13807-18-richard.henderson@linaro.org |
commitcommitdifftree |
2020-02-28 | Richard Henderson | target/arm: Split VFM decode ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200224222232.13807-17-richard.henderson@linaro.org |
commitcommitdifftree |
2020-02-28 | Richard Henderson | target/arm: Add formats for some vfp 2 and 3-register... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200224222232.13807-16-richard.henderson@linaro.org |
commitcommitdifftree |
2020-02-28 | Richard Henderson | target/arm: Remove ARM_FEATURE_VFP* ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200224222232.13807-15-richard.henderson@linaro.org |
commitcommitdifftree |
2020-02-28 | Richard Henderson | linux-user/arm: Replace ARM_FEATURE_VFP* tests for... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200224222232.13807-14-richard.henderson@linaro.org |
commitcommitdifftree |
2020-02-28 | Richard Henderson | target/arm: Move the vfp decodetree calls next to the... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200224222232.13807-13-richard.henderson@linaro.org |
commitcommitdifftree |
2020-02-28 | Richard Henderson | target/arm: Move VLLDM and VLSTM to vfp.decode ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200224222232.13807-12-richard.henderson@linaro.org |
commitcommitdifftree |
2020-02-28 | Richard Henderson | target/arm: Remove ARM_FEATURE_VFP check from disas_vfp_insn ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200224222232.13807-11-richard.henderson@linaro.org |
commitcommitdifftree |
2020-02-28 | Richard Henderson | target/arm: Replace ARM_FEATURE_VFP4 with isar_feature_aa32_... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200224222232.13807-10-richard.henderson@linaro.org |
commitcommitdifftree |
2020-02-28 | Richard Henderson | target/arm: Add missing checks for fpsp_v2 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200224222232.13807-9-richard.henderson@linaro.org |
commitcommitdifftree |
2020-02-28 | Richard Henderson | target/arm: Replace ARM_FEATURE_VFP3 checks with fp... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200224222232.13807-8-richard.henderson@linaro.org |
commitcommitdifftree |
next |