Search
lxdream.org :: lxdream/src/sh4/
lxdream 0.9.1
released Jun 29
Download Now
/src/sh4/
[parent directory]  
cache.c933:880c37bb190915 yearsnkeynesStart putting cache together
dmac.c929:fd8cb0c82f5f15 yearsnkeynesFirst pass experiment using cached decoding.
dmac.h736:a02d1475ccfd15 yearsnkeynesRe-indent everything consistently
ia32abi.h930:07e5b11419db15 yearsnkeynesRemove pointer cache and add full address-space map. Much better
ia64abi.h930:07e5b11419db15 yearsnkeynesRemove pointer cache and add full address-space map. Much better
intc.c929:fd8cb0c82f5f15 yearsnkeynesFirst pass experiment using cached decoding.
intc.h736:a02d1475ccfd15 yearsnkeynesRe-indent everything consistently
mmu.c934:3acd3b3ee6d115 yearsnkeynesChange RAM regions to use static arrays rather than mmap regions, for a 2-3% performance gain.
mmu.h931:430048ea8b7115 yearsnkeynesMore refactoring and general cleanup. Most things should be working again now.
pmm.c929:fd8cb0c82f5f15 yearsnkeynesFirst pass experiment using cached decoding.
scif.c929:fd8cb0c82f5f15 yearsnkeynesFirst pass experiment using cached decoding.
sh4.c934:3acd3b3ee6d115 yearsnkeynesChange RAM regions to use static arrays rather than mmap regions, for a 2-3% performance gain.
sh4.def359:c588dce7ebde16 yearsnkeynesCommit decoder generator
sh4.h930:07e5b11419db15 yearsnkeynesRemove pointer cache and add full address-space map. Much better
sh4core.h934:3acd3b3ee6d115 yearsnkeynesChange RAM regions to use static arrays rather than mmap regions, for a 2-3% performance gain.
sh4core.in927:17b6b9e245d815 yearsnkeynesAdd return-address-modifying exception return code to mmu TLB lookups (a little bit faster)
sh4dasm.h736:a02d1475ccfd15 yearsnkeynesRe-indent everything consistently
sh4dasm.in873:cb3a8c50272715 yearsnkeynesFix typo in FCMP/GT disassembly
sh4mem.c934:3acd3b3ee6d115 yearsnkeynesChange RAM regions to use static arrays rather than mmap regions, for a 2-3% performance gain.
sh4mmio.c929:fd8cb0c82f5f15 yearsnkeynesFirst pass experiment using cached decoding.
sh4mmio.h929:fd8cb0c82f5f15 yearsnkeynesFirst pass experiment using cached decoding.
sh4stat.h905:4c17ebd9ef5e15 yearsnkeynesUse regparam calling conventions for all functions called from translated code,
sh4stat.in905:4c17ebd9ef5e15 yearsnkeynesUse regparam calling conventions for all functions called from translated code,
sh4trans.c914:72abecf5a31515 yearsnkeynesFix (extremely boneheaded) failure to convert pc to physical address before
sh4trans.h926:68f3e0fe02f115 yearsnkeynesSetup a 'proper' stackframe in translated blocks. This doesn't affect performance noticeably,
sh4x86.in930:07e5b11419db15 yearsnkeynesRemove pointer cache and add full address-space map. Much better
timer.c929:fd8cb0c82f5f15 yearsnkeynesFirst pass experiment using cached decoding.
x86op.h930:07e5b11419db15 yearsnkeynesRemove pointer cache and add full address-space map. Much better
xltcache.c922:8a8361264b1e15 yearsnkeynesDisable the generational translation cache - I've got no evidence that it
xltcache.h906:268ea359f88415 yearsnkeynesChange xlat_get_native_pc to pass in the expected code region - this lets the Mac
.