/src/sh4/
[parent directory] | ||||||
cache.c | 933:880c37bb1909 | 15 years | nkeynes | Start putting cache together | log | |
dmac.c | 929:fd8cb0c82f5f | 15 years | nkeynes | First pass experiment using cached decoding. | log | |
dmac.h | 736:a02d1475ccfd | 15 years | nkeynes | Re-indent everything consistently | log | |
ia32abi.h | 930:07e5b11419db | 15 years | nkeynes | Remove pointer cache and add full address-space map. Much better | log | |
ia64abi.h | 930:07e5b11419db | 15 years | nkeynes | Remove pointer cache and add full address-space map. Much better | log | |
intc.c | 929:fd8cb0c82f5f | 15 years | nkeynes | First pass experiment using cached decoding. | log | |
intc.h | 736:a02d1475ccfd | 15 years | nkeynes | Re-indent everything consistently | log | |
mmu.c | 934:3acd3b3ee6d1 | 15 years | nkeynes | Change RAM regions to use static arrays rather than mmap regions, for a 2-3% performance gain. | log | |
mmu.h | 931:430048ea8b71 | 15 years | nkeynes | More refactoring and general cleanup. Most things should be working again now. | log | |
pmm.c | 929:fd8cb0c82f5f | 15 years | nkeynes | First pass experiment using cached decoding. | log | |
scif.c | 929:fd8cb0c82f5f | 15 years | nkeynes | First pass experiment using cached decoding. | log | |
sh4.c | 936:f394309c399a | 15 years | nkeynes | Replace fpscr_mask/fpscr flags in xlat_cache_block with a single xlat_sh4_mode, | log | |
sh4.def | 359:c588dce7ebde | 16 years | nkeynes | Commit decoder generator | log | |
sh4.h | 936:f394309c399a | 15 years | nkeynes | Replace fpscr_mask/fpscr flags in xlat_cache_block with a single xlat_sh4_mode, | log | |
sh4core.h | 934:3acd3b3ee6d1 | 15 years | nkeynes | Change RAM regions to use static arrays rather than mmap regions, for a 2-3% performance gain. | log | |
sh4core.in | 927:17b6b9e245d8 | 15 years | nkeynes | Add return-address-modifying exception return code to mmu TLB lookups (a little bit faster) | log | |
sh4dasm.h | 736:a02d1475ccfd | 15 years | nkeynes | Re-indent everything consistently | log | |
sh4dasm.in | 873:cb3a8c502727 | 15 years | nkeynes | Fix typo in FCMP/GT disassembly | log | |
sh4mem.c | 934:3acd3b3ee6d1 | 15 years | nkeynes | Change RAM regions to use static arrays rather than mmap regions, for a 2-3% performance gain. | log | |
sh4mmio.c | 929:fd8cb0c82f5f | 15 years | nkeynes | First pass experiment using cached decoding. | log | |
sh4mmio.h | 929:fd8cb0c82f5f | 15 years | nkeynes | First pass experiment using cached decoding. | log | |
sh4stat.h | 905:4c17ebd9ef5e | 15 years | nkeynes | Use regparam calling conventions for all functions called from translated code, | log | |
sh4stat.in | 905:4c17ebd9ef5e | 15 years | nkeynes | Use regparam calling conventions for all functions called from translated code, | log | |
sh4trans.c | 936:f394309c399a | 15 years | nkeynes | Replace fpscr_mask/fpscr flags in xlat_cache_block with a single xlat_sh4_mode, | log | |
sh4trans.h | 926:68f3e0fe02f1 | 15 years | nkeynes | Setup a 'proper' stackframe in translated blocks. This doesn't affect performance noticeably, | log | |
sh4x86.in | 936:f394309c399a | 15 years | nkeynes | Replace fpscr_mask/fpscr flags in xlat_cache_block with a single xlat_sh4_mode, | log | |
timer.c | 929:fd8cb0c82f5f | 15 years | nkeynes | First pass experiment using cached decoding. | log | |
x86op.h | 936:f394309c399a | 15 years | nkeynes | Replace fpscr_mask/fpscr flags in xlat_cache_block with a single xlat_sh4_mode, | log | |
xltcache.c | 935:45246788ca00 | 15 years | nkeynes | Simplify xlat_lut slightly (cache now always initialized even if we're not | log | |
xltcache.h | 936:f394309c399a | 15 years | nkeynes | Replace fpscr_mask/fpscr flags in xlat_cache_block with a single xlat_sh4_mode, | log |
.