Age | Commit message (Expand) | Author | Files | Lines |
2025-03-07 | accel/tcg: Restrict CPU_TLB_DYN_*_BITS definitions to accel/tcg/ | Philippe Mathieu-Daudé | 1 | -26/+0 |
2024-12-20 | exec/cpu-defs: Remove unnecessary headers | Philippe Mathieu-Daudé | 1 | -8/+0 |
2024-04-26 | exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET | Philippe Mathieu-Daudé | 1 | -1/+1 |
2023-10-03 | accel/tcg: Move CPUTLB definitions from cpu-defs.h | Richard Henderson | 1 | -150/+0 |
2023-10-03 | target/arm: Replace TARGET_PAGE_ENTRY_EXTRA | Anton Johansson | 1 | -3/+15 |
2023-09-15 | accel/tcg: Fix the comment for CPUTLBEntryFull | LIU Zhiwei | 1 | -6/+6 |
2023-06-26 | accel/tcg: Store some tlb flags in CPUTLBEntryFull | Richard Henderson | 1 | -0/+6 |
2023-06-26 | accel: Replace target_ulong in tlb_*() | Anton Johansson | 1 | -2/+2 |
2023-06-20 | exec/cpu-defs: Check for SOFTMMU instead of !USER_ONLY | Philippe Mathieu-Daudé | 1 | -6/+6 |
2023-06-05 | tcg: Add tlb_fast_offset to TCGContext | Richard Henderson | 1 | -38/+1 |
2023-06-05 | tcg: Widen CPUTLBEntry comparators to 64-bits | Richard Henderson | 1 | -24/+13 |
2023-05-11 | accel/tcg: Introduce tlb_read_idx | Richard Henderson | 1 | -2/+5 |
2023-03-13 | include/exec: Remove guards around `NB_MMU_MODES` | Anton Johansson | 1 | -2/+0 |
2023-03-13 | include/exec: Set default `NB_MMU_MODES` to 16 | Anton Johansson | 1 | -3/+8 |
2023-03-07 | include: split target_long definition from cpu-defs | Alex Bennée | 1 | -18/+1 |
2023-03-01 | include/exec: Remove `TARGET_TB_PCREL` define | Anton Johansson | 1 | -3/+0 |
2023-02-27 | cpu-defs.h: Expose CPUTLBEntryFull to non-TCG code | Fabiano Rosas | 1 | -0/+6 |
2022-10-04 | accel/tcg: Introduce TARGET_TB_PCREL | Richard Henderson | 1 | -0/+3 |
2022-10-03 | include/exec: Introduce TARGET_PAGE_ENTRY_EXTRA | Richard Henderson | 1 | -0/+9 |
2022-10-03 | accel/tcg: Introduce tlb_set_page_full | Richard Henderson | 1 | -0/+14 |
2022-10-03 | accel/tcg: Rename CPUIOTLBEntry to CPUTLBEntryFull | Richard Henderson | 1 | -11/+11 |
2021-02-05 | exec/cpu-defs: Remove TCG backends dependency | Philippe Mathieu-Daudé | 1 | -3/+0 |
2020-11-15 | overall/alpha tcg cpus|hppa: Fix Lesser GPL version number | Chetan Pant | 1 | -1/+1 |
2020-06-26 | osdep: Make MIN/MAX evaluate arguments only once | Eric Blake | 1 | -1/+6 |
2019-10-28 | tcg: let plugins instrument virtual memory accesses | Emilio G. Cota | 1 | -0/+1 |
2019-09-03 | include/exec/cpu-defs.h: fix typo | Alex Bennée | 1 | -1/+1 |
2019-08-21 | hw/core: Move cpu.c, cpu.h from qom/ to hw/core/ | Markus Armbruster | 1 | -1/+1 |
2019-08-16 | Include qemu/queue.h slightly less | Markus Armbruster | 1 | -1/+0 |
2019-06-10 | cpu: Remove CPU_COMMON | Richard Henderson | 1 | -2/+0 |
2019-06-10 | cpu: Move the softmmu tlb to CPUNegativeOffsetState | Richard Henderson | 1 | -7/+13 |
2019-06-10 | cpu: Move icount_decr to CPUNegativeOffsetState | Richard Henderson | 1 | -1/+2 |
2019-06-10 | cpu: Introduce CPUNegativeOffsetState | Richard Henderson | 1 | -0/+8 |
2019-06-10 | tcg: Create struct CPUTLB | Richard Henderson | 1 | -25/+34 |
2019-06-10 | tcg: Split out target/arch/cpu-param.h | Richard Henderson | 1 | -1/+21 |
2019-06-10 | tcg: Fold CPUTLBWindow into CPUTLBDesc | Richard Henderson | 1 | -13/+4 |
2019-01-28 | cputlb: Remove static tlb sizing | Richard Henderson | 1 | -46/+0 |
2019-01-28 | tcg: introduce dynamic TLB sizing | Emilio G. Cota | 1 | -2/+55 |
2018-10-31 | cputlb: Remove tlb_c.pending_flushes | Richard Henderson | 1 | -6/+0 |
2018-10-31 | cputlb: Filter flushes on already clean tlbs | Richard Henderson | 1 | -1/+6 |
2018-10-31 | cputlb: Count "partial" and "elided" tlb flushes | Richard Henderson | 1 | -2/+10 |
2018-10-31 | cputlb: Move env->vtlb_index to env->tlb_d.vindex | Richard Henderson | 1 | -2/+3 |
2018-10-31 | cputlb: Split large page tracking per mmu_idx | Richard Henderson | 1 | -2/+12 |
2018-10-31 | cputlb: Move cpu->pending_tlb_flush to env->tlb_c.pending_flush | Richard Henderson | 1 | -1/+7 |
2018-10-31 | cputlb: Move tlb_lock to CPUTLBCommon | Richard Henderson | 1 | -3/+14 |
2018-10-18 | cputlb: serialize tlb updates with env->tlb_lock | Emilio G. Cota | 1 | -0/+3 |
2018-06-15 | cpu-defs.h: Document CPUIOTLBEntry 'addr' field | Peter Maydell | 1 | -0/+9 |
2017-10-10 | cputlb: bring back tlb_flush_count under !TLB_DEBUG | Emilio G. Cota | 1 | -0/+1 |
2017-07-05 | tcg: add CONFIG_TCG guards in headers | Yang Zhong | 1 | -1/+3 |
2016-05-19 | qemu-common: stop including qemu/host-utils.h from qemu-common.h | Paolo Bonzini | 1 | -0/+1 |
2016-02-23 | include: Clean up includes | Peter Maydell | 1 | -3/+0 |