1. 4c389f6 disas: Move host asm annotations to tb_gen_code by Richard Henderson · 4 years, 6 months ago
  2. d73415a qemu/atomic.h: rename atomic_ to qatomic_ by Stefan Hajnoczi · 4 years, 5 months ago
  3. 139c183 meson: rename included C source files to .c.inc by Paolo Bonzini · 5 years ago
  4. 938e897 tcg: call qemu_spin_destroy for tb->jmp_lock by Emilio G. Cota · 4 years, 9 months ago
  5. 61f15c4 tcg: Improve move ops in liveness_pass_2 by Richard Henderson · 4 years, 10 months ago
  6. 23850a7 tcg: Implement gvec support for rotate by scalar by Richard Henderson · 4 years, 10 months ago
  7. 5d0ceda tcg: Implement gvec support for rotate by vector by Richard Henderson · 4 years, 10 months ago
  8. b0f7e74 tcg: Implement gvec support for rotate by immediate by Richard Henderson · 4 years, 10 months ago
  9. e5ef4ec disas: include an optional note for the start of disassembly by Alex Bennée · 4 years, 10 months ago
  10. dcb32f1 tcg: Search includes from the project root source directory by Philippe Mathieu-Daudé · 5 years ago
  11. 7606488 Add use of RCU for qemu_logfile. by Robert Foley · 5 years ago
  12. fc59d2d qemu_log_lock/unlock now preserves the qemu_logfile handle. by Robert Foley · 5 years ago
  13. 38b47b1 plugin-gen: add module for TCG-related code by Emilio G. Cota · 6 years ago
  14. 14776ab tcg: TCGMemOp is now accelerator independent MemOp by Tony Nguyen · 6 years ago
  15. 52bf977 configure: Define target access alignment in configure by tony.nguyen@bt.com · 6 years ago
  16. 6a0acff Clean up inclusion of exec/cpu-common.h by Markus Armbruster · 6 years ago
  17. 5cc8767 general: Replace global smp variables with smp machine properties by Like Xu · 6 years ago
  18. f75da29 tcg: Add support for vector compare select by Richard Henderson · 6 years ago
  19. 38dc129 tcg: Add support for vector bitwise select by Richard Henderson · 6 years ago
  20. bcefc90 tcg: Add support for vector absolute value by Richard Henderson · 6 years ago
  21. 37ee55a tcg: Add INDEX_op_dupm_vec by Richard Henderson · 6 years ago
  22. d6ecb4a tcg: Add tcg_out_dupm_vec to the backend interface by Richard Henderson · 6 years ago
  23. bab1671 tcg: Manually expand INDEX_op_dup_vec by Richard Henderson · 6 years ago
  24. e7632cf tcg: Promote tcg_out_{dup,dupi}_vec to backend interface by Richard Henderson · 6 years ago
  25. 240c08d tcg: Support cross-class moves without instruction support by Richard Henderson · 6 years ago
  26. 78113e8 tcg: Return bool success from tcg_out_mov by Richard Henderson · 6 years ago
  27. d63e3b6 tcg: Assert fixed_reg is read-only by Richard Henderson · 6 years ago
  28. aeee05f tcg: Restart TB generation after out-of-line ldst overflow by Richard Henderson · 6 years ago
  29. 1768987 tcg: Restart TB generation after constant pool overflow by Richard Henderson · 6 years ago
  30. 7ecd02a tcg: Restart TB generation after relocation overflow by Richard Henderson · 6 years ago
  31. 6e6c4ef tcg: Restart after TB code generation overflow by Richard Henderson · 6 years ago
  32. fce1296 tcg: Add INDEX_op_extract2_{i32,i64} by Richard Henderson · 6 years ago
  33. 3de2faa tcg: Simplify how dump_exec_info() prints by Markus Armbruster · 6 years ago
  34. d4c51a0 tcg: Simplify how dump_opcount_info() prints by Markus Armbruster · 6 years ago
  35. bef16ab tcg: Diagnose referenced labels that have not been emitted by Richard Henderson · 6 years ago
  36. dd0a0fc tcg: Add opcodes for vector minmax arithmetic by Richard Henderson · 6 years ago
  37. 8afaf05 tcg: Add opcodes for vector saturated arithmetic by Richard Henderson · 6 years ago
  38. eae3eb3 qemu/queue.h: simplify reverse access to QTAILQ by Paolo Bonzini · 6 years ago
  39. 4250da1 tcg: Improve call argument loading by Richard Henderson · 6 years ago
  40. 25f49c5 tcg: Record register preferences during liveness by Richard Henderson · 6 years ago
  41. ae36a24 tcg: Add TCG_OPF_BB_EXIT by Richard Henderson · 6 years ago
  42. f65a061 tcg: Split out more subroutines from liveness_pass_1 by Richard Henderson · 6 years ago
  43. 2616c80 tcg: Rename and adjust liveness_pass_1 helpers by Richard Henderson · 6 years ago
  44. 152c35a tcg: Reindent parts of liveness_pass_1 by Richard Henderson · 6 years ago
  45. 1894f69 tcg: Dump register preference info with liveness by Richard Henderson · 6 years ago
  46. d62816f tcg: Improve register allocation for matching constraints by Richard Henderson · 6 years ago
  47. 69e3706 tcg: Add output_pref to TCGOp by Richard Henderson · 6 years ago
  48. ba87719 tcg: Add preferred_reg argument to tcg_reg_alloc_do_movi by Richard Henderson · 6 years ago
  49. 98b4e18 tcg: Add preferred_reg argument to temp_sync by Richard Henderson · 6 years ago
  50. b722452 tcg: Add preferred_reg argument to temp_load by Richard Henderson · 6 years ago
  51. b016486 tcg: Add preferred_reg argument to tcg_reg_alloc by Richard Henderson · 6 years ago
  52. b4fc67c tcg: Add reachable_code_pass by Richard Henderson · 6 years ago
  53. d88a117 tcg: Reference count labels by Richard Henderson · 6 years ago
  54. ac1043f tcg: Drop nargs from tcg_op_insert_{before,after} by Emilio G. Cota · 6 years ago
  55. 6ac1778 tcg: Return success from patch_reloc by Richard Henderson · 6 years ago
  56. 72fd2ef tcg: distribute tcg_time into TCG contexts by Emilio G. Cota · 6 years ago
  57. c1f543b tcg: fix use of uninitialized variable under CONFIG_PROFILER by Emilio G. Cota · 6 years ago
  58. 9f75462 tcg: Reduce max TB opcode count by Richard Henderson · 7 years ago
  59. 128ed22 tcg: move tb_ctx.tb_phys_invalidate_count to tcg_ctx by Emilio G. Cota · 8 years ago
  60. be2cdc5 tcg: track TBs with per-region BST's by Emilio G. Cota · 8 years ago
  61. abebf92 tcg: Limit the number of ops in a TB by Richard Henderson · 7 years ago
  62. 6001f77 tcg: workaround branch instruction overflow in tcg_out_qemu_ld/st by Laurent Vivier · 7 years ago
  63. 5bfa803 tcg: Improve TCGv_ptr support by Richard Henderson · 7 years ago
  64. 3774030 tcg: Add generic vector ops for multiplication by Richard Henderson · 7 years ago
  65. 212be17 tcg: Add generic vector ops for comparisons by Richard Henderson · 7 years ago
  66. d0ec979 tcg: Add generic vector ops for constant shifts by Richard Henderson · 7 years ago
  67. db43267 tcg: Add generic vector expanders by Richard Henderson · 7 years ago
  68. d2fd745 tcg: Add types and basic operations for host vectors by Richard Henderson · 7 years ago
  69. cd9090a tcg: Generalize TCGOp parameters by Richard Henderson · 7 years ago
  70. 15fa08f tcg: Dynamically allocate TCGOps by Richard Henderson · 7 years ago
  71. f764718 tcg: Remove TCGV_UNUSED* and TCGV_IS_UNUSED* by Richard Henderson · 7 years ago
  72. 5b38ee3 tcg: Allow constant pool entries in the prologue by Richard Henderson · 7 years ago
  73. 1c2adb9 tcg: Initialize cpu_env generically by Richard Henderson · 7 years ago
  74. 3468b59 tcg: enable multiple TCG contexts in softmmu by Emilio G. Cota · 8 years ago
  75. e8feb96 tcg: introduce regions to split code_gen_buffer by Emilio G. Cota · 8 years ago
  76. c3fac11 tcg: distribute profiling counters across TCGContext's by Emilio G. Cota · 8 years ago
  77. df2cce2 tcg: introduce **tcg_ctxs to keep track of all TCGContext's by Emilio G. Cota · 8 years ago
  78. b1311c4 tcg: define tcg_init_ctx and make tcg_ctx a pointer by Emilio G. Cota · 8 years ago
  79. dc41aa7 tcg: Remove GET_TCGV_* and MAKE_TCGV_* by Richard Henderson · 7 years ago
  80. 085272b tcg: Introduce temp_tcgv_{i32,i64,ptr} by Richard Henderson · 7 years ago
  81. ae8b75d tcg: Introduce tcgv_{i32,i64,ptr}_{arg,temp} by Richard Henderson · 7 years ago
  82. 960c50e tcg: Push tcg_ctx into tcg_gen_callN by Richard Henderson · 7 years ago
  83. 2272e4a tcg: Change temp_allocate_frame arg to TCGTemp by Richard Henderson · 8 years ago
  84. ac3b889 tcg: Avoid loops against variable bounds by Richard Henderson · 8 years ago
  85. b83eabe tcg: Use per-temp state data in liveness by Richard Henderson · 8 years ago
  86. 1807f4c tcg: Introduce temp_arg, export temp_idx by Richard Henderson · 8 years ago
  87. fa477d2 tcg: Add temp_global bit to TCGTemp by Richard Henderson · 8 years ago
  88. 4343913 tcg: Introduce arg_temp by Richard Henderson · 8 years ago
  89. dd18629 tcg: Propagate TCGOp down to allocators by Richard Henderson · 8 years ago
  90. efee374 tcg: Propagate args to op->args in tcg.c by Richard Henderson · 8 years ago
  91. 75e8b9b tcg: Merge opcode arguments into TCGOp by Richard Henderson · 8 years ago
  92. a505785 tcg: define TCG_HIGHWATER by Emilio G. Cota · 8 years ago
  93. 619205f tcg: take .helpers out of TCGContext by Emilio G. Cota · 8 years ago
  94. e7e168f exec-all: extract tb->tc_* into a separate struct tc_tb by Emilio G. Cota · 8 years ago
  95. 07ddf03 tcg: Remove tcg_regset_{or,and,andnot,not} by Richard Henderson · 7 years ago
  96. d21369f tcg: Remove tcg_regset_set by Richard Henderson · 7 years ago
  97. ccb1bb6 tcg: Remove tcg_regset_clear by Richard Henderson · 7 years ago
  98. be0f34b tcg: Add tcg_op_supported by Richard Henderson · 8 years ago
  99. 57a2694 tcg: Infrastructure for managing constant pools by Richard Henderson · 8 years ago
  100. 659ef5c tcg: Rearrange ldst label tracking by Richard Henderson · 8 years ago