78 Commits (7ab74849a5724452b35982a6e7d658c25839f5e5)

Author SHA1 Message Date
Richard Henderson 3d1b2ff62c tcg: Remove TCG_TARGET_HAS_new_ldst 12 years ago
Richard Henderson 96d0ee7f09 tcg: Remove unreachable code in tcg_out_op and op_defs 12 years ago
Richard Henderson 5588ff2921 tcg-ia64: Define TCG_TARGET_INSN_UNIT_SIZE 12 years ago
Richard Henderson 4bb7a41ed6 tcg: Add INDEX_op_trunc_shr_i32 13 years ago
Richard Henderson f6c6afc1d4 tcg: Add TCGType parameter to tcg_target_const_match 13 years ago
Richard Henderson 0374f5089a tcg-ia64: Convert to new ldst opcodes 13 years ago
Richard Henderson 3bf16cb31a tcg-ia64: Move part of softmmu slow path out of line 13 years ago
Richard Henderson 4bdd547aaa tcg-ia64: Convert to new ldst helpers 13 years ago
Richard Henderson af9fe31070 tcg-ia64: Reduce code duplication in tcg_out_qemu_ld 13 years ago
Richard Henderson 1f91f39219 tcg-ia64: Move tlb addend load into tlb read 13 years ago
Richard Henderson b672cf66c3 tcg-ia64: Move bswap for store into tlb load 13 years ago
Richard Henderson 4c186ee2cf tcg-ia64: Re-bundle the tlb load 13 years ago
Richard Henderson dcf91778ca tcg-ia64: Optimize small arguments to exit_tb 13 years ago
Richard Henderson 463230d85e tcg-ia64: Introduce tcg_opc_bswap64_i 13 years ago
Richard Henderson db008a8de2 tcg-ia64: Introduce tcg_opc_ext_i 13 years ago
Richard Henderson fa0cdb6c2a tcg-ia64: Introduce tcg_opc_movi_a 13 years ago
Richard Henderson 3b9ccdcc74 tcg-ia64: Introduce tcg_opc_mov_a 13 years ago
Richard Henderson 25c9c73bdc tcg-ia64: Use A3 form of logical operations 13 years ago
Richard Henderson f940fb086c tcg-ia64: Use SUB_A3 and ADDS_A4 for subtraction 13 years ago
Richard Henderson 8642088a3d tcg-ia64: Use ADDS for small addition 13 years ago
Richard Henderson 3c289cba9b tcg-ia64: Avoid unnecessary stop bit in tcg_out_alu 13 years ago
Richard Henderson d15de15ca0 tcg-ia64: Move AREG0 to R32 13 years ago
Richard Henderson 6d264b38fc tcg-ia64: Simplify brcond 13 years ago
Richard Henderson 6f65c780b9 tcg-ia64: Handle constant calls 13 years ago
Richard Henderson 5f7b16877a tcg-ia64: Use shortcuts for nop insns 13 years ago
Richard Henderson e3afa1c4ad tcg-ia64: Use TCGMemOp within qemu_ldst routines 13 years ago
Richard Henderson f713d6ad7b tcg: Add qemu_ld_st_i32/64 13 years ago
Richard Henderson 3cf246f0d4 tcg: Add tcg-be-null.h 13 years ago
Richard Henderson e58eb53413 exec: Split softmmu_defs.h 13 years ago
Richard Henderson a05b5b9be0 tcg: Change tcg_out_ld/st offset to intptr_t 13 years ago
Richard Henderson 2ba7fae29e tcg: Change relocation offsets to intptr_t 13 years ago
Richard Henderson b93949ef6a tcg: Change flush_icache_range arguments to uintptr_t 13 years ago
Richard Henderson 03271524b6 tcg: Add muluh and mulsh opcodes 13 years ago
Richard Henderson ca675f46e6 tcg: Split rem requirement from div requirement 14 years ago
Richard Henderson 4d3203fd0b tcg: Add signed multiword multiplication operations 14 years ago
Richard Henderson d7156f7ce4 tcg: Add 64-bit multiword arithmetic operations 14 years ago
Richard Henderson e6a7273454 tcg: Make 32-bit multiword operations optional for 64-bit hosts 14 years ago
Paolo Bonzini 022c62cbbc exec: move include files to include/exec/ 14 years ago
Paolo Bonzini cb9c377f54 janitor: add guards to headers 14 years ago
Richard Henderson c7d4475a70 tcg-ia64: Implement deposit 14 years ago
Aurelien Jarno 63975ea7df tcg/ia64: slightly optimize TLB access code 14 years ago
Aurelien Jarno 2174d1e1ff tcg/ia64: remove suboptimal register shifting in qemu_ld/st ops 14 years ago
Aurelien Jarno b90cf71692 tcg/ia64: implement movcond_i32/64 14 years ago
Blue Swirl da897bf5ae tcg/ia64: use stack for TCG temps 14 years ago
Peter Maydell 07e10e5de1 tcg: Remove TCG_TARGET_HAS_GUEST_BASE define 14 years ago
Aurelien Jarno 626cd050e2 tcg: remove obsolete jmp op 14 years ago
Stefan Weil 6e17d0c5cd tcg: Remove tcg_target_get_call_iarg_regs_count 14 years ago
Richard Henderson ffc5ea09af tcg: Introduce movcond 14 years ago
Blue Swirl 89c33337fd Remove unused CONFIG_TCG_PASS_AREG0 and dead code 14 years ago
Aurelien Jarno d03c98d80f tcg/ia64: fix and optimize ld/st slow path 14 years ago