| Commit message (Expand) | Author | Age | Files | Lines |
* | tcg: Restart code generation when we run out of temps | Richard Henderson | 2021-01-24 | 1 | -0/+3 |
* | tcg: Optimize inline dup_const for MO_64 | Richard Henderson | 2021-01-22 | 1 | -1/+2 |
* | tcg: Remove tcg_gen_dup{8,16,32,64}i_vec | Richard Henderson | 2021-01-13 | 1 | -4/+0![Star](/star.png) |
* | tcg: Remove movi and dupi opcodes | Richard Henderson | 2021-01-13 | 1 | -3/+0![Star](/star.png) |
* | tcg/tci: Add special tci_movi_{i32,i64} opcodes | Richard Henderson | 2021-01-13 | 1 | -0/+8 |
* | tcg: Use tcg_constant_{i32,i64,vec} with gvec expanders | Richard Henderson | 2021-01-13 | 1 | -0/+1 |
* | tcg: Use tcg_constant_{i32,i64} with tcg int expanders | Richard Henderson | 2021-01-13 | 1 | -11/+2![Star](/star.png) |
* | tcg: Introduce TYPE_CONST temporaries | Richard Henderson | 2021-01-13 | 1 | -1/+23 |
* | tcg: Expand TCGTemp.val to 64-bits | Richard Henderson | 2021-01-13 | 1 | -1/+1 |
* | tcg: Add temp_readonly | Richard Henderson | 2021-01-13 | 1 | -0/+5 |
* | tcg: Consolidate 3 bits into enum TCGTempKind | Richard Henderson | 2021-01-13 | 1 | -8/+12 |
* | tcg: Constify tcg_code_gen_epilogue | Richard Henderson | 2021-01-07 | 1 | -1/+1 |
* | tcg: Introduce tcg_tbrel_diff | Richard Henderson | 2021-01-07 | 1 | -0/+13 |
* | tcg: Make DisasContextBase.tb const | Richard Henderson | 2021-01-07 | 1 | -1/+1 |
* | tcg: Adjust tcg_register_jit for const | Richard Henderson | 2021-01-07 | 1 | -1/+1 |
* | tcg: Adjust TCGLabel for const | Richard Henderson | 2021-01-07 | 1 | -1/+1 |
* | tcg: Introduce tcg_splitwx_to_{rx,rw} | Richard Henderson | 2021-01-07 | 1 | -5/+21 |
* | tcg: Add in_code_gen_buffer | Richard Henderson | 2021-01-07 | 1 | -0/+11 |
* | tcg: Move tcg epilogue pointer out of TCGContext | Richard Henderson | 2021-01-07 | 1 | -1/+1 |
* | tcg: Move tcg prologue pointer out of TCGContext | Richard Henderson | 2021-01-07 | 1 | -5/+4![Star](/star.png) |
* | tcg: Introduce INDEX_op_qemu_st8_i32 | Richard Henderson | 2021-01-07 | 1 | -0/+5 |
* | tcg: Add tcg_gen_bswap_tl alias | Richard Henderson | 2021-01-04 | 1 | -0/+2 |
* | tcg: Do not kill globals at conditional branches | Richard Henderson | 2020-10-27 | 2 | -4/+7 |
* | tcg: Remove TCGOpDef.used | Richard Henderson | 2020-10-08 | 1 | -3/+0![Star](/star.png) |
* | tcg: Move some TCG_CT_* bits to TCGArgConstraint bitfields | Richard Henderson | 2020-10-08 | 1 | -7/+7 |
* | tcg: Remove TCG_CT_REG | Richard Henderson | 2020-10-08 | 1 | -1/+0![Star](/star.png) |
* | tcg: Move sorted_args into TCGArgConstraint.sort_index | Richard Henderson | 2020-10-08 | 1 | -1/+1 |
* | tcg: Drop union from TCGArgConstraint | Richard Henderson | 2020-10-08 | 1 | -3/+1![Star](/star.png) |
* | tcg: Adjust simd_desc size encoding | Richard Henderson | 2020-10-08 | 1 | -12/+24 |
* | tcg: Add tcg_get_insn_start_param | Richard Henderson | 2020-09-01 | 1 | -0/+15 |
* | meson: rename included C source files to .c.inc | Paolo Bonzini | 2020-08-21 | 1 | -1/+1 |
* | tcg: call qemu_spin_destroy for tb->jmp_lock | Emilio G. Cota | 2020-06-16 | 1 | -0/+1 |
* | tcg: Implement gvec support for rotate by scalar | Richard Henderson | 2020-06-02 | 4 | -0/+5 |
* | tcg: Implement gvec support for rotate by vector | Richard Henderson | 2020-06-02 | 4 | -0/+9 |
* | tcg: Implement gvec support for rotate by immediate | Richard Henderson | 2020-06-02 | 4 | -0/+10 |
* | tcg: Fix integral argument type to tcg_gen_rot[rl]i_i{32,64} | Richard Henderson | 2020-05-06 | 1 | -4/+4 |
* | tcg: Add load_dest parameter to GVecGen2 | Richard Henderson | 2020-05-06 | 1 | -0/+2 |
* | tcg: Add tcg_gen_gvec_dup_tl | Richard Henderson | 2020-05-06 | 1 | -0/+6 |
* | tcg: Remove tcg_gen_gvec_dup{8,16,32,64}i | Richard Henderson | 2020-05-06 | 1 | -5/+0![Star](/star.png) |
* | tcg: Add tcg_gen_gvec_dup_imm | Richard Henderson | 2020-05-06 | 1 | -0/+2 |
* | misc: Replace zero-length arrays with flexible array member (automatic) | Philippe Mathieu-Daudé | 2020-03-16 | 1 | -1/+1 |
* | tcg: Add tcg_gen_gvec_5_ptr | Richard Henderson | 2020-02-12 | 1 | -0/+7 |
* | tcg: Move TCG headers to include/tcg/ | Philippe Mathieu-Daudé | 2020-01-16 | 6 | -0/+3516 |