summaryrefslogtreecommitdiffstats
path: root/include/exec/gen-icount.h
Commit message (Expand)AuthorAgeFilesLines
* tcg: Use tcg_constant_i32 with icount expanderRichard Henderson2021-01-131-12/+13
* tcg: Make DisasContextBase.tb constRichard Henderson2021-01-071-2/+2
* icount: remove unnecessary gen_io_end callsPavel Dovgalyuk2019-08-201-1/+7
* icount: clean up cpu_can_io at the entry to the blockPavel Dovgalyuk2019-08-201-18/+20
* cpu: Move icount_decr to CPUNegativeOffsetStateRichard Henderson2019-06-101-6/+10
* cpu: Move ENV_OFFSET to exec/gen-icount.hRichard Henderson2019-06-101-0/+2
* tcg: Pass tb and index to tcg_gen_exit_tb separatelyRichard Henderson2018-06-021-1/+1
* tcg: Dynamically allocate TCGOpsRichard Henderson2017-12-291-6/+3Star
* tcg: Initialize cpu_env genericallyRichard Henderson2017-10-241-6/+4Star
* gen-icount: fold exitreq_label into TCGContextEmilio G. Cota2017-10-241-4/+3Star
* tcg: define tcg_init_ctx and make tcg_ctx a pointerEmilio G. Cota2017-10-241-5/+5
* tcg: convert tb->cflags reads to tb_cflags(tb)Emilio G. Cota2017-10-241-4/+4
* gen-icount: use tcg_ctx.tcg_env instead of cpu_envEmilio G. Cota2017-06-301-4/+6
* gen-icount: add missing inline to gen_tb_endEmilio G. Cota2017-06-301-1/+1
* cpu-exec: unify icount_decr and tcg_exit_reqPaolo Bonzini2017-02-221-28/+25Star
* tcg: Reorg TCGOp chainingRichard Henderson2016-08-051-1/+1
* Clean up decorations and whitespace around header guardsMarkus Armbruster2016-07-121-1/+1
* gen-icount: Use tcg_set_insn_paramEdgar E. Iglesias2016-05-121-8/+8
* tcg: Change translator-side labels to a pointerRichard Henderson2015-03-131-2/+2
* tcg: Put opcodes in a linked listRichard Henderson2015-02-131-6/+16
* tcg: Move emit of INDEX_op_end into gen_tb_endRichard Henderson2015-02-131-0/+2
* gen-icount: check cflags instead of use_icount globalPaolo Bonzini2015-01-031-3/+3
* cpu: Move icount_decr field from CPU_COMMON to CPUStateAndreas Färber2014-03-131-2/+4
* cpu: Move can_do_io field from CPU_COMMON to CPUStateAndreas Färber2014-03-131-2/+2
* tcg: Change tcg_gen_exit_tb argument to uintptr_tRichard Henderson2013-09-021-2/+2
* tcg: Don't make exitreq flag a local temporaryRichard Henderson2013-03-091-1/+1
* gen-icount.h: Rename gen_icount_start/end to gen_tb_start/endPeter Maydell2013-03-031-2/+2
* Handle CPU interrupts by inline checking of a flagPeter Maydell2013-03-031-0/+12
* tcg: Document tcg_qemu_tb_exec() and provide constants for low bit usesPeter Maydell2013-03-031-1/+1
* misc: move include files to include/qemu/Paolo Bonzini2012-12-191-1/+1
* exec: move include files to include/exec/Paolo Bonzini2012-12-191-0/+53