1. 782cffa tcg/i386: Implement vector TST{EQ,NE} for avx512 by Richard Henderson · 6 months ago
  2. d589674 tcg/i386: Implement cmpsel_vec with avx512 insns by Richard Henderson · 6 months ago
  3. c044ec0 tcg/i386: Add predicate parameters to tcg_out_evex_opc by Richard Henderson · 6 months ago
  4. 717da87 tcg/i386: Implement cmp_vec with avx512 insns by Richard Henderson · 6 months ago
  5. d8387f0 tcg/i386: Optimize cmpsel with constant 0 operand 3. by Richard Henderson · 6 months ago
  6. db4121d tcg/i386: Do not expand cmpsel_vec early by Richard Henderson · 6 months ago
  7. b8a5670 tcg/i386: Do not expand cmp_vec early by Richard Henderson · 6 months ago
  8. bc97b3a tcg/i386: Split out tcg_out_vex_modrm_type by Richard Henderson · 6 months ago
  9. e68e97c host/i386: assume presence of CMOV by Paolo Bonzini · 9 months ago
  10. 19517b8 tcg/i386: Optimize setcond of TST{EQ,NE} with 0xffffffff by Richard Henderson · 11 months ago
  11. 2623ca6 tcg/i386: Simplify immediate 8-bit logical vector shifts by Richard Henderson · 12 months ago
  12. be1335d tcg/i386: Use TEST r,r to test 8/16/32 bits by Paolo Bonzini · 1 year, 2 months ago
  13. d3d1c30 tcg/i386: Improve TSTNE/TESTEQ vs powers of two by Richard Henderson · 1 year, 2 months ago
  14. 303214a tcg/i386: Support TCG_COND_TST{EQ,NE} by Richard Henderson · 1 year, 4 months ago
  15. 6749d85 tcg/i386: Move tcg_cond_to_jcc[] into tcg_out_cmp by Richard Henderson · 1 year, 4 months ago
  16. c95da56 tcg/i386: Pass x86 condition codes to tcg_out_cmov by Richard Henderson · 1 year, 4 months ago
  17. 21e9a8a tcg: Add TCGConst argument to tcg_target_const_match by Richard Henderson · 1 year, 4 months ago
  18. afa37be tcg/i386: use 8-bit OR or XOR for unsigned 8-bit immediates by Paolo Bonzini · 1 year, 2 months ago
  19. 64708db tcg/i386: convert add/sub of 128 to sub/add of -128 by Paolo Bonzini · 1 year, 2 months ago
  20. 915e1d5 tcg/i386: Use tcg_use_softmmu by Richard Henderson · 1 year, 5 months ago
  21. 7893e42 tcg: Correct invalid mentions of 'softmmu' by 'system-mode' by Philippe Mathieu-Daudé · 1 year, 5 months ago
  22. 9358fbb tcg: Add tcg_out_tb_start backend hook by Richard Henderson · 1 year, 6 months ago
  23. ebe92db tcg: pass vece to tcg_target_const_match() by Jiajie Chen · 1 year, 6 months ago
  24. 95bf306 tcg/i386: Implement negsetcond_* by Richard Henderson · 1 year, 7 months ago
  25. e91f015 tcg/i386: Use shift in tcg_out_setcond by Richard Henderson · 1 year, 7 months ago
  26. 96658ac tcg/i386: Clear dest first in tcg_out_setcond if possible by Richard Henderson · 1 year, 7 months ago
  27. 6950f68 tcg/i386: Use CMP+SBB in tcg_out_setcond by Richard Henderson · 1 year, 7 months ago
  28. 78ddf0d tcg/i386: Merge tcg_out_movcond{32,64} by Richard Henderson · 1 year, 7 months ago
  29. 7ba99a1 tcg/i386: Merge tcg_out_setcond{32,64} by Richard Henderson · 1 year, 7 months ago
  30. c359ce7 tcg/i386: Merge tcg_out_brcond{32,64} by Richard Henderson · 1 year, 7 months ago
  31. 73f97f0 tcg/i386: Allow immediate as input to deposit_* by Richard Henderson · 1 year, 7 months ago
  32. 36df88c tcg/i386: Drop BYTEH deposits for 64-bit by Richard Henderson · 1 year, 7 months ago
  33. d3b4112 tcg/i386: Output %gs prefix in tcg_out_vex_opc by Richard Henderson · 1 year, 7 months ago
  34. 22d2e53 tcg/{i386, s390x}: Add earlyclobber to the op_add2's first output by Ilya Leoshkevich · 1 year, 7 months ago
  35. d0a9bb5 tcg: Add tlb_fast_offset to TCGContext by Richard Henderson · 1 year, 11 months ago
  36. 098d0fc tcg/i386: Support 128-bit load/store by Richard Henderson · 1 year, 10 months ago
  37. dbedadb tcg/i386: Use host/cpuinfo.h by Richard Henderson · 1 year, 9 months ago
  38. a66efde tcg: Add tlb_dyn_max_bits to TCGContext by Richard Henderson · 1 year, 11 months ago
  39. aece72b tcg: Add page_bits and page_mask to TCGContext by Richard Henderson · 1 year, 11 months ago
  40. 63f4da9 tcg/i386: Remove TARGET_LONG_BITS, TCG_TYPE_TL by Richard Henderson · 1 year, 10 months ago
  41. c60ad6e tcg/i386: Adjust type of tlb_mask by Richard Henderson · 2 years ago
  42. b248553 tcg/i386: Conditionalize tcg_out_extu_i32_i64 by Richard Henderson · 1 year, 11 months ago
  43. fecccfc tcg: Split INDEX_op_qemu_{ld,st}* for guest address size by Richard Henderson · 1 year, 10 months ago
  44. 1c5322d tcg/i386: Use atom_and_align_for_opc by Richard Henderson · 1 year, 10 months ago
  45. 7b88010 tcg: Introduce tcg_target_has_memory_bswap by Richard Henderson · 1 year, 10 months ago
  46. 30cc7a7 tcg/i386: Use full load/store helpers in user-only mode by Richard Henderson · 2 years, 4 months ago
  47. 6d3f2e3 tcg/i386: Add have_atomic16 by Richard Henderson · 2 years, 4 months ago
  48. 0cadc1e tcg: Unify helper_{be,le}_{ld,st}* by Richard Henderson · 2 years, 4 months ago
  49. 9889985 tcg/i386: Set P_REXW in tcg_out_addi_ptr by Richard Henderson · 1 year, 10 months ago
  50. 0036e54 tcg/i386: Convert tcg_out_qemu_st_slow_path by Richard Henderson · 1 year, 11 months ago
  51. da8ab70 tcg/i386: Convert tcg_out_qemu_ld_slow_path by Richard Henderson · 1 year, 11 months ago
  52. 1fac464 tcg/i386: Use indexed addressing for softmmu fast path by Richard Henderson · 1 year, 11 months ago
  53. 530074c tcg/i386: Introduce prepare_host_addr by Richard Henderson · 1 year, 10 months ago
  54. a48f1c7 tcg/i386: Introduce tcg_out_testi by Richard Henderson · 2 years, 4 months ago
  55. 3c2c35e tcg/i386: Drop r0+r1 local variables from tcg_out_tlb_load by Richard Henderson · 1 year, 10 months ago
  56. 61713c2 tcg/i386: Introduce HostAddress by Richard Henderson · 1 year, 10 months ago
  57. 3174941 tcg/i386: Generalize multi-part load overlap test by Richard Henderson · 1 year, 11 months ago
  58. bf12e22 tcg/i386: Rationalize args to tcg_out_qemu_{ld,st} by Richard Henderson · 1 year, 11 months ago
  59. 129f1f9 tcg: Introduce tcg_out_movext2 by Richard Henderson · 1 year, 11 months ago
  60. 767c250 tcg: Introduce tcg_out_xchg by Richard Henderson · 1 year, 11 months ago
  61. b3dfd5f tcg: Introduce tcg_out_movext by Richard Henderson · 1 year, 11 months ago
  62. b8b94ac tcg: Split out tcg_out_extrl_i64_i32 by Richard Henderson · 1 year, 11 months ago
  63. b9bfe00 tcg: Split out tcg_out_extu_i32_i64 by Richard Henderson · 1 year, 11 months ago
  64. 9c6aa27 tcg: Split out tcg_out_exts_i32_i64 by Richard Henderson · 1 year, 11 months ago
  65. 9ecf5f6 tcg: Split out tcg_out_ext32u by Richard Henderson · 1 year, 11 months ago
  66. 52bf339 tcg: Split out tcg_out_ext32s by Richard Henderson · 1 year, 11 months ago
  67. 379afdf tcg: Split out tcg_out_ext16u by Richard Henderson · 1 year, 11 months ago
  68. 753e42e tcg: Split out tcg_out_ext16s by Richard Henderson · 1 year, 11 months ago
  69. d0e66c8 tcg: Split out tcg_out_ext8u by Richard Henderson · 1 year, 11 months ago
  70. 678155b tcg: Split out tcg_out_ext8s by Richard Henderson · 1 year, 11 months ago
  71. 732e89f tcg: Replace tcg_abort with g_assert_not_reached by Richard Henderson · 1 year, 11 months ago
  72. 1a05755 tcg: Replace if + tcg_abort with tcg_debug_assert by Richard Henderson · 1 year, 11 months ago
  73. 7d9e1ee tcg/i386: Adjust assert in tcg_out_addi_ptr by Richard Henderson · 1 year, 11 months ago
  74. f6ff9c2 tcg: Drop tcg_const_*_vec by Richard Henderson · 2 years ago
  75. 6b258e7 tcg/i386: Mark Win64 call-saved vector regs as reserved by Richard Henderson · 2 years, 4 months ago
  76. 5d133dd include/qemu/cpuid: Introduce xgetbv_low by Richard Henderson · 2 years, 4 months ago
  77. c4f4a00 tcg/i386: Add TCG_TARGET_CALL_{RET,ARG}_I128 by Richard Henderson · 2 years, 4 months ago
  78. 5e3d0c1 tcg: Introduce tcg_target_call_oarg_reg by Richard Henderson · 2 years, 4 months ago
  79. 6a6d772 tcg: Introduce tcg_out_addi_ptr by Richard Henderson · 2 years, 4 months ago
  80. 0fe1c98 tcg: Change tb_target_set_jmp_target arguments by Richard Henderson · 2 years, 3 months ago
  81. cf7d6b8 tcg: Split out tcg_out_goto_tb by Richard Henderson · 2 years, 3 months ago
  82. b52a2c0 tcg: Introduce set_jmp_insn_offset by Richard Henderson · 2 years, 3 months ago
  83. 3bb8500 tcg/i386: Remove unused goto_tb code for indirect jump by Richard Henderson · 2 years, 3 months ago
  84. b55a8d9 tcg: Split out tcg_out_exit_tb by Richard Henderson · 2 years, 3 months ago
  85. cee44b0 tcg: Add TCGHelperInfo argument to tcg_out_call by Richard Henderson · 2 years, 4 months ago
  86. 7a21bee misc: fix commonly doubled up words by Daniel P. Berrangé · 2 years, 8 months ago
  87. 3cc18d1 tcg/i386: Fix encoding of OPC_VPSRAQ for INDEX_op_sars_vec by Richard Henderson · 2 years, 9 months ago
  88. cf32076 tcg/i386: Implement bitsel for avx512 by Richard Henderson · 3 years, 2 months ago
  89. 3143767 tcg/i386: Implement more logical operations for avx512 by Richard Henderson · 3 years, 2 months ago
  90. 4c8b968 tcg/i386: Implement avx512 multiply by Richard Henderson · 3 years, 2 months ago
  91. dac1648 tcg/i386: Implement avx512 min/max/abs by Richard Henderson · 3 years, 2 months ago
  92. 1d442e4 tcg/i386: Expand scalar rotate with avx512 insns by Richard Henderson · 3 years, 2 months ago
  93. a2a19b4 tcg/i386: Remove rotls_vec from tcg_target_op_def by Richard Henderson · 3 years, 2 months ago
  94. 786c7ef tcg/i386: Expand vector word rotate as avx512vbmi2 shift-double by Richard Henderson · 3 years, 2 months ago
  95. 965d5d0 tcg/i386: Support avx512vbmi2 vector shift-double instructions by Richard Henderson · 3 years, 2 months ago
  96. 102cd35 tcg/i386: Implement avx512 variable rotate by Richard Henderson · 3 years, 2 months ago
  97. 4e73f84 tcg/i386: Implement avx512 immediate rotate by Richard Henderson · 3 years, 2 months ago
  98. 264e418 tcg/i386: Implement avx512 immediate sari shift by Richard Henderson · 3 years, 2 months ago
  99. 47b331b tcg/i386: Implement avx512 scalar shift by Richard Henderson · 3 years, 2 months ago
  100. ef77ce0 tcg/i386: Implement avx512 variable shifts by Richard Henderson · 3 years, 2 months ago