aboutsummaryrefslogtreecommitdiff
path: root/accel/tcg/tcg-all.c
AgeCommit message (Expand)AuthorFilesLines
2024-06-04accel/tcg: Move common declarations to 'internal-common.h'Philippe Mathieu-Daudé1-1/+1
2023-10-04tcg: Split out tcg init functions to tcg/startup.hRichard Henderson1-1/+1
2023-10-04tcg: Remove argument to tcg_prologue_initRichard Henderson1-1/+1
2023-10-04accel/tcg: Rename target-specific 'internal.h' -> 'internal-target.h'Philippe Mathieu-Daudé1-1/+1
2023-10-03accel/tcg: Restrict tcg_exec_[un]realizefn() to TCGPhilippe Mathieu-Daudé1-0/+2
2023-06-26accel/tcg: Remove check_tcg_memory_orders_compatibleRichard Henderson1-27/+8
2023-06-05tcg: Split out tcg/oversized-guest.hRichard Henderson1-0/+1
2023-05-02accel/tcg: Use one_insn_per_tb global instead of old singlestep globalPeter Maydell1-2/+4
2023-05-02make one-insn-per-tb an accel optionPeter Maydell1-0/+21
2023-02-27replay: Extract core API to 'exec/replay-core.h'Philippe Mathieu-Daudé1-1/+1
2022-10-06gdbstub: move sstep flags probing into AccelClassAlex Bennée1-0/+17
2022-04-06Remove qemu-common.h include from most unitsMarc-André Lureau1-1/+0
2021-07-09accel: add tcg module annotationsGerd Hoffmann1-0/+1
2021-06-11accel/tcg: Pass down max_cpus to tcg_initRichard Henderson1-1/+9
2021-06-11accel/tcg: Use MiB in tcg_init_machineRichard Henderson1-1/+2
2021-06-11accel/tcg: Merge tcg_exec_init into tcg_init_machineRichard Henderson1-1/+15
2021-06-11accel/tcg: Rename tcg_init to tcg_init_machineRichard Henderson1-2/+2
2021-06-11tcg: Re-order tcg_region_init vs tcg_prologue_initRichard Henderson1-11/+0
2021-02-05accel: replace struct CpusAccel with AccelOpsClassClaudio Fontana1-12/+0
2021-02-05accel: extend AccelState and AccelClass to user-modeClaudio Fontana1-3/+12
2021-01-07tcg: Add --accel tcg,split-wx propertyRichard Henderson1-1/+25
2020-12-10accel/tcg: split tcg_start_vcpu_threadClaudio Fontana1-0/+5
2020-12-10accel/tcg: split CpusAccel into three TCG variantsClaudio Fontana1-1/+7
2020-10-05cpus: add handle_interrupt to the CpusAccel interfaceClaudio Fontana1-26/+0
2020-10-05cpus: extract out TCG-specific code to accel/tcgClaudio Fontana1-5/+6
2020-10-05cpu-timers, icount: new modulesClaudio Fontana1-3/+4
2020-09-23qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi1-1/+1
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost1-2/+2
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost1-2/+3
2020-07-10error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster1-3/+1
2020-07-10qapi: Use returned bool to check for failure, Coccinelle partMarkus Armbruster1-2/+1
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster1-3/+2
2020-05-15qom: Drop object_property_set_description() parameter @errpMarkus Armbruster1-1/+1
2020-01-24accel/tcg: Sanitize include pathPhilippe Mathieu-Daudé1-3/+3
2020-01-24accel: Replace current_machine->accelerator by current_accel() wrapperPhilippe Mathieu-Daudé1-1/+1
2019-12-17tcg: add "-accel tcg,tb-size" and deprecate "-tb-size"Paolo Bonzini1-3/+37
2019-12-17tcg: convert "-accel threads" to a QOM propertyPaolo Bonzini1-14/+38
2019-12-17tcg: move qemu_tcg_configure to accel/tcg/tcg-all.cPaolo Bonzini1-0/+83
2019-08-16Clean up inclusion of sysemu/sysemu.hMarkus Armbruster1-1/+0
2019-06-11qemu-common: Move tcg_enabled() etc. to sysemu/tcg.hMarkus Armbruster1-1/+1
2019-06-10cpu: Move icount_decr to CPUNegativeOffsetStateRichard Henderson1-4/+2
2018-10-18tcg: access cpu->icount_decr.u16.high with atomicsEmilio G. Cota1-1/+1
2017-07-04tcg: make tcg_allowed globalYang Zhong1-1/+0
2017-07-04cpu: move interrupt handling out of translate-common.cPaolo Bonzini1-0/+32
2017-07-04vl: convert -tb-size to qemu_strtoulPaolo Bonzini1-1/+1
2017-06-15accel: split the tcg accelerator from accel.c fileYang Zhong1-0/+61