summary refs log tree commit diff stats
path: root/include/exec (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* tcg: Split out exec/user/guest-base.hRichard Henderson2023-05-162-4/+13
* accel/tcg: Widen plugin_gen_empty_mem_callback to i64Richard Henderson2023-05-161-2/+2
* include/exec/memop: Add MO_ATOM_*Richard Henderson2023-05-161-0/+37
* softmmu: Create qemu_target_pages_to_MiB()Juan Quintela2023-05-151-0/+1
* accel/tcg: Introduce tlb_read_idxRichard Henderson2023-05-112-5/+24
* tcg: Remove TARGET_ALIGNED_ONLYRichard Henderson2023-05-112-12/+2
* cpu: expose qemu_cpu_list_lock for lock-guard useJamie Iles2023-05-111-0/+1
* accel/tcg: Add cpu_ld*_code_mmuRichard Henderson2023-05-021-0/+9
* accel/tcg: Use one_insn_per_tb global instead of old singlestep globalPeter Maydell2023-05-021-2/+0
* memory: prevent dma-reentracy issuesAlexander Bulekov2023-04-281-0/+5
* cpu: Remove parameter of list_cpus()Thomas Huth2023-04-201-1/+1
* include/exec: Provide the tswap() functions for target independent code, tooThomas Huth2023-04-202-63/+73
* include/exec: Change reserved_va semantics to last byteRichard Henderson2023-03-281-1/+10
* accel/tcg: Pass last not end to tb_invalidate_phys_rangeRichard Henderson2023-03-281-1/+1
* accel/tcg: Pass last not end to page_reset_target_dataRichard Henderson2023-03-281-1/+1
* accel/tcg: Pass last not end to page_set_flagsRichard Henderson2023-03-281-1/+1
* replace TABs with spacesYeqi Fu2023-03-201-1/+1
* exec/memory: Fix kernel-doc warningBernhard Beschow2023-03-161-1/+1
* include/exec: Remove guards around `NB_MMU_MODES`Anton Johansson2023-03-131-2/+0
* include/exec: Set default `NB_MMU_MODES` to 16Anton Johansson2023-03-131-3/+8
* include: split target_long definition from cpu-defsAlex Bennée2023-03-072-18/+43
* gdbstub: move syscall handling to new fileAlex Bennée2023-03-071-102/+0
* gdbstub: move register helpers into standalone includeAlex Bennée2023-03-071-86/+0
* gdbstub: move chunks of user code into own filesAlex Bennée2023-03-071-21/+0
* includes: move tb_flush into its own headerAlex Bennée2023-03-072-1/+26
* gdbstub: Make syscall_complete/[gs]et_reg target-agnostic typedefsPhilippe Mathieu-Daudé2023-03-071-3/+4
* include/exec/gen-icount: Drop tcg_temp_free in gen_tb_startRichard Henderson2023-03-051-2/+0
* accel/tcg: Remove translator_loop_temp_checkRichard Henderson2023-03-051-2/+0
* Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Peter Maydell2023-03-031-0/+10
|\
| * memory: introduce memory_region_unmap_iommu_notifier_range()Jason Wang2023-03-021-0/+10
* | exec/gen-icount: Don't use tcg_temp_local_new_i32Richard Henderson2023-03-011-7/+1
* | tcg: Use tcg_constant_i32 in tcg_gen_io_startRichard Henderson2023-03-011-3/+1
* | accel/tcg: Pass max_insn to gen_intermediate_code by pointerRichard Henderson2023-03-011-2/+2
* | include/exec: Remove `tb_pc()`Anton Johansson2023-03-011-7/+0
* | include/exec: Remove `TARGET_TB_PCREL` defineAnton Johansson2023-03-011-3/+0
* | include/exec: Replace `TARGET_TB_PCREL` with `CF_PCREL`Anton Johansson2023-03-011-16/+11
* | include/exec: Introduce `CF_PCREL`Anton Johansson2023-03-011-0/+1
* | accel/tcg: Add 'size' param to probe_access_fullRichard Henderson2023-02-281-1/+1
* | accel/tcg: Add 'size' param to probe_access_flags()Daniel Henrique Barboza2023-02-281-1/+2
* | exec/helper-head: Include missing "fpu/softfloat-types.h" headerPhilippe Mathieu-Daudé2023-02-281-0/+2
|/
* replay: Extract core API to 'exec/replay-core.h'Philippe Mathieu-Daudé2023-02-271-0/+80
* exec: Remove unused 'qemu/timer.h' timerPhilippe Mathieu-Daudé2023-02-271-1/+0
* cpu-defs.h: Expose CPUTLBEntryFull to non-TCG codeFabiano Rosas2023-02-271-0/+6
* bsd-user/mmap: use TSA_NO_TSA to suppress clang TSA warnings in FreeBSDEmanuele Giuseppe Esposito2023-02-171-2/+3
* tcg: Add guest load/store primitives for TCGv_i128Richard Henderson2023-02-041-0/+10
* tcg: Define TCG_TYPE_I128 and related helper macrosRichard Henderson2023-02-041-0/+7
* Merge tag 'pull-tcg-20230123' of https://gitlab.com/rth7680/qemu into stagingPeter Maydell2023-02-031-8/+24
|\
| * tcg: Mark tcg helpers noinline to avoid an issue with LTORichard Henderson2023-01-231-8/+24
* | intel-iommu: Document iova_treePeter Xu2023-01-271-0/+26
|/
* Merge tag 'pull-tcg-20230117' of https://gitlab.com/rth7680/qemu into stagingPeter Maydell2023-01-191-2/+3
|\