Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								2f19acf064 
								
							 
						 
						
							
							
								
								dyncom: Implement REVSH  
							
							 
							
							... 
							
							
							
							Also joins the REV ops into one common place. 
							
						 
						
							2015-01-02 22:40:43 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3e230d6c9e 
								
							 
						 
						
							
							
								
								Merge pull request  #392  from lioncash/sm  
							
							 
							
							... 
							
							
							
							dyncom: Implement SMMLA/SMMUL/SMMLS 
							
						 
						
							2015-01-02 21:47:53 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								64161bcb41 
								
							 
						 
						
							
							
								
								dyncom: Implement SMMLA/SMMUL/SMMLS  
							
							 
							
							
							
						 
						
							2015-01-02 21:40:29 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								dd8a57cb80 
								
							 
						 
						
							
							
								
								dyncom: Implemented LDREXD/STREXD/LDREXH/STREXH  
							
							 
							
							
							
						 
						
							2015-01-02 20:51:54 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3b2da87080 
								
							 
						 
						
							
							
								
								Merge pull request  #390  from lioncash/wut  
							
							 
							
							... 
							
							
							
							dyncom: Remove dead function InterpreterInitInstLength 
							
						 
						
							2015-01-02 20:40:29 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								67187c15a0 
								
							 
						 
						
							
							
								
								dyncom: Remove dead function InterpreterInitInstLength  
							
							 
							
							... 
							
							
							
							Technically eliminates two memory leaks as well. 
							
						 
						
							2015-01-02 20:24:00 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								3337b84620 
								
							 
						 
						
							
							
								
								dyncom: Implement SMLAD/SMUAD/SMLSD/SMUSD  
							
							 
							
							
							
						 
						
							2015-01-02 18:29:30 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								48bf0f9996 
								
							 
						 
						
							
							
								
								dyncom: Implement SXTAB16 and SXTB16  
							
							 
							
							
							
						 
						
							2015-01-01 21:59:37 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								fa4cc502e7 
								
							 
						 
						
							
							
								
								Merge pull request  #379  from lioncash/sh  
							
							 
							
							... 
							
							
							
							dyncom: Implement SHADD8/SHADD16/SHSUB8/SHSUB16/SHASX/SHSAX 
							
						 
						
							2015-01-01 20:43:04 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								524da47698 
								
							 
						 
						
							
							
								
								dyncom: Implement SHADD8/SHADD16/SHSUB8/SHSUB16/SHASX/SHSAX  
							
							 
							
							
							
						 
						
							2015-01-01 10:34:20 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								4e2cb06b81 
								
							 
						 
						
							
							
								
								dyncom: Implement SADD8/SSUB8  
							
							 
							
							
							
						 
						
							2015-01-01 09:39:40 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								59bba04628 
								
							 
						 
						
							
							
								
								Merge pull request  #375  from lioncash/uops  
							
							 
							
							... 
							
							
							
							dyncom: Implement UADD8/UADD16/USUB8/USUB16/UASX/USAX 
							
						 
						
							2014-12-31 10:14:37 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								3cc4af99d1 
								
							 
						 
						
							
							
								
								dyncom: Implement UADD8/UADD16/USUB8/USUB16/UASX/USAX  
							
							 
							
							
							
						 
						
							2014-12-31 06:45:41 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								631f13e462 
								
							 
						 
						
							
							
								
								dyncom: Massive refactor  
							
							 
							
							
							
						 
						
							2014-12-30 23:56:45 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								29da5da951 
								
							 
						 
						
							
							
								
								Merge pull request  #369  from darkf/mingw_  
							
							 
							
							... 
							
							
							
							Fix MinGW build (2) 
							
						 
						
							2014-12-30 23:54:02 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								cc9f458ad3 
								
							 
						 
						
							
							
								
								dyncom: Implement USAT16/SSAT16  
							
							 
							
							
							
						 
						
							2014-12-30 09:43:24 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									darkf 
								
							 
						 
						
							
							
							
							
								
							
							
								8ba9ac0f74 
								
							 
						 
						
							
							
								
								Fix merge conflicts  
							
							 
							
							
							
						 
						
							2014-12-29 19:47:41 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								021fb42075 
								
							 
						 
						
							
							
								
								dyncom: Implement USAT/SSAT  
							
							 
							
							
							
						 
						
							2014-12-29 22:15:15 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								aa49019afb 
								
							 
						 
						
							
							
								
								dyncom: Various cleanups to match coding style, no functional changes.  
							
							 
							
							
							
						 
						
							2014-12-29 21:50:47 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2d2aa2c0be 
								
							 
						 
						
							
							
								
								Merge pull request  #361  from lioncash/moreqops  
							
							 
							
							... 
							
							
							
							dyncom/armemu: Implement QADD8/QSUB8. 
							
						 
						
							2014-12-29 14:53:04 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d08d9f8747 
								
							 
						 
						
							
							
								
								dyncom: Fix SMLALXY's instruction labels  
							
							 
							
							... 
							
							
							
							They were erroneously labeled as SMLAL. 
							
						 
						
							2014-12-29 12:04:34 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								e412c0fc46 
								
							 
						 
						
							
							
								
								dyncom: Implement QADD8/QSUB8  
							
							 
							
							
							
						 
						
							2014-12-29 00:54:48 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								5c198686ce 
								
							 
						 
						
							
							
								
								dyncom: Implement UXTB16/UXTAB16  
							
							 
							
							
							
						 
						
							2014-12-28 22:45:04 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								9c7f2570f7 
								
							 
						 
						
							
							
								
								vfp: Actually make the code somewhat readable  
							
							 
							
							
							
						 
						
							2014-12-28 18:55:01 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								bf9b33aa9f 
								
							 
						 
						
							
							
								
								dyncom: Implement PKHBT and PKHTB.  
							
							 
							
							
							
						 
						
							2014-12-28 16:50:08 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								7d322b5c6f 
								
							 
						 
						
							
							
								
								dyncom: Implement USAD8/USADA8  
							
							 
							
							
							
						 
						
							2014-12-28 12:40:51 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								af69b0840b 
								
							 
						 
						
							
							
								
								dyncom: Implement UQADD8, UQADD16, UQSUB8, UQSUB16, UQASX, and UQSAX.  
							
							 
							
							
							
						 
						
							2014-12-27 17:24:34 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								52d889d85d 
								
							 
						 
						
							
							
								
								dyncom: Implement UHADD8, UHADD16, UHSUB8, UHSUB16, UHASX, and UHSAX  
							
							 
							
							
							
						 
						
							2014-12-27 00:57:32 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4783133bbd 
								
							 
						 
						
							
							
								
								ARM: Add a mechanism for faking CPU time elapsed during HLE.  
							
							 
							
							... 
							
							
							
							- Also a few cleanups. 
							
						 
						
							2014-12-25 22:46:44 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								97f3e884d2 
								
							 
						 
						
							
							
								
								dyncom: Move over QADD16/QASX/QSAX/QSUB16  
							
							 
							
							
							
						 
						
							2014-12-22 01:09:42 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2188af4a65 
								
							 
						 
						
							
							
								
								Merge pull request  #322  from chinhodado/master  
							
							 
							
							... 
							
							
							
							More warning cleanups 
							
						 
						
							2014-12-22 00:12:43 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								245276c9cc 
								
							 
						 
						
							
							
								
								dyncom: Move SEL over  
							
							 
							
							
							
						 
						
							2014-12-21 21:19:15 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								770b274c86 
								
							 
						 
						
							
							
								
								Merge pull request  #324  from lioncash/dync  
							
							 
							
							... 
							
							
							
							dyncom: Move over SASX/SSAX/SADD16/SSUB16 
							
						 
						
							2014-12-21 20:33:14 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								c6f27055c9 
								
							 
						 
						
							
							
								
								dyncom: Move over SASX/SSAX/SADD16/SSUB16  
							
							 
							
							
							
						 
						
							2014-12-21 19:50:36 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0de6a08d75 
								
							 
						 
						
							
							
								
								Merge pull request  #291  from purpasmart96/license  
							
							 
							
							... 
							
							
							
							License change 
							
						 
						
							2014-12-21 16:05:44 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Chin 
								
							 
						 
						
							
							
							
							
								
							
							
								0199a7d9ef 
								
							 
						 
						
							
							
								
								More warning cleanups  
							
							 
							
							
							
						 
						
							2014-12-21 10:58:55 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								ebfd831ccb 
								
							 
						 
						
							
							
								
								License change  
							
							 
							
							
							
						 
						
							2014-12-20 21:20:24 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								4a646ace1f 
								
							 
						 
						
							
							
								
								dyncom: Implement UMAAL  
							
							 
							
							
							
						 
						
							2014-12-19 04:02:14 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								0600e2d8b5 
								
							 
						 
						
							
							
								
								Convert old logging calls to new logging macros  
							
							 
							
							
							
						 
						
							2014-12-13 02:08:02 -02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								13005d54aa 
								
							 
						 
						
							
							
								
								Merge pull request  #235  from yuriks/dyncom-map  
							
							 
							
							... 
							
							
							
							dyncom: Use unordered_map rather than the terrible 2-level bb_map 
							
						 
						
							2014-11-30 08:35:03 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								4a68e91a62 
								
							 
						 
						
							
							
								
								dyncom: Use unordered_map rather than the terrible 2-level bb_map  
							
							 
							
							... 
							
							
							
							Seems (probably just placebo/wishful thinking) to make it slightly
