aboutsummaryrefslogtreecommitdiff
path: root/include/exec/cpu-all.h
AgeCommit message (Expand)AuthorFilesLines
2022-06-11accel/tcg: Inline dump_opcount_info() and remove itBernhard Beschow1-1/+0
2022-06-11accel/tcg/cpu-exec: Unexport dump_drift_info()Bernhard Beschow1-2/+0
2022-04-06Replace TARGET_WORDS_BIGENDIANMarc-André Lureau1-4/+3
2022-04-06Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau1-3/+4
2022-03-06exec: Make cpu_memory_rw_debug() target agnosticPhilippe Mathieu-Daudé1-4/+0
2022-01-27exec/cpu: Make host pages variables / macros 'target agnostic'Philippe Mathieu-Daudé1-9/+0
2021-12-18cpu: remove unnecessary #ifdef CONFIG_TCGPaolo Bonzini1-2/+0
2021-11-02qapi: introduce x-query-opcount QMP commandDaniel P. Berrangé1-1/+1
2021-11-02qapi: introduce x-query-jit QMP commandDaniel P. Berrangé1-2/+2
2021-04-12exec: Fix overlap of PAGE_ANON and PAGE_TARGET_1Richard Henderson1-2/+2
2021-03-23exec: Build page-vary-common.c with -fno-ltoRichard Henderson1-4/+0
2021-03-23exec: Extract 'page-vary.h' headerRichard Henderson1-7/+4
2021-02-16linux-user/aarch64: Implement PROT_MTERichard Henderson1-0/+1
2021-02-16exec: Use uintptr_t for guest_baseRichard Henderson1-1/+1
2021-02-16linux-user: Introduce PAGE_ANONRichard Henderson1-0/+2
2021-02-16tcg: Introduce target-specific page data for user-onlyRichard Henderson1-6/+36
2021-02-15bswap.h: Remove unused float-access functionsPeter Maydell1-8/+0
2021-02-05accel/tcg: split TCG-only code from cpu_exec_realizefnClaudio Fontana1-2/+9
2020-11-15overall/alpha tcg cpus|hppa: Fix Lesser GPL version numberChetan Pant1-1/+1
2020-10-27linux-user: Set PAGE_TARGET_1 for TARGET_PROT_BTIRichard Henderson1-0/+2
2020-10-05cpu-timers, icount: new modulesClaudio Fontana1-0/+4
2020-08-21meson: rename .inc.h files to .h.incPaolo Bonzini1-5/+5
2020-06-26osdep: Make MIN/MAX evaluate arguments only onceEric Blake1-5/+3
2020-06-10exec: Propagate cpu_memory_rw_debug() errorPhilippe Mathieu-Daudé1-0/+1
2020-05-15accel/tcg: Relax va restrictions on 64-bit guestsRichard Henderson1-4/+19
2020-05-15exec/cpu-all: Use bool for have_guest_baseRichard Henderson1-1/+1
2020-05-11accel/tcg: Add probe_access_flagsRichard Henderson1-1/+12
2020-02-20exec: Let cpu_[physical]_memory API use a boolean 'is_write' argumentPhilippe Mathieu-Daudé1-1/+1
2020-02-20exec: Let the cpu_[physical]_memory API use void pointer argumentsPhilippe Mathieu-Daudé1-1/+1
2019-10-28exec: Cache TARGET_PAGE_MASK for TARGET_PAGE_BITS_VARYRichard Henderson1-2/+6
2019-10-28exec: Promote TARGET_PAGE_MASK to target_longRichard Henderson1-1/+1
2019-10-28exec: Restrict TARGET_PAGE_BITS_VARY assert to CONFIG_DEBUG_TCGRichard Henderson1-0/+4
2019-10-28exec: Use const alias for TARGET_PAGE_BITS_VARYRichard Henderson1-4/+10
2019-10-28cpu: use ROUND_UP() to define xxx_PAGE_ALIGNWei Yang1-4/+3
2019-09-25cputlb: Move ROM handling from I/O path to TLB pathRichard Henderson1-1/+4
2019-09-25cputlb: Introduce TLB_BSWAPRichard Henderson1-1/+3
2019-09-25exec: Use TARGET_PAGE_BITS_MIN for TLB flagsRichard Henderson1-6/+10
2019-09-03cputlb: Handle watchpoints via TLB_WATCHPOINTRichard Henderson1-1/+4
2019-09-03cputlb: Fold TLB_RECHECK into TLB_INVALID_MASKRichard Henderson1-4/+1
2019-08-21hw/core: Move cpu.c, cpu.h from qom/ to hw/core/Markus Armbruster1-1/+1
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-1/+0
2019-06-10cpu: Move the softmmu tlb to CPUNegativeOffsetStateRichard Henderson1-0/+11
2019-06-10cpu: Move icount_decr to CPUNegativeOffsetStateRichard Henderson1-0/+1
2019-06-10cpu: Introduce CPUNegativeOffsetStateRichard Henderson1-0/+24
2019-06-10cpu: Introduce cpu_set_cpustate_pointersRichard Henderson1-0/+11
2019-06-10cpu: Introduce env_archcpuRichard Henderson1-2/+12
2019-06-10cpu: Replace ENV_GET_CPU with env_cpuRichard Henderson1-0/+12
2019-04-18tcg: Simplify how dump_exec_info() printsMarkus Armbruster1-1/+1
2019-04-18tcg: Simplify how dump_opcount_info() printsMarkus Armbruster1-1/+1
2019-02-05unify len and addr type for memory/address APIsLi Zhijian1-1/+1