Chandler Carruth
							
						 
						
							 
							
							
							
							
								
							
							
								961995dc9a 
								
							 
						 
						
							
							
								
								Update the creation of the TargetAsmParser based on API change in r134678.  
							
							 
							
							... 
							
							
							
							llvm-svn: 134680 
							
						 
						
							2011-07-08 03:15:48 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								299b36fa72 
								
							 
						 
						
							
							
								
								createMCInstPrinter doesn't need TargetMachine anymore.  
							
							 
							
							... 
							
							
							
							llvm-svn: 134526 
							
						 
						
							2011-07-06 19:45:57 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								adc7959851 
								
							 
						 
						
							
							
								
								createTargetMachine now takes a CPU string.  
							
							 
							
							... 
							
							
							
							llvm-svn: 134128 
							
						 
						
							2011-06-30 02:06:32 +00:00  
						
					 
				
					
						
							
							
								 
								Joerg Sonnenberger
							
						 
						
							 
							
							
							
							
								
							
							
								b487d2d815 
								
							 
						 
						
							
							
								
								Support -fatal-warnings for the assembler frontend  
							
							 
							
							... 
							
							
							
							llvm-svn: 131662 
							
						 
						
							2011-05-19 18:42:29 +00:00  
						
					 
				
					
						
							
							
								 
								Rafael Espindola
							
						 
						
							 
							
							
							
							
								
							
							
								26cdfa71ef 
								
							 
						 
						
							
							
								
								Update API.  
							
							 
							
							... 
							
							
							
							llvm-svn: 130588 
							
						 
						
							2011-04-30 03:46:18 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								9cf7bc7a6c 
								
							 
						 
						
							
							
								
								Frontend/cc1as: Add support for -L.  
							
							 
							
							... 
							
							
							
							llvm-svn: 128432 
							
						 
						
							2011-03-28 22:49:24 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								a8da50d011 
								
							 
						 
						
							
							
								
								Pass in the TargetMachine parameter to the inst printer.  
							
							 
							
							... 
							
							
							
							llvm-svn: 127987 
							
						 
						
							2011-03-21 05:02:03 +00:00  
						
					 
				
					
						
							
							
								 
								Rafael Espindola
							
						 
						
							 
							
							
							
							
								
							
							
								148141c98f 
								
							 
						 
						
							
							
								
								Add support for the --noexecstack option. Fixes PR8762.  
							
							 
							
							... 
							
							
							
							llvm-svn: 124078 
							
						 
						
							2011-01-23 17:58:26 +00:00  
						
					 
				
					
						
							
							
								 
								Michael J. Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								d9da7a1f16 
								
							 
						 
						
							
							
								
								MemoryBuffer API update.  
							
							 
							
							... 
							
							
							
							llvm-svn: 121956 
							
						 
						
							2010-12-16 03:28:14 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								8f514a8826 
								
							 
						 
						
							
							
								
								Update for LLVM API change.  
							
							 
							
							... 
							
							
							
							llvm-svn: 121950 
							
						 
						
							2010-12-16 03:06:05 +00:00  
						
					 
				
					
						
							
							
								 
								Rafael Espindola
							
						 
						
							 
							
							
							
							
								
							
							
								86f2c57c8d 
								
							 
						 
						
							
							
								
								Fixed version of 121435.  
							
							 
							
							... 
							
							
							
							llvm-svn: 121472 
							
						 
						
							2010-12-10 07:40:14 +00:00  
						
					 
				
					
						
							
							
								 
								Rafael Espindola
							
						 
						
							 
							
							
							
							
								
							
							
								33f793892f 
								
							 
						 
						
							
							
								
								Revert my previous patch to make the valgrind bots happy.  
							
							 
							
							... 
							
							
							
							llvm-svn: 121460 
							
						 
						
							2010-12-10 04:01:05 +00:00  
						
					 
				
					
						
							
							
								 
								Rafael Espindola
							
						 
						
							 
							
							
							
							
								
							
							
								40fa9b6765 
								
							 
						 
						
							
							
								
								Update clang for the API changes in the cfi patch.  
							
							 
							
							... 
							
							
							
							llvm-svn: 121435 
							
						 
						
							2010-12-09 23:48:34 +00:00  
						
					 
				
					
						
							
							
								 
								Michael J. Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								f25faaaffb 
								
							 
						 
						
							
							
								
								Use error_code instead of std::string* for MemoryBuffer.  
							
							 
							
							... 
							
							
							
							llvm-svn: 121378 
							
						 
						
							2010-12-09 17:36:38 +00:00  
						
					 
				
					
						
							
							
								 
								Michael J. Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								8aaf49959c 
								
							 
						 
						
							
							
								
								Merge System into Support.  
							
							 
							
							... 
							
							
							
							llvm-svn: 120297 
							
						 
						
							2010-11-29 18:12:39 +00:00  
						
					 
				
					
						
							
							
								 
								Argyrios Kyrtzidis
							
						 
						
							 
							
							
							
							
								
							
							
								5c26cda273 
								
							 
						 
						
							
							
								
								getNumErrors() -> hasErrorOccurred()  
							
							 
							
							... 
							
							
							
							llvm-svn: 119765 
							
						 
						
							2010-11-19 00:19:18 +00:00  
						
					 
				
					
						
							
							
								 
								Argyrios Kyrtzidis
							
						 
						
							 
							
							
							
							
								
							
							
								d004064864 
								
							 
						 
						
							
							
								
								Refactoring of Diagnostic class.  
							
							 
							
							... 
							
							
							
							-Move the stuff of Diagnostic related to creating/querying diagnostic IDs into a new DiagnosticIDs class.
