summary refs log tree commit diff stats
path: root/accel/tcg/atomic_template.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* accel/tcg: Modify atomic_mmu_lookup() to use CPUStateAnton Johansson2023-10-041-8/+12
* include/exec: Replace target_ulong with abi_ptr in cpu_[st|ld]*()Anton Johansson2023-08-241-8/+8
* accel/tcg: Remove prot argument to atomic_mmu_lookupRichard Henderson2023-05-231-20/+12
* accel/tcg: Remove cpu_atomic_{ld,st}o_*_mmuRichard Henderson2023-05-231-57/+4
* Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau2022-04-061-2/+2
* tracing: remove TCG memory access tracingAlex Bennée2022-02-091-12/+0
* trace: Split guest_mem_beforeRichard Henderson2021-10-051-1/+0
* accel/tcg: Pass MemOpIdx to atomic_trace_*_postRichard Henderson2021-10-051-24/+24
* tcg: Rename TCGMemOpIdx to MemOpIdxRichard Henderson2021-10-051-12/+12
* accel/tcg: Remove double bswap for helper_atomic_sto_*_mmuRichard Henderson2021-07-301-1/+0
* accel/tcg: Push trace info building into atomic_common.c.incRichard Henderson2021-07-211-36/+12
* accel/tcg: Expand ATOMIC_MMU_LOOKUP_*Richard Henderson2021-07-211-13/+28
* accel/tcg: Remove ATOMIC_MMU_DECLSRichard Henderson2021-07-211-12/+0
* accel/tcg: Fold EXTRA_ARGS into atomic_template.hRichard Henderson2021-07-211-16/+20
* qemu/atomic: Add aligned_{int64,uint64}_t typesRichard Henderson2021-07-211-2/+2
* accel/tcg: Probe the proper permissions for atomic opsRichard Henderson2021-06-191-12/+12
* qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi2020-09-231-10/+10
* trace: Remove trace_mem_build_info_no_se_[bl]eRichard Henderson2020-01-151-43/+24
* tcg: let plugins instrument virtual memory accessesEmilio G. Cota2019-10-281-0/+1
* atomic_template: add inline trace/plugin helpersEmilio G. Cota2019-10-281-39/+57
* trace: add mmu_index to mem_infoAlex Bennée2019-10-281-9/+12
* atomic_template: fix indentation in GEN_ATOMIC_HELPEREmilio G. Cota2019-09-131-1/+1
* atomic_template: fix indentation in GEN_ATOMIC_HELPEREmilio G. Cota2019-09-031-1/+1
* cpu: Replace ENV_GET_CPU with env_cpuRichard Henderson2019-06-101-4/+4
* tcg: Fix LGPL version numberThomas Huth2019-01-301-1/+1
* tcg: Split CONFIG_ATOMIC128Richard Henderson2018-10-181-4/+16
* trace: enable tracing of TCG atomicsEmilio G. Cota2018-06-271-6/+81
* tcg: Use GEN_ATOMIC_HELPER_FN for opposite endian atomic addRichard Henderson2018-05-101-42/+7
* tcg: Introduce atomic helpers for integer min/maxRichard Henderson2018-05-101-0/+71
* accel/tcg: Handle atomic accesses to notdirty memory correctlyPeter Maydell2017-11-211-0/+12
* tcg: Record code_gen_buffer address for user-only memory helpersRichard Henderson2017-11-151-7/+25
* accel/tcg: move atomic_template.h to accel/tcg/Philippe Mathieu-Daudé2017-09-171-0/+215