aboutsummaryrefslogtreecommitdiff
path: root/include/exec/cpu-all.h
AgeCommit message (Expand)Author
2023-07-15accel/tcg: Return bool from page_check_rangeRichard Henderson
2023-07-15accel/tcg: Introduce page_find_range_emptyRichard Henderson
2023-07-15accel/tcg: Introduce page_check_range_emptyRichard Henderson
2023-07-03plugins: force slow path when plugins instrument memory opsAlex Bennée
2023-06-26accel/tcg: Renumber TLB_DISCARD_WRITERichard Henderson
2023-06-26accel/tcg: Move TLB_WATCHPOINT to TLB_SLOW_FLAGS_MASKRichard Henderson
2023-06-26accel/tcg: Store some tlb flags in CPUTLBEntryFullRichard Henderson
2023-06-05tcg: Move TLB_FLAGS_MASK check out of get_alignment_bitsRichard Henderson
2023-05-16tcg: Split out exec/user/guest-base.hRichard Henderson
2023-04-20include/exec: Provide the tswap() functions for target independent code, tooThomas Huth
2023-03-28include/exec: Change reserved_va semantics to last byteRichard Henderson
2023-03-28accel/tcg: Pass last not end to page_reset_target_dataRichard Henderson
2023-03-28accel/tcg: Pass last not end to page_set_flagsRichard Henderson
2023-03-20replace TABs with spacesYeqi Fu
2022-10-26accel/tcg: Simplify page_get/alloc_target_dataRichard Henderson
2022-10-26accel/tcg: Make page_alloc_target_data allocation constantRichard Henderson
2022-09-27linux-user: Passthrough MADV_DONTNEED for certain file mappingsIlya Leoshkevich
2022-08-11linux-user/aarch64: Reset target data on MADV_DONTNEEDVitaly Buka
2022-06-11accel/tcg: Inline dump_opcount_info() and remove itBernhard Beschow
2022-06-11accel/tcg/cpu-exec: Unexport dump_drift_info()Bernhard Beschow
2022-04-06Replace TARGET_WORDS_BIGENDIANMarc-André Lureau
2022-04-06Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau
2022-03-06exec: Make cpu_memory_rw_debug() target agnosticPhilippe Mathieu-Daudé
2022-01-27exec/cpu: Make host pages variables / macros 'target agnostic'Philippe Mathieu-Daudé
2021-12-18cpu: remove unnecessary #ifdef CONFIG_TCGPaolo Bonzini
2021-11-02qapi: introduce x-query-opcount QMP commandDaniel P. Berrangé
2021-11-02qapi: introduce x-query-jit QMP commandDaniel P. Berrangé
2021-04-12exec: Fix overlap of PAGE_ANON and PAGE_TARGET_1Richard Henderson
2021-03-23exec: Build page-vary-common.c with -fno-ltoRichard Henderson
2021-03-23exec: Extract 'page-vary.h' headerRichard Henderson
2021-02-16linux-user/aarch64: Implement PROT_MTERichard Henderson
2021-02-16exec: Use uintptr_t for guest_baseRichard Henderson
2021-02-16linux-user: Introduce PAGE_ANONRichard Henderson
2021-02-16tcg: Introduce target-specific page data for user-onlyRichard Henderson
2021-02-15bswap.h: Remove unused float-access functionsPeter Maydell
2021-02-05accel/tcg: split TCG-only code from cpu_exec_realizefnClaudio Fontana
2020-11-15overall/alpha tcg cpus|hppa: Fix Lesser GPL version numberChetan Pant
2020-10-27linux-user: Set PAGE_TARGET_1 for TARGET_PROT_BTIRichard Henderson
2020-10-05cpu-timers, icount: new modulesClaudio Fontana
2020-08-21meson: rename .inc.h files to .h.incPaolo Bonzini
2020-06-26osdep: Make MIN/MAX evaluate arguments only onceEric Blake
2020-06-10exec: Propagate cpu_memory_rw_debug() errorPhilippe Mathieu-Daudé
2020-05-15accel/tcg: Relax va restrictions on 64-bit guestsRichard Henderson
2020-05-15exec/cpu-all: Use bool for have_guest_baseRichard Henderson
2020-05-11accel/tcg: Add probe_access_flagsRichard Henderson
2020-02-20exec: Let cpu_[physical]_memory API use a boolean 'is_write' argumentPhilippe Mathieu-Daudé
2020-02-20exec: Let the cpu_[physical]_memory API use void pointer argumentsPhilippe Mathieu-Daudé
2019-10-28exec: Cache TARGET_PAGE_MASK for TARGET_PAGE_BITS_VARYRichard Henderson
2019-10-28exec: Promote TARGET_PAGE_MASK to target_longRichard Henderson
2019-10-28exec: Restrict TARGET_PAGE_BITS_VARY assert to CONFIG_DEBUG_TCGRichard Henderson