| 
							
							
								 Emmanuel Gil Peyrot | 691a42fe98 | VideoCore: Run include-what-you-use and fix most includes. | 2016-04-30 17:02:41 +01:00 |  | 
			
				
					| 
							
							
								 bunnei | 507e0b5989 | emitter: Add CALL that can be fixed up. | 2016-04-13 23:04:50 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | e5d417213c | emitter: Support arbitrary FixupBranch targets. | 2016-04-13 23:04:42 -04:00 |  | 
			
				
					| 
							
							
								 Lioncash | e3f9d09b28 | emitter: templatize ImmPtr | 2016-03-09 03:13:01 -05:00 |  | 
			
				
					| 
							
							
								 Lioncash | 1351c0ce9f | emitter: constexpr-ify helper functions | 2016-03-09 03:13:00 -05:00 |  | 
			
				
					| 
							
							
								 Lioncash | e66a6a2a1b | emitter: Get rid of CanDoOpWith This was removed in Dolphin as there were no particular uses for it.
I'm sure the same will apply to citra. | 2016-03-09 03:12:59 -05:00 |  | 
			
				
					| 
							
							
								 Lioncash | 6085b419e5 | emitter: constexpr-ify OpArg | 2016-03-09 03:12:53 -05:00 |  | 
			
				
					| 
							
							
								 Lioncash | 77bcdafc94 | emitter: friend class OpArg with XEmitter | 2016-03-09 02:25:00 -05:00 |  | 
			
				
					| 
							
							
								 Lioncash | 450c84c990 | emitter: Remove unimplemented prototype | 2016-03-09 02:20:00 -05:00 |  | 
			
				
					| 
							
							
								 MerryMage | f73c39d573 | x64 Emitter: Fix L bit in VEX prefix | 2016-02-27 12:45:26 +00:00 |  | 
			
				
					| 
							
							
								 aroulin | 179ad35c2e | x64: Proper stack alignment in shader JIT function calls Import Dolphin stack handling and register saving routines
Also removes the x86 parts from abi files | 2015-09-01 23:39:52 +02:00 |  | 
			
				
					| 
							
							
								 aroulin | 16f39aa452 | x64-emitter: add RCPSS SSE instruction | 2015-08-23 15:42:58 +02:00 |  | 
			
				
					| 
							
							
								 Lioncash | 78e7c77ff5 | emitter: Remove pointer casts This should also technically silence quite a few ubsan warnings. | 2015-08-21 17:09:33 -04:00 |  | 
			
				
					| 
							
							
								 Lioncash | e85c5dbb54 | emitter: Remove unnecessary defines | 2015-08-20 04:45:32 -04:00 |  | 
			
				
					| 
							
							
								 Lioncash | a796149c42 | emitter: Remove unnecessary else keywords | 2015-08-20 04:45:31 -04:00 |  | 
			
				
					| 
							
							
								 Lioncash | e88dc7fc6d | emitter: Remove unused code | 2015-08-20 04:45:30 -04:00 |  | 
			
				
					| 
							
							
								 Lioncash | 8738963bce | emitter: Remove unimplemented JMP prototype | 2015-08-20 04:45:29 -04:00 |  | 
			
				
					| 
							
							
								 Lioncash | 55461125ba | emitter: Pass OpArg by reference where possible | 2015-08-20 04:45:28 -04:00 |  | 
			
				
					| 
							
							
								 Lioncash | 0609b89f74 | emitter: Remove unnecessary inline specifiers Functions implemented in a class definition are already implicitly inline. | 2015-08-20 04:45:22 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | b39c053785 | Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64. | 2015-08-15 18:03:27 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 0ee00861f6 | Common: Cleanup CPU capability detection code. | 2015-08-15 18:03:26 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | a1942238f5 | Common: Move cpu_detect to x64 directory. | 2015-08-15 18:03:26 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | bd7e691f78 | x64: Refactor to remove fake interfaces and general cleanups. | 2015-08-15 18:03:25 -04:00 |  |