| Commit message (Expand) | Author | Age | Files | Lines |
* | tcg/optimize: Flush data at labels not TCG_OPF_BB_END | Richard Henderson | 2020-10-27 | 1 | -17/+18 |
* | tcg: Do not kill globals at conditional branches | Richard Henderson | 2020-10-27 | 1 | -2/+53 |
* | tcg: Remove TCG_TARGET_HAS_cmp_vec | Richard Henderson | 2020-10-08 | 3 | -3/+0 |
* | tcg/optimize: Fold dup2_vec | Richard Henderson | 2020-10-08 | 1 | -0/+15 |
* | tcg: Fix generation of dupi_vec for 32-bit host | Richard Henderson | 2020-10-08 | 1 | -4/+8 |
* | tcg/i386: Fix dupi for avx2 32-bit hosts | Richard Henderson | 2020-10-08 | 1 | -1/+1 |
* | tcg: Move some TCG_CT_* bits to TCGArgConstraint bitfields | Richard Henderson | 2020-10-08 | 1 | -16/+12 |
* | tcg: Remove TCG_CT_REG | Richard Henderson | 2020-10-08 | 10 | -48/+4 |
* | tcg: Move sorted_args into TCGArgConstraint.sort_index | Richard Henderson | 2020-10-08 | 1 | -18/+17 |
* | tcg: Drop union from TCGArgConstraint | Richard Henderson | 2020-10-08 | 10 | -90/+90 |
* | tcg: Adjust simd_desc size encoding | Richard Henderson | 2020-10-08 | 1 | -8/+27 |
* | disas: Move host asm annotations to tb_gen_code | Richard Henderson | 2020-10-03 | 1 | -2/+2 |
* | qemu/atomic.h: rename atomic_ to qatomic_ | Stefan Hajnoczi | 2020-09-23 | 9 | -40/+41 |
* | tcg: Implement 256-bit dup for tcg_gen_gvec_dup_mem | Richard Henderson | 2020-09-03 | 1 | -3/+49 |
* | tcg: Eliminate one store for in-place 128-bit dup_mem | Richard Henderson | 2020-09-03 | 1 | -2/+2 |
* | tcg: Fix tcg gen for vectorized absolute value | Stephen Long | 2020-09-03 | 1 | -2/+3 |
* | Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-5.2-20200818' into... | Peter Maydell | 2020-08-24 | 2 | -2/+12 |
|\ |
|
| * | target/ppc: add vmulld to INDEX_op_mul_vec case | Lijun Pan | 2020-08-12 | 2 | -2/+12 |
* | | meson: rename included C source files to .c.inc | Paolo Bonzini | 2020-08-21 | 14 | -21/+21 |
|/ |
|
* | tcg: Save/restore vecop_list around minmax fallback | Richard Henderson | 2020-07-16 | 1 | -0/+2 |
* | tcg/riscv: Remove superfluous breaks | Liao Pingfang | 2020-07-14 | 1 | -2/+0 |
* | tcg: Fix do_nonatomic_op_* vs signed operations | Richard Henderson | 2020-07-06 | 1 | -4/+6 |
* | tcg/ppc: Sanitize immediate shifts | Catherine A. Frederick | 2020-07-06 | 1 | -5/+10 |
* | tcg: call qemu_spin_destroy for tb->jmp_lock | Emilio G. Cota | 2020-06-16 | 1 | -0/+9 |
* | tcg: Improve move ops in liveness_pass_2 | Richard Henderson | 2020-06-02 | 1 | -22/+56 |
* | tcg/ppc: Implement INDEX_op_rot[lr]v_vec | Richard Henderson | 2020-06-02 | 3 | -6/+20 |
* | tcg/aarch64: Implement INDEX_op_rotl{i,v}_vec | Richard Henderson | 2020-06-02 | 2 | -2/+52 |
* | tcg/i386: Implement INDEX_op_rotl{i,s,v}_vec | Richard Henderson | 2020-06-02 | 1 | -16/+100 |
* | tcg: Implement gvec support for rotate by scalar | Richard Henderson | 2020-06-02 | 6 | -0/+32 |
* | tcg: Remove expansion to shift by vector from do_shifts | Richard Henderson | 2020-06-02 | 1 | -24/+11 |
* | tcg: Implement gvec support for rotate by vector | Richard Henderson | 2020-06-02 | 7 | -1/+141 |
* | tcg: Implement gvec support for rotate by immediate | Richard Henderson | 2020-06-02 | 7 | -1/+87 |
* | disas: include an optional note for the start of disassembly | Alex Bennée | 2020-05-15 | 1 | -2/+2 |
* | tcg: Fix integral argument type to tcg_gen_rot[rl]i_i{32,64} | Richard Henderson | 2020-05-06 | 1 | -8/+8 |
* | tcg: Add load_dest parameter to GVecGen2 | Richard Henderson | 2020-05-06 | 1 | -13/+32 |
* | tcg: Improve vector tail clearing | Richard Henderson | 2020-05-06 | 1 | -20/+64 |
* | tcg: Remove tcg_gen_gvec_dup{8,16,32,64}i | Richard Henderson | 2020-05-06 | 1 | -28/+0 |
* | tcg: Use tcg_gen_gvec_dup_imm in logical simplifications | Richard Henderson | 2020-05-06 | 1 | -4/+4 |
* | tcg: Add tcg_gen_gvec_dup_imm | Richard Henderson | 2020-05-06 | 1 | -0/+7 |
* | tcg/mips: mips sync* encode error | lixinyu | 2020-04-12 | 1 | -5/+5 |
* | tcg/i386: Fix %r12 guest_base initialization | Richard Henderson | 2020-04-07 | 1 | -1/+1 |
* | tcg/i386: Fix INDEX_op_dup2_vec | Richard Henderson | 2020-03-30 | 1 | -3/+7 |
* | tcg/i386: Bound shift count expanding sari_vec | Richard Henderson | 2020-03-17 | 1 | -3/+6 |
* | tcg/arm: Expand epilogue inline | Richard Henderson | 2020-02-28 | 1 | -10/+2 |
* | tcg/arm: Split out tcg_out_epilogue | Richard Henderson | 2020-02-28 | 1 | -8/+11 |
* | tcg: save vaddr temp for plugin usage | Alex Bennée | 2020-02-25 | 1 | -3/+20 |
* | tcg: Add tcg_gen_gvec_5_ptr | Richard Henderson | 2020-02-12 | 1 | -0/+32 |
* | tcg: Move TCG headers to include/tcg/ | Philippe Mathieu-Daudé | 2020-01-16 | 6 | -3516/+0 |
* | tcg: Search includes in the parent source directory | Philippe Mathieu-Daudé | 2020-01-16 | 8 | -14/+14 |
* | tcg: Search includes from the project root source directory | Philippe Mathieu-Daudé | 2020-01-16 | 10 | -18/+18 |