-DiagnosticIDs can be shared among multiple Diagnostics for multiple translation units.
-The rest of the state in Diagnostic object is considered related and tied to one translation unit.
-Have Diagnostic point to the SourceManager that is related with. Diagnostic can now accept just a
   SourceLocation instead of a FullSourceLoc.
-Reflect the changes to various interfaces.
llvm-svn: 119730 
							
						 
						
							2010-11-18 20:06:41 +00:00  
						
					 
				
					
						
							
							
								 
								Rafael Espindola
							
						 
						
							 
							
							
							
							
								
							
							
								85111907bb 
								
							 
						 
						
							
							
								
								Call InitSections when assembling. This makes clang's output match that of  
							
							 
							
							... 
							
							
							
							llvm-mc.
llvm-svn: 116405 
							
						 
						
							2010-10-13 14:53:57 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								f610b5b622 
								
							 
						 
						
							
							
								
								Straighten out target triples provided on the command line  
							
							 
							
							... 
							
							
							
							before using them.
llvm-svn: 112468 
							
						 
						
							2010-08-30 09:42:39 +00:00  
						
					 
				
					
						
							
							
								 
								Douglas Gregor
							
						 
						
							 
							
							
							
							
								
							
							
								2dd19f1d5f 
								
							 
						 
						
							
							
								
								Simplify the ownership model for DiagnosticClients, which was really  
							
							 
							
							... 
							
							
							
							convoluted and a bit leaky. Now, the Diagnostic object owns its
DiagnosticClient.
llvm-svn: 111437 
							
						 
						
							2010-08-18 22:29:43 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								b37af7de47 
								
							 
						 
						
							
							
								
								Call llvm::remove_fatal_error_handler before deallocating objects  
							
							 
							
							... 
							
							
							
							which are used by the error handling functions.
llvm-svn: 111427 
							
						 
						
							2010-08-18 21:23:17 +00:00  
						
					 
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
						
							 
							
							
							
							
								
							
							
								4b5de0d6a3 
								
							 
						 
						
							
							
								
								Prepare for upcoming ownership change.  
							
							 
							
							... 
							
							
							
							llvm-svn: 109766 
							
						 
						
							2010-07-29 17:48:03 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								deaff5d792 
								
							 
						 
						
							
							
								
								Update for LLVM API change.  
							
							 
							
							... 
							
							
							
							llvm-svn: 108665 
							
						 
						
							2010-07-19 00:33:53 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								05474285aa 
								
							 
						 
						
							
							
								
								clang -cc1as: Switch to using AsmParser constructor function.  
							
							 
							
							... 
							
							
							
							llvm-svn: 108605 
							
						 
						
							2010-07-17 02:26:21 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								a2b1f8b5cd 
								
							 
						 
						
							
							
								
								MC: Pass the target instance to the AsmParser constructor.  
							
							 
							
							... 
							
							
							
							llvm-svn: 107427 
							
						 
						
							2010-07-01 20:41:59 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								a442fd5da6 
								
							 
						 
						
							
							
								
								Driver: Fix arg_iterator typing to reflect that it is really an iterator over Arg*s.  
							
							 
							
							... 
							
							
							
							llvm-svn: 105838 
							
						 
						
							2010-06-11 22:00:13 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								0454f657ce 
								
							 
						 
						
							
							
								
								clang -cc1as: Add -help, -version, and -mllvm support.  
							
							 
							
							... 
							
							
							
							Also, fix output defaulting to match llvm-mc.
llvm-svn: 104246 
							
						 
						
							2010-05-20 18:15:20 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								2fcaa549a8 
								
							 
						 
						
							
							
								
								Driver/MC: Add 'clang -cc1as' integrated assembler tool, currently accepts approximately the same interface as 'llvm-mc'.  
							
							 
							
							... 
							
							
							
							llvm-svn: 104239 
							
						 
						
							2010-05-20 17:49:16 +00:00