7b1d793713 
								
							 
						 
						
							
							
								
								Reland "Change the X86 datalayout to add three address spaces  
							
							... 
							
							
							
							for 32 bit signed, 32 bit unsigned, and 64 bit pointers."
This reverts 57076d3199https://reviews.llvm.org/D64931 .
Review for added fix at https://reviews.llvm.org/D66843 .
llvm-svn: 371568 
							
						 
						
							2019-09-10 23:15:38 +00:00  
				
					
						
							
							
								 
						
							
								57076d3199 
								
							 
						 
						
							
							
								
								Revert "Change the X86 datalayout to add three address spaces for 32 bit signed,"  
							
							... 
							
							
							
							This reverts commit r370083 because it caused check-lld failures on
sanitizer-x86_64-linux-fast.
llvm-svn: 370142 
							
						 
						
							2019-08-28 01:08:54 +00:00  
				
					
						
							
							
								 
						
							
								1299945b81 
								
							 
						 
						
							
							
								
								Change the X86 datalayout to add three address spaces for 32 bit signed,  
							
							... 
							
							
							
							32 bit unsigned, and 64 bit pointers.
llvm-svn: 370083 
							
						 
						
							2019-08-27 17:46:53 +00:00  
				
					
						
							
							
								 
						
							
								cee313d288 
								
							 
						 
						
							
							
								
								Revert "Temporarily Revert "Add basic loop fusion pass.""  
							
							... 
							
							
							
							The reversion apparently deleted the test/Transforms directory.
Will be re-reverting again.
llvm-svn: 358552 
							
						 
						
							2019-04-17 04:52:47 +00:00  
				
					
						
							
							
								 
						
							
								a863435128 
								
							 
						 
						
							
							
								
								Temporarily Revert "Add basic loop fusion pass."  
							
							... 
							
							
							
							As it's causing some bot failures (and per request from kbarton).
This reverts commit r358543/ab70da07286e618016e78247e4a24fcb84077fda.
llvm-svn: 358546 
							
						 
						
							2019-04-17 02:12:23 +00:00  
				
					
						
							
							
								 
						
							
								f59242e5ff 
								
							 
						 
						
							
							
								
								Recommit "[ThinLTO] Rename COMDATs for COFF when promoting/renaming COMDAT leader"  
							
							... 
							
							
							
							Recommit of r352763 with fix for use after free.
llvm-svn: 352770 
							
						 
						
							2019-01-31 17:18:11 +00:00  
				
					
						
							
							
								 
						
							
								4877715ee6 
								
							 
						 
						
							
							
								
								Revert "[ThinLTO] Rename COMDATs for COFF when promoting/renaming COMDAT leader"  
							
							... 
							
							
							
							This reverts commit r352763.
Causing a couple bot failures, root cause pointed to by sanitizer bot:
http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-fast/builds/28909/steps/annotate/logs/stdio 
Use after free. I understand the issue but will revert and test with fix
before recommitting.
llvm-svn: 352768 
							
						 
						
							2019-01-31 16:46:14 +00:00  
				
					
						
							
							
								 
						
							
								992b53fd16 
								
							 
						 
						
							
							
								
								[ThinLTO] Rename COMDATs for COFF when promoting/renaming COMDAT leader  
							
							... 
							
							
							
							Summary:
COFF requires that COMDAT name match that of the leader. When we promote
and rename an internal leader in ThinLTO due to an import, ensure we
subsequently rename the associated COMDAT. Similar to D31963 which did
this during ThinLTO module splitting.
Fixes PR40414.
Reviewers: pcc, inglorion
Subscribers: mehdi_amini, dexonsmith, dmajor, llvm-commits
Differential Revision: https://reviews.llvm.org/D57395 
llvm-svn: 352763 
							
						 
						
							2019-01-31 16:00:15 +00:00