2019-05-13 | Richard Henderson | target/arm: Use tcg_gen_abs_i64 and tcg_gen_gvec_abs ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg/aarch64: Support vector absolute value ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg/i386: Support vector absolute value ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg: Add support for vector absolute value ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg: Add support for integer absolute value ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg/i386: Support vector scalar shift opcodes ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg: Add gvec expanders for vector shift by scalar ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg/aarch64: Support vector variable shift opcodes ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg/i386: Support vector variable shift opcodes ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg: Add gvec expanders for variable shift ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg: Add INDEX_op_dupm_vec ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg/aarch64: Implement tcg_out_dupm_vec ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg/i386: Implement tcg_out_dupm_vec ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg: Add tcg_out_dupm_vec to the backend interface ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg: Manually expand INDEX_op_dup_vec ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg: Promote tcg_out_{dup,dupi}_vec to backend interface ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg: Support cross-class moves without instruction... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg: Return bool success from tcg_out_mov ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg/arm: Use tcg_out_mov_reg in tcg_out_mov ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg: Assert fixed_reg is read-only ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg: Specify optional vector requirements with a list ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg: Allow add_vec, sub_vec, neg_vec, not_vec to be... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-13 | Richard Henderson | tcg: Do not recreate INDEX_op_neg_vec unless supported ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-10 | Richard Henderson | cputlb: Do unaligned store recursion to outermost function ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-10 | Richard Henderson | cputlb: Do unaligned load recursion to outermost function ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-10 | Richard Henderson | cputlb: Drop attribute flatten ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-10 | Richard Henderson | cputlb: Move TLB_RECHECK handling into load/store_helper ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-06 | Richard Henderson | decodetree: Add DisasContext argument to !function... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-06 | Richard Henderson | decodetree: Expand a decode_load function ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-05-06 | Richard Henderson | decodetree: Initial support for variable-length ISAs ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-04-25 | Richard Henderson | tcg/arm: Restrict constant pool displacement to 12... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-04-24 | Richard Henderson | tcg/ppc: Allow the constant pool to overflow at 32k ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-04-24 | Richard Henderson | tcg: Restart TB generation after out-of-line ldst overflow ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-04-24 | Richard Henderson | tcg: Restart TB generation after constant pool overflow ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-04-24 | Richard Henderson | tcg: Restart TB generation after relocation overflow ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-04-24 | Richard Henderson | tcg: Restart after TB code generation overflow ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-04-24 | Richard Henderson | tcg: Hoist max_insns computation to tb_gen_code ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-04-24 | Richard Henderson | tcg/aarch64: Support INDEX_op_extract2_{i32,i64} ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-04-24 | Richard Henderson | tcg/arm: Support INDEX_op_extract2_i32 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-04-24 | Richard Henderson | tcg/i386: Support INDEX_op_extract2_{i32,i64} ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-04-24 | Richard Henderson | tcg: Use extract2 in tcg_gen_deposit_{i32,i64} ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-04-24 | Richard Henderson | tcg: Use deposit and extract2 in tcg_gen_shifti_i64 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-04-24 | Richard Henderson | tcg: Add INDEX_op_extract2_{i32,i64} ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-03-26 | Richard Henderson | target/arm: Set SIMDMISC and FPMISC for 32-bit -cpu max ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190325161338.6536-1-richard.henderson@linaro.org |
commitcommitdifftree |
2019-03-25 | Richard Henderson | pc-bios: Update palcode-clipper ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-03-25 | Richard Henderson | target/arm: Fix non-parallel expansion of CASP ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190322234302.12770-1-richard.henderson@linaro.org |
commitcommitdifftree |
2019-03-15 | Richard Henderson | target/hppa: Avoid squishing DISAS_IAQ_N_STALE_EXIT ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-03-12 | Richard Henderson | decodetree: Properly diagnose fields overflowing an... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-03-12 | Richard Henderson | decodetree: Prefix extract function names with decode_function ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-03-12 | Richard Henderson | decodetree: Allow +- to begin a number initializing... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-03-12 | Richard Henderson | decodetree: Produce clean output for an empty input... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-03-12 | Richard Henderson | decodetree: Add --static-decode option ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-03-12 | Richard Henderson | decodetree: Allow grouping of overlapping patterns ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-03-12 | Richard Henderson | decodetree: Do not unconditionaly return from Pattern... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-03-12 | Richard Henderson | decodetree: Document the usefulness of argument sets ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-03-12 | Richard Henderson | decodetree: Move documentation to docs/devel/decodetree.rst ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-03-12 | Richard Henderson | target/hppa: Check for page crossings in use_goto_tb ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-03-08 | Richard Henderson | target/hppa: Optimize blr r0,rn ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-03-08 | Richard Henderson | target/hppa: Do not return freed temporary ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-03-07 | Richard Henderson | linux-user: Fix ELF_PLATFORM for aarch64_be-linux-user ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190212074840.13542-3-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-03-07 | Richard Henderson | linux-user: Add ELF_PLATFORM for arm ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190212074840.13542-2-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-03-05 | Richard Henderson | target/arm: Implement ARMv8.5-FRINT ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190301200501.16533-11-richard.henderson@linaro.org |
commitcommitdifftree |
2019-03-05 | Richard Henderson | target/arm: Restructure handle_fp_1src_{single, double} ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190301200501.16533-10-richard.henderson@linaro.org |
commitcommitdifftree |
2019-03-05 | Richard Henderson | target/arm: Implement ARMv8.5-CondM ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190301200501.16533-9-richard.henderson@linaro.org |
commitcommitdifftree |
2019-03-05 | Richard Henderson | target/arm: Implement ARMv8.4-CondM ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190301200501.16533-8-richard.henderson@linaro.org |
commitcommitdifftree |
2019-03-05 | Richard Henderson | target/arm: Rearrange disas_data_proc_reg ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190301200501.16533-7-richard.henderson@linaro.org |
commitcommitdifftree |
2019-03-05 | Richard Henderson | target/arm: Add set/clear_pstate_bits, share gen_ss_advance ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190301200501.16533-6-richard.henderson@linaro.org |
commitcommitdifftree |
2019-03-05 | Richard Henderson | target/arm: Split helper_msr_i_pstate into 3 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190301200501.16533-5-richard.henderson@linaro.org |
commitcommitdifftree |
2019-03-05 | Richard Henderson | target/arm: Implement ARMv8.0-PredInv ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190301200501.16533-4-richard.henderson@linaro.org |
commitcommitdifftree |
2019-03-05 | Richard Henderson | target/arm: Implement ARMv8.0-SB ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190301200501.16533-3-richard.henderson@linaro.org |
commitcommitdifftree |
2019-03-05 | Richard Henderson | target/arm: Split out arm_sctlr ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190301200501.16533-2-richard.henderson@linaro.org |
commitcommitdifftree |
2019-03-05 | Richard Henderson | target/arm: Fix PC test for LDM (exception return) ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190301202921.21209-1-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-28 | Richard Henderson | linux-user: Enable HWCAP_ASIMDFHM, HWCAP_JSCVT ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190219222952.22183-6-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-28 | Richard Henderson | target/arm: Enable ARMv8.2-FHM for -cpu max ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190219222952.22183-5-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-28 | Richard Henderson | target/arm: Implement VFMAL and VFMSL for aarch32 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190219222952.22183-4-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-28 | Richard Henderson | target/arm: Implement FMLAL and FMLSL for aarch64 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190219222952.22183-3-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-28 | Richard Henderson | target/arm: Add helpers for FMLAL ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190219222952.22183-2-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-26 | Richard Henderson | softfloat: Support float_round_to_odd more places ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190215170225.15537-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-21 | Richard Henderson | tcg: Remove TODO file ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-21 | Richard Henderson | target/arm: Implement ARMv8.3-JSConv ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190215192302.27855-5-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-21 | Richard Henderson | target/arm: Rearrange Floating-point data-processing... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190215192302.27855-4-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-21 | Richard Henderson | target/arm: Split out vfp_helper.c ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190215192302.27855-3-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-21 | Richard Henderson | target/arm: Restructure disas_fp_int_conv ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190215192302.27855-2-richard.henderson@linaro.org |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/s390x: Implement STCK et al for CONFIG_USER_ONLY ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190212053044.29015-3-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/s390x: Split out s390-tod.h ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190212053044.29015-2-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert vmin* and vmax* to vector operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert vadd*s and vsub*s to vector operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Split out VSCR_SAT to a vector field ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Add set_vscr_sat ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Use mtvscr/mfvscr for vmstate ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Add helper_mfvscr ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Remove vscr_nj and vscr_sat ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Use helper_mtvscr for reset and gdb ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Pass integer to helper_mtvscr ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert xxsel to vector operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert xxspltw to vector operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert xxspltib to vector operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert VSX logical operations to vector... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert vsplt[bhw] to use vector operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert vspltis[bhw] to use vector operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
next |