79 Commits (efe25c260cd69dcfc948e1622bedbdec953569a8)

Author SHA1 Message Date
Richard Henderson efe25c260c include/exec: Split out accel/tcg/cpu-mmu-index.h 1 year ago
Richard Henderson 0b6426ba6c include/exec: Split out cpu-ldst-common.h 1 year ago
Richard Henderson 446321b323 include/exec: Use vaddr for *_mmu guest memory access routines 1 year ago
Philippe Mathieu-Daudé f9ba56a03c user: Introduce 'user/guest-host.h' header 1 year ago
Philippe Mathieu-Daudé 9c6e54f475 accel/tcg: Have tlb_vaddr_to_host() use vaddr type 1 year ago
Richard Henderson 3d75856d1a accel/tcg: Move {set,clear}_helper_retaddr to cpu_ldst.h 2 years ago
Philippe Mathieu-Daudé 7c211c1cb4 accel/tcg: Remove cpu_ldsb_code / cpu_ldsw_code 2 years ago
Philippe Mathieu-Daudé aacfd8bbaf exec: Move CPUTLBEntry helpers to cputlb.c 2 years ago
Philippe Mathieu-Daudé 16aa8eaaac exec: Restrict inclusion of 'user/guest-base.h' 2 years ago
Philippe Mathieu-Daudé 1ce871a3e7 exec: Restrict 'cpu_ldst.h' to TCG accelerator 2 years ago
Philippe Mathieu-Daudé 9c1283dd76 exec: Declare MMUAccessType type in 'mmu-access-type.h' header 2 years ago
Philippe Mathieu-Daudé 471558cb6e exec: Declare abi_ptr type in its own 'abi_ptr.h' header 2 years ago
Philippe Mathieu-Daudé 3b28c27067 accel/tcg: Un-inline retaddr helpers to 'user-retaddr.h' 2 years ago
Anton Johansson f7ee94f05f include/exec: typedef abi_ptr to vaddr 2 years ago
Anton Johansson 10b32e2cd9 accel/tcg: Modify tlb_*() to use CPUState 3 years ago
Richard Henderson 669fd61513 Revert "include/exec: typedef abi_ptr to vaddr in softmmu" 3 years ago
Anton Johansson fc15bfb6a6 include/exec: typedef abi_ptr to vaddr in softmmu 3 years ago
Anton Johansson 022b9bcede include/exec: Replace target_ulong with abi_ptr in cpu_[st|ld]*() 3 years ago
Anton Johansson 9e39de980f accel/tcg/cputlb.c: Widen CPUTLBEntry access functions 3 years ago
Richard Henderson 70f168f88c tcg: Split out tcg/oversized-guest.h 3 years ago
Richard Henderson 238f43809a tcg: Widen CPUTLBEntry comparators to 64-bits 3 years ago
Richard Henderson ec4a9629a1 accel/tcg: Remove cpu_atomic_{ld,st}o_*_mmu 3 years ago
Richard Henderson fbea7a4084 accel/tcg: Unify cpu_{ld,st}*_{be,le}_mmu 3 years ago
Richard Henderson 0b3c75ad1a accel/tcg: Introduce tlb_read_idx 3 years ago
Richard Henderson 2899062614 accel/tcg: Add cpu_ld*_code_mmu 3 years ago
Richard Henderson cb48f3654e tcg: Add guest load/store primitives for TCGv_i128 3 years ago
Marc-André Lureau ee3eb3a7ce Replace TARGET_WORDS_BIGENDIAN 4 years ago
Philippe Mathieu-Daudé f1d4d9fc91 exec/cpu_ldst: Include 'cpu.h' to get target_ulong definition 4 years ago
Alex Bennée 514f9f8eb6 include/exec: fix softmmu version of TARGET_ABI_FMT_lx 4 years ago
Richard Henderson b4c8f3d4dd accel/tcg: Move cpu_atomic decls to exec/cpu_ldst.h 5 years ago
Richard Henderson f83bcecb1f accel/tcg: Add cpu_{ld,st}*_mmu interfaces 5 years ago
Richard Henderson 46b12f461c exec: Rename guest_{addr,range}_valid to *_untagged 5 years ago
Richard Henderson 3e8f1628e8 exec: Use cpu_untagged_addr in g2h; split out g2h_untagged 5 years ago
Richard Henderson 141a56d844 exec: Introduce cpu_untagged_addr 5 years ago
Richard Henderson a78a6363cb linux-user: Fix guest_addr_valid vs reserved_va 5 years ago
Richard Henderson 57096f2977 linux-user: Do not use guest_addr_valid for h2g_valid 5 years ago
Richard Henderson 19d3c905fe exec: Improve types for guest_addr_valid 5 years ago
Richard Henderson 9abf09ffde exec: Use uintptr_t in cpu_ldst.h 5 years ago
Chetan Pant d6ea423635 overall/alpha tcg cpus|hppa: Fix Lesser GPL version number 6 years ago
Stefan Hajnoczi d73415a315 qemu/atomic.h: rename atomic_ to qatomic_ 6 years ago
Richard Henderson b9e60257c1 accel/tcg: Add endian-specific cpu_{ld, st}* operations 6 years ago
Richard Henderson 7a1efe1b97 cputlb: Make tlb_n_entries private to cputlb.c 6 years ago
Philippe Mathieu-Daudé dcb32f1d8f tcg: Search includes from the project root source directory 6 years ago
Richard Henderson cfe04a4b6e cputlb: Expand cpu_ldst_template.h in cputlb.c 6 years ago
Richard Henderson ecc067d792 cputlb: Remove support for MMU_MODE*_SUFFIX 6 years ago
Richard Henderson ed4cfbcd50 cputlb: Expand cpu_ldst_useronly_template.h in user-exec.c 6 years ago
Richard Henderson f4e1bae259 cputlb: Provide cpu_(ld,st}*_mmuidx_ra for user-only 6 years ago
Richard Henderson fc4120a378 cputlb: Rename helper_ret_ld*_cmmu to cpu_ld*_code 6 years ago
Richard Henderson a6d456df2a translator: Use cpu_ld*_code instead of open-coding 6 years ago
Richard Henderson d03f140804 cputlb: Move body of cpu_ldst_template.h out of line 6 years ago