| 
							
							
								 ReinUsesLisp | 3bc857f2f3 | shader: Avoid infinite recursion when tracking global memory | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 622d676202 | shader: Fix conditional execution of exit instructions | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 7496bbf758 | spirv: Add support for self-referencing phi nodes | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | e87a502da2 | shader: Fix control flow | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 9d6a98d950 | shader: Implement more of XMAD and FFMA32I and fix XMAD.CBCC | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | e44752ddc8 | shader: FMUL, select, RRO, and MUFU fixes | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 18a766b362 | shader: Fix MOV(reg), add SHL variants and emit neg and abs instructions | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 274897dfd5 | spirv: Fixes and Intel specific workarounds | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 704c6f353f | shader: Rename, implement FADD.SAT and P2R (imm) | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | e2bc05b17d | shader: Add denorm flush support | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 6db69990da | spirv: Add lower fp16 to fp32 pass | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 85cce78583 | shader: Primitive Vulkan integration | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 58914796c0 | shader: Add XMAD multiplication folding optimization | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 4b438f94cf | shader: Simplify ISCADD | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 3633e43377 | shader: Add utility to resolve identities on a value | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 3a59fffaa1 | spirv: Implement EmitIdentity | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | b5d7279d87 | spirv: Initial bindings support | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | d5d468cf2c | shader: Improve object pool | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 1c0b8bca5e | shader: Fix tracking | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 1b0cf2309c | shader: Add support for forward declarations | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | cbfb7d182a | shader: Support SSA loops on IR | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 8af9297f09 | shader: Misc fixes | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 9170200a11 | shader: Initial implementation of an AST | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 2930dccecc | spirv: Initial SPIR-V support | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 6dafb08f52 | shader: Better constant folding | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | da8096e6e3 | shader: Properly store phi on Inst | 2021-07-22 21:51:21 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 16cb00c521 | shader: Add pools and rename files | 2021-07-22 21:51:21 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | be94ee88d2 | shader: Make typed IR | 2021-07-22 21:51:21 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | dc04a50ac2 | shader: Remove illegal character in SSA pass | 2021-07-22 21:51:21 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | e81739493a | shader: Constant propagation and global memory to storage buffer | 2021-07-22 21:51:21 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | d24a16045f | shader: Initial instruction support | 2021-07-22 21:51:21 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 6c4cc0cd06 | shader: SSA and dominance | 2021-07-22 21:51:21 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 2d48a7b4d0 | shader: Initial recompiler work | 2021-07-22 21:51:21 -04:00 |  |