summary refs log tree commit diff stats
path: root/include/exec/cpu_ldst.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* exec: Move CPUTLBEntry helpers to cputlb.cPhilippe Mathieu-Daudé2024-04-261-55/+0
* exec: Restrict inclusion of 'user/guest-base.h'Philippe Mathieu-Daudé2024-04-261-0/+2
* exec: Restrict 'cpu_ldst.h' to TCG acceleratorPhilippe Mathieu-Daudé2024-04-261-1/+5
* exec: Declare MMUAccessType type in 'mmu-access-type.h' headerPhilippe Mathieu-Daudé2024-04-261-0/+1
* exec: Declare abi_ptr type in its own 'abi_ptr.h' headerPhilippe Mathieu-Daudé2024-04-261-14/+3
* accel/tcg: Un-inline retaddr helpers to 'user-retaddr.h'Philippe Mathieu-Daudé2024-04-261-26/+2
* include/exec: typedef abi_ptr to vaddrAnton Johansson2024-01-291-2/+2
* accel/tcg: Modify tlb_*() to use CPUStateAnton Johansson2023-10-041-4/+4
* Revert "include/exec: typedef abi_ptr to vaddr in softmmu"Richard Henderson2023-08-291-2/+2
* include/exec: typedef abi_ptr to vaddr in softmmuAnton Johansson2023-08-241-2/+2
* include/exec: Replace target_ulong with abi_ptr in cpu_[st|ld]*()Anton Johansson2023-08-241-12/+12
* accel/tcg/cputlb.c: Widen CPUTLBEntry access functionsAnton Johansson2023-06-261-5/+5
* tcg: Split out tcg/oversized-guest.hRichard Henderson2023-06-051-2/+1
* tcg: Widen CPUTLBEntry comparators to 64-bitsRichard Henderson2023-06-051-6/+13
* accel/tcg: Remove cpu_atomic_{ld,st}o_*_mmuRichard Henderson2023-05-231-9/+0
* accel/tcg: Unify cpu_{ld,st}*_{be,le}_mmuRichard Henderson2023-05-231-46/+12
* accel/tcg: Introduce tlb_read_idxRichard Henderson2023-05-111-3/+19
* accel/tcg: Add cpu_ld*_code_mmuRichard Henderson2023-05-021-0/+9
* tcg: Add guest load/store primitives for TCGv_i128Richard Henderson2023-02-041-0/+10
* Replace TARGET_WORDS_BIGENDIANMarc-André Lureau2022-04-061-1/+1
* exec/cpu_ldst: Include 'cpu.h' to get target_ulong definitionPhilippe Mathieu-Daudé2022-03-061-0/+1
* include/exec: fix softmmu version of TARGET_ABI_FMT_lxAlex Bennée2022-02-091-1/+1
* accel/tcg: Move cpu_atomic decls to exec/cpu_ldst.hRichard Henderson2021-10-131-0/+87
* accel/tcg: Add cpu_{ld,st}*_mmu interfacesRichard Henderson2021-10-131-161/+84
* exec: Rename guest_{addr,range}_valid to *_untaggedRichard Henderson2021-02-161-2/+2
* exec: Use cpu_untagged_addr in g2h; split out g2h_untaggedRichard Henderson2021-02-161-2/+10
* exec: Introduce cpu_untagged_addrRichard Henderson2021-02-161-0/+7
* linux-user: Fix guest_addr_valid vs reserved_vaRichard Henderson2021-02-161-5/+4
* linux-user: Do not use guest_addr_valid for h2g_validRichard Henderson2021-02-161-1/+4
* exec: Improve types for guest_addr_validRichard Henderson2021-02-161-1/+1
* exec: Use uintptr_t in cpu_ldst.hRichard Henderson2021-02-161-3/+3
* overall/alpha tcg cpus|hppa: Fix Lesser GPL version numberChetan Pant2020-11-151-1/+1
* qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi2020-09-231-1/+1
* accel/tcg: Add endian-specific cpu_{ld, st}* operationsRichard Henderson2020-05-111-65/+206
* cputlb: Make tlb_n_entries private to cputlb.cRichard Henderson2020-01-211-5/+0
* tcg: Search includes from the project root source directoryPhilippe Mathieu-Daudé2020-01-151-1/+1
* cputlb: Expand cpu_ldst_template.h in cputlb.cRichard Henderson2020-01-151-43/+24
* cputlb: Remove support for MMU_MODE*_SUFFIXRichard Henderson2020-01-151-230/+0
* cputlb: Expand cpu_ldst_useronly_template.h in user-exec.cRichard Henderson2020-01-151-31/+29
* cputlb: Provide cpu_(ld,st}*_mmuidx_ra for user-onlyRichard Henderson2020-01-151-5/+75
* cputlb: Rename helper_ret_ld*_cmmu to cpu_ld*_codeRichard Henderson2020-01-151-17/+12
* translator: Use cpu_ld*_code instead of open-codingRichard Henderson2020-01-151-11/+0
* cputlb: Move body of cpu_ldst_template.h out of lineRichard Henderson2020-01-151-1/+24
* translator: add translator_ld{ub,sw,uw,l,q}Emilio G. Cota2019-10-281-0/+11
* linux-user: check valid address in access_ok()Rémi Denis-Courmont2019-07-181-0/+4
* tcg: Introduce set/clear_helper_retaddrRichard Henderson2019-07-141-0/+20
* tcg: Create struct CPUTLBRichard Henderson2019-06-101-3/+3
* tcg: Use tlb_fill probe from tlb_vaddr_to_hostRichard Henderson2019-05-101-40/+10
* cputlb: Remove static tlb sizingRichard Henderson2019-01-281-14/+0
* tcg: introduce dynamic TLB sizingEmilio G. Cota2019-01-281-0/+21