Matt Arsenault
							
						 
						
							 
							
							
							
							
								
							
							
								9a0c9402fa 
								
							 
						 
						
							
							
								
								Reapply "OpaquePtr: Turn inalloca into a type attribute"  
							
							 
							
							... 
							
							
							
							This reverts commit 07e46367ba . 
							
						 
						
							2021-03-29 08:55:30 -04:00  
						
					 
				
					
						
							
							
								 
								Oliver Stannard
							
						 
						
							 
							
							
							
							
								
							
							
								07e46367ba 
								
							 
						 
						
							
							
								
								Revert "Reapply "OpaquePtr: Turn inalloca into a type attribute""  
							
							 
							
							... 
							
							
							
							Reverting because test 'Bindings/Go/go.test' is failing on most
buildbots.
This reverts commit fc9df30991 . 
							
						 
						
							2021-03-29 11:32:22 +01:00  
						
					 
				
					
						
							
							
								 
								Matt Arsenault
							
						 
						
							 
							
							
							
							
								
							
							
								fc9df30991 
								
							 
						 
						
							
							
								
								Reapply "OpaquePtr: Turn inalloca into a type attribute"  
							
							 
							
							... 
							
							
							
							This reverts commit 20d5c42e0e . 
							
						 
						
							2021-03-28 13:35:21 -04:00  
						
					 
				
					
						
							
							
								 
								Nico Weber
							
						 
						
							 
							
							
							
							
								
							
							
								20d5c42e0e 
								
							 
						 
						
							
							
								
								Revert "OpaquePtr: Turn inalloca into a type attribute"  
							
							 
							
							... 
							
							
							
							This reverts commit 4fefed6563 .
Broke check-clang everywhere. 
							
						 
						
							2021-03-28 13:02:52 -04:00  
						
					 
				
					
						
							
							
								 
								Matt Arsenault
							
						 
						
							 
							
							
							
							
								
							
							
								4fefed6563 
								
							 
						 
						
							
							
								
								OpaquePtr: Turn inalloca into a type attribute  
							
							 
							
							... 
							
							
							
							I think byval/sret and the others are close to being able to rip out
the code to support the missing type case. A lot of this code is
shared with inalloca, so catch this up to the others so that can
happen. 
							
						 
						
							2021-03-28 11:12:23 -04:00  
						
					 
				
					
						
							
							
								 
								Matt Arsenault
							
						 
						
							 
							
							
							
							
								
							
							
								20c43d6bd5 
								
							 
						 
						
							
							
								
								OpaquePtr: Bulk update tests to use typed sret  
							
							 
							
							
							
						 
						
							2020-11-20 17:58:26 -05:00  
						
					 
				
					
						
							
							
								 
								Matt Arsenault
							
						 
						
							 
							
							
							
							
								
							
							
								06c192d454 
								
							 
						 
						
							
							
								
								OpaquePtr: Bulk update tests to use typed byval  
							
							 
							
							... 
							
							
							
							Upgrade of the IR text tests should be the only thing blocking making
typed byval mandatory. Partially done through regex and partially
manual. 
							
						 
						
							2020-11-20 14:00:46 -05:00  
						
					 
				
					
						
							
							
								 
								Matt Arsenault
							
						 
						
							 
							
							
							
							
								
							
							
								780cef1f34 
								
							 
						 
						
							
							
								
								Verifier: Check byref address space for AMDGPU calling conventions  
							
							 
							
							
							
						 
						
							2020-07-20 11:13:11 -04:00  
						
					 
				
					
						
							
							
								 
								Matt Arsenault
							
						 
						
							 
							
							
							
							
								
							
							
								ad8e900cb3 
								
							 
						 
						
							
							
								
								Verifier: Disallow byval and similar for AMDGPU calling conventions  
							
							 
							
							... 
							
							
							
							These imply stack-like semantics, which doesn't make any sense for
entry points. 
							
						 
						
							2020-07-20 10:58:57 -04:00  
						
					 
				
					
						
							
							
								 
								Matt Arsenault
							
						 
						
							 
							
							
							
							
								
							
							
								3333968771 
								
							 
						 
						
							
							
								
								Verifier: Check some amdgpu calling convention restrictions  
							
							 
							
							... 
							
							
							
							llvm-svn: 299457 
							
						 
						
							2017-04-04 18:43:11 +00:00