faster. Also reduces memory usage and makes shutdown when debugging from
MSVC fast. 
							
						 
						
							2014-11-29 17:42:39 -02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								4f28861008 
								
							 
						 
						
							
							
								
								arm_dyncom_interpreter: Get rid of unused var warnings  
							
							 
							
							
							
						 
						
							2014-11-29 14:13:29 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									darkf 
								
							 
						 
						
							
							
							
							
								
							
							
								a19354aced 
								
							 
						 
						
							
							
								
								Add comment regarding __WIN32__ in SkyEye code  
							
							 
							
							
							
						 
						
							2014-11-28 21:50:50 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									darkf 
								
							 
						 
						
							
							
							
							
								
							
							
								459502e48c 
								
							 
						 
						
							
							
								
								Fix MinGW build  
							
							 
							
							
							
						 
						
							2014-11-28 21:38:20 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								f5d38649c7 
								
							 
						 
						
							
							
								
								Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated  
							
							 
							
							
							
						 
						
							2014-11-19 09:03:07 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								64cc6cb6cf 
								
							 
						 
						
							
							
								
								Fix documentation of parameters  
							
							 
							
							
							
						 
						
							2014-11-18 08:31:24 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b8e6f52419 
								
							 
						 
						
							
							
								
								ARM: Fixed dyncom to use reg15 for PC (this core doesn't use pc variable).  
							
							 
							
							... 
							
							
							
							- Fixes single stepping in debugger. 
							
						 
						
							2014-11-11 19:54:18 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								573756e241 
								
							 
						 
						
							
							
								
								ARM: Removed unnecessary goto with each instruction.  
							
							 
							
							
							
						 
						
							2014-11-11 19:53:46 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3409790668 
								
							 
						 
						
							
							
								
								ARM: Fixed several dyncom bugs.  
							
							 
							
							... 
							
							
							
							- Fixed NZCVT flags to properly save state when function returns.
- Fixed counter to keep track of the actual number of instructions executed.
- Fixed single-step mode to only execute one instruction at a time.
- DefaultIni: Removed comment that no longer applied to dyncom. 
							
						 
						
							2014-11-11 19:53:19 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								d72708c1f5 
								
							 
						 
						
							
							
								
								Add override keyword through the code.  
							
							 
							
							... 
							
							
							
							This was automated using `clang-modernize`. 
							
						 
						
							2014-10-26 16:18:05 -02:00