2018-05-15 | Richard Henderson | target/arm: Introduce and use read_fp_hreg ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180512003217.9105-6-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-15 | Richard Henderson | target/arm: Implement FCVT (scalar, fixed-point) for... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180512003217.9105-5-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-15 | Richard Henderson | target/arm: Implement FCVT (scalar, integer) for fp16 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180512003217.9105-4-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-15 | Richard Henderson | target/arm: Early exit after unallocated_encoding in... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180512003217.9105-3-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-15 | Richard Henderson | target/arm: Implement FMOV (general) for fp16 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180512003217.9105-2-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Merge disas_openrisc_insn ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert dec_float ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert dec_compi ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert dec_comp ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert dec_M ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert dec_logic ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert dec_mac ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert dec_calc ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert remainder of dec_misc insns ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert memory insns ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert branch insns ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Start conversion to decodetree.py ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/s390x: Fix brace Werror with clang 6.0.0 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20180512045950.12386-5-richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-11 | Richard Henderson | target/m68k: Fix build Werror with gcc 8.0.1 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180508185520.23757-1-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-10 | Richard Henderson | target/arm: Clear SVE high bits for FMOV ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180502221552.3873-5-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-10 | Richard Henderson | target/arm: Fix float16 to/from int16 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180502221552.3873-4-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-10 | Richard Henderson | target/arm: Implement vector shifted FCVT for fp16 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180502221552.3873-3-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-10 | Richard Henderson | target/arm: Implement vector shifted SCVF/UCVF for... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180502221552.3873-2-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-10 | Richard Henderson | target/arm: Enable ARM_FEATURE_V8_ATOMICS for user... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180508151437.4232-11-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-10 | Richard Henderson | target/arm: Implement CAS and CASP ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180508151437.4232-10-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-10 | Richard Henderson | target/arm: Fill in disas_ldst_atomic ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180508151437.4232-9-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-10 | Richard Henderson | target/arm: Introduce ARM_FEATURE_V8_ATOMICS and initial... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180508151437.4232-8-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-10 | Richard Henderson | target/riscv: Use new atomic min/max expanders ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180508151437.4232-7-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-10 | Richard Henderson | tcg: Use GEN_ATOMIC_HELPER_FN for opposite endian atomic add ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180508151437.4232-6-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-10 | Richard Henderson | tcg: Introduce atomic helpers for integer min/max ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180508151437.4232-5-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-10 | Richard Henderson | target/xtensa: Use new min/max expanders ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180508151437.4232-4-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-10 | Richard Henderson | target/arm: Use new min/max expanders ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180508151437.4232-3-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-10 | Richard Henderson | tcg: Introduce helpers for integer min/max ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180508151437.4232-2-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-09 | Richard Henderson | tcg: Limit the number of ops in a TB ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-04 | Richard Henderson | target/arm: Tidy condition in disas_simd_two_reg_misc ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180501180455.11214-3-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-04 | Richard Henderson | target/arm: Tidy conditions in handle_vec_simd_shri ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180501180455.11214-2-richard.henderson@linaro.org |
commitcommitdifftree |
2018-05-01 | Richard Henderson | tcg: Improve TCGv_ptr support ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-01 | Richard Henderson | tcg: Allow wider vectors for cmp and mul ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-01 | Richard Henderson | tcg: Document INDEX_mul[us]h_* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-04-17 | Richard Henderson | fpu: Bound increment for scalbn ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-04-10 | Richard Henderson | fpu: Fix rounding mode for floatN_to_uintM_round_to_zero ...off-by: Richard Henderson <richard.henderson@linaro.org> Message-id: 20180410055912.934-1-richard.henderson@linaro.org |
commitcommitdifftree |
2018-04-10 | Richard Henderson | tcg: Introduce tcg_set_insn_start_param ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180410003558.2470-1-richard.henderson@linaro.org |
commitcommitdifftree |
2018-04-06 | Richard Henderson | Update seabios-hppa |
commitcommitdifftree |
2018-04-06 | Richard Henderson | tcg: Fix out-of-line generic vector compares ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-03-28 | Richard Henderson | tcg: Mark muluh_i64 and mulsh_i64 as 64-bit ops ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-03-26 | Richard Henderson | target/hppa: Include priv level in user-only iaoq ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-03-26 | Richard Henderson | tcg: Really fix cpu_io_recompile ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20180319031545.29359-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2018-03-15 | Richard Henderson | tcg: Add choose_vector_size ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-03-15 | Richard Henderson | tcg/i386: Support INDEX_op_dup2_vec for -m32 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-03-15 | Richard Henderson | tcg: Improve tcg_gen_muli_i32/i64 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-03-09 | Richard Henderson | aarch64-linux-user: Add support for SVE signal frame... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180303143823.27055-6-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-09 | Richard Henderson | aarch64-linux-user: Add support for EXTRA signal frame... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180303143823.27055-5-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-09 | Richard Henderson | aarch64-linux-user: Remove struct target_aux_context ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180303143823.27055-4-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-09 | Richard Henderson | aarch64-linux-user: Split out helpers for guest signal... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180303143823.27055-3-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-09 | Richard Henderson | linux-user: Implement aarch64 PR_SVE_SET/GET_VL ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180303143823.27055-2-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-02 | Richard Henderson | target/arm: Enable ARM_FEATURE_V8_FCMA ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180228193125.20577-17-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-02 | Richard Henderson | target/arm: Decode t32 simd 3reg and 2reg_scalar extension ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180228193125.20577-16-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-02 | Richard Henderson | target/arm: Decode aa32 armv8.3 2-reg-index ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180228193125.20577-15-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-02 | Richard Henderson | target/arm: Decode aa32 armv8.3 3-same ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180228193125.20577-14-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-02 | Richard Henderson | target/arm: Decode aa64 armv8.3 fcmla ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180228193125.20577-13-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-02 | Richard Henderson | target/arm: Decode aa64 armv8.3 fcadd ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180228193125.20577-12-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-02 | Richard Henderson | target/arm: Add ARM_FEATURE_V8_FCMA ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180228193125.20577-11-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-02 | Richard Henderson | target/arm: Enable ARM_FEATURE_V8_RDM ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180228193125.20577-10-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-02 | Richard Henderson | target/arm: Decode aa32 armv8.1 two reg and a scalar ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180228193125.20577-9-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-02 | Richard Henderson | target/arm: Decode aa32 armv8.1 three same ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180228193125.20577-8-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-02 | Richard Henderson | target/arm: Decode aa64 armv8.1 scalar/vector x indexed... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180228193125.20577-7-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-02 | Richard Henderson | target/arm: Decode aa64 armv8.1 three same extra ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180228193125.20577-6-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-02 | Richard Henderson | target/arm: Decode aa64 armv8.1 scalar three same extra ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180228193125.20577-5-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-02 | Richard Henderson | target/arm: Refactor disas_simd_indexed size checks ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180228193125.20577-4-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-02 | Richard Henderson | target/arm: Refactor disas_simd_indexed decode ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180228193125.20577-3-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-02 | Richard Henderson | target/arm: Add ARM_FEATURE_V8_RDM ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180228193125.20577-2-richard.henderson@linaro.org |
commitcommitdifftree |
2018-03-02 | Richard Henderson | decodetree: Propagate return value from translate subroutines ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180227232618.2908-1-richard.henderson@linaro.org |
commitcommitdifftree |
2018-02-22 | Richard Henderson | scripts: Add decodetree.py ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-15 | Richard Henderson | target/arm: Handle SVE registers when using clear_vec_high ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180211205848.4568-6-richard.henderson@linaro.org |
commitcommitdifftree |
2018-02-15 | Richard Henderson | target/arm: Enforce access to ZCR_EL at translation ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180211205848.4568-5-richard.henderson@linaro.org |
commitcommitdifftree |
2018-02-15 | Richard Henderson | target/arm: Suppress TB end for FPCR/FPSR ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180211205848.4568-4-richard.henderson@linaro.org |
commitcommitdifftree |
2018-02-15 | Richard Henderson | target/arm: Enforce FP access to FPCR/FPSR ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180211205848.4568-3-richard.henderson@linaro.org |
commitcommitdifftree |
2018-02-15 | Richard Henderson | target/arm: Remove ARM_CP_64BIT from ZCR_EL registers ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180211205848.4568-2-richard.henderson@linaro.org |
commitcommitdifftree |
2018-02-09 | Richard Henderson | target/arm: Add SVE state to TB->FLAGS ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180123035349.24538-6-richard.henderson@linaro.org |
commitcommitdifftree |
2018-02-09 | Richard Henderson | target/arm: Add ZCR_ELx ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180123035349.24538-5-richard.henderson@linaro.org |
commitcommitdifftree |
2018-02-09 | Richard Henderson | target/arm: Add SVE to migration state ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180123035349.24538-4-richard.henderson@linaro.org |
commitcommitdifftree |
2018-02-09 | Richard Henderson | target/arm: Add predicate registers for SVE ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180123035349.24538-3-richard.henderson@linaro.org |
commitcommitdifftree |
2018-02-09 | Richard Henderson | target/arm: Expand vector registers for SVE ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180123035349.24538-2-richard.henderson@linaro.org |
commitcommitdifftree |
2018-02-08 | Richard Henderson | tcg/aarch64: Add vector operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | tcg/i386: Add vector operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | target/arm: Use vector infrastructure for aa64 orr... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | target/arm: Use vector infrastructure for aa64 multiplies ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | target/arm: Use vector infrastructure for aa64 compares ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | target/arm: Use vector infrastructure for aa64 constant... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | target/arm: Use vector infrastructure for aa64 dup... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | target/arm: Use vector infrastructure for aa64 mov... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | target/arm: Use vector infrastructure for aa64 add... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | target/arm: Align vector registers ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | tcg/optimize: Handle vector opcodes during optimize ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | tcg: Add generic vector helpers with a scalar operand ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | tcg: Add generic helpers for saturating arithmetic ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | tcg: Add generic vector ops for multiplication ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | tcg: Add generic vector ops for comparisons ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | tcg: Add generic vector ops for constant shifts ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | tcg: Add generic vector expanders ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
next |