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