1. 2c0366f tcg: don't explicitly save globals and temps by Aurelien Jarno · 12 years ago
  2. 7dfd8c6 tcg: start with local temps in TEMP_VAL_MEM state by Aurelien Jarno · 12 years ago
  3. a52ad07 tcg: always mark dead input arguments as dead by Aurelien Jarno · 12 years ago
  4. c29c1d7 tcg: rewrite tcg_reg_alloc_mov() by Aurelien Jarno · 12 years ago
  5. 4c4e1ab tcg: improve tcg_reg_alloc_movi() by Aurelien Jarno · 12 years ago
  6. 9c43b68 tcg: rework liveness analysis by Aurelien Jarno · 12 years ago
  7. ec7a869 tcg: sync output arguments on liveness request by Aurelien Jarno · 12 years ago
  8. 1ad8072 tcg: add temp_sync() by Aurelien Jarno · 12 years ago
  9. 7f6ceed tcg: add tcg_reg_sync() by Aurelien Jarno · 12 years ago
  10. 639368d tcg: add temp_dead() by Aurelien Jarno · 12 years ago
  11. 17b9149 tcg/i386: remove ld/st third argument register constraint by Aurelien Jarno · 12 years ago
  12. 166792f tcg/i386: remove suboptimal register shifting by Aurelien Jarno · 12 years ago
  13. 4438c8a exec: Allocate code_gen_prologue from code_gen_buffer by Richard Henderson · 12 years ago
  14. 41a05a4 Merge branch 'linux-user-for-upstream' of git://git.linaro.org/people/rikuvoipio/qemu by Aurelien Jarno · 12 years ago
  15. 1414968 tcg: Optimize mulu2 by Richard Henderson · 12 years ago
  16. 1305c45 tcg: Optimize half-dead add2/sub2 by Richard Henderson · 12 years ago
  17. 212c328 tcg: Constant fold add2 and sub2 by Richard Henderson · 12 years ago
  18. 6c4382f tcg: Do constant folding on double-word comparisons by Richard Henderson · 12 years ago
  19. 9519da7 tcg: Split out subroutines from do_constant_folding_cond by Richard Henderson · 12 years ago
  20. bc1473e tcg: Optimize double-word comparisons against zero by Richard Henderson · 12 years ago
  21. 6e14e91 tcg: Use common code when failing to optimize by Richard Henderson · 12 years ago
  22. 0bfcb86 tcg: Swap commutative double-word comparisons by Richard Henderson · 12 years ago
  23. 1e484e6 tcg: Canonicalize add2 operand ordering by Richard Henderson · 12 years ago
  24. 24c9ae4 tcg: Split out swap_commutative as a subroutine by Richard Henderson · 12 years ago
  25. c7d4475 tcg-ia64: Implement deposit by Richard Henderson · 12 years ago
  26. 63975ea tcg/ia64: slightly optimize TLB access code by Aurelien Jarno · 12 years ago
  27. 2174d1e tcg/ia64: remove suboptimal register shifting in qemu_ld/st ops by Aurelien Jarno · 12 years ago
  28. b90cf71 tcg/ia64: implement movcond_i32/64 by Aurelien Jarno · 12 years ago
  29. da897bf tcg/ia64: use stack for TCG temps by Blue Swirl · 12 years ago
  30. 4a1d241 tcg/arm: Implement movcond_i32 by Peter Maydell · 13 years ago
  31. 7fc645b tcg/arm: Factor out code to emit immediate or reg-reg op by Peter Maydell · 13 years ago
  32. 203342d tcg-sparc: Emit MOVR insns for setcond_i64 and movcond_64 by Richard Henderson · 12 years ago
  33. ab1339b tcg-sparc: Emit BPr insns for brcond_i64 by Richard Henderson · 12 years ago
  34. a115f3e tcg-sparc: Drop use of Bicc in favor of BPcc by Richard Henderson · 12 years ago
  35. fd84ea2 tcg-sparc: Optimize setcond2 equality compare with 0. by Richard Henderson · 12 years ago
  36. 89269f6 tcg-sparc: Use Z constraint for %g0 by Richard Henderson · 12 years ago
  37. 4ec28e2 tcg-sparc: Fix add2/sub2 by Richard Henderson · 12 years ago
  38. 7d458a7 tcg-sparc: Fix setcond by Richard Henderson · 12 years ago
  39. a7a4984 tcg-sparc: Fix qemu_st for 32-bit by Richard Henderson · 12 years ago
  40. dda73c7 tcg-sparc: Fix setcond2 by Richard Henderson · 12 years ago
  41. ded37f0 tcg-sparc: Implement movcond. by Richard Henderson · 12 years ago
  42. 24c7f75 tcg-sparc: Fix brcond2 by Richard Henderson · 12 years ago
  43. 07e10e5 tcg: Remove TCG_TARGET_HAS_GUEST_BASE define by Peter Maydell · 12 years ago
  44. d838201 tcg: Remove redundant pointer from TCGContext by Stefan Weil · 12 years ago
  45. 048d361 Merge branch 'trivial-patches' of git://github.com/stefanha/qemu by Aurelien Jarno · 12 years ago
  46. d1e321b tcg: Add tcg_high_cond by Richard Henderson · 13 years ago
  47. 0aed257 tcg: Add TCG_COND_NEVER, TCG_COND_ALWAYS by Richard Henderson · 13 years ago
  48. bcc6656 tcg: Add is_unsigned_cond by Richard Henderson · 13 years ago
  49. 626cd05 tcg: remove obsolete jmp op by Aurelien Jarno · 12 years ago
  50. f97713f tcg/arm: Use tcg_out_mov_reg rather than inline equivalent code by Peter Maydell · 13 years ago
  51. 6673f47 tci: Fix for AREG0 free mode by Stefan Weil · 13 years ago
  52. f813cb8 tcg/i386: fix build with -march < i686 by Aurelien Jarno · 13 years ago
  53. a80a6b6 tcg: Streamline movcond_i64 using movcond_i32 by Richard Henderson · 13 years ago
  54. a463133 tcg: Streamline movcond_i64 using 32-bit arithmetic by Richard Henderson · 13 years ago
  55. 0a209d4 tcg: Sanity check goto_tb input by Richard Henderson · 13 years ago
  56. 717e703 tcg: Sanity check deposit inputs by Richard Henderson · 13 years ago
  57. c552d6c tcg: Add tcg_debug_assert by Richard Henderson · 13 years ago
  58. 77276f6 tcg: Implement concat*_i64 with deposit_i64 by Richard Henderson · 13 years ago
  59. 6f3bb33 tcg: Emit XORI as NOT for appropriate constants by Richard Henderson · 13 years ago
  60. d81ada7 tcg: Optimize initial inputs for ori_i64 by Richard Henderson · 13 years ago
  61. 42ce3e2 tcg: Emit ANDI as EXTU for appropriate constants by Richard Henderson · 13 years ago
  62. 5a696f6 tcg: Adjust descriptions of *cond opcodes by Richard Henderson · 13 years ago
  63. 8f06bf6 tcg/mips: fix MIPS32(R2) detection by Aurelien Jarno · 13 years ago
  64. 04cbbde Merge branch 'tcg-sparc' of git://repo.or.cz/qemu/rth by Blue Swirl · 13 years ago
  65. e809c0d Revert "tcg/mips" by Aurelien Jarno · 13 years ago
  66. 23f3ff2 tcg/ppc32: Implement movcond32 by malc · 13 years ago
  67. ad49d1f tcg/mips by Aurelien Jarno · 13 years ago
  68. 6e17d0c tcg: Remove tcg_target_get_call_iarg_regs_count by Stefan Weil · 13 years ago
  69. d73685e tcg/i386: Remove unused registers from tcg_target_call_iarg_regs by Stefan Weil · 13 years ago
  70. b18212c tcg/i386: Add shortcuts for registers used in L constraint by Stefan Weil · 13 years ago
  71. 1b7621a w64: Fix TCG helper functions with 5 arguments by Stefan Weil · 13 years ago
  72. 9bacf41 tcg/README: document tcg_gen_goto_tb restrictions by Max Filippov · 13 years ago
  73. f0da375 tcg-hppa: Implement movcond by Richard Henderson · 13 years ago
  74. 7ef55fc tcg/optimize: add constant folding for deposit by Aurelien Jarno · 13 years ago
  75. fba3161 tcg: remove #ifdef #endif around TCGOpcode tests by Aurelien Jarno · 13 years ago
  76. c2b0e2f tcg/optimize: prefer the "op a, a, b" form for commutative ops by Aurelien Jarno · 13 years ago
  77. b336ceb tcg/optimize: further optimize brcond/movcond/setcond by Aurelien Jarno · 13 years ago
  78. 3c94193 tcg/optimize: optimize "op r, a, a => movi r, 0" by Aurelien Jarno · 13 years ago
  79. 0aba1c7 tcg/optimize: optimize "op r, a, a => mov r, a" by Aurelien Jarno · 13 years ago
  80. 1ff8c54 tcg/optimize: do copy propagation for all operations by Aurelien Jarno · 13 years ago
  81. e590d4e tcg/optimize: rework copy progagation by Aurelien Jarno · 13 years ago
  82. b80bb01 tcg/optimize: check types in copy propagation by Aurelien Jarno · 13 years ago
  83. 48b56ce tcg/optimize: remove TCG_TEMP_ANY by Aurelien Jarno · 13 years ago
  84. 7d7c493 tcg/mips: implement movcond op on MIPS32R2 by Aurelien Jarno · 13 years ago
  85. 04f71aa tcg/mips: implement deposit op on MIPS32R2 by Aurelien Jarno · 13 years ago
  86. 9a15251 tcg/mips: implement rotl/rotr ops on MIPS32R2 by Aurelien Jarno · 13 years ago
  87. c1cf85c tcg/mips: optimize bswap{16,16s,32} on MIPS32R2 by Aurelien Jarno · 13 years ago
  88. 0f46c06 tcg/mips: optimize brcond arg, 0 by Aurelien Jarno · 13 years ago
  89. 0d0b53a tcg/mips: use stack for TCG temps by Aurelien Jarno · 13 years ago
  90. 3314e00 tcg/mips: don't use global pointer by Aurelien Jarno · 13 years ago
  91. 5a0eed3 tcg/mips: use TCGArg or TCGReg instead of int by Aurelien Jarno · 13 years ago
  92. 0834c9e tcg/mips: kill warnings in user mode by Aurelien Jarno · 13 years ago
  93. 2ceb3a9 tcg-mips: fix wrong usage of 'Z' constraint by Aurelien Jarno · 13 years ago
  94. f4bf0b9 tcg-sparc: Preserve branch destinations during retranslation by Richard Henderson · 13 years ago
  95. 5bbd2ca tcg-sparc: Fix and enable direct TB chaining. by Richard Henderson · 13 years ago
  96. 26adfb7 tcg-sparc: Add %g/%o registers to alloc_order by Richard Henderson · 13 years ago
  97. 375816f tcg-sparc: Use defines for temporaries. by Richard Henderson · 13 years ago
  98. 1fd9594 tcg-sparc: Mask shift immediates to avoid illegal insns. by Richard Henderson · 13 years ago
  99. 4c3204c tcg-sparc: Clean up cruft stemming from attempts to use global registers. by Richard Henderson · 13 years ago
  100. 0c55416 tcg-sparc: Change AREG0 in generated code to %i0. by Richard Henderson · 13 years ago