Age | Commit message (Expand) | Author | Files | Lines |
2016-07-05 | tcg: Improve the alignment check infrastructure | Sergey Sorokin | 1 | -8/+18 |
2016-07-05 | tcg: Optimize spills of constants | Richard Henderson | 1 | -74/+91 |
2016-07-05 | tcg: Fix name for high-half register | Richard Henderson | 1 | -1/+1 |
2016-05-19 | cpu: move exec-all.h inclusion out of cpu.h | Paolo Bonzini | 1 | -0/+5 |
2016-04-21 | tcg: check for CONFIG_DEBUG_TCG instead of NDEBUG | Aurelien Jarno | 1 | -7/+2 |
2016-04-21 | tcg: use tcg_debug_assert instead of assert (fix performance regression) | Aurelien Jarno | 1 | -18/+18 |
2016-03-22 | qemu-log: dfilter-ise exec, out_asm, op and opt_op | Alex Bennée | 1 | -2/+4 |
2016-03-22 | tcg: pass down TranslationBlock to tcg_code_gen | Alex Bennée | 1 | -3/+3 |
2016-03-22 | util: move declarations out of qemu-common.h | Veronia Bahaa | 1 | -1/+1 |
2016-02-23 | tcg: Rename tcg-target.c to tcg-target.inc.c | Peter Maydell | 1 | -3/+4 |
2016-02-23 | tcg: Allocate indirect_base temporaries in a different order | Richard Henderson | 1 | -11/+32 |
2016-02-23 | tcg: Implement indirect memory registers | Richard Henderson | 1 | -29/+66 |
2016-02-23 | tcg: Work around clang bug wrt enum ranges, part 2 | Richard Henderson | 1 | -1/+1 |
2016-02-09 | tcg: Introduce temp_load | Richard Henderson | 1 | -64/+52 |
2016-02-09 | tcg: Change temp_save argument to TCGTemp | Richard Henderson | 1 | -9/+7 |
2016-02-09 | tcg: Change temp_sync argument to TCGTemp | Richard Henderson | 1 | -27/+28 |
2016-02-09 | tcg: Change temp_dead argument to TCGTemp | Richard Henderson | 1 | -25/+23 |
2016-02-09 | tcg: Change reg_to_temp to TCGTemp pointer | Richard Henderson | 1 | -59/+54 |
2016-02-09 | tcg: Remove tcg_get_arg_str_i32/64 | Richard Henderson | 1 | -10/+0 |
2016-02-09 | tcg: More use of TCGReg where appropriate | Richard Henderson | 1 | -11/+15 |
2016-02-09 | tcg: Work around clang bug wrt enum ranges | Richard Henderson | 1 | -6/+6 |
2016-02-09 | tcg: Tidy temporary allocation | Richard Henderson | 1 | -67/+56 |
2016-02-09 | tcg: Change ts->mem_reg to ts->mem_base | Richard Henderson | 1 | -29/+36 |
2016-02-09 | tcg: Change tcg_global_mem_new_* to take a TCGv_ptr | Richard Henderson | 1 | -17/+4 |
2016-02-09 | tcg: Remove lingering references to gen_opc_buf | Richard Henderson | 1 | -2/+1 |
2016-02-09 | tcg: Respect highwater in tcg_out_tb_finalize | Richard Henderson | 1 | -7/+5 |
2016-02-03 | log: do not unnecessarily include qom/cpu.h | Paolo Bonzini | 1 | -0/+1 |
2016-01-29 | tcg: Clean up includes | Peter Maydell | 1 | -1/+1 |
2015-12-01 | tcg: Increase the highwater reservation | Richard Henderson | 1 | -1/+5 |
2015-11-23 | tcg: Fix highwater check | John Clarke | 1 | -1/+1 |
2015-10-07 | tcg: Check for overflow via highwater mark | Richard Henderson | 1 | -3/+11 |
2015-10-07 | tcg: Emit prologue to the beginning of code_gen_buffer | Richard Henderson | 1 | -7/+28 |
2015-10-07 | tcg: Remove tcg_gen_code_search_pc | Richard Henderson | 1 | -40/+19 |
2015-10-07 | tcg: Save insn data and use it in cpu_restore_state_from_tb | Richard Henderson | 1 | -14/+26 |
2015-10-07 | tcg: Pass data argument to restore_state_to_opc | Richard Henderson | 1 | -1/+10 |
2015-10-07 | tcg: Allow extra data to be attached to insn_start | Richard Henderson | 1 | -6/+7 |
2015-10-07 | tcg: Rename debug_insn_start to insn_start | Richard Henderson | 1 | -3/+3 |
2015-09-16 | tcg: split tcg_op_defs to -common | Peter Crosthwaite | 1 | -7/+1 |
2015-09-11 | typofixes - v4 | Veres Lajos | 1 | -2/+2 |
2015-07-27 | tcg: mark temps as mem_coherent = 0 for mov with a constant | Aurelien Jarno | 1 | -0/+1 |
2015-07-27 | tcg: correctly mark dead inputs for mov with a constant | Aurelien Jarno | 1 | -0/+3 |
2015-06-09 | tcg: fix dead computation for repeated input arguments | Aurelien Jarno | 1 | -3/+11 |
2015-06-09 | tcg: fix register allocation with two aliased dead inputs | Aurelien Jarno | 1 | -0/+10 |
2015-06-09 | tcg: Handle MO_AMASK in tcg_dump_ops | Richard Henderson | 1 | -3/+12 |
2015-05-14 | tcg: Merge memop and mmu_idx parameters to qemu_ld/st | Richard Henderson | 1 | -5/+11 |
2015-03-13 | tcg: Use tcg_malloc to allocate TCGLabel | Richard Henderson | 1 | -13/+18 |
2015-03-13 | tcg: Change generator-side labels to a pointer | Richard Henderson | 1 | -6/+3 |
2015-03-13 | tcg: Change translator-side labels to a pointer | Richard Henderson | 1 | -2/+3 |
2015-02-12 | tcg: Remove unused opcodes | Richard Henderson | 1 | -5/+2 |
2015-02-12 | tcg: Remove opcodes instead of noping them out | Richard Henderson | 1 | -4/+24 |