1. 6e0b073 cpu-defs: Move CPU_TEMP_BUF_NLONGS to tcg by Peter Crosthwaite · 10 years ago
  2. 36e60ef tcg/optimize: rename tcg_constant_folding by Aurelien Jarno · 10 years ago
  3. 97a79eb tcg/optimize: fold constant test in tcg_opt_gen_mov by Aurelien Jarno · 10 years ago
  4. 5365718 tcg/optimize: fold temp copies test in tcg_opt_gen_mov by Aurelien Jarno · 10 years ago
  5. 8d6a916 tcg/optimize: remove opc argument from tcg_opt_gen_mov by Aurelien Jarno · 10 years ago
  6. ebd2739 tcg/optimize: remove opc argument from tcg_opt_gen_movi by Aurelien Jarno · 10 years ago
  7. c19f47b tcg: fix dead computation for repeated input arguments by Aurelien Jarno · 10 years ago
  8. 7e1df26 tcg: fix register allocation with two aliased dead inputs by Aurelien Jarno · 10 years ago
  9. 59c4b7e tcg: Handle MO_AMASK in tcg_dump_ops by Richard Henderson · 10 years ago
  10. 2b7ec66 tcg: Mask TCGMemOp appropriately for indexing by Richard Henderson · 10 years ago
  11. 006f863 tcg: add TCG_TARGET_TLB_DISPLACEMENT_BITS by Paolo Bonzini · 10 years ago
  12. 5a58e88 tci: do not use CPUArchState in tcg-target.h by Paolo Bonzini · 10 years ago
  13. dfb3630 tcg: Add MO_ALIGN, MO_UNALN by Richard Henderson · 10 years ago
  14. 3972ef6 tcg: Push merged memop+mmu_idx parameter to softmmu routines by Richard Henderson · 10 years ago
  15. 59227d5 tcg: Merge memop and mmu_idx parameters to qemu_ld/st by Richard Henderson · 10 years ago
  16. 00c8fa9 tcg: optimise memory layout of TCGTemp by Emilio G. Cota · 10 years ago
  17. fee068e tcg: Delete unused cpu_pc_from_tb() by Peter Crosthwaite · 10 years ago
  18. cf811ff tcg/tcg-op.c: Fix ld/st of 64 bit values on 32-bit bigendian hosts by Peter Maydell · 10 years ago
  19. 2374c4b tcg/optimize: Handle or r,a,a with constant a by Richard Henderson · 10 years ago
  20. 37ed3bf tcg: Complete handling of ALWAYS and NEVER by Richard Henderson · 10 years ago
  21. 51e3972 tcg: Use tcg_malloc to allocate TCGLabel by Richard Henderson · 10 years ago
  22. bec1631 tcg: Change generator-side labels to a pointer by Richard Henderson · 10 years ago
  23. 42a268c tcg: Change translator-side labels to a pointer by Richard Henderson · 10 years ago
  24. 3f62679 tcg-ia64: Use tcg_malloc to allocate TCGLabelQemuLdst by Richard Henderson · 11 years ago
  25. 686461c tcg: Use tcg_malloc to allocate TCGLabelQemuLdst by Richard Henderson · 11 years ago
  26. 15fc7da tcg: Remove unused opcodes by Richard Henderson · 11 years ago
  27. a4ce099 tcg: Implement insert_op_before by Richard Henderson · 11 years ago
  28. 0c627cd tcg: Remove opcodes instead of noping them out by Richard Henderson · 11 years ago
  29. c45cb8b tcg: Put opcodes in a linked list by Richard Henderson · 11 years ago
  30. fe700ad tcg: Introduce tcg_op_buf_count and tcg_op_buf_full by Richard Henderson · 11 years ago
  31. 3a13c3f tcg: Reduce ifdefs in tcg-op.c by Richard Henderson · 11 years ago
  32. 951c630 tcg: Move some opcode generation functions out of line by Richard Henderson · 11 years ago
  33. 246ae24 tcg: add separate monitor command to dump opcode counters by Max Filippov · 10 years ago
  34. 0a2923f tcg/mips: fix store softmmu slow path by Aurelien Jarno · 11 years ago
  35. b6c73a6 tcg: Always enable TCGv type checking by Richard Henderson · 11 years ago
  36. 9c53889 tcg-aarch64: Use 32-bit loads for qemu_ld_i32 by Richard Henderson · 11 years ago
  37. de8301e tcg-sparc: Use UMULXHI instruction by Richard Henderson · 11 years ago
  38. c470b66 tcg-sparc: Rename ADDX/SUBX insns by Richard Henderson · 11 years ago
  39. 9d6a7a8 tcg-sparc: Use ADDXC in setcond_i64 by Richard Henderson · 11 years ago
  40. 321b6c0 tcg-sparc: Fix setcond_i32 uninitialized value by Richard Henderson · 11 years ago
  41. 90379ca tcg-sparc: Use ADDXC in addsub2_i64 by Richard Henderson · 11 years ago
  42. 609ac1e tcg-sparc: Support addsub2_i64 by Richard Henderson · 11 years ago
  43. d70724c tcg: dump op count into qemu log by zhanghailiang · 11 years ago
  44. 1045fc0 tcg/ppc: Fix support for 64-bit PPC MacOSX hosts by Peter Maydell · 11 years ago
  45. d4cba13 tcg/ppc: Fix failure in tcg_out_mem_long by Richard Henderson · 11 years ago
  46. 4196dca tcg: mark tcg_out* and tcg_patch* with attribute 'unused' by Peter Maydell · 11 years ago
  47. 5d831be Fix new typos (found by codespell) by Stefan Weil · 11 years ago
  48. a84ac4c tcg-ppc: Use the return address as a base pointer by Richard Henderson · 11 years ago
  49. 224f9fd tcg-ppc: Merge cache-utils into the backend by Richard Henderson · 11 years ago
  50. 40d964b tcg-ppc: Rename the tcg/ppc64 backend by Richard Henderson · 11 years ago
  51. b38daef tcg-ppc: Remove the backend by Richard Henderson · 11 years ago
  52. a757e1e tcg-ppc64: Merge ppc32 shifts by Richard Henderson · 11 years ago
  53. 8fa391a tcg-ppc64: Support mulsh_i32 by Richard Henderson · 11 years ago
  54. dfca177 tcg-ppc64: Merge ppc32 register usage by Richard Henderson · 11 years ago
  55. 7f25c46 tcg-ppc64: Merge ppc32 qemu_ld/st by Richard Henderson · 11 years ago
  56. abcf61c tcg-ppc64: Merge ppc32 brcond2, setcond2, muluh by Richard Henderson · 11 years ago
  57. 796f1a6 tcg-ppc64: Begin merging ppc32 with ppc64 by Richard Henderson · 11 years ago
  58. b31284c tcg-ppc64: Fix sub2 implementation by Richard Henderson · 11 years ago
  59. ffcfbec tcg-ppc64: Merge 32-bit ABIs into the prologue / frame code by Richard Henderson · 11 years ago
  60. 77e58d0 tcg-ppc64: Adjust tcg_out_call for ELFv2 by Ulrich Weigand · 11 years ago
  61. a2a98f8 tcg-ppc64: Support the ppc64 elfv2 ABI by Richard Henderson · 11 years ago
  62. eaf7d1c tcg-ppc64: Use the correct test in tcg_out_call by Richard Henderson · 11 years ago
  63. 802ca56 tcg-ppc64: Better parameterize the stack frame by Richard Henderson · 11 years ago
  64. 5456788 tcg-ppc64: Fix TCG_TARGET_CALL_STACK_OFFSET by Richard Henderson · 11 years ago
  65. a921fdd tcg-ppc64: Move call macros out of tcg-target.h by Richard Henderson · 11 years ago
  66. 3bf4a1e tcg-ppc64: Make TCG_AREG0 and TCG_REG_CALL_STACK enum constants by Richard Henderson · 11 years ago
  67. 4c3831a tcg-ppc64: Use tcg_out_{ld,st,cmp} internally by Richard Henderson · 11 years ago
  68. de7761a tcg-ppc64: Relax register restrictions in tcg_out_mem_long by Richard Henderson · 11 years ago
  69. d604f1a tcg-ppc64: Move functions around by Richard Henderson · 11 years ago
  70. de3d636 tcg-ppc64: Avoid some hard-codings of TCG_TYPE_I64 by Richard Henderson · 11 years ago
  71. 9171478 tcg-ppc: Use uintptr_t in ppc_tb_set_jmp_target by Richard Henderson · 11 years ago
  72. bc8d688 tcg/optimize: Don't special case TCG_OPF_CALL_CLOBBER by Richard Henderson · 11 years ago
  73. 31e25e3 Merge remote-tracking branch 'remotes/bonzini/softmmu-smap' into staging by Peter Maydell · 11 years ago
  74. c773828 softmmu: move all load/store functions to cpu_ldst.h by Paolo Bonzini · 11 years ago
  75. e3eb980 TCG: Fix tcg_gen_extr_i64_tl for 32bit by Alexander Graf · 11 years ago
  76. 3d1b2ff tcg: Remove TCG_TARGET_HAS_new_ldst by Richard Henderson · 11 years ago
  77. 76782fa tci: Convert to new ldst opcodes by Richard Henderson · 11 years ago
  78. 0b91966 tcg-i386: Fix win64 qemu store by Richard Henderson · 11 years ago
  79. 24666ba tcg/optimize: Remember garbage high bits for 32-bit ops by Richard Henderson · 11 years ago
  80. a62f6f5 tcg/optimize: Move updating of gen_opc_buf into tcg_opt_gen_mov* by Richard Henderson · 11 years ago
  81. ae18b28 tcg-sparc: Make debug_frame const by Richard Henderson · 11 years ago
  82. d2e16f2 tcg-s390: Make debug_frame const by Richard Henderson · 11 years ago
  83. 1695974 tcg-arm: Make debug_frame const by Richard Henderson · 11 years ago
  84. 3d9bddb tcg-aarch64: Make debug_frame const by Richard Henderson · 11 years ago
  85. e9a9a5b tcg-i386: Make debug_frame const by Richard Henderson · 11 years ago
  86. 2c90784 tcg: Allow the debug_frame data structure to be constant by Richard Henderson · 11 years ago
  87. bbb8a1b tcg: Remove sizemask and flags arguments to tcg_gen_callN by Richard Henderson · 11 years ago
  88. afb4989 tcg: Save flags and computed sizemask in TCGHelperInfo by Richard Henderson · 11 years ago
  89. 72866e8 tcg: Register the helper info struct rather than the name by Richard Henderson · 11 years ago
  90. 836d6ed tcg: Inline tcg_gen_helperN by Richard Henderson · 11 years ago
  91. c017230 tcg: Use helper-gen.h in tcg-op.h by Richard Henderson · 11 years ago
  92. 944eea9 tcg: Push tcg-runtime routines into exec/helper-* by Richard Henderson · 11 years ago
  93. 2ef6175 tcg: Invert the inclusion of helper.h by Richard Henderson · 11 years ago
  94. a763551 tcg: Optimize brcond2 and setcond2 ne/eq by Richard Henderson · 11 years ago
  95. 27aa948 Merge remote-tracking branch 'remotes/rth/tcg-mips' into staging by Peter Maydell · 11 years ago
  96. b6bfeea tcg-mips: Enable direct chaining of TBs by Richard Henderson · 11 years ago
  97. 33fac20 tcg-mips: Simplify movcond by Richard Henderson · 11 years ago
  98. 3401fd2 tcg-mips: Simplify brcond2 by Richard Henderson · 11 years ago
  99. 1db1c4d tcg-mips: Improve setcond eq/ne vs zeros by Richard Henderson · 11 years ago
  100. 9a2f0bf tcg-mips: Simplify setcond2 by Richard Henderson · 11 years ago