51 Commits (7ab74849a5724452b35982a6e7d658c25839f5e5)

Author SHA1 Message Date
Paolo Bonzini 58ed270df9 softmmu: move softmmu_template.h out of include/ 13 years ago
Paolo Bonzini 0f590e749f softmmu: commonize helper definitions 13 years ago
Paolo Bonzini 93e22326d6 softmmu: make do_unaligned_access a method of CPU 13 years ago
Andreas Färber 90b40a696a translate-all: Change cpu_io_recompile() argument to CPUState 13 years ago
Andreas Färber d5a11fefef exec: Change tlb_fill() argument to CPUState 13 years ago
Andreas Färber 99df7dce8a cpu: Move can_do_io field from CPU_COMMON to CPUState 13 years ago
Andreas Färber 93afeade09 cpu: Move mem_io_{pc,vaddr} fields from CPU_COMMON to CPUState 13 years ago
Edgar E. Iglesias 09daed848c cpu: Add per-cpu address space 13 years ago
Edgar E. Iglesias 777170946f exec: Make iotlb_to_region input an AS 13 years ago
Martin Husemann dc9a353cf7 qemu 1.7.0 does not build on NetBSD 13 years ago
Richard Henderson 867b3201a3 exec: Add both big- and little-endian memory helpers 13 years ago
Richard Henderson dbdbe0cd31 exec: Delete is_tcg_gen_code and GETRA_EXT 13 years ago
Richard Henderson c8f94df593 tcg: Introduce zero and sign-extended versions of load helpers 13 years ago
Richard Henderson 701e3a5cc0 exec: Rename USUFFIX to LSUFFIX 13 years ago
Richard Henderson 0f842f8a24 exec: Reorganize the GETRA/GETPC macros 13 years ago
Richard Henderson aac1fb0576 tcg: Tidy softmmu_template.h 13 years ago
Richard Henderson e25c3887e6 tcg: Add mmu helpers that take a return address argument 13 years ago
Paolo Bonzini 791af8c861 memory: propagate errors on I/O dispatch 13 years ago
Paolo Bonzini a649b9168c exec: just use io_mem_read/io_mem_write for 8-byte I/O accesses 13 years ago
Paolo Bonzini 0844e00762 exec: make io_mem_unassigned private 13 years ago
Paolo Bonzini 2a8e749909 exec: eliminate io_mem_ram 13 years ago
Paolo Bonzini 1de7afc984 misc: move include files to include/qemu/ 14 years ago
Paolo Bonzini 022c62cbbc exec: move include files to include/exec/ 14 years ago
Yeongkyoon Lee fdbb84d133 tcg: Add extended GETPC mechanism for MMU helpers with ldst optimization 14 years ago
Avi Kivity a8170e5e97 Rename target_phys_addr_t to hwaddr 14 years ago
Blue Swirl 89c33337fd Remove unused CONFIG_TCG_PASS_AREG0 and dead code 14 years ago
Stefan Weil b065927a02 w64: Fix data types in softmmu*.h 15 years ago
Blue Swirl 2050396801 Use uintptr_t for various op related functions 15 years ago
Blue Swirl e141ab52d2 softmmu templates: optionally pass CPUState to memory access functions 15 years ago
Blue Swirl 6a18ae2d29 i386: Remove REGPARM 15 years ago
Avi Kivity 37ec01d433 memory: dispatch directly via MemoryRegion 15 years ago
Avi Kivity aa102231f0 memory: store section indices in iotlb instead of io indices 15 years ago
Avi Kivity 11c7ef0c73 Remove IO_MEM_SHIFT 15 years ago
Avi Kivity 0e0df1e24d Convert IO_MEM_{RAM,ROM,UNASSIGNED,NOTDIRTY} to MemoryRegions 15 years ago
Avi Kivity 1d393fa2d1 Avoid range comparisons on io index types 15 years ago
Avi Kivity acbbec5d43 memory: move mmio access to functions 15 years ago
Blue Swirl bccd9ec5f0 softmmu_header: pass CPUState to tlb_fill 15 years ago
Blue Swirl efbf29b681 Document softmmu templates 15 years ago
Paul Brook 355b194369 Split TLB addend and target_phys_addr_t 17 years ago
Blue Swirl 29e922b61f Compile qemu-timer only once 17 years ago
Edgar E. Iglesias 794401ca9c softmmu: Dont clobber retaddr in slow_ldx(). 17 years ago
Anthony Liguori c227f0995e Revert "Get rid of _t suffix" 17 years ago
malc 99a0949b72 Get rid of _t suffix 17 years ago
Anthony Liguori 4a1418e07b Unbreak large mem support by removing kqemu 17 years ago
Blue Swirl 8167ee8839 Update to a hopefully more future proof FSF address 17 years ago
blueswir1 640f42e4e9 kqemu: merge CONFIG_KQEMU and USE_KQEMU 18 years ago
aurel32 fad6cb1a56 Update FSF address in GPL/LGPL boilerplate 18 years ago
aliguori db8886d3fd Set mem_io_vaddr on io_read (Jan Kiszka) 18 years ago
pbrook 2e70f6efa8 Add instruction counter. 18 years ago
pbrook 0f459d16c3 Clean up MMIO TLB handling. 18 years ago