Ryan Houdek
							
						 
					 | 
					
						
						
							
						
						6d9c0c8863
					 | 
					
						
						
							
							Merge in latest changes to ArmEmitter from the PPSSPP crew. Should fix the dumb random crashes I had from IOS icache clearing not initializing a value.
						
						
						
						
						
						
					 | 
					
						2013-04-12 11:59:19 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								lioncash
							
						 
					 | 
					
						
						
							
						
						edd9d0e0ef
					 | 
					
						
						
							
							Clean up more space/tab mismatches in AudioCommon, Common, and VideoCommon.
						
						
						
						
						
						
						
						Not planning to touch Core since it's the most actively changed part of the project. 
						
						
					 | 
					
						2013-03-19 21:51:12 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ryan Houdek
							
						 
					 | 
					
						
						
							
						
						7d74293170
					 | 
					
						
						
							
							Fix a typo in ArmEmitter noticed by LionCash.
						
						
						
						
						
						
					 | 
					
						2013-03-18 08:45:33 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ryan Houdek
							
						 
					 | 
					
						
						
							
						
						9ae9910490
					 | 
					
						
						
							
							Finish up VFP cleanup. A few more instructions are left for VFP, and a bunch of NEON ones if it will ever be used.
						
						
						
						
						
						
					 | 
					
						2013-03-18 00:10:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ryan Houdek
							
						 
					 | 
					
						
						
							
						
						e6c6053fcc
					 | 
					
						
						
							
							Beginning of VFP cleanup. Will finish when I have the hardware in front of me.
						
						
						
						
						
						
					 | 
					
						2013-03-14 10:45:26 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ryan Houdek
							
						 
					 | 
					
						
						
							
						
						c93f7760ce
					 | 
					
						
						
							
							Really clean up all the emitter loadstores on ARM. If a ARM device supports VFPv4, then it supports IDIVA, so handle that in CPUDetect.
						
						
						
						
						
						
					 | 
					
						2013-03-14 01:50:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ryan Houdek
							
						 
					 | 
					
						
						
							
						
						202e2fa5c8
					 | 
					
						
						
							
							Add a new WriteNewStoreOp emitter function for beginning of rewrite of the Arm Emitter LoadStores. Will finish when I have the hardware in front of me to test on.
						
						
						
						
						
						
					 | 
					
						2013-03-13 14:08:54 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ryan Houdek
							
						 
					 | 
					
						
						
							
						
						8406d9972d
					 | 
					
						
						
							
							Fix JIT from rebasing on PPSSPP ArmEmitter.
						
						
						
						
						
						
					 | 
					
						2013-03-12 02:35:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ryan Houdek
							
						 
					 | 
					
						
						
							
						
						b94b4a9e8f
					 | 
					
						
						
							
							Rebase ArmEmitter on PPSSPP's base. The loadstores are making my heart cry at this point.
						
						
						
						
						
						
					 | 
					
						2013-03-11 13:57:55 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ryan Houdek
							
						 
					 | 
					
						
						
							
						
						be217bf096
					 | 
					
						
						
							
							Add a comment about Qualcomm in load stores.
						
						
						
						
						
						
					 | 
					
						2013-03-07 20:28:18 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ryan Houdek
							
						 
					 | 
					
						
						
							
						
						d6558e1c31
					 | 
					
						
						
							
							Make the (V)LDR/(V)STR instructions support negative offsets. This fixes a bug where Arm Jit couldn't load the top 33 FPRs. Also makes it so the core can access all GPRs, FPRs, and SPRs in ppcState. This increases VPS 15-20 on SSBM intro movie on ODROIDX
						
						
						
						
						
						
					 | 
					
						2013-03-06 01:51:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ryan Houdek
							
						 
					 | 
					
						
						
							
						
						f1d727cf13
					 | 
					
						
						
							
							Merge latest ArmEmitter changes from ppsspp while we're at it.
						
						
						
						
						
						
					 | 
					
						2013-02-27 11:53:24 -06:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ryan Houdek
							
						 
					 | 
					
						
						
							
						
						8c779bb242
					 | 
					
						
						
							
							Ah. I blame vim on this typo entirely.
						
						
						
						
						
						
					 | 
					
						2013-02-27 10:26:32 -06:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ryan Houdek
							
						 
					 | 
					
						
						
							
						
						717b976875
					 | 
					
						
						
							
							ARM Support without GLSL
						
						
						
						
						
						
					 | 
					
						2013-02-26 13:49:00 -06:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |