aboutsummaryrefslogtreecommitdiff
path: root/include/exec/gen-icount.h
AgeCommit message (Expand)Author
2023-06-05accel/tcg: Introduce translator_io_startRichard Henderson
2023-06-05accel/tcg: Move most of gen-icount.h into translator.cRichard Henderson
2023-03-05include/exec/gen-icount: Drop tcg_temp_free in gen_tb_startRichard Henderson
2023-03-01exec/gen-icount: Don't use tcg_temp_local_new_i32Richard Henderson
2023-03-01tcg: Use tcg_constant_i32 in tcg_gen_io_startRichard Henderson
2023-02-27exec: Remove unused 'qemu/timer.h' timerPhilippe Mathieu-Daudé
2021-11-29accel/tcg: introduce CF_NOIRQAlex Bennée
2021-09-08tcg: Drop gen_io_end()Peter Maydell
2021-05-14exec/gen-icount.h: Add missing "exec/exec-all.h" includePhilippe Mathieu-Daudé
2021-01-13tcg: Use tcg_constant_i32 with icount expanderRichard Henderson
2021-01-07tcg: Make DisasContextBase.tb constRichard Henderson
2019-08-20icount: remove unnecessary gen_io_end callsPavel Dovgalyuk
2019-08-20icount: clean up cpu_can_io at the entry to the blockPavel Dovgalyuk
2019-06-10cpu: Move icount_decr to CPUNegativeOffsetStateRichard Henderson
2019-06-10cpu: Move ENV_OFFSET to exec/gen-icount.hRichard Henderson
2018-06-01tcg: Pass tb and index to tcg_gen_exit_tb separatelyRichard Henderson
2017-12-29tcg: Dynamically allocate TCGOpsRichard Henderson
2017-10-24tcg: Initialize cpu_env genericallyRichard Henderson
2017-10-24gen-icount: fold exitreq_label into TCGContextEmilio G. Cota
2017-10-24tcg: define tcg_init_ctx and make tcg_ctx a pointerEmilio G. Cota
2017-10-24tcg: convert tb->cflags reads to tb_cflags(tb)Emilio G. Cota
2017-06-30gen-icount: use tcg_ctx.tcg_env instead of cpu_envEmilio G. Cota
2017-06-30gen-icount: add missing inline to gen_tb_endEmilio G. Cota
2017-02-22cpu-exec: unify icount_decr and tcg_exit_reqPaolo Bonzini
2016-08-05tcg: Reorg TCGOp chainingRichard Henderson
2016-07-12Clean up decorations and whitespace around header guardsMarkus Armbruster
2016-05-12gen-icount: Use tcg_set_insn_paramEdgar E. Iglesias
2015-03-13tcg: Change translator-side labels to a pointerRichard Henderson
2015-02-12tcg: Put opcodes in a linked listRichard Henderson
2015-02-12tcg: Move emit of INDEX_op_end into gen_tb_endRichard Henderson
2015-01-03gen-icount: check cflags instead of use_icount globalPaolo Bonzini
2014-03-13cpu: Move icount_decr field from CPU_COMMON to CPUStateAndreas Färber
2014-03-13cpu: Move can_do_io field from CPU_COMMON to CPUStateAndreas Färber
2013-09-02tcg: Change tcg_gen_exit_tb argument to uintptr_tRichard Henderson
2013-03-09tcg: Don't make exitreq flag a local temporaryRichard Henderson
2013-03-03gen-icount.h: Rename gen_icount_start/end to gen_tb_start/endPeter Maydell
2013-03-03Handle CPU interrupts by inline checking of a flagPeter Maydell
2013-03-03tcg: Document tcg_qemu_tb_exec() and provide constants for low bit usesPeter Maydell
2012-12-19misc: move include files to include/qemu/Paolo Bonzini
2012-12-19exec: move include files to include/exec/Paolo Bonzini