Age | Commit message (Expand) | Author | Files | Lines |
2021-06-29 | tcg: Add flags argument to tcg_gen_bswap16_*, tcg_gen_bswap32_i64 | Richard Henderson | 1 | -4/+4 |
2021-06-29 | tcg: Add flags argument to bswap opcodes | Richard Henderson | 2 | -5/+17 |
2021-06-29 | tcg: Implement tcg_gen_vec_add{sub}32_tl | LIU Zhiwei | 1 | -0/+4 |
2021-06-29 | tcg: Add tcg_gen_vec_shl{shr}{sar}8i_i32 | LIU Zhiwei | 1 | -0/+10 |
2021-06-29 | tcg: Add tcg_gen_vec_shl{shr}{sar}16i_i32 | LIU Zhiwei | 1 | -0/+10 |
2021-06-29 | tcg: Add tcg_gen_vec_add{sub}8_i32 | LIU Zhiwei | 1 | -0/+6 |
2021-06-29 | tcg: Add tcg_gen_vec_add{sub}16_i32 | LIU Zhiwei | 1 | -0/+13 |
2021-06-24 | Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20210624'... | Peter Maydell | 2 | -1/+8 |
2021-06-21 | tcg: Make gen_dup_i32/i64() public as tcg_gen_dup_i32/i64 | Peter Maydell | 2 | -1/+8 |
2021-06-19 | tcg: expose TCGCond manipulation routines | Alessandro Di Federico | 2 | -69/+102 |
2021-06-19 | tcg/tci: Change encoding to uint32_t units | Richard Henderson | 1 | -2/+2 |
2021-06-19 | tcg/tci: Use ffi for calls | Richard Henderson | 1 | -0/+1 |
2021-06-13 | tcg: Fix documentation for tcg_constant_* vs tcg_temp_free_* | Richard Henderson | 1 | -1/+2 |
2021-06-13 | tcg: Introduce tcg_remove_ops_after | Richard Henderson | 1 | -0/+10 |
2021-06-13 | tcg: Move tcg_init_ctx and tcg_ctx from accel/tcg/ | Richard Henderson | 1 | -1/+0 |
2021-06-11 | tcg: Move in_code_gen_buffer and tests to region.c | Richard Henderson | 1 | -10/+1 |
2021-06-11 | accel/tcg: Pass down max_cpus to tcg_init | Richard Henderson | 1 | -1/+1 |
2021-06-11 | tcg: Create tcg_init | Richard Henderson | 1 | -2/+1 |
2021-06-11 | accel/tcg: Move alloc_code_gen_buffer to tcg/region.c | Richard Henderson | 1 | -1/+1 |
2021-05-26 | accel/tcg: Reduce 'exec/tb-context.h' inclusion | Philippe Mathieu-Daudé | 1 | -1/+0 |
2021-05-14 | tcg: Add tcg_constant_tl | Matheus Ferst | 1 | -0/+2 |
2021-03-17 | tcg/tci: Implement the disassembler properly | Richard Henderson | 1 | -2/+0 |
2021-01-24 | tcg: Restart code generation when we run out of temps | Richard Henderson | 1 | -0/+3 |
2021-01-22 | tcg: Optimize inline dup_const for MO_64 | Richard Henderson | 1 | -1/+2 |
2021-01-13 | tcg: Remove tcg_gen_dup{8,16,32,64}i_vec | Richard Henderson | 1 | -4/+0 |
2021-01-13 | tcg: Remove movi and dupi opcodes | Richard Henderson | 1 | -3/+0 |
2021-01-13 | tcg/tci: Add special tci_movi_{i32,i64} opcodes | Richard Henderson | 1 | -0/+8 |
2021-01-13 | tcg: Use tcg_constant_{i32,i64,vec} with gvec expanders | Richard Henderson | 1 | -0/+1 |
2021-01-13 | tcg: Use tcg_constant_{i32,i64} with tcg int expanders | Richard Henderson | 1 | -11/+2 |
2021-01-13 | tcg: Introduce TYPE_CONST temporaries | Richard Henderson | 1 | -1/+23 |
2021-01-13 | tcg: Expand TCGTemp.val to 64-bits | Richard Henderson | 1 | -1/+1 |
2021-01-13 | tcg: Add temp_readonly | Richard Henderson | 1 | -0/+5 |
2021-01-13 | tcg: Consolidate 3 bits into enum TCGTempKind | Richard Henderson | 1 | -8/+12 |
2021-01-07 | tcg: Constify tcg_code_gen_epilogue | Richard Henderson | 1 | -1/+1 |
2021-01-07 | tcg: Introduce tcg_tbrel_diff | Richard Henderson | 1 | -0/+13 |
2021-01-07 | tcg: Make DisasContextBase.tb const | Richard Henderson | 1 | -1/+1 |
2021-01-07 | tcg: Adjust tcg_register_jit for const | Richard Henderson | 1 | -1/+1 |
2021-01-07 | tcg: Adjust TCGLabel for const | Richard Henderson | 1 | -1/+1 |
2021-01-07 | tcg: Introduce tcg_splitwx_to_{rx,rw} | Richard Henderson | 1 | -5/+21 |
2021-01-07 | tcg: Add in_code_gen_buffer | Richard Henderson | 1 | -0/+11 |
2021-01-07 | tcg: Move tcg epilogue pointer out of TCGContext | Richard Henderson | 1 | -1/+1 |
2021-01-07 | tcg: Move tcg prologue pointer out of TCGContext | Richard Henderson | 1 | -5/+4 |
2021-01-07 | tcg: Introduce INDEX_op_qemu_st8_i32 | Richard Henderson | 1 | -0/+5 |
2021-01-04 | tcg: Add tcg_gen_bswap_tl alias | Richard Henderson | 1 | -0/+2 |
2020-10-27 | tcg: Do not kill globals at conditional branches | Richard Henderson | 2 | -4/+7 |
2020-10-08 | tcg: Remove TCGOpDef.used | Richard Henderson | 1 | -3/+0 |
2020-10-08 | tcg: Move some TCG_CT_* bits to TCGArgConstraint bitfields | Richard Henderson | 1 | -7/+7 |
2020-10-08 | tcg: Remove TCG_CT_REG | Richard Henderson | 1 | -1/+0 |
2020-10-08 | tcg: Move sorted_args into TCGArgConstraint.sort_index | Richard Henderson | 1 | -1/+1 |
2020-10-08 | tcg: Drop union from TCGArgConstraint | Richard Henderson | 1 | -3/+1 |