Age | Commit message (Expand) | Author | Files | Lines |
2018-09-26 | tcg/i386: fix vector operations on 32-bit hosts | Roman Kapl | 1 | -4/+0 |
2018-07-23 | tcg/i386: Mark xmm registers call-clobbered | Richard Henderson | 1 | -1/+1 |
2018-06-15 | tcg: Reduce max TB opcode count | Richard Henderson | 1 | -1/+1 |
2018-06-15 | tcg/i386: Use byte form of xgetbv instruction | John Arbuckle | 1 | -1/+4 |
2018-05-09 | tcg/i386: Fix dup_vec in non-AVX2 codepath | Peter Maydell | 1 | -3/+3 |
2018-03-16 | tcg/i386: Support INDEX_op_dup2_vec for -m32 | Richard Henderson | 1 | -0/+9 |
2018-02-08 | tcg/i386: Add vector operations | Richard Henderson | 1 | -52/+935 |
2017-10-10 | tcg/i386: constify tcg_target_callee_save_regs | Emilio G. Cota | 1 | -1/+1 |
2017-09-17 | tcg: Remove tcg_regset_set32 | Richard Henderson | 1 | -19/+7 |
2017-09-17 | tcg: Remove tcg_regset_clear | Richard Henderson | 1 | -2/+2 |
2017-09-07 | tcg/i386: Store out-of-range call targets in constant pool | Richard Henderson | 1 | -3/+15 |
2017-09-07 | tcg: Rearrange ldst label tracking | Richard Henderson | 1 | -2/+2 |
2017-07-24 | util: Introduce include/qemu/cpuid.h | Richard Henderson | 1 | -28/+8 |
2017-06-05 | tcg/i386: implement goto_ptr | Emilio G. Cota | 1 | -2/+22 |
2017-01-17 | tcg/i386: Always use TZCNT when available | Richard Henderson | 1 | -3/+7 |
2017-01-17 | Revert "tcg/i386: Rely on undefined/undocumented behaviour of BSF/BSR" | Richard Henderson | 1 | -22/+13 |
2017-01-10 | tcg/i386: Handle ctpop opcode | Richard Henderson | 1 | -1/+11 |
2017-01-10 | tcg/i386: Rely on undefined/undocumented behaviour of BSF/BSR | Richard Henderson | 1 | -13/+22 |
2017-01-10 | tcg/i386: Handle ctz and clz opcodes | Richard Henderson | 1 | -9/+116 |
2017-01-10 | tcg/i386: Allow bmi2 shiftx to have non-matching operands | Richard Henderson | 1 | -14/+19 |
2017-01-10 | tcg/i386: Hoist common arguments in tcg_out_op | Richard Henderson | 1 | -102/+95 |
2017-01-10 | tcg/i386: Fuly convert tcg_target_op_def | Richard Henderson | 1 | -142/+198 |
2017-01-10 | tcg: Pass the opcode width to target_parse_constraint | Richard Henderson | 1 | -9/+5 |
2017-01-10 | tcg: Transition flat op_defs array to a target callback | Richard Henderson | 1 | -2/+12 |
2017-01-10 | tcg/i386: Implement field extraction opcodes | Richard Henderson | 1 | -0/+38 |
2016-09-20 | tcg/i386: Extend TARGET_PAGE_MASK to the proper type | Richard Henderson | 1 | -1/+1 |
2016-09-16 | tcg/i386: Add support for fence | Pranith Kumar | 1 | -0/+17 |
2016-09-16 | tcg: Support arbitrary size + alignment | Richard Henderson | 1 | -9/+10 |
2016-07-05 | tcg: Improve the alignment check infrastructure | Sergey Sorokin | 1 | -6/+9 |
2016-07-05 | tcg: Optimize spills of constants | Richard Henderson | 1 | -7/+14 |
2016-05-12 | tcg: Clean up direct block chaining data fields | Sergey Fedorov | 1 | -4/+4 |
2016-05-12 | tcg/i386: Make direct jump patching thread-safe | Sergey Fedorov | 1 | -0/+23 |
2016-04-21 | tcg: check for CONFIG_DEBUG_TCG instead of NDEBUG | Aurelien Jarno | 1 | -1/+1 |
2016-04-21 | tcg: use tcg_debug_assert instead of assert (fix performance regression) | Aurelien Jarno | 1 | -4/+4 |
2016-02-23 | tcg: Remove unnecessary osdep.h includes from tcg-target.inc.c | Peter Maydell | 1 | -1/+0 |
2016-02-23 | tcg: Rename tcg-target.c to tcg-target.inc.c | Peter Maydell | 1 | -0/+2464 |