2021-10-29 | Richard Henderson | tcg: Extend call args using the correct opcodes ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Sink commutative operand swapping into... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Expand fold_addsub2_i32 to 64-bit ops ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Expand fold_mulu2_i32 to all 4-arg multiplies ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_masks ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_ix_to_i ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_xi_to_x ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_sub_to_neg ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_to_not ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Add type to OptContext ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_xi_to_i ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_xx_to_x ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_xx_to_i ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_mov ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_dup, fold_dup2 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_bswap ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_count_zeros ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_deposit ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_extract, fold_sextract ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_extract2 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_movcond ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_addsub2_i32 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_mulu2_i32 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_setcond ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_brcond ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_brcond2 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_setcond2 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_const{1,2} ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_mb, fold_qemu_{ld,st} ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Use a boolean to avoid a mass of continues ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out finish_folding ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Return true from tcg_opt_gen_{mov,movi} ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Change fail return for do_constant_folding_cond* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Drop nb_oargs, nb_iargs locals ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out fold_call ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out copy_propagate ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out init_arguments ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Move prev_mb into OptContext ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Change tcg_opt_gen_{mov,movi} interface ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Remove do_default label ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Split out OptContext ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-28 | Richard Henderson | tcg/optimize: Rename "mask" to "z_mask" ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-27 | Richard Henderson | Merge remote-tracking branch 'remotes/cschoenebeck... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-27 | Richard Henderson | Merge remote-tracking branch 'remotes/armbru/tags/pull... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-26 | Richard Henderson | Merge remote-tracking branch 'remotes/dagrh/tags/pull... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-23 | Richard Henderson | Merge remote-tracking branch 'remotes/vivier/tags/trivial... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-22 | Richard Henderson | Merge remote-tracking branch 'remotes/alistair23/tags... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-22 | Richard Henderson | Merge remote-tracking branch 'remotes/kraxel/tags/seabios... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-22 | Richard Henderson | Merge remote-tracking branch 'remotes/clg/tags/pull... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-22 | Richard Henderson | Merge remote-tracking branch 'remotes/vivier-m68k/tags... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-22 | Richard Henderson | target/riscv: Compute mstatus.sd on demand ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20211020031709.359469-16-richard.henderson@linaro.org |
commitcommitdifftree |
2021-10-22 | Richard Henderson | target/riscv: Use riscv_csrrw_debug for cpu_dump ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20211020031709.359469-15-richard.henderson@linaro.org |
commitcommitdifftree |
2021-10-22 | Richard Henderson | target/riscv: Use gen_shift*_per_ol for RVB, RVI ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20211020031709.359469-14-richard.henderson@linaro.org |
commitcommitdifftree |
2021-10-22 | Richard Henderson | target/riscv: Use gen_unary_per_ol for RVB ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20211020031709.359469-13-richard.henderson@linaro.org |
commitcommitdifftree |
2021-10-22 | Richard Henderson | target/riscv: Adjust trans_rev8_32 for riscv64 ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20211020031709.359469-12-richard.henderson@linaro.org |
commitcommitdifftree |
2021-10-22 | Richard Henderson | target/riscv: Use gen_arith_per_ol for RVM ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20211020031709.359469-11-richard.henderson@linaro.org |
commitcommitdifftree |
2021-10-21 | Richard Henderson | target/riscv: Replace DisasContext.w with DisasContext.ol ...off-by: Richard Henderson <richard.henderson@linaro.org> ... 20211020031709.359469-10-richard.henderson@linaro.org |
commitcommitdifftree |
2021-10-21 | Richard Henderson | target/riscv: Replace is_32bit with get_xl/get_xlen ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20211020031709.359469-9-richard.henderson@linaro.org |
commitcommitdifftree |
2021-10-21 | Richard Henderson | target/riscv: Properly check SEW in amo_op ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20211020031709.359469-8-richard.henderson@linaro.org |
commitcommitdifftree |
2021-10-21 | Richard Henderson | target/riscv: Use REQUIRE_64BIT in amo_check64 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20211020031709.359469-7-richard.henderson@linaro.org |
commitcommitdifftree |
2021-10-21 | Richard Henderson | target/riscv: Add MXL/SXL/UXL to TB_FLAGS ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20211020031709.359469-6-richard.henderson@linaro.org |
commitcommitdifftree |
2021-10-21 | Richard Henderson | target/riscv: Replace riscv_cpu_is_32bit with riscv_cpu_mxl ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20211020031709.359469-5-richard.henderson@linaro.org |
commitcommitdifftree |
2021-10-21 | Richard Henderson | target/riscv: Split misa.mxl and misa.ext ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20211020031709.359469-4-richard.henderson@linaro.org |
commitcommitdifftree |
2021-10-21 | Richard Henderson | target/riscv: Create RISCVMXL enumeration ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20211020031709.359469-3-richard.henderson@linaro.org |
commitcommitdifftree |
2021-10-21 | Richard Henderson | target/riscv: Move cpu_get_tb_cpu_state out of line ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20211020031709.359469-2-richard.henderson@linaro.org |
commitcommitdifftree |
2021-10-21 | Richard Henderson | Merge remote-tracking branch 'remotes/rth/tags/pull... # gpg: issuer "richard.henderson@linaro.org" ...signature from "Richard Henderson <richard.henderson@linaro.org>" [ultimate] ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-21 | Richard Henderson | Merge remote-tracking branch 'remotes/dgibson/tags... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-20 | Richard Henderson | Merge remote-tracking branch 'remotes/mst/tags/for_upstream... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-19 | Richard Henderson | Merge remote-tracking branch 'remotes/juanquintela... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-18 | Richard Henderson | Merge remote-tracking branch 'remotes/bsdimp/tags/pull... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-18 | Richard Henderson | Merge remote-tracking branch 'remotes/philmd/tags/mips... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-16 | Richard Henderson | Merge remote-tracking branch 'remotes/rth/tags/pull... # gpg: issuer "richard.henderson@linaro.org" ...signature from "Richard Henderson <richard.henderson@linaro.org>" [ultimate] ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | Revert "cpu: Move cpu_common_props to hw/core/cpu.c" ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/xtensa: Drop check for singlestep_enabled ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/tricore: Drop check for singlestep_enabled ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/sh4: Drop check for singlestep_enabled ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/s390x: Drop check for singlestep_enabled ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/rx: Drop checks for singlestep_enabled ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/riscv: Remove exit_tb and lookup_and_goto_ptr ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/riscv: Remove dead code after exception ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/ppc: Drop exit checks for singlestep_enabled ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/openrisc: Drop checks for singlestep_enabled ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/mips: Drop exit checks for singlestep_enabled ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/mips: Fix single stepping ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/microblaze: Drop checks for singlestep_enabled ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/microblaze: Check CF_NO_GOTO_TB for DISAS_JUMP ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/m68k: Drop checks for singlestep_enabled ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/i386: Drop check for singlestep_enabled ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/i386: Check CF_NO_GOTO_TB for dc->jmp_opt ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/hppa: Drop checks for singlestep_enabled ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/arm: Drop checks for singlestep_enabled ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/hexagon: Drop checks for singlestep_enabled ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/cris: Drop checks for singlestep_enabled ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/avr: Drop checks for singlestep_enabled ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | target/alpha: Drop checks for singlestep_enabled ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | accel/tcg: Handle gdb singlestep in cpu_tb_exec ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | Merge remote-tracking branch 'remotes/ericb/tags/pull... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | Merge remote-tracking branch 'remotes/kwolf/tags/for... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-15 | Richard Henderson | Merge remote-tracking branch 'remotes/thuth/tags/pull... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-10-14 | Richard Henderson | Merge remote-tracking branch 'remotes/bonzini/tags... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
next |