aboutsummaryrefslogtreecommitdiff
path: root/include/exec/cpu-defs.h
AgeCommit message (Expand)Author
2021-02-05exec/cpu-defs: Remove TCG backends dependencyPhilippe Mathieu-Daudé
2020-11-15overall/alpha tcg cpus|hppa: Fix Lesser GPL version numberChetan Pant
2020-06-26osdep: Make MIN/MAX evaluate arguments only onceEric Blake
2019-10-28tcg: let plugins instrument virtual memory accessesEmilio G. Cota
2019-09-03include/exec/cpu-defs.h: fix typoAlex Bennée
2019-08-21hw/core: Move cpu.c, cpu.h from qom/ to hw/core/Markus Armbruster
2019-08-16Include qemu/queue.h slightly lessMarkus Armbruster
2019-06-10cpu: Remove CPU_COMMONRichard Henderson
2019-06-10cpu: Move the softmmu tlb to CPUNegativeOffsetStateRichard Henderson
2019-06-10cpu: Move icount_decr to CPUNegativeOffsetStateRichard Henderson
2019-06-10cpu: Introduce CPUNegativeOffsetStateRichard Henderson
2019-06-10tcg: Create struct CPUTLBRichard Henderson
2019-06-10tcg: Split out target/arch/cpu-param.hRichard Henderson
2019-06-10tcg: Fold CPUTLBWindow into CPUTLBDescRichard Henderson
2019-01-28cputlb: Remove static tlb sizingRichard Henderson
2019-01-28tcg: introduce dynamic TLB sizingEmilio G. Cota
2018-10-31cputlb: Remove tlb_c.pending_flushesRichard Henderson
2018-10-31cputlb: Filter flushes on already clean tlbsRichard Henderson
2018-10-31cputlb: Count "partial" and "elided" tlb flushesRichard Henderson
2018-10-31cputlb: Move env->vtlb_index to env->tlb_d.vindexRichard Henderson
2018-10-31cputlb: Split large page tracking per mmu_idxRichard Henderson
2018-10-31cputlb: Move cpu->pending_tlb_flush to env->tlb_c.pending_flushRichard Henderson
2018-10-31cputlb: Move tlb_lock to CPUTLBCommonRichard Henderson
2018-10-18cputlb: serialize tlb updates with env->tlb_lockEmilio G. Cota
2018-06-15cpu-defs.h: Document CPUIOTLBEntry 'addr' fieldPeter Maydell
2017-10-10cputlb: bring back tlb_flush_count under !TLB_DEBUGEmilio G. Cota
2017-07-05tcg: add CONFIG_TCG guards in headersYang Zhong
2016-05-19qemu-common: stop including qemu/host-utils.h from qemu-common.hPaolo Bonzini
2016-02-23include: Clean up includesPeter Maydell
2015-08-06cpu_defs: Simplify CPUTLB padding logicPeter Crosthwaite
2015-06-26cpu-defs: Move out TB_JMP definesPeter Crosthwaite
2015-06-26include/exec: Move standard exceptions to cpu-all.hPeter Crosthwaite
2015-06-26cpu-defs: Move CPU_TEMP_BUF_NLONGS to tcgPeter Crosthwaite
2015-06-03softmmu: support up to 12 MMU modesPaolo Bonzini
2015-04-26Add MemTxAttrs to the IOTLBPeter Maydell
2015-04-26Make CPU iotlb a structure rather than a plain hwaddrPeter Maydell
2014-09-01implementing victim TLB for QEMU system emulated TLBXin Tong
2014-03-13cpu: Move breakpoints field from CPU_COMMON to CPUStateAndreas Färber
2014-03-13cpu: Move watchpoint fields from CPU_COMMON to CPUStateAndreas Färber
2014-03-13cpu: Move opaque field from CPU_COMMON to CPUStateAndreas Färber
2014-03-13cpu: Move exception_index field from CPU_COMMON to CPUStateAndreas Färber
2014-03-13cpu: Move jmp_env field from CPU_COMMON to CPUStateAndreas Färber
2014-03-13cpu: Move tb_jmp_cache field from CPU_COMMON to CPUStateAndreas Färber
2014-03-13cpu: Move icount_decr field from CPU_COMMON to CPUStateAndreas Färber
2014-03-13cpu: Move icount_extra field from CPU_COMMON to CPUStateAndreas Färber
2014-03-13cpu: Move can_do_io field from CPU_COMMON to CPUStateAndreas Färber
2014-03-13cpu: Move mem_io_{pc,vaddr} fields from CPU_COMMON to CPUStateAndreas Färber
2014-03-10target-arm: Implement WFE as a yield operationpull-target-arm-20140310Peter Maydell
2013-10-07cpu: Drop cpu_model_str from CPU_COMMONAndreas Färber
2013-07-26Merge remote-tracking branch 'rth/tcg-next' into stagingAnthony Liguori