summary refs log tree commit diff stats
path: root/include/exec/cpu-all.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* exec: Restrict inclusion of 'user/guest-base.h'Philippe Mathieu-Daudé2024-04-261-3/+0
* exec: Rename 'exec/user/guest-base.h' as 'user/guest-base.h'Philippe Mathieu-Daudé2024-04-261-1/+1
* exec: Move [b]tswapl() declarations to 'exec/user/tswap-target.h'Philippe Mathieu-Daudé2024-04-261-8/+0
* exec/cpu-all: Remove unused tswapls() definitionsPhilippe Mathieu-Daudé2024-04-261-2/+0
* exec/cpu-all: Remove unused 'qemu/thread.h' headerPhilippe Mathieu-Daudé2024-04-261-1/+0
* exec/cpu-all: Reduce 'qemu/rcu.h' header inclusionPhilippe Mathieu-Daudé2024-04-261-1/+0
* exec: Include 'cpu.h' before validating CPUArchState placementPhilippe Mathieu-Daudé2024-04-261-0/+1
* accel/tcg: Add TLB_CHECK_ALIGNEDRichard Henderson2024-03-051-1/+3
* include/exec: Change cpu_mmu_index argument to CPUStateRichard Henderson2024-02-031-1/+1
* include/exec: Implement cpu_mmu_index genericallyRichard Henderson2024-02-031-0/+4
* include/exec: Move cpu_*()/cpu_env() to common headerAnton Johansson2024-01-291-25/+0
* include/exec: Move PAGE_* macros to common headerAnton Johansson2024-01-291-24/+0
* accel/tcg: Restrict dump_exec_info() declarationPhilippe Mathieu-Daudé2023-10-041-5/+0
* exec: Make EXCP_FOO definitions target agnosticPhilippe Mathieu-Daudé2023-10-041-7/+0
* accel/tcg: Remove env_tlb()Anton Johansson2023-10-041-11/+0
* accel/tcg: Remove env_neg()Richard Henderson2023-10-041-12/+1
* accel/tcg: Remove cpu_set_cpustate_pointersRichard Henderson2023-10-041-10/+0
* accel/tcg: Replace CPUState.env_ptr with cpu_env()Richard Henderson2023-10-041-1/+0
* accel/tcg: Remove cpu_neg()Richard Henderson2023-10-031-11/+0
* accel/tcg: Remove CPUState.icount_decr_ptrRichard Henderson2023-10-031-1/+0
* accel/tcg: Move CPUNegativeOffsetState into CPUStateRichard Henderson2023-10-031-13/+9
* accel/tcg: Validate placement of CPUNegativeOffsetStateRichard Henderson2023-10-031-0/+6
* accel/tcg: Restrict tcg_exec_[un]realizefn() to TCGPhilippe Mathieu-Daudé2023-10-031-2/+0
* accel/tcg: Have tcg_exec_realizefn() return a booleanPhilippe Mathieu-Daudé2023-10-031-1/+1
* include/exec: Widen tlb_hit/tlb_hit_page()Anton Johansson2023-08-241-2/+2
* accel/tcg: Return bool from page_check_rangeRichard Henderson2023-07-151-1/+12
* accel/tcg: Introduce page_find_range_emptyRichard Henderson2023-07-151-0/+15
* accel/tcg: Introduce page_check_range_emptyRichard Henderson2023-07-151-0/+12
* plugins: force slow path when plugins instrument memory opsAlex Bennée2023-07-031-1/+1
* accel/tcg: Renumber TLB_DISCARD_WRITERichard Henderson2023-06-261-2/+2
* accel/tcg: Move TLB_WATCHPOINT to TLB_SLOW_FLAGS_MASKRichard Henderson2023-06-261-4/+4
* accel/tcg: Store some tlb flags in CPUTLBEntryFullRichard Henderson2023-06-261-4/+17
* tcg: Move TLB_FLAGS_MASK check out of get_alignment_bitsRichard Henderson2023-06-051-0/+3
* tcg: Split out exec/user/guest-base.hRichard Henderson2023-05-161-4/+1
* include/exec: Provide the tswap() functions for target independent code, tooThomas Huth2023-04-201-63/+1
* include/exec: Change reserved_va semantics to last byteRichard Henderson2023-03-281-1/+10
* accel/tcg: Pass last not end to page_reset_target_dataRichard Henderson2023-03-281-1/+1
* accel/tcg: Pass last not end to page_set_flagsRichard Henderson2023-03-281-1/+1
* replace TABs with spacesYeqi Fu2023-03-201-1/+1
* accel/tcg: Simplify page_get/alloc_target_dataRichard Henderson2022-10-261-15/+6
* accel/tcg: Make page_alloc_target_data allocation constantRichard Henderson2022-10-261-5/+4
* linux-user: Passthrough MADV_DONTNEED for certain file mappingsIlya Leoshkevich2022-09-271-0/+6
* linux-user/aarch64: Reset target data on MADV_DONTNEEDVitaly Buka2022-08-111-0/+1
* accel/tcg: Inline dump_opcount_info() and remove itBernhard Beschow2022-06-111-1/+0
* accel/tcg/cpu-exec: Unexport dump_drift_info()Bernhard Beschow2022-06-111-2/+0
* Replace TARGET_WORDS_BIGENDIANMarc-André Lureau2022-04-061-4/+3
* Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau2022-04-061-3/+4
* exec: Make cpu_memory_rw_debug() target agnosticPhilippe Mathieu-Daudé2022-03-061-4/+0
* exec/cpu: Make host pages variables / macros 'target agnostic'Philippe Mathieu-Daudé2022-01-271-9/+0
* cpu: remove unnecessary #ifdef CONFIG_TCGPaolo Bonzini2021-12-181-2/+0