Search
lxdream.org :: lxdream/src/sh4/
lxdream 0.9.1
released Jun 29
Download Now
/src/sh4/
[parent directory]  
cache.c933:880c37bb190913 yearsnkeynesStart putting cache together
dmac.c929:fd8cb0c82f5f13 yearsnkeynesFirst pass experiment using cached decoding.
dmac.h736:a02d1475ccfd13 yearsnkeynesRe-indent everything consistently
ia32abi.h930:07e5b11419db13 yearsnkeynesRemove pointer cache and add full address-space map. Much better
ia64abi.h930:07e5b11419db13 yearsnkeynesRemove pointer cache and add full address-space map. Much better
intc.c929:fd8cb0c82f5f13 yearsnkeynesFirst pass experiment using cached decoding.
intc.h736:a02d1475ccfd13 yearsnkeynesRe-indent everything consistently
mmu.c934:3acd3b3ee6d113 yearsnkeynesChange RAM regions to use static arrays rather than mmap regions, for a 2-3% performance gain.
mmu.h931:430048ea8b7113 yearsnkeynesMore refactoring and general cleanup. Most things should be working again now.
pmm.c929:fd8cb0c82f5f13 yearsnkeynesFirst pass experiment using cached decoding.
scif.c929:fd8cb0c82f5f13 yearsnkeynesFirst pass experiment using cached decoding.
sh4.c937:81b0c79d978813 yearsnkeynesUpdate sh4x86 to take advantage of SR assumptions. nice 2% there :)
sh4.def359:c588dce7ebde14 yearsnkeynesCommit decoder generator
sh4.h936:f394309c399a13 yearsnkeynesReplace fpscr_mask/fpscr flags in xlat_cache_block with a single xlat_sh4_mode,
sh4core.h934:3acd3b3ee6d113 yearsnkeynesChange RAM regions to use static arrays rather than mmap regions, for a 2-3% performance gain.
sh4core.in927:17b6b9e245d813 yearsnkeynesAdd return-address-modifying exception return code to mmu TLB lookups (a little bit faster)
sh4dasm.h736:a02d1475ccfd13 yearsnkeynesRe-indent everything consistently
sh4dasm.in873:cb3a8c50272713 yearsnkeynesFix typo in FCMP/GT disassembly
sh4mem.c934:3acd3b3ee6d113 yearsnkeynesChange RAM regions to use static arrays rather than mmap regions, for a 2-3% performance gain.
sh4mmio.c929:fd8cb0c82f5f13 yearsnkeynesFirst pass experiment using cached decoding.
sh4mmio.h929:fd8cb0c82f5f13 yearsnkeynesFirst pass experiment using cached decoding.
sh4stat.h905:4c17ebd9ef5e13 yearsnkeynesUse regparam calling conventions for all functions called from translated code,
sh4stat.in905:4c17ebd9ef5e13 yearsnkeynesUse regparam calling conventions for all functions called from translated code,
sh4trans.c936:f394309c399a13 yearsnkeynesReplace fpscr_mask/fpscr flags in xlat_cache_block with a single xlat_sh4_mode,
sh4trans.h926:68f3e0fe02f113 yearsnkeynesSetup a 'proper' stackframe in translated blocks. This doesn't affect performance noticeably,
sh4x86.in937:81b0c79d978813 yearsnkeynesUpdate sh4x86 to take advantage of SR assumptions. nice 2% there :)
timer.c929:fd8cb0c82f5f13 yearsnkeynesFirst pass experiment using cached decoding.
x86op.h936:f394309c399a13 yearsnkeynesReplace fpscr_mask/fpscr flags in xlat_cache_block with a single xlat_sh4_mode,
xltcache.c938:e377bd827c5413 yearsnkeynesSimplify xlat_invalidate_long slightly
xltcache.h936:f394309c399a13 yearsnkeynesReplace fpscr_mask/fpscr flags in xlat_cache_block with a single xlat_sh4_mode,
.