2020-06-26 | Richard Henderson | target/arm: Always pass cacheattr to get_phys_addr ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-42-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Set PSTATE.TCO on exception entry ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-41-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Implement data cache set allocation tags ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-40-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Complete TBI clearing for user-only for SVE ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-39-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Add mte helpers for sve scatter/gather... ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-38-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Handle TBI for sve scalar + int memory ops ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-37-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Add mte helpers for sve scalar + int ff... ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-36-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Add mte helpers for sve scalar + int stores ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-35-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Add mte helpers for sve scalar + int loads ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-34-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Add arm_tlb_bti_gp ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-33-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Tidy trans_LD1R_zpri ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-32-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Use mte_check1 for sve LD1R ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-31-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Use mte_checkN for sve unpredicated stores ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-30-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Use mte_checkN for sve unpredicated loads ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-29-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Add helper_mte_check_zva ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-28-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Implement helper_mte_checkN ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-27-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Implement helper_mte_check1 ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-26-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Add gen_mte_checkN ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-25-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Add gen_mte_check1 ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-24-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Move regime_tcr to internals.h ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-23-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Move regime_el to internals.h ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-22-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Implement the access tag cache flushes ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-21-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Implement the LDGM, STGM, STZGM instructions ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-20-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Simplify DC_ZVA ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-19-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Restrict the values of DCZID.BS under TCG ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-18-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Implement the STGP instruction ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-17-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Implement LDG, STG, ST2G instructions ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-16-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Define arm_cpu_do_unaligned_access for... ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-15-richard.henderson@linaro.org |
commitcommitdifftree |
2020-06-26 | Richard Henderson | target/arm: Implement the SUBP instruction ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20200626033144.790098-14-richard.henderson@linaro.org |
commitcommitdifftree |
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 |
next |