157 Commits (827238668e7dc44e43e71a3e12b605881fe6887e)

Author SHA1 Message Date
Philippe Mathieu-Daudé 827238668e exec: Move [b]tswapl() declarations to 'exec/user/tswap-target.h' 3 years ago
Philippe Mathieu-Daudé 77166c4568 exec/cpu-all: Remove unused tswapls() definitions 3 years ago
Philippe Mathieu-Daudé c8f7bbb773 exec/cpu-all: Remove unused 'qemu/thread.h' header 3 years ago
Philippe Mathieu-Daudé edfc85875d exec/cpu-all: Reduce 'qemu/rcu.h' header inclusion 3 years ago
Philippe Mathieu-Daudé 8501048b50 exec: Include 'cpu.h' before validating CPUArchState placement 3 years ago
Richard Henderson 49fa457ca5 accel/tcg: Add TLB_CHECK_ALIGNED 2 years ago
Richard Henderson 3b91614004 include/exec: Change cpu_mmu_index argument to CPUState 3 years ago
Richard Henderson a120d32097 include/exec: Implement cpu_mmu_index generically 3 years ago
Anton Johansson a7f6f4f53f include/exec: Move cpu_*()/cpu_env() to common header 3 years ago
Anton Johansson 58771921af include/exec: Move PAGE_* macros to common header 3 years ago
Philippe Mathieu-Daudé 7ada976fee accel/tcg: Restrict dump_exec_info() declaration 3 years ago
Philippe Mathieu-Daudé 65b074daa0 exec: Make EXCP_FOO definitions target agnostic 3 years ago
Anton Johansson 623912cc14 accel/tcg: Remove env_tlb() 3 years ago
Richard Henderson 06ddecff24 accel/tcg: Remove env_neg() 3 years ago
Richard Henderson 8fa08d7ec7 accel/tcg: Remove cpu_set_cpustate_pointers 3 years ago
Richard Henderson b77af26e97 accel/tcg: Replace CPUState.env_ptr with cpu_env() 3 years ago
Richard Henderson a953b5fa15 accel/tcg: Remove cpu_neg() 3 years ago
Richard Henderson e62de98111 accel/tcg: Remove CPUState.icount_decr_ptr 3 years ago
Richard Henderson 3b3d7df545 accel/tcg: Move CPUNegativeOffsetState into CPUState 3 years ago
Richard Henderson 5d30bdcb1b accel/tcg: Validate placement of CPUNegativeOffsetState 3 years ago
Philippe Mathieu-Daudé 23af78b070 accel/tcg: Restrict tcg_exec_[un]realizefn() to TCG 3 years ago
Philippe Mathieu-Daudé fa312f2eaf accel/tcg: Have tcg_exec_realizefn() return a boolean 3 years ago
Anton Johansson c78edb5639 include/exec: Widen tlb_hit/tlb_hit_page() 3 years ago
Richard Henderson bef6f008b9 accel/tcg: Return bool from page_check_range 3 years ago
Richard Henderson f2bb7cf299 accel/tcg: Introduce page_find_range_empty 3 years ago
Richard Henderson c2281ddcf3 accel/tcg: Introduce page_check_range_empty 3 years ago
Alex Bennée 6d03226b42 plugins: force slow path when plugins instrument memory ops 3 years ago
Richard Henderson a0eaae08c7 accel/tcg: Renumber TLB_DISCARD_WRITE 3 years ago
Richard Henderson 187ba69453 accel/tcg: Move TLB_WATCHPOINT to TLB_SLOW_FLAGS_MASK 4 years ago
Richard Henderson 58e8f1f616 accel/tcg: Store some tlb flags in CPUTLBEntryFull 4 years ago
Richard Henderson 3a80bde37b tcg: Move TLB_FLAGS_MASK check out of get_alignment_bits 3 years ago
Richard Henderson 7d478306e8 tcg: Split out exec/user/guest-base.h 3 years ago
Thomas Huth 24be3369ad include/exec: Provide the tswap() functions for target independent code, too 3 years ago
Richard Henderson 95059f9c31 include/exec: Change reserved_va semantics to last byte 3 years ago
Richard Henderson 10310cbd62 accel/tcg: Pass last not end to page_reset_target_data 3 years ago
Richard Henderson 49840a4a09 accel/tcg: Pass last not end to page_set_flags 3 years ago
Yeqi Fu 48805df9c2 replace TABs with spaces 3 years ago
Richard Henderson 8269c01417 accel/tcg: Simplify page_get/alloc_target_data 4 years ago
Richard Henderson 50d4c8c1d4 accel/tcg: Make page_alloc_target_data allocation constant 4 years ago
Ilya Leoshkevich f93b76958a linux-user: Passthrough MADV_DONTNEED for certain file mappings 4 years ago
Vitaly Buka dbbf89751b linux-user/aarch64: Reset target data on MADV_DONTNEED 4 years ago
Bernhard Beschow ea7c452783 accel/tcg: Inline dump_opcount_info() and remove it 4 years ago
Bernhard Beschow c304d11f45 accel/tcg/cpu-exec: Unexport dump_drift_info() 4 years ago
Bernhard Beschow b01841fa85 accel/tcg: Inline dump_opcount_info() and remove it 4 years ago
Bernhard Beschow 7112ffd93a accel/tcg/cpu-exec: Unexport dump_drift_info() 4 years ago
Marc-André Lureau ee3eb3a7ce Replace TARGET_WORDS_BIGENDIAN 4 years ago
Marc-André Lureau e03b56863d Replace config-time define HOST_WORDS_BIGENDIAN 4 years ago
Philippe Mathieu-Daudé 73842ef04a exec: Make cpu_memory_rw_debug() target agnostic 5 years ago
Philippe Mathieu-Daudé b269a70810 exec/cpu: Make host pages variables / macros 'target agnostic' 5 years ago
Paolo Bonzini ad5439bb53 cpu: remove unnecessary #ifdef CONFIG_TCG 5 years ago