1. 175de52 Clean up decorations and whitespace around header guards by Markus Armbruster · 9 years ago
  2. 14e54f8 tcg: Clean up tcg-target.h header guards by Markus Armbruster · 9 years ago
  3. 1f00b27 tcg: Improve the alignment check infrastructure by Sergey Sorokin · 9 years ago
  4. 59d7c14 tcg: Optimize spills of constants by Richard Henderson · 9 years ago
  5. 120c108 tcg: Fix name for high-half register by Richard Henderson · 9 years ago
  6. dcdaadb trace: [all] Add "guest_mem_before" event by Lluís Vilanova · 9 years ago
  7. 7c25504 exec: [tcg] Track which vCPU is performing translation and execution by Lluís Vilanova · 9 years ago
  8. 63c9155 cpu: move exec-all.h inclusion out of cpu.h by Paolo Bonzini · 9 years ago
  9. 00f6da6 exec: extract exec/tb-context.h by Paolo Bonzini · 9 years ago
  10. 33c1187 qemu-common: push cpu.h inclusion out of qemu-common.h by Paolo Bonzini · 9 years ago
  11. cb8d4c8 Fix some typos found by codespell by Stefan Weil · 9 years ago
  12. 819af24 tcg: Clean up from 'next_tb' by Sergey Fedorov · 9 years ago
  13. 90aa39a tcg: Allow goto_tb to any target PC in user mode by Sergey Fedorov · 9 years ago
  14. 5b053a4 tcg: Clean up direct block chaining safety checks by Sergey Fedorov · 9 years ago
  15. f309101 tcg: Clean up direct block chaining data fields by Sergey Fedorov · 9 years ago
  16. c82460a tcg/mips: Make direct jump patching thread-safe by Sergey Fedorov · 9 years ago
  17. 84f79fb tcg/sparc: Make direct jump patching thread-safe by Sergey Fedorov · 9 years ago
  18. 9e26911 tcg/aarch64: Make direct jump patching thread-safe by Sergey Fedorov · 9 years ago
  19. 7d14e0e tcg/arm: Make direct jump patching thread-safe by Sergey Fedorov · 9 years ago
  20. ed3d51e tcg/s390: Make direct jump patching thread-safe by Sergey Fedorov · 9 years ago
  21. 0d07abf tcg/i386: Make direct jump patching thread-safe by Sergey Fedorov · 9 years ago
  22. 399f164 tcg/ppc: Make direct jump patching thread-safe by Sergey Fedorov · 9 years ago
  23. 76442a9 tci: Make direct jump patching thread-safe by Sergey Fedorov · 9 years ago
  24. 1d41478 tcg: Add tcg_set_insn_param by Edgar E. Iglesias · 9 years ago
  25. 8d8fdba tcg: check for CONFIG_DEBUG_TCG instead of NDEBUG by Aurelien Jarno · 9 years ago
  26. eabb7b9 tcg: use tcg_debug_assert instead of assert (fix performance regression) by Aurelien Jarno · 9 years ago
  27. 2dc7553 tcg/mips: Fix type of tcg_target_reg_alloc_order[] by James Hogan · 9 years ago
  28. d977e1c qemu-log: dfilter-ise exec, out_asm, op and opt_op by Alex Bennée · 9 years ago
  29. 5bd2ec3 tcg: pass down TranslationBlock to tcg_code_gen by Alex Bennée · 9 years ago
  30. f348b6d util: move declarations out of qemu-common.h by Veronia Bahaa · 9 years ago
  31. 5d4e1a1 tcg: Move definition of type TCGv by Lluís Vilanova · 9 years ago
  32. 1bcea73 tcg: Add type for vCPU pointers by Lluís Vilanova · 9 years ago
  33. c3b7f66 tcg: Remove unnecessary osdep.h includes from tcg-target.inc.c by Peter Maydell · 9 years ago
  34. ce15110 tcg: Rename tcg-target.c to tcg-target.inc.c by Peter Maydell · 9 years ago
  35. 91478ce tcg: Allocate indirect_base temporaries in a different order by Richard Henderson · 9 years ago
  36. b3915db tcg: Implement indirect memory registers by Richard Henderson · 11 years ago
  37. 869938a tcg: Work around clang bug wrt enum ranges, part 2 by Richard Henderson · 9 years ago
  38. 30456d5 all: Clean up includes by Peter Maydell · 9 years ago
  39. 40ae5c6 tcg: Introduce temp_load by Richard Henderson · 11 years ago
  40. b13eb72 tcg: Change temp_save argument to TCGTemp by Richard Henderson · 11 years ago
  41. 12b9b11 tcg: Change temp_sync argument to TCGTemp by Richard Henderson · 11 years ago
  42. f8bf00f tcg: Change temp_dead argument to TCGTemp by Richard Henderson · 11 years ago
  43. f8b2f20 tcg: Change reg_to_temp to TCGTemp pointer by Richard Henderson · 11 years ago
  44. e4ce0d4 tcg: Remove tcg_get_arg_str_i32/64 by Richard Henderson · 11 years ago
  45. b663866 tcg: More use of TCGReg where appropriate by Richard Henderson · 11 years ago
  46. c807402 tcg: Work around clang bug wrt enum ranges by Richard Henderson · 9 years ago
  47. 7ca4b75 tcg: Tidy temporary allocation by Richard Henderson · 11 years ago
  48. b3a6293 tcg: Change ts->mem_reg to ts->mem_base by Richard Henderson · 11 years ago
  49. e1ccc05 tcg: Change tcg_global_mem_new_* to take a TCGv_ptr by Richard Henderson · 11 years ago
  50. 2015770 tcg: Remove lingering references to gen_opc_buf by Richard Henderson · 9 years ago
  51. 23dceda tcg: Respect highwater in tcg_out_tb_finalize by Richard Henderson · 9 years ago
  52. 508127e log: do not unnecessarily include qom/cpu.h by Paolo Bonzini · 9 years ago
  53. 757e725 tcg: Clean up includes by Peter Maydell · 9 years ago
  54. b17a6d3 tcg: Increase the highwater reservation by Richard Henderson · 9 years ago
  55. 644da9b tcg: Fix highwater check by John Clarke · 9 years ago
  56. 137d639 tcg/mips: Support r6 SEL{NE, EQ}Z instead of MOVN/MOVZ by James Hogan · 9 years ago
  57. bc6d0c2 tcg/mips: Support r6 multiply/divide encodings by James Hogan · 9 years ago
  58. 6e0d096 tcg/mips: Support r6 JR encoding by James Hogan · 9 years ago
  59. ce14bd4 tcg/mips: Add use_mips32r6_instructions definition by James Hogan · 9 years ago
  60. c0e40db tcg-opc.h: Simplify insn_start def by James Hogan · 9 years ago
  61. 1e1df96 tcg/ppc: Prefer mask over andi. by Richard Henderson · 9 years ago
  62. 5bfd75a tcg/ppc: Revise goto_tb implementation by Richard Henderson · 9 years ago
  63. 70f897b tcg/ppc: Adjust exit_tb for change in prologue placement by Richard Henderson · 9 years ago
  64. b125f9d tcg: Check for overflow via highwater mark by Richard Henderson · 9 years ago
  65. 8163b74 tcg: Emit prologue to the beginning of code_gen_buffer by Richard Henderson · 9 years ago
  66. 04fe640 tcg: Remove tcg_gen_code_search_pc by Richard Henderson · 9 years ago
  67. 4e5e121 tcg: Remove gen_intermediate_code_pc by Richard Henderson · 9 years ago
  68. fca8a50 tcg: Save insn data and use it in cpu_restore_state_from_tb by Richard Henderson · 9 years ago
  69. bad729e tcg: Pass data argument to restore_state_to_opc by Richard Henderson · 9 years ago
  70. 190ce7f tcg: Add TCG_MAX_INSNS by Richard Henderson · 9 years ago
  71. 9aef40e tcg: Allow extra data to be attached to insn_start by Richard Henderson · 9 years ago
  72. 765b842 tcg: Rename debug_insn_start to insn_start by Richard Henderson · 9 years ago
  73. 81dfaf1 tcg/mips: pass oi to tcg_out_tlb_load by Aurelien Jarno · 10 years ago
  74. d9f2684 tcg/mips: move tcg_out_addsub2 by Aurelien Jarno · 10 years ago
  75. 5eb4f64 tcg/mips: Fix clobbering of qemu_ld inputs by James Hogan · 9 years ago
  76. 162e992 tcg: Move tci_tb_ptr to -common by Peter Crosthwaite · 9 years ago
  77. 7d8f787 tcg: split tcg_op_defs to -common by Peter Crosthwaite · 9 years ago
  78. a2aa09e Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 9 years ago
  79. 282dffc softmmu: add helper function to pass through retaddr by Pavel Dovgalyuk · 10 years ago
  80. 67cc32e typofixes - v4 by Veres Lajos · 9 years ago
  81. 677ef62 replace spinlock by QemuMutex. by KONRAD Frederic · 9 years ago
  82. 08b0b23 tcg/i386: omit a few REXW prefixes in softmmu code by Aurelien Jarno · 10 years ago
  83. 352bcb0 tcg/aarch64: Fix tcg_out_qemu_{ld, st} for guest_base == 0 by Richard Henderson · 9 years ago
  84. 090d0bf s390: fix softmmu compilation by Laurent Vivier · 9 years ago
  85. b76f21a linux-user: remove useless macros GUEST_BASE and RESERVED_VA by Laurent Vivier · 9 years ago
  86. 4cbea59 linux-user: remove --enable-guest-base/--disable-guest-base by Laurent Vivier · 9 years ago
  87. 9ee1490 tcg/aarch64: Use softmmu fast path for unaligned accesses by Richard Henderson · 9 years ago
  88. a5e3981 tcg/s390: Use softmmu fast path for unaligned accesses by Richard Henderson · 10 years ago
  89. 68d45bb tcg/ppc: Improve unaligned load/store handling on 64-bit backend by Benjamin Herrenschmidt · 10 years ago
  90. 8cc580f tcg/i386: use softmmu fast path for unaligned accesses by Aurelien Jarno · 10 years ago
  91. ecc7b3a tcg: Remove tcg_gen_trunc_i64_i32 by Richard Henderson · 10 years ago
  92. 609ad70 tcg: Split trunc_shr_i32 opcode into extr[lh]_i64_i32 by Richard Henderson · 10 years ago
  93. 870ad15 tcg: update README about size changing ops by Aurelien Jarno · 9 years ago
  94. 8bcb5c8 tcg/optimize: add optimizations for ext_i32_i64 and extu_i32_i64 ops by Aurelien Jarno · 9 years ago
  95. 4f2331e tcg: implement real ext_i32_i64 and extu_i32_i64 ops by Aurelien Jarno · 9 years ago
  96. 6acd255 tcg: don't abuse TCG type in tcg_gen_trunc_shr_i64_i32 by Aurelien Jarno · 9 years ago
  97. 0632e55 tcg: rename trunc_shr_i32 into trunc_shr_i64_i32 by Aurelien Jarno · 9 years ago
  98. 299f801 tcg/optimize: allow constant to have copies by Aurelien Jarno · 9 years ago
  99. b41059d tcg/optimize: track const/copy status separately by Aurelien Jarno · 9 years ago
  100. d9c769c tcg/optimize: add temp_is_const and temp_is_copy functions by Aurelien Jarno · 9 years ago