1. 08b0b23 tcg/i386: omit a few REXW prefixes in softmmu code by Aurelien Jarno · 10 years ago
  2. b76f21a linux-user: remove useless macros GUEST_BASE and RESERVED_VA by Laurent Vivier · 10 years ago
  3. 8cc580f tcg/i386: use softmmu fast path for unaligned accesses by Aurelien Jarno · 10 years ago
  4. 609ad70 tcg: Split trunc_shr_i32 opcode into extr[lh]_i64_i32 by Richard Henderson · 10 years ago
  5. 4f2331e tcg: implement real ext_i32_i64 and extu_i32_i64 ops by Aurelien Jarno · 10 years ago
  6. 0632e55 tcg: rename trunc_shr_i32 into trunc_shr_i64_i32 by Aurelien Jarno · 10 years ago
  7. ee8ba9e tcg/i386: Extend addresses for 32-bit guests by Richard Henderson · 10 years ago
  8. 2b7ec66 tcg: Mask TCGMemOp appropriately for indexing by Richard Henderson · 10 years ago
  9. 006f863 tcg: add TCG_TARGET_TLB_DISPLACEMENT_BITS by Paolo Bonzini · 10 years ago
  10. 3972ef6 tcg: Push merged memop+mmu_idx parameter to softmmu routines by Richard Henderson · 10 years ago
  11. 59227d5 tcg: Merge memop and mmu_idx parameters to qemu_ld/st by Richard Henderson · 10 years ago
  12. bec1631 tcg: Change generator-side labels to a pointer by Richard Henderson · 10 years ago
  13. 42a268c tcg: Change translator-side labels to a pointer by Richard Henderson · 10 years ago
  14. 3d1b2ff tcg: Remove TCG_TARGET_HAS_new_ldst by Richard Henderson · 11 years ago
  15. 0b91966 tcg-i386: Fix win64 qemu store by Richard Henderson · 11 years ago
  16. e9a9a5b tcg-i386: Make debug_frame const by Richard Henderson · 11 years ago
  17. 96d0ee7 tcg: Remove unreachable code in tcg_out_op and op_defs by Richard Henderson · 11 years ago
  18. 6bf3e99 tcg-i386: Rename tcg_out_calli to tcg_out_call by Richard Henderson · 11 years ago
  19. f6bff89 tcg-i386: Define TCG_TARGET_INSN_UNIT_SIZE by Richard Henderson · 11 years ago
  20. 5c53bb8 tcg: Avoid undefined behaviour patching code at unaligned addresses by Peter Maydell · 11 years ago
  21. 4bb7a41 tcg: Add INDEX_op_trunc_shr_i32 by Richard Henderson · 12 years ago
  22. 02eb19d tcg: Use HOST_WORDS_BIGENDIAN by Richard Henderson · 11 years ago
  23. f6c6afc tcg: Add TCGType parameter to tcg_target_const_match by Richard Henderson · 11 years ago
  24. ad5171d tcg: Fix warning (1 bit signed bitfield entry) and replace int by bool by Stefan Weil · 11 years ago
  25. 774d566 tcg/i386: Fix build for systems without working cpuid.h (MacOSX, Win32) by Peter Maydell · 11 years ago
  26. 6399ab3 tcg/i386: Use SHLX/SHRX/SARX instructions by Richard Henderson · 11 years ago
  27. 9d2eec2 tcg/i386: Use ANDN instruction by Richard Henderson · 11 years ago
  28. ecc7e84 tcg/i386: Add tcg_out_vex_modrm by Richard Henderson · 11 years ago
  29. a1b29c9 tcg/i386: Move TCG_CT_CONST_* to tcg-target.c by Richard Henderson · 11 years ago
  30. 2d23d5e tcg/i386: cleanup useless #ifdef by Aurelien Jarno · 11 years ago
  31. 085bb5b tcg/i386: use movbe instruction in qemu_ldst routines by Aurelien Jarno · 11 years ago
  32. 2a11377 tcg/i386: add support for three-byte opcodes by Aurelien Jarno · 11 years ago
  33. c9d7821 tcg/i386: remove hardcoded P_REXW value by Aurelien Jarno · 11 years ago
  34. 8589467 tcg/i386: fix a comment by Aurelien Jarno · 11 years ago
  35. 8221a26 tcg-i386: Support new ldst opcodes by Richard Henderson · 12 years ago
  36. b3e2bc5 tcg-i386: Remove "cb" output restriction from qemu_st8 for i386 by Richard Henderson · 12 years ago
  37. 7352ee5 tcg-i386: Tidy softmmu routines by Richard Henderson · 12 years ago
  38. 37c5d0d tcg-i386: Use TCGMemOp within qemu_ldst routines by Richard Henderson · 12 years ago
  39. f713d6a tcg: Add qemu_ld_st_i32/64 by Richard Henderson · 12 years ago
  40. 9ecefc8 tcg: Add tcg-be-ldst.h by Richard Henderson · 11 years ago
  41. 6fb5874 tcg-i386: Make use of zero-extended memory helper routines by Richard Henderson · 12 years ago
  42. c8f94df tcg: Introduce zero and sign-extended versions of load helpers by Richard Henderson · 12 years ago
  43. e58eb53 exec: Split softmmu_defs.h by Richard Henderson · 12 years ago
  44. 5bcebc2 tcg-i386: Don't perform GETPC adjustment in TCG code by Richard Henderson · 12 years ago
  45. d5dad3b tcg-i386: Adjust tcg_out_tlb_load for x32 by Richard Henderson · 12 years ago
  46. 357e3d8 tcg-i386: Use intptr_t appropriately by Richard Henderson · 12 years ago
  47. a05b5b9 tcg: Change tcg_out_ld/st offset to intptr_t by Richard Henderson · 12 years ago
  48. 2ba7fae tcg: Change relocation offsets to intptr_t by Richard Henderson · 12 years ago
  49. 78cd7b8 tcg: Allow TCG_TARGET_REG_BITS to be specified independantly by Richard Henderson · 12 years ago
  50. b93949e tcg: Change flush_icache_range arguments to uintptr_t by Richard Henderson · 12 years ago
  51. 0327152 tcg: Add muluh and mulsh opcodes by Richard Henderson · 12 years ago
  52. 401c227 tcg-i386: Use new return-argument ld/st helpers by Richard Henderson · 12 years ago
  53. c6f29ff tcg-i386: Tidy qemu_ld/st slow path by Richard Henderson · 12 years ago
  54. 8023ccd tcg-i386: Try pc-relative lea for constant formation by Richard Henderson · 12 years ago
  55. ac26eb6 tcg-i386: Add and use tcg_out64 by Richard Henderson · 12 years ago
  56. b5cc476 tcg-i386: Use QEMU_BUILD_BUG_ON instead of assert for frame size by Richard Henderson · 12 years ago
  57. 497a22e tcg: Move the CIE and FDE header definitions to common code by Richard Henderson · 12 years ago
  58. 56bbc2f tcg: Remove redundant tcg_target_init checks by Richard Henderson · 12 years ago
  59. 624988a tcg-i386: Implement multiword arithmetic ops by Richard Henderson · 12 years ago
  60. 4d3203f tcg: Add signed multiword multiplication operations by Richard Henderson · 12 years ago
  61. d7156f7 tcg: Add 64-bit multiword arithmetic operations by Richard Henderson · 12 years ago
  62. bbc863b tcg-i386: Always implement 32-bit multiword ops by Richard Henderson · 12 years ago
  63. e6a7273 tcg: Make 32-bit multiword operations optional for 64-bit hosts by Richard Henderson · 12 years ago
  64. 163fa4b tcg-i386: use LEA for 3-operand 64-bit addition by Paolo Bonzini · 12 years ago
  65. 76a347e tcg-i386: Perform cmov detection at runtime for 32-bit. by Richard Henderson · 12 years ago
  66. 022c62c exec: move include files to include/exec/ by Paolo Bonzini · 12 years ago
  67. cb9c377 janitor: add guards to headers by Paolo Bonzini · 12 years ago
  68. b76f0d8 tcg: Optimize qemu_ld/st by generating slow paths at the end of a block by Yeongkyoon Lee · 12 years ago
  69. 44b37ac tcg-i386: Use %gs prefixes for x86_64 GUEST_BASE by Richard Henderson · 12 years ago
  70. 17b9149 tcg/i386: remove ld/st third argument register constraint by Aurelien Jarno · 12 years ago
  71. 166792f tcg/i386: remove suboptimal register shifting by Aurelien Jarno · 12 years ago
  72. 07e10e5 tcg: Remove TCG_TARGET_HAS_GUEST_BASE define by Peter Maydell · 12 years ago
  73. 0aed257 tcg: Add TCG_COND_NEVER, TCG_COND_ALWAYS by Richard Henderson · 13 years ago
  74. 626cd05 tcg: remove obsolete jmp op by Aurelien Jarno · 12 years ago
  75. f813cb8 tcg/i386: fix build with -march < i686 by Aurelien Jarno · 13 years ago
  76. 6e17d0c tcg: Remove tcg_target_get_call_iarg_regs_count by Stefan Weil · 13 years ago
  77. d73685e tcg/i386: Remove unused registers from tcg_target_call_iarg_regs by Stefan Weil · 13 years ago
  78. b18212c tcg/i386: Add shortcuts for registers used in L constraint by Stefan Weil · 13 years ago
  79. 1b7621a w64: Fix TCG helper functions with 5 arguments by Stefan Weil · 13 years ago
  80. d0a1629 tcg-i386: Implement movcond by Richard Henderson · 13 years ago
  81. ffc5ea0 tcg: Introduce movcond by Richard Henderson · 13 years ago
  82. 5c2d2a9 tcg/i386: allow constants in load/store ops by Aurelien Jarno · 13 years ago
  83. 89c3333 Remove unused CONFIG_TCG_PASS_AREG0 and dead code by Blue Swirl · 13 years ago
  84. 8d91871 tcg/i386: Add support for w64 ABI by Stefan Weil · 13 years ago
  85. c170cb6 tcg/i386: Use GDB JIT debugging interface only for hosts with ELF by Stefan Weil · 13 years ago
  86. 813da62 tcg: Use the GDB JIT debugging interface. by Richard Henderson · 13 years ago
  87. e141ab5 softmmu templates: optionally pass CPUState to memory access functions by Blue Swirl · 14 years ago
  88. 6a18ae2 i386: Remove REGPARM by Blue Swirl · 13 years ago
  89. 9349b4f Rename CPUState -> CPUArchState by Andreas Färber · 13 years ago
  90. 9d6fca7 tcg: Improve tcg_out_label and fix its usage for w64 by Stefan Weil · 13 years ago
  91. f57a516 w64: Fix data type of parameters for flush_icache_range by Stefan Weil · 13 years ago
  92. 46d5dee tcg: Remove redundant declarations of TCG_TARGET_REG_BITS by Stefan Weil · 13 years ago
  93. 2a534af tcg: Use TCGReg for standard tcg-target entry points. by Richard Henderson · 13 years ago
  94. 771142c tcg: Standardize on TCGReg as the enum for hard registers by Richard Henderson · 13 years ago
  95. a477332 tcg-i386: Introduce limited deposit support by Jan Kiszka · 13 years ago
  96. 68af23a tcg/i386: Only one call output register needed for 64 bit hosts by Stefan Weil · 14 years ago
  97. 25c4d9c tcg: Always define all of the TCGOpcode enum members. by Richard Henderson · 14 years ago
  98. ac0275d TCG/x86: use stack for TCG temps by Blue Swirl · 14 years ago
  99. e83c80f TCG/x86: use TCG_REG_CALL_STACK instead of TCG_REG_ESP by Blue Swirl · 14 years ago
  100. 614f104 Delegate setup of TCG temporaries to targets by Blue Swirl · 14 years ago