forked from dolphin-emu/dolphin
		
	stacks), addition of a register cache(currently accumulators on 64bit only). It feels a bit slower, but the numbers are about the same. Caching accumulators doesn't change speed either. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6848 8ced0084-cf51-0410-be5f-012b33b47a6e
		
			
				
	
	
		
			38 lines
		
	
	
		
			748 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			748 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| # -*- python -*-
 | |
| 
 | |
| Import('env')
 | |
| 
 | |
| files = [
 | |
| 	"assemble.cpp",
 | |
| 	"disassemble.cpp",
 | |
| 	"DSPAccelerator.cpp",
 | |
| 	"DSPIntCCUtil.cpp",
 | |
| 	"DSPIntExtOps.cpp",
 | |
| 	"DSPHWInterface.cpp",
 | |
| 	"DSPMemoryMap.cpp",
 | |
| 	"DSPStacks.cpp",
 | |
| 	"DSPAnalyzer.cpp",
 | |
| 	"DspIntArithmetic.cpp",
 | |
| 	"DspIntBranch.cpp",
 | |
| 	"DspIntLoadStore.cpp",
 | |
| 	"DspIntMisc.cpp",
 | |
| 	"DspIntMultiplier.cpp",
 | |
| 	"DSPEmitter.cpp",
 | |
| 	"DSPCodeUtil.cpp",
 | |
| 	"LabelMap.cpp",
 | |
| 	"DSPInterpreter.cpp",
 | |
| 	"DSPCore.cpp",
 | |
| 	"DSPTables.cpp",
 | |
| 	"Jit/DSPJitExtOps.cpp",
 | |
| 	"Jit/DSPJitBranch.cpp",
 | |
| 	"Jit/DSPJitUtil.cpp",
 | |
| 	"Jit/DSPJitCCUtil.cpp",
 | |
| 	"Jit/DSPJitArithmetic.cpp",
 | |
| 	"Jit/DSPJitLoadStore.cpp",
 | |
| 	"Jit/DSPJitMultiplier.cpp",
 | |
| 	"Jit/DSPJitMisc.cpp",
 | |
| 	"Jit/DSPJitRegCache.cpp",
 | |
| 	]
 | |
| 
 | |
| env.StaticLibrary(env['local_libs'] + 'dspcore', files)
 |