8769611f0a 
								
							 
						 
						
							
							
								
								Remove unnecessary 'rm' in llvm-reduce tests  
							
							... 
							
							
							
							These were initially added to cleanup some transient/leftover files in
r372054. Now that's all cleaned up, these are no longer needed. 
							
						 
						
							2020-07-09 10:49:11 -07:00  
				
					
						
							
							
								 
						
							
								f27367cd32 
								
							 
						 
						
							
							
								
								llvm-reduce: Clean out previous test temp/output dir, since it was a dir and now it's used as just a single file  
							
							... 
							
							
							
							llvm-svn: 372054 
							
						 
						
							2019-09-16 23:56:26 +00:00  
				
					
						
							
							
								 
						
							
								cb4aee7318 
								
							 
						 
						
							
							
								
								llvm-reduce: Make tests shell-independent by passing the interpreter on the command line rather than using #! in the test file  
							
							... 
							
							
							
							llvm-svn: 372049 
							
						 
						
							2019-09-16 23:41:19 +00:00  
				
					
						
							
							
								 
						
							
								396d0e1635 
								
							 
						 
						
							
							
								
								Fix llvm-reduce tests so that they don't assume the source code is  
							
							... 
							
							
							
							writable.
Instead of copying over the original file permissions, just create
a new file and add the executable bit.
llvm-svn: 371772 
							
						 
						
							2019-09-12 21:03:49 +00:00  
				
					
						
							
							
								 
						
							
								6be90ac788 
								
							 
						 
						
							
							
								
								llvm-reduce: For now, mark these tests as requiring a shell  
							
							... 
							
							
							
							(since they execute shell scripts/that's the only entry point at the
moment)
llvm-svn: 371764 
							
						 
						
							2019-09-12 19:50:54 +00:00  
				
					
						
							
							
								 
						
							
								890f17c256 
								
							 
						 
						
							
							
								
								llvm-reduce: Remove unused plugin support/requirements  
							
							... 
							
							
							
							llvm-svn: 371755 
							
						 
						
							2019-09-12 18:52:31 +00:00  
				
					
						
							
							
								 
						
							
								5adb3d2ac0 
								
							 
						 
						
							
							
								
								Reapply llvm-reduce: Add pass to reduce parameters""  
							
							... 
							
							
							
							Fixing a couple of asan-identified bugs
* use of an invalid "Use" iterator after the element was removed
* use of StringRef to Function name after the Function was erased
This reapplies r371567, which was reverted in r371580.
llvm-svn: 371700 
							
						 
						
							2019-09-12 01:20:48 +00:00  
				
					
						
							
							
								 
						
							
								068b362814 
								
							 
						 
						
							
							
								
								Revert "llvm-reduce: Add pass to reduce parameters"  
							
							... 
							
							
							
							Looks to be failing on asan buildbots
This reverts commit r371567.
llvm-svn: 371580 
							
						 
						
							2019-09-11 00:44:17 +00:00  
				
					
						
							
							
								 
						
							
								6a2603c063 
								
							 
						 
						
							
							
								
								llvm-reduce: Add pass to reduce parameters  
							
							... 
							
							
							
							Patch by Diego Treviño!
Differential Revision: https://reviews.llvm.org/D65479 
llvm-svn: 371567 
							
						 
						
							2019-09-10 23:10:10 +00:00