| Commit message (Expand) | Author | Age | Files | Lines |
* | tcg: Use tcg_constant_{i32,i64} with tcg int expanders | Richard Henderson | 2021-01-13 | 1 | -120/+107 |
* | tcg: Return the TB pointer from the rx region from exit_tb | Richard Henderson | 2021-01-07 | 1 | -1/+12 |
* | tcg: Make DisasContextBase.tb const | Richard Henderson | 2021-01-07 | 1 | -1/+1 |
* | tcg: Introduce INDEX_op_qemu_st8_i32 | Richard Henderson | 2021-01-07 | 1 | -1/+5 |
* | tcg: Fix do_nonatomic_op_* vs signed operations | Richard Henderson | 2020-07-06 | 1 | -4/+6 |
* | tcg: Fix integral argument type to tcg_gen_rot[rl]i_i{32,64} | Richard Henderson | 2020-05-06 | 1 | -8/+8 |
* | tcg: save vaddr temp for plugin usage | Alex Bennée | 2020-02-25 | 1 | -3/+20 |
* | tcg: Search includes from the project root source directory | Philippe Mathieu-Daudé | 2020-01-16 | 1 | -3/+3 |
* | tcg: let plugins instrument virtual memory accesses | Emilio G. Cota | 2019-10-28 | 1 | -9/+31 |
* | trace: add mmu_index to mem_info | Alex Bennée | 2019-10-28 | 1 | -4/+4 |
* | tcg: TCGMemOp is now accelerator independent MemOp | Tony Nguyen | 2019-09-03 | 1 | -19/+19 |
* | Include qemu-common.h exactly where needed | Markus Armbruster | 2019-06-12 | 1 | -1/+0 |
* | tcg: Add support for integer absolute value | Richard Henderson | 2019-05-14 | 1 | -0/+20 |
* | tcg: Use extract2 in tcg_gen_deposit_{i32,i64} | Richard Henderson | 2019-04-24 | 1 | -4/+30 |
* | tcg: Use deposit and extract2 in tcg_gen_shifti_i64 | Richard Henderson | 2019-04-24 | 1 | -21/+22 |
* | tcg: Add INDEX_op_extract2_{i32,i64} | Richard Henderson | 2019-04-24 | 1 | -0/+4 |
* | tcg: Implement tcg_gen_extract2_{i32,i64} | David Hildenbrand | 2019-04-24 | 1 | -0/+44 |
* | tcg: Reference count labels | Richard Henderson | 2018-12-25 | 1 | -0/+2 |
* | tcg: Add TCG_TARGET_HAS_MEMORY_BSWAP | Richard Henderson | 2018-12-17 | 1 | -2/+116 |
* | tcg: Clean up generic bswap64 | Richard Henderson | 2018-12-17 | 1 | -27/+20 |
* | tcg: Clean up generic bswap32 | Richard Henderson | 2018-12-17 | 1 | -27/+27 |
* | tcg: Implement CPU_LOG_TB_NOCHAIN during expansion | Richard Henderson | 2018-10-19 | 1 | -1/+8 |
* | tcg: Pass tb and index to tcg_gen_exit_tb separately | Richard Henderson | 2018-06-02 | 1 | -2/+22 |
* | tcg: Introduce atomic helpers for integer min/max | Richard Henderson | 2018-05-10 | 1 | -0/+8 |
* | tcg: Introduce helpers for integer min/max | Richard Henderson | 2018-05-10 | 1 | -0/+40 |
* | tcg: Improve tcg_gen_muli_i32/i64 | Richard Henderson | 2018-03-15 | 1 | -6/+18 |
* | tcg: Standardize integral arguments to expanders | Richard Henderson | 2018-02-08 | 1 | -21/+21 |
* | tcg: Dynamically allocate TCGOps | Richard Henderson | 2017-12-29 | 1 | -24/+0 |
* | tcg: Initialize cpu_env generically | Richard Henderson | 2017-10-24 | 1 | -15/+15 |
* | tcg: define tcg_init_ctx and make tcg_ctx a pointer | Emilio G. Cota | 2017-10-24 | 1 | -23/+23 |
* | tcg: check CF_PARALLEL instead of parallel_cpus | Emilio G. Cota | 2017-10-24 | 1 | -5/+5 |
* | tcg: Remove GET_TCGV_* and MAKE_TCGV_* | Richard Henderson | 2017-10-24 | 1 | -2/+2 |
* | tcg: Introduce tcgv_{i32,i64,ptr}_{arg,temp} | Richard Henderson | 2017-10-24 | 1 | -7/+7 |
* | tcg: Push tcg_ctx into generator functions | Richard Henderson | 2017-10-24 | 1 | -24/+23 |
* | tcg: Merge opcode arguments into TCGOp | Richard Henderson | 2017-10-24 | 1 | -64/+35 |
* | tcg: remove addr argument from lookup_tb_ptr | Emilio G. Cota | 2017-10-10 | 1 | -2/+2 |
* | tcg: Implement implicit ordering semantics | Pranith Kumar | 2017-09-05 | 1 | -0/+16 |
* | tcg: Introduce goto_ptr opcode and tcg_gen_lookup_and_goto_ptr | Emilio G. Cota | 2017-06-05 | 1 | -0/+12 |
* | tcg: Initialize return value after exit_atomic | Richard Henderson | 2017-04-26 | 1 | -0/+6 |
* | tcg: Use ctpop to generate ctz if needed | Richard Henderson | 2017-01-10 | 1 | -40/+60 |
* | tcg: Add opcode for ctpop | Richard Henderson | 2017-01-10 | 1 | -0/+29 |
* | tcg: Add helpers for clrsb | Richard Henderson | 2017-01-10 | 1 | -0/+28 |
* | tcg: Add clz and ctz opcodes | Richard Henderson | 2017-01-10 | 1 | -0/+143 |
* | tcg: Add deposit_z expander | Richard Henderson | 2017-01-10 | 1 | -0/+143 |
* | tcg: Minor adjustments to deposit expanders | Richard Henderson | 2017-01-10 | 1 | -2/+4 |
* | tcg: Add field extraction primitives | Richard Henderson | 2017-01-10 | 1 | -0/+323 |
* | tcg: correct 32-bit tcg_gen_ld8s_i64 sign-extension | Joseph Myers | 2016-11-01 | 1 | -1/+1 |
* | tcg: Add tcg_gen_mulsu2_{i32,i64,tl} | Richard Henderson | 2016-11-01 | 1 | -0/+43 |
* | tcg: Emit barriers with parallel_cpus | Richard Henderson | 2016-10-26 | 1 | -11/+1 |
* | tcg: Add CONFIG_ATOMIC64 | Richard Henderson | 2016-10-26 | 1 | -4/+18 |