- d46259c tcg: Split out tcg-target-reg-bits.h by Richard Henderson · 1 year, 10 months ago
- 1943394 tcg: Remove TCG_TARGET_TLB_DISPLACEMENT_BITS by Richard Henderson · 2 years ago
- 098d0fc tcg/i386: Support 128-bit load/store by Richard Henderson · 1 year, 11 months ago
- dbedadb tcg/i386: Use host/cpuinfo.h by Richard Henderson · 1 year, 10 months ago
- 7a9ccb8 tcg/i386: Always enable TCG_TARGET_HAS_extr[lh]_i64_i32 by Richard Henderson · 2 years ago
- 12fde9b tcg: Add INDEX_op_qemu_{ld,st}_i128 by Richard Henderson · 2 years, 4 months ago
- 7b88010 tcg: Introduce tcg_target_has_memory_bswap by Richard Henderson · 1 year, 11 months ago
- 6d3f2e3 tcg/i386: Add have_atomic16 by Richard Henderson · 2 years, 4 months ago
- c4f4a00 tcg/i386: Add TCG_TARGET_CALL_{RET,ARG}_I128 by Richard Henderson · 2 years, 5 months ago
- 2fd2e78 tcg: Remove TCG_TARGET_HAS_direct_jump by Richard Henderson · 2 years, 3 months ago
- 0012e35 tcg: Move tb_target_set_jmp_target declaration to tcg.h by Richard Henderson · 2 years, 3 months ago
- 0fe1c98 tcg: Change tb_target_set_jmp_target arguments by Richard Henderson · 2 years, 3 months ago
- eb8b022 tcg: Replace TCG_TARGET_EXTEND_ARGS with TCG_TARGET_CALL_ARG_I32 by Richard Henderson · 2 years, 5 months ago
- c8eef96 tcg: Replace TCG_TARGET_CALL_ALIGN_ARGS with TCG_TARGET_CALL_ARG_I64 by Richard Henderson · 2 years, 5 months ago
- cf32076 tcg/i386: Implement bitsel for avx512 by Richard Henderson · 3 years, 3 months ago
- 3143767 tcg/i386: Implement more logical operations for avx512 by Richard Henderson · 3 years, 3 months ago
- 102cd35 tcg/i386: Implement avx512 variable rotate by Richard Henderson · 3 years, 3 months ago
- 4e73f84 tcg/i386: Implement avx512 immediate rotate by Richard Henderson · 3 years, 3 months ago
- ba597b6 tcg/i386: Detect AVX512 by Richard Henderson · 3 years, 3 months ago
- ed52347 tcg: Add opcodes for vector nand, nor, eqv by Richard Henderson · 3 years, 3 months ago
- b1ee3c6 tcg/i386: Support raising sigbus for user-only by Richard Henderson · 3 years, 8 months ago
- f4e01e3 tcg: Remove TCG_TARGET_HAS_goto_ptr by Richard Henderson · 3 years, 8 months ago
- 26a75d1 tcg: Move MAX_CODE_GEN_BUFFER_SIZE to tcg-target.h by Richard Henderson · 4 years ago
- de2fac6 tcg: Remove TCG_TARGET_SUPPORT_MIRROR by Richard Henderson · 4 years, 4 months ago
- 705ed47 tcg/i386: Support split-wx code generation by Richard Henderson · 4 years, 4 months ago
- a35b3e1 tcg: Add --accel tcg,split-wx property by Richard Henderson · 4 years, 4 months ago
- 1acbad0 tcg: Adjust tb_target_set_jmp_target for split-wx by Richard Henderson · 4 years, 4 months ago
- 07ce0b0 tcg: Introduce INDEX_op_qemu_st8_i32 by Richard Henderson · 4 years, 3 months ago
- d2ef1b8 tcg/i386: Adjust TCG_TARGET_HAS_MEMORY_BSWAP by Richard Henderson · 6 years ago
- 084cfca util: Extract flush_icache_range to cacheflush.c by Richard Henderson · 4 years, 3 months ago
- cae5d53 tcg: Remove TCG_TARGET_HAS_cmp_vec by Richard Henderson · 4 years, 6 months ago
- d73415a qemu/atomic.h: rename atomic_ to qatomic_ by Stefan Hajnoczi · 4 years, 6 months ago
- 23850a7 tcg: Implement gvec support for rotate by scalar by Richard Henderson · 4 years, 11 months ago
- 5d0ceda tcg: Implement gvec support for rotate by vector by Richard Henderson · 5 years ago
- b0f7e74 tcg: Implement gvec support for rotate by immediate by Richard Henderson · 5 years ago
- dcb32f1 tcg: Search includes from the project root source directory by Philippe Mathieu-Daudé · 5 years ago
- 904c5e1 tcg/i386: Support vector comparison select value by Richard Henderson · 6 years ago
- f75da29 tcg: Add support for vector compare select by Richard Henderson · 6 years ago
- 38dc129 tcg: Add support for vector bitwise select by Richard Henderson · 6 years ago
- 18f9b65 tcg/i386: Support vector absolute value by Richard Henderson · 6 years ago
- bcefc90 tcg: Add support for vector absolute value by Richard Henderson · 6 years ago
- 0a8d7a3 tcg/i386: Support vector scalar shift opcodes by Richard Henderson · 6 years ago
- a2ce146 tcg/i386: Support vector variable shift opcodes by Richard Henderson · 6 years ago
- c6fb8c0 tcg/i386: Support INDEX_op_extract2_{i32,i64} by Richard Henderson · 6 years ago
- fce1296 tcg: Add INDEX_op_extract2_{i32,i64} by Richard Henderson · 6 years ago
- e77c89f cputlb: Remove static tlb sizing by Richard Henderson · 6 years ago
- 54eaf40 tcg/i386: enable dynamic TLB sizing by Emilio G. Cota · 6 years ago
- 86e1eff tcg: introduce dynamic TLB sizing by Emilio G. Cota · 6 years ago
- bc37faf tcg/i386: Implement vector minmax arithmetic by Richard Henderson · 6 years ago
- 8ffafbc tcg/i386: Implement vector saturating arithmetic by Richard Henderson · 6 years ago
- dd0a0fc tcg: Add opcodes for vector minmax arithmetic by Richard Henderson · 6 years ago
- 8afaf05 tcg: Add opcodes for vector saturated arithmetic by Richard Henderson · 6 years ago
- e1dcf35 tcg: Add TCG_TARGET_HAS_MEMORY_BSWAP by Richard Henderson · 6 years ago
- 7547827 tcg/i386: Implement INDEX_op_extr{lh}_i64_i32 for 32-bit guests by Richard Henderson · 6 years ago
- 66c0285 tcg/i386: Move TCG_REG_CALL_STACK from define to enum by Richard Henderson · 6 years ago
- 5740d9f tcg/i386: Always use %ebp for TCG_AREG0 by Richard Henderson · 6 years ago
- 770c2fc tcg/i386: Add vector operations by Richard Henderson · 8 years ago
- 4e45f23 tcg/i386: Store out-of-range call targets in constant pool by Richard Henderson · 8 years ago
- 659ef5c tcg: Rearrange ldst label tracking by Richard Henderson · 8 years ago
- a858339 tcg: Move USE_DIRECT_JUMP discriminator to tcg/cpu/tcg-target.h by Richard Henderson · 8 years ago
- 5cb4ef8 tcg/i386: implement goto_ptr by Emilio G. Cota · 8 years ago
- cedbcb0 tcg: Introduce goto_ptr opcode and tcg_gen_lookup_and_goto_ptr by Emilio G. Cota · 8 years ago
- ca759f9 tcg: enable MTTCG by default for ARM on x86 hosts by Alex Bennée · 8 years ago
- 993508e tcg/i386: Handle ctpop opcode by Richard Henderson · 8 years ago
- a768e4e tcg: Add opcode for ctpop by Richard Henderson · 8 years ago
- bbf25f9 tcg/i386: Handle ctz and clz opcodes by Richard Henderson · 8 years ago
- 0e28d00 tcg: Add clz and ctz opcodes by Richard Henderson · 8 years ago
- 78fdbfb tcg/i386: Implement field extraction opcodes by Richard Henderson · 8 years ago
- 7ec8bab tcg: Add field extraction primitives by Richard Henderson · 8 years ago
- 14e54f8 tcg: Clean up tcg-target.h header guards by Markus Armbruster · 9 years ago
- 609ad70 tcg: Split trunc_shr_i32 opcode into extr[lh]_i64_i32 by Richard Henderson · 10 years ago
- 0632e55 tcg: rename trunc_shr_i32 into trunc_shr_i64_i32 by Aurelien Jarno · 10 years ago
- 006f863 tcg: add TCG_TARGET_TLB_DISPLACEMENT_BITS by Paolo Bonzini · 10 years ago
- 3d1b2ff tcg: Remove TCG_TARGET_HAS_new_ldst by Richard Henderson · 11 years ago
- f6bff89 tcg-i386: Define TCG_TARGET_INSN_UNIT_SIZE by Richard Henderson · 11 years ago
- 4bb7a41 tcg: Add INDEX_op_trunc_shr_i32 by Richard Henderson · 12 years ago
- 02eb19d tcg: Use HOST_WORDS_BIGENDIAN by Richard Henderson · 11 years ago
- 9d2eec2 tcg/i386: Use ANDN instruction by Richard Henderson · 11 years ago
- a1b29c9 tcg/i386: Move TCG_CT_CONST_* to tcg-target.c by Richard Henderson · 11 years ago
- 8221a26 tcg-i386: Support new ldst opcodes by Richard Henderson · 12 years ago
- f713d6a tcg: Add qemu_ld_st_i32/64 by Richard Henderson · 12 years ago
- 78cd7b8 tcg: Allow TCG_TARGET_REG_BITS to be specified independantly by Richard Henderson · 12 years ago
- b93949e tcg: Change flush_icache_range arguments to uintptr_t by Richard Henderson · 12 years ago
- 0327152 tcg: Add muluh and mulsh opcodes by Richard Henderson · 12 years ago
- 624988a tcg-i386: Implement multiword arithmetic ops by Richard Henderson · 12 years ago
- 4d3203f tcg: Add signed multiword multiplication operations by Richard Henderson · 12 years ago
- d7156f7 tcg: Add 64-bit multiword arithmetic operations by Richard Henderson · 12 years ago
- bbc863b tcg-i386: Always implement 32-bit multiword ops by Richard Henderson · 12 years ago
- e6a7273 tcg: Make 32-bit multiword operations optional for 64-bit hosts by Richard Henderson · 12 years ago
- 76a347e tcg-i386: Perform cmov detection at runtime for 32-bit. by Richard Henderson · 12 years ago
- cb9c377 janitor: add guards to headers by Paolo Bonzini · 12 years ago
- 07e10e5 tcg: Remove TCG_TARGET_HAS_GUEST_BASE define by Peter Maydell · 12 years ago
- 1b7621a w64: Fix TCG helper functions with 5 arguments by Stefan Weil · 12 years ago
- d0a1629 tcg-i386: Implement movcond by Richard Henderson · 12 years ago
- ffc5ea0 tcg: Introduce movcond by Richard Henderson · 12 years ago
- 89c3333 Remove unused CONFIG_TCG_PASS_AREG0 and dead code by Blue Swirl · 13 years ago
- f57a516 w64: Fix data type of parameters for flush_icache_range by Stefan Weil · 13 years ago
- 46d5dee tcg: Remove redundant declarations of TCG_TARGET_REG_BITS by Stefan Weil · 13 years ago
- 771142c tcg: Standardize on TCGReg as the enum for hard registers by Richard Henderson · 13 years ago
- a477332 tcg-i386: Introduce limited deposit support by Jan Kiszka · 13 years ago