584cb0a8c1 
								
							 
						 
						
							
							
								
								For PR351:  
							
							... 
							
							
							
							* removeFile() -> sys::Path::destroyFile()
* remove extraneous toString() calls
* convert local variables representing path names from std::string to
  sys::Path
* Use sys::Path objects with FileRemove instead of std::string
* Use sys::Path methods for construction of path names
llvm-svn: 19001 
							
						 
						
							2004-12-16 23:04:20 +00:00  
				
					
						
							
							
								 
						
							
								30067f1eac 
								
							 
						 
						
							
							
								
								For PR351:  
							
							... 
							
							
							
							* Convert use of getUniqueFilename to sys::Path::makeUnique();
llvm-svn: 18949 
							
						 
						
							2004-12-15 01:53:08 +00:00  
				
					
						
							
							
								 
						
							
								f0adf68dfa 
								
							 
						 
						
							
							
								
								Enable compression by default.  
							
							... 
							
							
							
							llvm-svn: 17566 
							
						 
						
							2004-11-07 05:43:51 +00:00  
				
					
						
							
							
								 
						
							
								7c16caa336 
								
							 
						 
						
							
							
								
								Changes For Bug 352  
							
							... 
							
							
							
							Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.
llvm-svn: 16137 
							
						 
						
							2004-09-01 22:55:40 +00:00  
				
					
						
							
							
								 
						
							
								af24e90c51 
								
							 
						 
						
							
							
								
								Don't leave dead bytecode.output files around if the optimizer/block extractor crashes.  
							
							... 
							
							
							
							llvm-svn: 13477 
							
						 
						
							2004-05-12 02:55:45 +00:00  
				
					
						
							
							
								 
						
							
								0e6549b8c7 
								
							 
						 
						
							
							
								
								Fix a minor bug in runPassesOn  
							
							... 
							
							
							
							llvm-svn: 12397 
							
						 
						
							2004-03-14 21:37:41 +00:00  
				
					
						
							
							
								 
						
							
								37117a0f6a 
								
							 
						 
						
							
							
								
								Add a new "AutoDebugCrashes" option  
							
							... 
							
							
							
							llvm-svn: 12396 
							
						 
						
							2004-03-14 21:21:57 +00:00  
				
					
						
							
							
								 
						
							
								1a5c540c27 
								
							 
						 
						
							
							
								
								Add new method  
							
							... 
							
							
							
							llvm-svn: 12394 
							
						 
						
							2004-03-14 21:17:03 +00:00  
				
					
						
							
							
								 
						
							
								36d48a3728 
								
							 
						 
						
							
							
								
								Don't crash if there are no passes in the PassesToRun list  
							
							... 
							
							
							
							llvm-svn: 11612 
							
						 
						
							2004-02-18 23:24:56 +00:00  
				
					
						
							
							
								 
						
							
								2f1aa118a4 
								
							 
						 
						
							
							
								
								finegrainify namespacification  
							
							... 
							
							
							
							llvm-svn: 10839 
							
						 
						
							2004-01-14 03:38:37 +00:00  
				
					
						
							
							
								 
						
							
								960707c335 
								
							 
						 
						
							
							
								
								Put all LLVM code into the llvm namespace, as per bug 109.  
							
							... 
							
							
							
							llvm-svn: 9903 
							
						 
						
							2003-11-11 22:41:34 +00:00  
				
					
						
							
							
								 
						
							
								ebec8030d6 
								
							 
						 
						
							
							
								
								fix file headers  
							
							... 
							
							
							
							llvm-svn: 9293 
							
						 
						
							2003-10-20 17:57:13 +00:00  
				
					
						
							
							
								 
						
							
								09344dcf97 
								
							 
						 
						
							
							
								
								Added copyright header to all C++ source files.  
							
							... 
							
							
							
							llvm-svn: 9291 
							
						 
						
							2003-10-20 17:47:21 +00:00  
				
					
						
							
							
								 
						
							
								c4501c936f 
								
							 
						 
						
							
							
								
								Don't include <stdlib.h>.  
							
							... 
							
							
							
							llvm-svn: 9038 
							
						 
						
							2003-10-10 19:12:45 +00:00  
				
					
						
							
							
								 
						
							
								8b2bd4ed47 
								
							 
						 
						
							
							
								
								Fix spelling.  
							
							... 
							
							
							
							llvm-svn: 9027 
							
						 
						
							2003-10-10 17:57:28 +00:00  
				
					
						
							
							
								 
						
							
								1b7a238f3f 
								
							 
						 
						
							
							
								
								File-related functions moved to FileUtilities.h .  
							
							... 
							
							
							
							llvm-svn: 7696 
							
						 
						
							2003-08-07 21:42:28 +00:00  
				
					
						
							
							
								 
						
							
								0c2305b110 
								
							 
						 
						
							
							
								
								Re-grouped and alphabetized headers for easier reading and cleaner style.  
							
							... 
							
							
							
							llvm-svn: 7689 
							
						 
						
							2003-08-07 21:19:30 +00:00  
				
					
						
							
							
								 
						
							
								e722e4ea49 
								
							 
						 
						
							
							
								
								Moved SystemUtils.h to include/Support and SystemUtils.cpp to lib/Support.  
							
							... 
							
							
							
							llvm-svn: 7687 
							
						 
						
							2003-08-07 21:04:42 +00:00  
				
					
						
							
							
								 
						
							
								6a6587ab02 
								
							 
						 
						
							
							
								
								Fixed misspelling.  
							
							... 
							
							
							
							llvm-svn: 7223 
							
						 
						
							2003-07-21 21:58:16 +00:00  
				
					
						
							
							
								 
						
							
								b165ea31b7 
								
							 
						 
						
							
							
								
								Give better information about how the passes crash  
							
							... 
							
							
							
							llvm-svn: 6532 
							
						 
						
							2003-06-02 04:54:16 +00:00  
				
					
						
							
							
								 
						
							
								d571e2aa91 
								
							 
						 
						
							
							
								
								Make sure to create a target data that matches the Module's target properties.  
							
							... 
							
							
							
							llvm-svn: 5904 
							
						 
						
							2003-04-24 19:13:02 +00:00  
				
					
						
							
							
								 
						
							
								aa038c856a 
								
							 
						 
						
							
							
								
								Remove support for "target data" pass ctors  
							
							... 
							
							
							
							llvm-svn: 5900 
							
						 
						
							2003-04-24 18:36:41 +00:00  
				
					
						
							
							
								 
						
							
								16a413103c 
								
							 
						 
						
							
							
								
								Implement support for bugpoint to identify which FUNCTION an optimization  
							
							... 
							
							
							
							is miscompiling.
llvm-svn: 5893 
							
						 
						
							2003-04-24 17:02:17 +00:00  
				
					
						
							
							
								 
						
							
								892f93730b 
								
							 
						 
						
							
							
								
								Allow creating of passes like levelraise which use a targetdata ctor  
							
							... 
							
							
							
							llvm-svn: 5403 
							
						 
						
							2003-01-22 23:24:11 +00:00  
				
					
						
							
							
								 
						
							
								d4e0474dcf 
								
							 
						 
						
							
							
								
								Implement the start of the miscompilation detection stuff  
							
							... 
							
							
							
							llvm-svn: 5119 
							
						 
						
							2002-12-23 23:49:59 +00:00  
				
					
						
							
							
								 
						
							
								73a6bdd958 
								
							 
						 
						
							
							
								
								Initial checkin of bugpoint  
							
							... 
							
							
							
							llvm-svn: 4789 
							
						 
						
							2002-11-20 22:28:10 +00:00