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.c935:45246788ca0013 yearsnkeynesSimplify xlat_lut slightly (cache now always initialized even if we're not
sh4.def359:c588dce7ebde14 yearsnkeynesCommit decoder generator
sh4.h930:07e5b11419db13 yearsnkeynesRemove pointer cache and add full address-space map. Much better
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.c914:72abecf5a31513 yearsnkeynesFix (extremely boneheaded) failure to convert pc to physical address before
sh4trans.h926:68f3e0fe02f113 yearsnkeynesSetup a 'proper' stackframe in translated blocks. This doesn't affect performance noticeably,
sh4x86.in930:07e5b11419db13 yearsnkeynesRemove pointer cache and add full address-space map. Much better
timer.c929:fd8cb0c82f5f13 yearsnkeynesFirst pass experiment using cached decoding.
x86op.h930:07e5b11419db13 yearsnkeynesRemove pointer cache and add full address-space map. Much better
xltcache.c935:45246788ca0013 yearsnkeynesSimplify xlat_lut slightly (cache now always initialized even if we're not
xltcache.h906:268ea359f88413 yearsnkeynesChange xlat_get_native_pc to pass in the expected code region - this lets the Mac
.