587497b87d 
								
							 
						 
						
							
							
								
								[clang][NewPM] Fix broken -O0 test from the AlwaysInliner  
							
							... 
							
							
							
							This contains the part of D62225 which prevents insertion of lifetime
intrinsics when creating the AlwaysInliner. This fixes the following tests
when the new PM is enabled by default:
Clang :: CodeGen/aarch64-neon-across.c
Clang :: CodeGen/aarch64-neon-fcvt-intrinsics.c
Clang :: CodeGen/aarch64-neon-fma.c
Clang :: CodeGen/aarch64-neon-perm.c
Clang :: CodeGen/aarch64-neon-tbl.c
Clang :: CodeGen/aarch64-poly128.c
Clang :: CodeGen/aarch64-v8.2a-neon-intrinsics.c
Clang :: CodeGen/arm-neon-fma.c
Clang :: CodeGen/arm-neon-numeric-maxmin.c
Clang :: CodeGen/arm-neon-vcvtX.c
Clang :: CodeGen/avx-builtins.c
Clang :: CodeGen/builtins-ppc-p9vector.c
Clang :: CodeGen/builtins-ppc-vsx.c
Clang :: CodeGen/lifetime.c
Clang :: CodeGen/sse-builtins.c
Clang :: CodeGen/sse2-builtins.c
Differential Revision: https://reviews.llvm.org/D63153 
llvm-svn: 363277 
							
						 
						
							2019-06-13 16:45:29 +00:00  
				
					
						
							
							
								 
						
							
								516e6cc1dd 
								
							 
						 
						
							
							
								
								[Clang] Disable new PM for tests that use optimization level -O1, -O2 and -O3  
							
							... 
							
							
							
							Tests that use -O1, -O2 and -O3 would often produce different results
with the new pass manager which makes these tests fail. Disable new PM
explicitly for these tests.
Differential Revision: https://reviews.llvm.org/D58375 
llvm-svn: 362580 
							
						 
						
							2019-06-05 03:17:11 +00:00  
				
					
						
							
							
								 
						
							
								d6a56db7b6 
								
							 
						 
						
							
							
								
								Test case for r151429/r151430, which ensures llvm.lifetime intrinsics are not  
							
							... 
							
							
							
							being emitted at -O0, but are emitted when optimizations are enabled.
llvm-svn: 151533 
							
						 
						
							2012-02-27 18:45:03 +00:00