| Commit message (Expand) | Author | Age | Files | Lines |
| * | exec: Move CPUTLBEntry helpers to cputlb.c | Philippe Mathieu-Daudé | 2024-04-26 | 1 | -55/+0 |
| * | exec: Restrict inclusion of 'user/guest-base.h' | Philippe Mathieu-Daudé | 2024-04-26 | 1 | -0/+2 |
| * | exec: Restrict 'cpu_ldst.h' to TCG accelerator | Philippe Mathieu-Daudé | 2024-04-26 | 1 | -1/+5 |
| * | exec: Declare MMUAccessType type in 'mmu-access-type.h' header | Philippe Mathieu-Daudé | 2024-04-26 | 1 | -0/+1 |
| * | exec: Declare abi_ptr type in its own 'abi_ptr.h' header | Philippe Mathieu-Daudé | 2024-04-26 | 1 | -14/+3 |
| * | accel/tcg: Un-inline retaddr helpers to 'user-retaddr.h' | Philippe Mathieu-Daudé | 2024-04-26 | 1 | -26/+2 |
| * | include/exec: typedef abi_ptr to vaddr | Anton Johansson | 2024-01-29 | 1 | -2/+2 |
| * | accel/tcg: Modify tlb_*() to use CPUState | Anton Johansson | 2023-10-04 | 1 | -4/+4 |
| * | Revert "include/exec: typedef abi_ptr to vaddr in softmmu" | Richard Henderson | 2023-08-29 | 1 | -2/+2 |
| * | include/exec: typedef abi_ptr to vaddr in softmmu | Anton Johansson | 2023-08-24 | 1 | -2/+2 |
| * | include/exec: Replace target_ulong with abi_ptr in cpu_[st|ld]*() | Anton Johansson | 2023-08-24 | 1 | -12/+12 |
| * | accel/tcg/cputlb.c: Widen CPUTLBEntry access functions | Anton Johansson | 2023-06-26 | 1 | -5/+5 |
| * | tcg: Split out tcg/oversized-guest.h | Richard Henderson | 2023-06-05 | 1 | -2/+1 |
| * | tcg: Widen CPUTLBEntry comparators to 64-bits | Richard Henderson | 2023-06-05 | 1 | -6/+13 |
| * | accel/tcg: Remove cpu_atomic_{ld,st}o_*_mmu | Richard Henderson | 2023-05-23 | 1 | -9/+0 |
| * | accel/tcg: Unify cpu_{ld,st}*_{be,le}_mmu | Richard Henderson | 2023-05-23 | 1 | -46/+12 |
| * | accel/tcg: Introduce tlb_read_idx | Richard Henderson | 2023-05-11 | 1 | -3/+19 |
| * | accel/tcg: Add cpu_ld*_code_mmu | Richard Henderson | 2023-05-02 | 1 | -0/+9 |
| * | tcg: Add guest load/store primitives for TCGv_i128 | Richard Henderson | 2023-02-04 | 1 | -0/+10 |
| * | Replace TARGET_WORDS_BIGENDIAN | Marc-André Lureau | 2022-04-06 | 1 | -1/+1 |
| * | exec/cpu_ldst: Include 'cpu.h' to get target_ulong definition | Philippe Mathieu-Daudé | 2022-03-06 | 1 | -0/+1 |
| * | include/exec: fix softmmu version of TARGET_ABI_FMT_lx | Alex Bennée | 2022-02-09 | 1 | -1/+1 |
| * | accel/tcg: Move cpu_atomic decls to exec/cpu_ldst.h | Richard Henderson | 2021-10-13 | 1 | -0/+87 |
| * | accel/tcg: Add cpu_{ld,st}*_mmu interfaces | Richard Henderson | 2021-10-13 | 1 | -161/+84 |
| * | exec: Rename guest_{addr,range}_valid to *_untagged | Richard Henderson | 2021-02-16 | 1 | -2/+2 |
| * | exec: Use cpu_untagged_addr in g2h; split out g2h_untagged | Richard Henderson | 2021-02-16 | 1 | -2/+10 |
| * | exec: Introduce cpu_untagged_addr | Richard Henderson | 2021-02-16 | 1 | -0/+7 |
| * | linux-user: Fix guest_addr_valid vs reserved_va | Richard Henderson | 2021-02-16 | 1 | -5/+4 |
| * | linux-user: Do not use guest_addr_valid for h2g_valid | Richard Henderson | 2021-02-16 | 1 | -1/+4 |
| * | exec: Improve types for guest_addr_valid | Richard Henderson | 2021-02-16 | 1 | -1/+1 |
| * | exec: Use uintptr_t in cpu_ldst.h | Richard Henderson | 2021-02-16 | 1 | -3/+3 |
| * | overall/alpha tcg cpus|hppa: Fix Lesser GPL version number | Chetan Pant | 2020-11-15 | 1 | -1/+1 |
| * | qemu/atomic.h: rename atomic_ to qatomic_ | Stefan Hajnoczi | 2020-09-23 | 1 | -1/+1 |
| * | accel/tcg: Add endian-specific cpu_{ld, st}* operations | Richard Henderson | 2020-05-11 | 1 | -65/+206 |
| * | cputlb: Make tlb_n_entries private to cputlb.c | Richard Henderson | 2020-01-21 | 1 | -5/+0 |
| * | tcg: Search includes from the project root source directory | Philippe Mathieu-Daudé | 2020-01-15 | 1 | -1/+1 |
| * | cputlb: Expand cpu_ldst_template.h in cputlb.c | Richard Henderson | 2020-01-15 | 1 | -43/+24 |
| * | cputlb: Remove support for MMU_MODE*_SUFFIX | Richard Henderson | 2020-01-15 | 1 | -230/+0 |
| * | cputlb: Expand cpu_ldst_useronly_template.h in user-exec.c | Richard Henderson | 2020-01-15 | 1 | -31/+29 |
| * | cputlb: Provide cpu_(ld,st}*_mmuidx_ra for user-only | Richard Henderson | 2020-01-15 | 1 | -5/+75 |
| * | cputlb: Rename helper_ret_ld*_cmmu to cpu_ld*_code | Richard Henderson | 2020-01-15 | 1 | -17/+12 |
| * | translator: Use cpu_ld*_code instead of open-coding | Richard Henderson | 2020-01-15 | 1 | -11/+0 |
| * | cputlb: Move body of cpu_ldst_template.h out of line | Richard Henderson | 2020-01-15 | 1 | -1/+24 |
| * | translator: add translator_ld{ub,sw,uw,l,q} | Emilio G. Cota | 2019-10-28 | 1 | -0/+11 |
| * | linux-user: check valid address in access_ok() | Rémi Denis-Courmont | 2019-07-18 | 1 | -0/+4 |
| * | tcg: Introduce set/clear_helper_retaddr | Richard Henderson | 2019-07-14 | 1 | -0/+20 |
| * | tcg: Create struct CPUTLB | Richard Henderson | 2019-06-10 | 1 | -3/+3 |
| * | tcg: Use tlb_fill probe from tlb_vaddr_to_host | Richard Henderson | 2019-05-10 | 1 | -40/+10 |
| * | cputlb: Remove static tlb sizing | Richard Henderson | 2019-01-28 | 1 | -14/+0 |
| * | tcg: introduce dynamic TLB sizing | Emilio G. Cota | 2019-01-28 | 1 | -0/+21 |