2020-06-26 | Richard Henderson | target/arm: Implement the GMI instruction ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-13-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Implement the ADDG, SUBG instructions ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-12-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Revise decoding for disas_add_sub_imm ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-11-richard.henderson@linaro.org ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Implement the IRG instruction ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-10-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Add MTE bits to tb_flags ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200626033144.790098-9-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Add MTE system registers ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200626033144.790098-8-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Add DISAS_UPDATE_NOCHAIN ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200626033144.790098-7-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Rename DISAS_UPDATE to DISAS_UPDATE_EXIT ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200626033144.790098-6-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Add support for MTE to HCR_EL2 and SCR_EL3 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200626033144.790098-5-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Add support for MTE to SCTLR_ELx ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200626033144.790098-4-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Improve masking of SCR RES0 bits ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200626033144.790098-3-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Add isar tests for mte ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200626033144.790098-2-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-22 | Richard Henderson | hw/rx: Honor -accel qtest ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190531134315.4109-16-richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-19 | Richard Henderson | qht: Fix threshold rate calculation ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-18 | Richard Henderson | configure: Add -Wno-psabi ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200617201309.1640952-6-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-18 | Richard Henderson | configure: Disable -Wtautological-type-limit-compare ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200617201309.1640952-5-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-18 | Richard Henderson | configure: Clean up warning flag lists ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200617201309.1640952-4-richard.henderson@linaro.org ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-09 | Richard Henderson | target/arm: Use a non-overlapping group for misc control ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-09 | Richard Henderson | decodetree: Drop check for less than 2 patterns in... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-08 | Richard Henderson | tests/decode: Test non-overlapping groups ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-08 | Richard Henderson | decodetree: Implement non-overlapping groups ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-08 | Richard Henderson | decodetree: Move semantic propagation into classes ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-08 | Richard Henderson | decodetree: Allow group covering the entire insn space ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-08 | Richard Henderson | decodetree: Split out MultiPattern from IncMultiPattern ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-08 | Richard Henderson | decodetree: Rename MultiPattern to IncMultiPattern ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-08 | Richard Henderson | decodetree: Tidy error_with_file ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-05 | Richard Henderson | target/arm: Split helper_crypto_sm3tt ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200514212831.31248-7-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-05 | Richard Henderson | target/arm: Split helper_crypto_sha1_3reg ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200514212831.31248-6-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-05 | Richard Henderson | target/arm: Convert sha1 and sha256 to gvec helpers ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200514212831.31248-5-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-05 | Richard Henderson | target/arm: Convert sha512 and sm3 to gvec helpers ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200514212831.31248-4-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-05 | Richard Henderson | target/arm: Convert rax1 to gvec helpers ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200514212831.31248-3-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-05 | Richard Henderson | target/arm: Convert aes and sm4 to gvec helpers ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200514212831.31248-2-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-02 | Richard Henderson | tcg: Improve move ops in liveness_pass_2 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Richard Henderson | target/s390x: Use tcg_gen_gvec_rotl{i,s,v} ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Richard Henderson | target/ppc: Use tcg_gen_gvec_rotlv ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Richard Henderson | tcg/ppc: Implement INDEX_op_rot[lr]v_vec ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Richard Henderson | tcg/aarch64: Implement INDEX_op_rotl{i,v}_vec ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Richard Henderson | tcg/i386: Implement INDEX_op_rotl{i,s,v}_vec ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Richard Henderson | tcg: Implement gvec support for rotate by scalar ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Richard Henderson | tcg: Remove expansion to shift by vector from do_shifts ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Richard Henderson | tcg: Implement gvec support for rotate by vector ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Richard Henderson | tcg: Implement gvec support for rotate by immediate ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-21 | Richard Henderson | target/arm: Use clear_vec_high more effectively ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200519212453.28494-3-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-21 | Richard Henderson | target/arm: Use tcg_gen_gvec_mov for clear_vec_high ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200519212453.28494-2-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Return bool from all classification predicates ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Inline floatx80 compare specializations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Inline float128 compare specializations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Inline float64 compare specializations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Inline float32 compare specializations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Name compare relation enum ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Name rounding mode enum ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Change tininess_before_rounding to bool ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Replace flag with bool ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Use post test for floatN_mul ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-15 | Richard Henderson | accel/tcg: Relax va restrictions on 64-bit guests ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-15 | Richard Henderson | exec/cpu-all: Use bool for have_guest_base ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-14 | Richard Henderson | target/arm: Vectorize SABA/UABA ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200513163245.17915-17-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-14 | Richard Henderson | target/arm: Vectorize SABD/UABD ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200513163245.17915-16-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-14 | Richard Henderson | target/arm: Clear tail in gvec_fmul_idx_*, gvec_fmla_idx_* ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200513163245.17915-15-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-14 | Richard Henderson | target/arm: Pass pointer to qc to qrdmla/qrdmls ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200513163245.17915-14-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-14 | Richard Henderson | target/arm: Create gen_gvec_{qrdmla,qrdmls} ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200513163245.17915-13-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-14 | Richard Henderson | target/arm: Remove fp_status from helper_{recpe, rsqrte... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200513163245.17915-12-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-14 | Richard Henderson | target/arm: Create gen_gvec_{uqadd, sqadd, uqsub, sqsub} ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200513163245.17915-11-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-14 | Richard Henderson | target/arm: Create gen_gvec_{cmtst,ushl,sshl} ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200513163245.17915-10-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-14 | Richard Henderson | target/arm: Swap argument order for VSHL during decode ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200513163245.17915-9-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-14 | Richard Henderson | target/arm: Create gen_gvec_{mla,mls} ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200513163245.17915-8-richard.henderson@linaro.org |
commitcommitdifftree |
2020-05-14 | Richard Henderson | target/arm: Create gen_gvec_{ceq,clt,cle,cgt,cge}0 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200513163245.17915-7-richard.henderson@linaro.org |
commitcommitdifftree |
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 |
next |