aboutsummaryrefslogtreecommitdiff
path: root/translate-all.c
AgeCommit message (Expand)AuthorFilesLines
2013-04-15include: avoid useless includes of exec/ headersPaolo Bonzini1-3/+2
2013-03-22tcg: Fix occasional TCG broken problem when ldst optimization enabledYeongkyoon Lee1-2/+2
2013-03-12cpu: Pass CPUState to cpu_interrupt()Andreas Färber1-7/+5
2013-03-12cpu: Move halted and interrupt_request fields to CPUStateAndreas Färber1-5/+5
2013-03-03translate-all.c: Remove cpu_unlink_tb()Peter Maydell1-69/+0
2013-03-03Handle CPU interrupts by inline checking of a flagPeter Maydell1-2/+2
2013-02-16cputlb: Pass CPUState to cpu_unlink_tb()Andreas Färber1-4/+5
2013-02-16cpu: Move current_tb field to CPUStateAndreas Färber1-10/+19
2013-02-16TCG: Move translation block variables to new context inside tcg_ctx: tb_ctxEvgeny Voevodin1-49/+47
2013-02-16TCG: Final globals clean-upEvgeny Voevodin1-48/+49
2012-12-22translate-all.c: Use tb1->phys_hash_next directly in tb_remove陳韋任 (Wei-Ren Chen)1-7/+5
2012-12-19misc: move include files to include/qemu/Paolo Bonzini1-1/+1
2012-12-19exec: move include files to include/exec/Paolo Bonzini1-3/+3
2012-12-19build: kill libdis, move disassemblers to disas/Paolo Bonzini1-1/+1
2012-12-16exec: refactor cpu_restore_stateBlue Swirl1-7/+20
2012-12-16exec: move TB handling to translate-all.cBlue Swirl1-0/+1719
2012-12-08TCG: Remove unused global gen_opc_ arrays.Evgeny Voevodin1-4/+0
2012-12-08TCG: Use gen_opc_instr_start from context instead of global variable.Evgeny Voevodin1-1/+2
2012-12-08TCG: Use gen_opc_icount from context instead of global variable.Evgeny Voevodin1-1/+1
2012-11-17TCG: Remove unused global variablesEvgeny Voevodin1-3/+0
2012-04-07w64: Fix data type of tb_next and other variables used for host addressesStefan Weil1-3/+3
2012-03-14Rename CPUState -> CPUArchStateAndreas Färber1-2/+2
2011-06-26Delegate setup of TCG temporaries to targetsBlue Swirl1-2/+0
2011-06-26Remove exec-all.h include directivesBlue Swirl1-1/+0
2011-04-20Remove unused function parameter from cpu_restore_stateStefan Weil1-2/+1
2011-04-20Remove unused function parameters from gen_pc_load and rename the functionStefan Weil1-1/+1
2010-06-09tcg: get rid of copy_size in TCGOpDefAurelien Jarno1-16/+0
2010-04-08remove TARGET_* defines from translate-all.cPaolo Bonzini1-8/+0
2010-04-08Shrink tb_jmp_offset to two entries, the other two are never used.Filip Navara1-4/+0
2010-03-29Compile qemu-timer only onceBlue Swirl1-0/+1
2009-07-16Update to a hopefully more future proof FSF addressBlue Swirl1-2/+1
2009-01-15global s/loglevel & X/qemu_loglevel_mask(X)/ (Eduardo Habkost)aliguori1-1/+1
2009-01-15global s/fflush(logfile)/qemu_log_flush()/ (Eduardo Habkost)aliguori1-1/+1
2009-01-15Convert references to logfile/loglevel to use qemu_log*() macrosaliguori1-3/+3
2009-01-04Update FSF address in GPL/LGPL boilerplateaurel321-1/+1
2008-12-07Some cleanups after dyngen removalaurel321-2/+2
2008-07-18Small cleanup of gen_intermediate_code(_internal), by Laurent Desnogues.ths1-5/+3
2008-06-29Add instruction counter.pbrook1-0/+9
2008-05-23TCG profiler clean upbellard1-25/+10
2008-05-12removed unused codebellard1-2/+0
2008-04-28Factorize code in translate.caurel321-95/+1
2008-04-08Use a common constant for temp_buf sizeblueswir11-1/+1
2008-03-31TCG op size estimation fix.pbrook1-0/+1
2008-03-14* Add a model of the ETRAX interrupt controller.edgar_igl1-0/+2
2008-02-10Simplify TCG relocation bugfix.pbrook1-1/+1
2008-02-10Fix TCG relocation bug (exposed by fault after brcond op). Add FIXME forpbrook1-2/+1
2008-02-01use the TCG code generatorbellard1-109/+87
2007-12-11 Fix code generation buffer overflow reported by TeLeManblueswir11-2/+15
2007-12-02SH4 delay slot code update, by Magnus Damm.ths1-1/+4
2007-11-16Always make PowerPC hypervisor mode memory accesses and instructionsj_mayer1-1/+2