summaryrefslogtreecommitdiff
path: root/accel/tcg/atomic_template.h
AgeCommit message (Expand)Author
2021-10-05trace: Split guest_mem_beforeRichard Henderson
2021-10-05accel/tcg: Pass MemOpIdx to atomic_trace_*_postRichard Henderson
2021-10-05tcg: Rename TCGMemOpIdx to MemOpIdxRichard Henderson
2021-07-30accel/tcg: Remove double bswap for helper_atomic_sto_*_mmuRichard Henderson
2021-07-21accel/tcg: Push trace info building into atomic_common.c.incRichard Henderson
2021-07-21accel/tcg: Expand ATOMIC_MMU_LOOKUP_*Richard Henderson
2021-07-21accel/tcg: Remove ATOMIC_MMU_DECLSRichard Henderson
2021-07-21accel/tcg: Fold EXTRA_ARGS into atomic_template.hRichard Henderson
2021-07-21qemu/atomic: Add aligned_{int64,uint64}_t typesRichard Henderson
2021-06-19accel/tcg: Probe the proper permissions for atomic opsRichard Henderson
2020-09-23qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi
2020-01-15trace: Remove trace_mem_build_info_no_se_[bl]eRichard Henderson
2019-10-28tcg: let plugins instrument virtual memory accessesEmilio G. Cota
2019-10-28atomic_template: add inline trace/plugin helpersEmilio G. Cota
2019-10-28trace: add mmu_index to mem_infoAlex Bennée
2019-09-13atomic_template: fix indentation in GEN_ATOMIC_HELPEREmilio G. Cota
2019-09-03atomic_template: fix indentation in GEN_ATOMIC_HELPEREmilio G. Cota
2019-06-10cpu: Replace ENV_GET_CPU with env_cpuRichard Henderson
2019-01-30tcg: Fix LGPL version numberThomas Huth
2018-10-18tcg: Split CONFIG_ATOMIC128Richard Henderson
2018-06-27trace: enable tracing of TCG atomicsEmilio G. Cota
2018-05-10tcg: Use GEN_ATOMIC_HELPER_FN for opposite endian atomic addRichard Henderson
2018-05-10tcg: Introduce atomic helpers for integer min/maxRichard Henderson
2017-11-21accel/tcg: Handle atomic accesses to notdirty memory correctlyPeter Maydell
2017-11-15tcg: Record code_gen_buffer address for user-only memory helpersRichard Henderson
2017-09-17accel/tcg: move atomic_template.h to accel/tcg/Philippe Mathieu-Daudé