summaryrefslogtreecommitdiff
path: root/exec-all.h
AgeCommit message (Expand)AuthorFilesLines
2012-05-01cputlb: move TLB handling to a separate fileBlue Swirl1-1/+11
2012-04-21tci: GETPC() macro must return an uintptr_tStefan Weil1-1/+1
2012-04-14exec: provide tb_invalidate_phys_addr functionMax Filippov1-0/+1
2012-04-14Use uintptr_t for various op related functionsBlue Swirl1-5/+5
2012-04-07Add QEMU_NORETURN to function cpu_io_recompileStefan Weil1-1/+1
2012-04-07Add QEMU_NORETURN to function cpu_resume_from_signalStefan Weil1-1/+1
2012-04-07w64: Fix data type of tb_next and other variables used for host addressesStefan Weil1-17/+16
2012-03-18softmmu templates: optionally pass CPUState to memory access functionsBlue Swirl1-0/+2
2012-03-14Rename CPUState -> CPUArchStateAndreas Färber1-19/+19
2012-03-08memory: get rid of cpu_register_io_memory()Avi Kivity1-1/+0
2012-03-08memory: dispatch directly via MemoryRegionAvi Kivity1-4/+5
2012-03-08memory: store section indices in iotlb instead of io indicesAvi Kivity1-0/+1
2012-01-04Direct dispatch through MemoryRegionAvi Kivity1-3/+1
2012-01-04Uninline get_page_addr_code()Avi Kivity1-25/+1
2012-01-04Avoid range comparisons on io index typesAvi Kivity1-1/+1
2012-01-04memory: move mmio access to functionsAvi Kivity1-2/+5
2011-10-31tcg: Add bytecode generator for tcg interpreterStefan Weil1-2/+20
2011-10-30exec-all: Fix void pointer arithmeticStefan Weil1-2/+1
2011-10-21qemu-timer: move icount to cpus.cPaolo Bonzini1-0/+14
2011-10-01Move GETPC from dyngen-exec.h to exec-all.hBlue Swirl1-0/+12
2011-10-01softmmu_header: pass CPUState to tlb_fillBlue Swirl1-1/+1
2011-07-20Fix unassigned memory access handlingBlue Swirl1-1/+1
2011-07-12exec-all.h: Make MAX_OP_PER_INSTR large enough for target-arm's usesPeter Maydell1-5/+1
2011-06-26Move cpu_has_work and cpu_pc_from_tb to cpu.hBlue Swirl1-0/+1
2011-06-26cpu_loop_exit: avoid using AREG0Blue Swirl1-1/+1
2011-05-31target-alpha: Trap for unassigned and unaligned addresses.Richard Henderson1-1/+1
2011-05-23Merge branch 's390-next' of git://repo.or.cz/qemu/agrafAurelien Jarno1-0/+4
2011-05-22Delete unused tb_invalidate_page_rangeBlue Swirl1-1/+0
2011-05-20tcg: extend max tcg opcodes when using 64-on-32bitAlexander Graf1-0/+4
2011-04-20Remove unused function parameter from cpu_restore_stateStefan Weil1-2/+1
2011-04-20Remove unused function parameters from gen_pc_load and rename the functionStefan Weil1-2/+2
2011-02-10Make tb_alloc staticTristan Gingold1-1/+0
2011-01-23Delete useless 'extern' qualifiers for functionsBlue Swirl1-1/+1
2010-12-31TCG: Improve tb_phys_hash_func()Aurelien Jarno1-1/+1
2010-12-21tcg-arm: fix __clear_cache() warningAurelien Jarno1-4/+2
2010-10-20Export qemu_ram_addr_from_hostMarcelo Tosatti1-1/+1
2010-07-24remove dead codeJun Koi1-3/+0
2010-07-22Declare code_gen_ptr, code_gen_max_blocks 'static'Stefan Weil1-2/+0
2010-06-09tcg: get rid of copy_size in TCGOpDefAurelien Jarno1-1/+0
2010-05-11make SIG_IPI to tcg vcpu thread reliableMarcelo Tosatti1-0/+3
2010-05-01Clean up definition of MAX_OPC_PARAMStuart Brady1-2/+14
2010-04-08remove TARGET_* defines from translate-all.cPaolo Bonzini1-4/+0
2010-04-08Shrink tb_jmp_offset to two entries, the other two are never used.Filip Navara1-4/+1
2010-03-29Compile qemu-timer only onceBlue Swirl1-14/+0
2010-03-17Large page TLB flushPaul Brook1-11/+3
2010-03-12Fix usermode virtual address typePaul Brook1-1/+1
2010-03-12Disable phsyical memory handling in userspace emulation.Paul Brook1-4/+4
2010-03-12Add tb_page_addr_tPaul Brook1-8/+17
2010-03-01Avoid tlb_set_page in userspace emulationPaul Brook1-0/+2
2009-12-01tcg: increase TCG_MAX_OP_SIZE to 192Aurelien Jarno1-3/+3