707780b420 
								
							 
						 
						
							
							
								
								AMDGPU: Always allocate emergency stack slot at offset 0  
							
							... 
							
							
							
							This allows us to ensure that 0 is never a valid pointer
to a user object, and ensures that the offset is always legal
without needing a register to access it. This comes at the cost
of usable offsets and wasted stack space.
llvm-svn: 295877 
							
						 
						
							2017-02-22 21:05:25 +00:00  
				
					
						
							
							
								 
						
							
								39787bdcbb 
								
							 
						 
						
							
							
								
								Reapply "AMDGPU: Don't use offen if it is 0"  
							
							... 
							
							
							
							This reverts r283003
llvm-svn: 285203 
							
						 
						
							2016-10-26 15:08:16 +00:00  
				
					
						
							
							
								 
						
							
								86eeda8e20 
								
							 
						 
						
							
							
								
								Revert "AMDGPU: Don't use offen if it is 0"  
							
							... 
							
							
							
							This reverts commit r282999.
Tests are not passing: http://lab.llvm.org:8011/builders/clang-x86_64-linux-selfhost-modules/builds/20038 
llvm-svn: 283003 
							
						 
						
							2016-10-01 02:35:24 +00:00  
				
					
						
							
							
								 
						
							
								3070fdf798 
								
							 
						 
						
							
							
								
								AMDGPU: Don't use offen if it is 0  
							
							... 
							
							
							
							This removes many re-initializations of a base register to 0.
llvm-svn: 282999 
							
						 
						
							2016-10-01 01:37:15 +00:00  
				
					
						
							
							
								 
						
							
								03d8584590 
								
							 
						 
						
							
							
								
								AMDGPU: Move subtarget feature checks into passes  
							
							... 
							
							
							
							llvm-svn: 273937 
							
						 
						
							2016-06-27 20:32:13 +00:00  
				
					
						
							
							
								 
						
							
								45bb48ea19 
								
							 
						 
						
							
							
								
								R600 -> AMDGPU rename  
							
							... 
							
							
							
							llvm-svn: 239657 
							
						 
						
							2015-06-13 03:28:10 +00:00