aboutsummaryrefslogtreecommitdiff
path: root/accel/tcg/ldst_atomicity.c.inc
AgeCommit message (Expand)AuthorFilesLines
2024-10-24accel/tcg: add tracepoints for cpu_loop_exit_atomicAlex Bennée1-0/+9
2024-04-26accel/tcg: Rename load-extract/store-insert headers using .h.inc suffixPhilippe Mathieu-Daudé1-2/+2
2024-02-20accel/tcg: correct typosManos Pitsidianakis1-1/+1
2023-11-06accel/tcg: Fix condition for store_atom_insert_al16Richard Henderson1-5/+5
2023-11-06accel/tcg: Remove redundant case in store_atom_16Richard Henderson1-4/+0
2023-10-04accel/tcg: Use CPUState in atomicity helpersAnton Johansson1-44/+44
2023-08-10accel/tcg: Avoid reading too much in load_atom_{2,4}Richard Henderson1-2/+8
2023-07-23accel/tcg: Take mmap_lock in load_atomic*_or_exitRichard Henderson1-14/+18
2023-07-23accel/tcg: Fix sense of read-only probes in ldst_atomicityRichard Henderson1-2/+2
2023-07-15accel/tcg: Return bool from page_check_rangeRichard Henderson1-2/+2
2023-06-06accel/tcg: Fix undefined shift in store_whole_le16Richard Henderson1-1/+3
2023-05-30accel/tcg: Extract store_atom_insert_al16 to host headerRichard Henderson1-39/+1
2023-05-30accel/tcg: Extract load_atom_extract_al16_or_al8 to host headerRichard Henderson1-34/+2
2023-05-30accel/tcg: Fix check for page writeability in load_atomic16_or_exitRichard Henderson1-2/+2
2023-05-23accel/tcg: Correctly use atomic128.h in ldst_atomicity.c.incRichard Henderson1-95/+23
2023-05-23include/qemu: Move CONFIG_ATOMIC128_OPT handling to atomic128.hRichard Henderson1-17/+0
2023-05-16meson: Detect atomic128 support with optimizationRichard Henderson1-4/+25
2023-05-16tcg: Add 128-bit guest memory primitivesRichard Henderson1-0/+184
2023-05-16accel/tcg: Honor atomicity of storesRichard Henderson1-0/+491
2023-05-16accel/tcg: Honor atomicity of loadsRichard Henderson1-0/+566