1. 644da9b tcg: Fix highwater check by John Clarke · 9 years ago
  2. 137d639 tcg/mips: Support r6 SEL{NE, EQ}Z instead of MOVN/MOVZ by James Hogan · 9 years ago
  3. bc6d0c2 tcg/mips: Support r6 multiply/divide encodings by James Hogan · 9 years ago
  4. 6e0d096 tcg/mips: Support r6 JR encoding by James Hogan · 9 years ago
  5. ce14bd4 tcg/mips: Add use_mips32r6_instructions definition by James Hogan · 9 years ago
  6. c0e40db tcg-opc.h: Simplify insn_start def by James Hogan · 9 years ago
  7. 1e1df96 tcg/ppc: Prefer mask over andi. by Richard Henderson · 9 years ago
  8. 5bfd75a tcg/ppc: Revise goto_tb implementation by Richard Henderson · 9 years ago
  9. 70f897b tcg/ppc: Adjust exit_tb for change in prologue placement by Richard Henderson · 9 years ago
  10. b125f9d tcg: Check for overflow via highwater mark by Richard Henderson · 9 years ago
  11. 8163b74 tcg: Emit prologue to the beginning of code_gen_buffer by Richard Henderson · 9 years ago
  12. 04fe640 tcg: Remove tcg_gen_code_search_pc by Richard Henderson · 9 years ago
  13. 4e5e121 tcg: Remove gen_intermediate_code_pc by Richard Henderson · 9 years ago
  14. fca8a50 tcg: Save insn data and use it in cpu_restore_state_from_tb by Richard Henderson · 9 years ago
  15. bad729e tcg: Pass data argument to restore_state_to_opc by Richard Henderson · 9 years ago
  16. 190ce7f tcg: Add TCG_MAX_INSNS by Richard Henderson · 9 years ago
  17. 9aef40e tcg: Allow extra data to be attached to insn_start by Richard Henderson · 9 years ago
  18. 765b842 tcg: Rename debug_insn_start to insn_start by Richard Henderson · 9 years ago
  19. 81dfaf1 tcg/mips: pass oi to tcg_out_tlb_load by Aurelien Jarno · 10 years ago
  20. d9f2684 tcg/mips: move tcg_out_addsub2 by Aurelien Jarno · 10 years ago
  21. 5eb4f64 tcg/mips: Fix clobbering of qemu_ld inputs by James Hogan · 9 years ago
  22. 162e992 tcg: Move tci_tb_ptr to -common by Peter Crosthwaite · 9 years ago
  23. 7d8f787 tcg: split tcg_op_defs to -common by Peter Crosthwaite · 9 years ago
  24. a2aa09e Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 9 years ago
  25. 282dffc softmmu: add helper function to pass through retaddr by Pavel Dovgalyuk · 10 years ago
  26. 67cc32e typofixes - v4 by Veres Lajos · 9 years ago
  27. 677ef62 replace spinlock by QemuMutex. by KONRAD Frederic · 9 years ago
  28. 08b0b23 tcg/i386: omit a few REXW prefixes in softmmu code by Aurelien Jarno · 10 years ago
  29. 352bcb0 tcg/aarch64: Fix tcg_out_qemu_{ld, st} for guest_base == 0 by Richard Henderson · 9 years ago
  30. 090d0bf s390: fix softmmu compilation by Laurent Vivier · 9 years ago
  31. b76f21a linux-user: remove useless macros GUEST_BASE and RESERVED_VA by Laurent Vivier · 9 years ago
  32. 4cbea59 linux-user: remove --enable-guest-base/--disable-guest-base by Laurent Vivier · 9 years ago
  33. 9ee1490 tcg/aarch64: Use softmmu fast path for unaligned accesses by Richard Henderson · 9 years ago
  34. a5e3981 tcg/s390: Use softmmu fast path for unaligned accesses by Richard Henderson · 10 years ago
  35. 68d45bb tcg/ppc: Improve unaligned load/store handling on 64-bit backend by Benjamin Herrenschmidt · 10 years ago
  36. 8cc580f tcg/i386: use softmmu fast path for unaligned accesses by Aurelien Jarno · 10 years ago
  37. ecc7b3a tcg: Remove tcg_gen_trunc_i64_i32 by Richard Henderson · 10 years ago
  38. 609ad70 tcg: Split trunc_shr_i32 opcode into extr[lh]_i64_i32 by Richard Henderson · 10 years ago
  39. 870ad15 tcg: update README about size changing ops by Aurelien Jarno · 9 years ago
  40. 8bcb5c8 tcg/optimize: add optimizations for ext_i32_i64 and extu_i32_i64 ops by Aurelien Jarno · 9 years ago
  41. 4f2331e tcg: implement real ext_i32_i64 and extu_i32_i64 ops by Aurelien Jarno · 9 years ago
  42. 6acd255 tcg: don't abuse TCG type in tcg_gen_trunc_shr_i64_i32 by Aurelien Jarno · 9 years ago
  43. 0632e55 tcg: rename trunc_shr_i32 into trunc_shr_i64_i32 by Aurelien Jarno · 9 years ago
  44. 299f801 tcg/optimize: allow constant to have copies by Aurelien Jarno · 9 years ago
  45. b41059d tcg/optimize: track const/copy status separately by Aurelien Jarno · 9 years ago
  46. d9c769c tcg/optimize: add temp_is_const and temp_is_copy functions by Aurelien Jarno · 9 years ago
  47. 1208d7d tcg/optimize: optimize temps tracking by Aurelien Jarno · 9 years ago
  48. 29f3ff8 tcg/optimize: fix constant signedness by Aurelien Jarno · 10 years ago
  49. c99d696 tcg/mips: fix add2 by Aurelien Jarno · 9 years ago
  50. 3c8691f tcg/s390x: Mask TCGMemOp appropriately for indexing by Aurelien Jarno · 9 years ago
  51. 4214a8c tcg/mips: Mask TCGMemOp appropriately for indexing by Aurelien Jarno · 9 years ago
  52. e72c4fb tcg/mips: fix TLB loading for BE host with 32-bit guests by Aurelien Jarno · 9 years ago
  53. bbeb823 tcg: mark temps as mem_coherent = 0 for mov with a constant by Aurelien Jarno · 9 years ago
  54. 7df69de tcg: correctly mark dead inputs for mov with a constant by Aurelien Jarno · 9 years ago
  55. 9615212 tcg/optimize: fix tcg_opt_gen_movi by Aurelien Jarno · 10 years ago
  56. 80adb8f tcg/aarch64: use 32-bit offset for 32-bit softmmu emulation by Richard Henderson · 10 years ago
  57. ffc6372 tcg/aarch64: use 32-bit offset for 32-bit user-mode emulation by Paolo Bonzini · 10 years ago
  58. 6c0f0c0 tcg/aarch64: add ext argument to tcg_out_insn_3310 by Paolo Bonzini · 10 years ago
  59. ee8ba9e tcg/i386: Extend addresses for 32-bit guests by Richard Henderson · 10 years ago
  60. 6e3c0c6 tci: Fix regression with INDEX_op_qemu_st_i32, INDEX_op_qemu_st_i64 by Stefan Weil · 10 years ago
  61. a8f1396 tcg/mips: Fix build error from merged memop+mmu_idx parameter by James Hogan · 10 years ago
  62. cd3b29b tcg/s390: fix branch target change during code retranslation by Aurelien Jarno · 10 years ago
  63. 6e0b073 cpu-defs: Move CPU_TEMP_BUF_NLONGS to tcg by Peter Crosthwaite · 10 years ago
  64. 36e60ef tcg/optimize: rename tcg_constant_folding by Aurelien Jarno · 10 years ago
  65. 97a79eb tcg/optimize: fold constant test in tcg_opt_gen_mov by Aurelien Jarno · 10 years ago
  66. 5365718 tcg/optimize: fold temp copies test in tcg_opt_gen_mov by Aurelien Jarno · 10 years ago
  67. 8d6a916 tcg/optimize: remove opc argument from tcg_opt_gen_mov by Aurelien Jarno · 10 years ago
  68. ebd2739 tcg/optimize: remove opc argument from tcg_opt_gen_movi by Aurelien Jarno · 10 years ago
  69. c19f47b tcg: fix dead computation for repeated input arguments by Aurelien Jarno · 10 years ago
  70. 7e1df26 tcg: fix register allocation with two aliased dead inputs by Aurelien Jarno · 10 years ago
  71. 59c4b7e tcg: Handle MO_AMASK in tcg_dump_ops by Richard Henderson · 10 years ago
  72. 2b7ec66 tcg: Mask TCGMemOp appropriately for indexing by Richard Henderson · 10 years ago
  73. 006f863 tcg: add TCG_TARGET_TLB_DISPLACEMENT_BITS by Paolo Bonzini · 10 years ago
  74. 5a58e88 tci: do not use CPUArchState in tcg-target.h by Paolo Bonzini · 10 years ago
  75. dfb3630 tcg: Add MO_ALIGN, MO_UNALN by Richard Henderson · 10 years ago
  76. 3972ef6 tcg: Push merged memop+mmu_idx parameter to softmmu routines by Richard Henderson · 10 years ago
  77. 59227d5 tcg: Merge memop and mmu_idx parameters to qemu_ld/st by Richard Henderson · 10 years ago
  78. 00c8fa9 tcg: optimise memory layout of TCGTemp by Emilio G. Cota · 10 years ago
  79. fee068e tcg: Delete unused cpu_pc_from_tb() by Peter Crosthwaite · 10 years ago
  80. cf811ff tcg/tcg-op.c: Fix ld/st of 64 bit values on 32-bit bigendian hosts by Peter Maydell · 10 years ago
  81. 2374c4b tcg/optimize: Handle or r,a,a with constant a by Richard Henderson · 10 years ago
  82. 37ed3bf tcg: Complete handling of ALWAYS and NEVER by Richard Henderson · 10 years ago
  83. 51e3972 tcg: Use tcg_malloc to allocate TCGLabel by Richard Henderson · 10 years ago
  84. bec1631 tcg: Change generator-side labels to a pointer by Richard Henderson · 10 years ago
  85. 42a268c tcg: Change translator-side labels to a pointer by Richard Henderson · 10 years ago
  86. 3f62679 tcg-ia64: Use tcg_malloc to allocate TCGLabelQemuLdst by Richard Henderson · 10 years ago
  87. 686461c tcg: Use tcg_malloc to allocate TCGLabelQemuLdst by Richard Henderson · 10 years ago
  88. 15fc7da tcg: Remove unused opcodes by Richard Henderson · 11 years ago
  89. a4ce099 tcg: Implement insert_op_before by Richard Henderson · 11 years ago
  90. 0c627cd tcg: Remove opcodes instead of noping them out by Richard Henderson · 11 years ago
  91. c45cb8b tcg: Put opcodes in a linked list by Richard Henderson · 10 years ago
  92. fe700ad tcg: Introduce tcg_op_buf_count and tcg_op_buf_full by Richard Henderson · 11 years ago
  93. 3a13c3f tcg: Reduce ifdefs in tcg-op.c by Richard Henderson · 10 years ago
  94. 951c630 tcg: Move some opcode generation functions out of line by Richard Henderson · 10 years ago
  95. 246ae24 tcg: add separate monitor command to dump opcode counters by Max Filippov · 10 years ago
  96. 0a2923f tcg/mips: fix store softmmu slow path by Aurelien Jarno · 10 years ago
  97. b6c73a6 tcg: Always enable TCGv type checking by Richard Henderson · 10 years ago
  98. 9c53889 tcg-aarch64: Use 32-bit loads for qemu_ld_i32 by Richard Henderson · 10 years ago
  99. de8301e tcg-sparc: Use UMULXHI instruction by Richard Henderson · 10 years ago
  100. c470b66 tcg-sparc: Rename ADDX/SUBX insns by Richard Henderson · 10 years ago