summaryrefslogtreecommitdiffstats
path: root/include/exec/cpu-all.h
Commit message (Expand)AuthorAgeFilesLines
* exec: Let cpu_[physical]_memory API use a boolean 'is_write' argumentPhilippe Mathieu-Daudé2020-02-201-1/+1
* exec: Let the cpu_[physical]_memory API use void pointer argumentsPhilippe Mathieu-Daudé2020-02-201-1/+1
* exec: Cache TARGET_PAGE_MASK for TARGET_PAGE_BITS_VARYRichard Henderson2019-10-281-2/+6
* exec: Promote TARGET_PAGE_MASK to target_longRichard Henderson2019-10-281-1/+1
* exec: Restrict TARGET_PAGE_BITS_VARY assert to CONFIG_DEBUG_TCGRichard Henderson2019-10-281-0/+4
* exec: Use const alias for TARGET_PAGE_BITS_VARYRichard Henderson2019-10-281-4/+10
* cpu: use ROUND_UP() to define xxx_PAGE_ALIGNWei Yang2019-10-281-4/+3Star
* cputlb: Move ROM handling from I/O path to TLB pathRichard Henderson2019-09-251-1/+4
* cputlb: Introduce TLB_BSWAPRichard Henderson2019-09-251-1/+3
* exec: Use TARGET_PAGE_BITS_MIN for TLB flagsRichard Henderson2019-09-251-6/+10
* cputlb: Handle watchpoints via TLB_WATCHPOINTRichard Henderson2019-09-031-1/+4
* cputlb: Fold TLB_RECHECK into TLB_INVALID_MASKRichard Henderson2019-09-031-4/+1Star
* hw/core: Move cpu.c, cpu.h from qom/ to hw/core/Markus Armbruster2019-08-211-1/+1
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-1/+0Star
* cpu: Move the softmmu tlb to CPUNegativeOffsetStateRichard Henderson2019-06-101-0/+11
* cpu: Move icount_decr to CPUNegativeOffsetStateRichard Henderson2019-06-101-0/+1
* cpu: Introduce CPUNegativeOffsetStateRichard Henderson2019-06-101-0/+24
* cpu: Introduce cpu_set_cpustate_pointersRichard Henderson2019-06-101-0/+11
* cpu: Introduce env_archcpuRichard Henderson2019-06-101-2/+12
* cpu: Replace ENV_GET_CPU with env_cpuRichard Henderson2019-06-101-0/+12
* tcg: Simplify how dump_exec_info() printsMarkus Armbruster2019-04-181-1/+1
* tcg: Simplify how dump_opcount_info() printsMarkus Armbruster2019-04-181-1/+1
* unify len and addr type for memory/address APIsLi Zhijian2019-02-051-1/+1
* tcg: Define and use new tlb_hit() and tlb_hit_page() functionsPeter Maydell2018-07-021-0/+23
* tcg: Support MMU protection regions smaller than TARGET_PAGE_SIZEPeter Maydell2018-06-261-1/+4
* bswap: Add new stn_*_p() and ldn_*_p() memory access functionsPeter Maydell2018-06-151-0/+4
* exec: reintroduce MemoryRegion cachingPaolo Bonzini2018-05-091-1/+5
* exec: move memory access declarations to a common header, inline *_phys funct...Paolo Bonzini2018-05-091-45/+30Star
* linux-user: fix mmap/munmap/mprotect/mremap/shmatMax Filippov2018-03-091-1/+5
* accel/tcg: allow to invalidate a write TLB entry immediatelyDavid Hildenbrand2017-10-201-0/+3
* util: move qemu_real_host_page_size/mask to osdep.hEmilio G. Cota2017-10-101-2/+0Star
* exec: introduce MemoryRegionCachePaolo Bonzini2016-12-221-0/+23
* tcg: Add EXCP_ATOMICRichard Henderson2016-10-261-0/+1
* cpu: Support a target CPU having a variable page sizePeter Maydell2016-10-241-0/+9
* tcg: Improve the alignment check infrastructureSergey Sorokin2016-07-061-4/+12
* target-*: Don't redefine cpu_exec()Peter Crosthwaite2016-06-291-0/+2
* qemu-common.h: Drop WORDS_ALIGNED definePeter Maydell2016-06-071-5/+0Star
* cpu: move endian-dependent load/store functions to cpu-all.hPaolo Bonzini2016-05-191-0/+25
* include: Clean up includesPeter Maydell2016-02-231-1/+0Star
* translate-all: ensure host page mask is always extended with 1'sPaolo Bonzini2015-12-021-3/+5
* Move RAMBlock and ram_list to ram_addr.hDr. David Alan Gilbert2015-09-091-41/+0Star
* linux-user: remove useless macros GUEST_BASE and RESERVED_VALaurent Vivier2015-08-241-3/+1Star
* linux-user: remove --enable-guest-base/--disable-guest-baseLaurent Vivier2015-08-241-5/+0Star
* cpu-all: complete "real" host page size APIPeter Crosthwaite2015-07-061-0/+3
* include/exec: Move standard exceptions to cpu-all.hPeter Crosthwaite2015-06-261-0/+6
* Convert ram_list to RCUMike Day2015-02-161-4/+2Star
* exec: convert ram_list to QLISTMike Day2015-02-161-2/+2
* cosmetic changes preparing for the following patchesMike Day2015-02-161-0/+1
* exec: protect mru_block with RCUPaolo Bonzini2015-02-161-0/+2
* cpu_ldst.h, cpu-all.h, bswap.h: Update documentation on ld/st accessorsPeter Maydell2015-01-201-36/+2Star