2018-01-30 | Richard Henderson | target/hppa: Adjust insn mask for mfctl,w ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-01-30 | Richard Henderson | target/hppa: Add control registers ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-01-30 | Richard Henderson | target/hppa: Add space registers ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-01-30 | Richard Henderson | target/hppa: Implement the system mask instructions ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-01-30 | Richard Henderson | target/hppa: Implement mmu_idx from IA privilege level ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-01-30 | Richard Henderson | target/hppa: Split address size from register size ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-01-30 | Richard Henderson | target/hppa: Define hardware exception types ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-01-30 | Richard Henderson | target/hppa: Disable gateway page emulation for system... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-01-30 | Richard Henderson | target/hppa: Define the rest of the PSW ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-01-25 | Richard Henderson | target/arm: Simplify fp_exception_el for user-only ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180119045438.28582-16-richard.henderson@linaro.org |
commitcommitdifftree |
2018-01-25 | Richard Henderson | target/arm: Hoist store to flags output in cpu_get_tb_cpu_state ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180119045438.28582-15-richard.henderson@linaro.org |
commitcommitdifftree |
2018-01-25 | Richard Henderson | target/arm: Move cpu_get_tb_cpu_state out of line ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180119045438.28582-14-richard.henderson@linaro.org |
commitcommitdifftree |
2018-01-25 | Richard Henderson | target/arm: Add ARM_FEATURE_SVE ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180119045438.28582-11-richard.henderson@linaro.org |
commitcommitdifftree |
2018-01-25 | Richard Henderson | vmstate: Add VMSTATE_UINT64_SUB_ARRAY ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180119045438.28582-8-richard.henderson@linaro.org |
commitcommitdifftree |
2018-01-25 | Richard Henderson | target/arm: Add aa{32, 64}_vfp_{dreg, qreg} helpers ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180119045438.28582-7-richard.henderson@linaro.org |
commitcommitdifftree |
2018-01-25 | Richard Henderson | target/arm: Change the type of vfp.regs ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180119045438.28582-6-richard.henderson@linaro.org |
commitcommitdifftree |
2018-01-25 | Richard Henderson | target/arm: Use pointers in neon tbl helper ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180119045438.28582-5-richard.henderson@linaro.org |
commitcommitdifftree |
2018-01-25 | Richard Henderson | target/arm: Use pointers in neon zip/uzp helpers ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180119045438.28582-4-richard.henderson@linaro.org |
commitcommitdifftree |
2018-01-25 | Richard Henderson | target/arm: Use pointers in crypto helpers ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180119045438.28582-3-richard.henderson@linaro.org |
commitcommitdifftree |
2018-01-25 | Richard Henderson | target/arm: Mark disas_set_insn_syndrome inline ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180119045438.28582-2-richard.henderson@linaro.org |
commitcommitdifftree |
2018-01-16 | Richard Henderson | tcg/ppc: Allow a 32-bit offset to the constant pool ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-01-16 | Richard Henderson | tcg/ppc: Support tlb offsets larger than 64k ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-01-16 | Richard Henderson | tcg/arm: Support tlb offsets larger than 64k ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-01-16 | Richard Henderson | tcg/arm: Fix double-word comparisons ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-01-16 | Richard Henderson | target/arm: Add fp16 support to vfp_expand_imm ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180110063337.21538-3-richard.henderson@linaro.org |
commitcommitdifftree |
2018-01-16 | Richard Henderson | target/arm: Split out vfp_expand_imm ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20180110063337.21538-2-richard.henderson@linaro.org |
commitcommitdifftree |
2017-12-29 | Richard Henderson | tcg: Allow 6 arguments to TCG helpers ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-12-29 | Richard Henderson | tcg: Add tcg_signed_cond ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-12-29 | Richard Henderson | tcg: Generalize TCGOp parameters ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-12-29 | Richard Henderson | tcg: Dynamically allocate TCGOps ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-12-29 | Richard Henderson | tcg: Remove TCGV_UNUSED* and TCGV_IS_UNUSED* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-12-28 | Richard Henderson | target/moxie: Fix tlb_fill ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-11-15 | Richard Henderson | target/arm: Fix GETPC usage in do_paired_cmpxchg64_l/be ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-11-15 | Richard Henderson | target/arm: Use helper_retaddr in stxp helpers ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-11-15 | Richard Henderson | tcg: Record code_gen_buffer address for user-only memory... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-11-09 | Richard Henderson | target/s390x: Finish implementing RISBGN ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20171107145546.767-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2017-11-09 | Richard Henderson | disas: Dump insn bytes along with capstone disassembly ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-11-03 | Richard Henderson | tcg/s390x: Use constant pool for prologue ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-11-03 | Richard Henderson | tcg: Allow constant pool entries in the prologue ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-26 | Richard Henderson | tcg: Avoid setting tcg_initialize if !CONFIG_TCG ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20171026135814.20773-1-richard.henderson@linaro.org |
commitcommitdifftree |
2017-10-26 | Richard Henderson | disas: Add capstone as submodule ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-25 | Richard Henderson | disas: Remove monitor_disas_is_physical ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-25 | Richard Henderson | ppc: Support Capstone in disas_set_info ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-25 | Richard Henderson | arm: Support Capstone in disas_set_info ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-25 | Richard Henderson | i386: Support Capstone in disas_set_info ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-25 | Richard Henderson | disas: Support the Capstone disassembler library ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-25 | Richard Henderson | disas: Remove unused flags arguments ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-25 | Richard Henderson | target/arm: Don't set INSN_ARM_BE32 for CONFIG_USER_ONLY ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-25 | Richard Henderson | target/arm: Move BE32 disassembler fixup ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-25 | Richard Henderson | target/ppc: Convert to disas_set_info hook ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-25 | Richard Henderson | target/i386: Convert to disas_set_info hook ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-24 | Richard Henderson | tcg: Initialize cpu_env generically ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-24 | Richard Henderson | tcg: Remove CF_IGNORE_ICOUNT ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-24 | Richard Henderson | tcg: Add CF_LAST_IO + CF_USE_ICOUNT to CF_HASH_MASK ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-24 | Richard Henderson | tcg: Include CF_COUNT_MASK in CF_HASH_MASK ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-24 | Richard Henderson | tcg: Add CPUState cflags_next_tb ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-24 | Richard Henderson | tcg: Use offsets not indices for TCGv_* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-24 | Richard Henderson | qom: Introduce CPUClass.tcg_initialize ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-24 | Richard Henderson | tcg: Remove TCGV_EQUAL* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-24 | Richard Henderson | tcg: Remove GET_TCGV_* and MAKE_TCGV_* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-24 | Richard Henderson | tcg: Introduce temp_tcgv_{i32,i64,ptr} ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-24 | Richard Henderson | tcg: Introduce tcgv_{i32,i64,ptr}_{arg,temp} ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-24 | Richard Henderson | tcg: Push tcg_ctx into tcg_gen_callN ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-10-24 | Richard Henderson | tcg: Push tcg_ctx into generator functions ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-09-17 | Richard Henderson | tcg/mips: Fully convert tcg_target_op_def ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-09-17 | Richard Henderson | tcg/sparc: Fully convert tcg_target_op_def ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-09-17 | Richard Henderson | tcg/ppc: Fully convert tcg_target_op_def ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-09-17 | Richard Henderson | tcg/arm: Fully convert tcg_target_op_def ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-09-17 | Richard Henderson | tcg/aarch64: Fully convert tcg_target_op_def ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-09-17 | Richard Henderson | tcg: Fix types in tcg_regset_{set,reset}_reg ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-09-17 | Richard Henderson | tcg: Remove tcg_regset_set32 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-09-17 | Richard Henderson | tcg: Remove tcg_regset_{or,and,andnot,not} ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-09-17 | Richard Henderson | tcg: Remove tcg_regset_set ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-09-17 | Richard Henderson | tcg: Remove tcg_regset_clear ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-09-17 | Richard Henderson | tcg: Add tcg_op_supported ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-09-14 | Richard Henderson | target/arm: Avoid an extra temporary for store_exclusive ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20170908163859.29820-1-richard.henderson@linaro.org |
commitcommitdifftree |
2017-09-07 | Richard Henderson | tcg/tci: Add TCG_TARGET_DEFAULT_MO ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-09-05 | Richard Henderson | tcg: Remove support for ia64 as host ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-09-04 | Richard Henderson | target/arm: Fix aa64 ldp register writeback ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20170825224833.4463-1-richard.henderson@linaro.org ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2017-08-15 | Richard Henderson | target/arm: Correct load exclusive pair atomicity ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20170815145714.17635-3-richard.henderson@linaro.org |
commitcommitdifftree |