summaryrefslogtreecommitdiffstats
path: root/include/exec/exec-all.h
Commit message (Expand)AuthorAgeFilesLines
* Move page_size_init earlierDr. David Alan Gilbert2015-11-101-1/+0
* cpu-exec: allow temporary disabling icountPavel Dovgalyuk2015-11-051-0/+1
* exec: remove non-TCG stuff from exec-all.h header.Paolo Bonzini2015-10-121-6/+0
* exec.c: Collect AddressSpace related fields into a CPUAddressSpace structPeter Maydell2015-10-121-1/+1
* tcg: Adjust CODE_GEN_AVG_BLOCK_SIZERichard Henderson2015-10-071-5/+6
* tcg: Check for overflow via highwater markRichard Henderson2015-10-071-6/+0
* tcg: Remove gen_intermediate_code_pcRichard Henderson2015-10-071-1/+0
* tcg: Save insn data and use it in cpu_restore_state_from_tbRichard Henderson2015-10-071-0/+1
* tcg: Pass data argument to restore_state_to_opcRichard Henderson2015-10-071-1/+1
* tcg: Merge cpu_gen_code into tb_gen_codeRichard Henderson2015-10-071-2/+0
* include/exec: Move cputlb exec.c defs outPeter Crosthwaite2015-09-161-0/+18
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2015-09-141-4/+11
|\
| * exec: make mmap_lock/mmap_unlock globally availablePaolo Bonzini2015-09-091-0/+6
| * replace spinlock by QemuMutex.KONRAD Frederic2015-09-091-2/+2
| * tcg: signal-free qemu_cpu_kickPaolo Bonzini2015-09-091-2/+2
| * tcg: introduce tcg_current_cpuPaolo Bonzini2015-09-091-0/+1
* | cpu-exec: introduce loop exit with restore functionPavel Dovgalyuk2015-09-111-0/+1
|/
* exec-all: Translate TCI return addresses backwards tooPeter Crosthwaite2015-08-261-5/+1
* cputlb: Add functions for flushing TLB for a single MMU indexPeter Maydell2015-08-251-0/+47
* exec: drop cpu_can_do_io, just read cpu->can_do_ioPaolo Bonzini2015-08-141-21/+0
* cpu-exec: Do not invalidate original TB in cpu_exec_nocache()Sergey Fedorov2015-08-061-0/+2
* cpu: Change cpu_exec_init() arg to cpu, not envPeter Crosthwaite2015-07-091-1/+1
* translate-all: Change tb_flush() env argument to cpuPeter Crosthwaite2015-07-091-1/+1
* cpu: Add Error argument to cpu_exec_init()Bharata B Rao2015-07-091-1/+1
* migration: extend migration_bitmapLi Zhijian2015-07-071-0/+3
* include/exec: Move tb hash functions outPeter Crosthwaite2015-06-261-20/+0
* softmmu: Add probe_write()Yongbok Kim2015-06-111-0/+2
* exec: move functions to translate-all.hPaolo Bonzini2015-06-051-5/+1
* Add MemTxAttrs to the IOTLBPeter Maydell2015-04-261-0/+3
* memory: Replace io_mem_read/write with memory_region_dispatch_read/writePeter Maydell2015-04-261-4/+0
* exec: RCUify AddressSpaceDispatchPaolo Bonzini2015-02-161-0/+1
* exec: make iotlb RCU-friendlyPaolo Bonzini2015-02-161-1/+2
* exec: introduce cpu_reload_memory_mapPaolo Bonzini2015-02-161-0/+1
* cpu-exec: add a new CF_USE_ICOUNT cflagPaolo Bonzini2014-12-231-2/+3
* cpu-exec: invalidate nocache translation if they are interruptedPavel Dovgalyuk2014-12-151-0/+1
* memory: expose alignment used for allocating RAM as MemoryRegion APIIgor Mammedov2014-11-231-1/+1
* cpu-exec: Make debug_excp_handler a QOM CPU methodPeter Maydell2014-09-121-4/+0
* tcg-ppc: Use uintptr_t in ppc_tb_set_jmp_targetRichard Henderson2014-06-231-1/+1
* softmmu: move all load/store functions to cpu_ldst.hPaolo Bonzini2014-06-051-25/+0
* softmmu: move definition of CPU_MMU_INDEX to inclusion site, drop ACCESS_TYPEPaolo Bonzini2014-06-051-2/+2
* softmmu: start introducing SOFTMMU_CODE_ACCESS in softmmu_header.hPaolo Bonzini2014-06-051-0/+2
* tcg-mips: Enable direct chaining of TBsRichard Henderson2014-05-241-2/+2
* tcg-s390: Implement direct chaining of TBsRichard Henderson2014-05-151-0/+9
* exec-all.h: Use stl_le_p instead of stl_p patching x86Richard Henderson2014-05-131-1/+1
* tcg: Define tcg_insn_unit for code pointersRichard Henderson2014-05-121-1/+1
* exec-all.h: Use stl_p to avoid undefined behaviour patching x86 jumpsPeter Maydell2014-05-121-1/+1
* exec-all.h: Increase MAX_OP_PER_INSTR for ARM A64 decoderPeter Maydell2014-03-171-1/+1
* cputlb: Change tlb_set_page() argument to CPUStateAndreas Färber2014-03-131-1/+1
* cputlb: Change tlb_flush() argument to CPUStateAndreas Färber2014-03-131-2/+2
* cputlb: Change tlb_flush_page() argument to CPUStateAndreas Färber2014-03-131-2/+2
OpenPOWER on IntegriCloud