Matt Arsenault
							
						 
						
							 
							
							
							
							
								
							
							
								ffb132e74b 
								
							 
						 
						
							
							
								
								AMDGPU: Increase default stack alignment  
							
							 
							
							... 
							
							
							
							8 and 16-byte values are common, so increase the default
alignment to avoid realigning the stack in most functions.
llvm-svn: 328821 
							
						 
						
							2018-03-29 20:22:04 +00:00  
						
					 
				
					
						
							
							
								 
								Changpeng Fang
							
						 
						
							 
							
							
							
							
								
							
							
								ba92059ca9 
								
							 
						 
						
							
							
								
								AMDGPU/SI: Extend promoting alloca to vector to arrays of up to 16 elements  
							
							 
							
							... 
							
							
							
							Summary:
  This patch extends the promotion of alloca to vector to the arrays of up to 16 elements. Also we introduce
an option, -disable-promote-alloca-to-vector, to switch promotion to vector off, if needed.
Reviewers:
  arsenm
Differential Revision:
  https://reviews.llvm.org/D33559 
llvm-svn: 325372 
							
						 
						
							2018-02-16 19:14:17 +00:00  
						
					 
				
					
						
							
							
								 
								Yaxun Liu
							
						 
						
							 
							
							
							
							
								
							
							
								2a22c5deff 
								
							 
						 
						
							
							
								
								[AMDGPU] Switch to the new addr space mapping by default  
							
							 
							
							... 
							
							
							
							This requires corresponding clang change.
Differential Revision: https://reviews.llvm.org/D40955 
llvm-svn: 324101 
							
						 
						
							2018-02-02 16:07:16 +00:00  
						
					 
				
					
						
							
							
								 
								Matt Arsenault
							
						 
						
							 
							
							
							
							
								
							
							
								a202538bfa 
								
							 
						 
						
							
							
								
								AMDGPU: Remove error on calls for amdgcn  
							
							 
							
							... 
							
							
							
							Repurpose the -amdgpu-function-calls flag. Rather
than require it to emit a call, only use it to
run the always inline path or not.
llvm-svn: 310003 
							
						 
						
							2017-08-03 23:24:05 +00:00  
						
					 
				
					
						
							
							
								 
								Matt Arsenault
							
						 
						
							 
							
							
							
							
								
							
							
								6ed7b9bfc0 
								
							 
						 
						
							
							
								
								AMDGPU: Analyze callee resource usage in AsmPrinter  
							
							 
							
							... 
							
							
							
							llvm-svn: 309781 
							
						 
						
							2017-08-02 01:31:28 +00:00  
						
					 
				
					
						
							
							
								 
								Matt Arsenault
							
						 
						
							 
							
							
							
							
								
							
							
								5c80618fb7 
								
							 
						 
						
							
							
								
								AMDGPU: Don't promote alloca to LDS for leaf functions  
							
							 
							
							... 
							
							
							
							LDS use in leaf functions not currently handled.
llvm-svn: 301958 
							
						 
						
							2017-05-02 18:33:18 +00:00