aboutsummaryrefslogtreecommitdiff
path: root/include/exec/gen-icount.h
AgeCommit message (Expand)AuthorFilesLines
2021-01-13tcg: Use tcg_constant_i32 with icount expanderRichard Henderson1-12/+13
2021-01-07tcg: Make DisasContextBase.tb constRichard Henderson1-2/+2
2019-08-20icount: remove unnecessary gen_io_end callsPavel Dovgalyuk1-1/+7
2019-08-20icount: clean up cpu_can_io at the entry to the blockPavel Dovgalyuk1-18/+20
2019-06-10cpu: Move icount_decr to CPUNegativeOffsetStateRichard Henderson1-6/+10
2019-06-10cpu: Move ENV_OFFSET to exec/gen-icount.hRichard Henderson1-0/+2
2018-06-01tcg: Pass tb and index to tcg_gen_exit_tb separatelyRichard Henderson1-1/+1
2017-12-29tcg: Dynamically allocate TCGOpsRichard Henderson1-6/+3
2017-10-24tcg: Initialize cpu_env genericallyRichard Henderson1-6/+4
2017-10-24gen-icount: fold exitreq_label into TCGContextEmilio G. Cota1-4/+3
2017-10-24tcg: define tcg_init_ctx and make tcg_ctx a pointerEmilio G. Cota1-5/+5
2017-10-24tcg: convert tb->cflags reads to tb_cflags(tb)Emilio G. Cota1-4/+4
2017-06-30gen-icount: use tcg_ctx.tcg_env instead of cpu_envEmilio G. Cota1-4/+6
2017-06-30gen-icount: add missing inline to gen_tb_endEmilio G. Cota1-1/+1
2017-02-22cpu-exec: unify icount_decr and tcg_exit_reqPaolo Bonzini1-28/+25
2016-08-05tcg: Reorg TCGOp chainingRichard Henderson1-1/+1
2016-07-12Clean up decorations and whitespace around header guardsMarkus Armbruster1-1/+1
2016-05-12gen-icount: Use tcg_set_insn_paramEdgar E. Iglesias1-8/+8
2015-03-13tcg: Change translator-side labels to a pointerRichard Henderson1-2/+2
2015-02-12tcg: Put opcodes in a linked listRichard Henderson1-6/+16
2015-02-12tcg: Move emit of INDEX_op_end into gen_tb_endRichard Henderson1-0/+2
2015-01-03gen-icount: check cflags instead of use_icount globalPaolo Bonzini1-3/+3
2014-03-13cpu: Move icount_decr field from CPU_COMMON to CPUStateAndreas Färber1-2/+4
2014-03-13cpu: Move can_do_io field from CPU_COMMON to CPUStateAndreas Färber1-2/+2
2013-09-02tcg: Change tcg_gen_exit_tb argument to uintptr_tRichard Henderson1-2/+2
2013-03-09tcg: Don't make exitreq flag a local temporaryRichard Henderson1-1/+1
2013-03-03gen-icount.h: Rename gen_icount_start/end to gen_tb_start/endPeter Maydell1-2/+2
2013-03-03Handle CPU interrupts by inline checking of a flagPeter Maydell1-0/+12
2013-03-03tcg: Document tcg_qemu_tb_exec() and provide constants for low bit usesPeter Maydell1-1/+1
2012-12-19misc: move include files to include/qemu/Paolo Bonzini1-1/+1
2012-12-19exec: move include files to include/exec/Paolo Bonzini1-0/+53