Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								084669a1c9 
								
							 
						 
						
							
							
								
								Second attempt:  
							
							 
							
							... 
							
							
							
							Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want to
use the old behavior, the flag is -O0. This change allows for finer-grained
control over which optimizations are run at different -O levels.
Most of this work was pretty mechanical. The majority of the fixes came from
verifying that a "fast" variable wasn't used anymore. The JIT still uses a
"Fast" flag. I'll change the JIT with a follow-up patch.
llvm-svn: 70343 
							
						 
						
							2009-04-29 00:15:41 +00:00  
						
					 
				
					
						
							
							
								 
								Mikhail Glushenkov
							
						 
						
							 
							
							
							
							
								
							
							
								0f78c2721b 
								
							 
						 
						
							
							
								
								Documentation update.  
							
							 
							
							... 
							
							
							
							Expand a bit on various '--*-graph' options.
llvm-svn: 67836 
							
						 
						
							2009-03-27 12:58:29 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								a347bc6700 
								
							 
						 
						
							
							
								
								Document the -gcc-tool-args bugpoint option.  
							
							 
							
							... 
							
							
							
							llvm-svn: 65897 
							
						 
						
							2009-03-02 23:15:59 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								638b836aab 
								
							 
						 
						
							
							
								
								Fix typo. Found by William Moss.  
							
							 
							
							... 
							
							
							
							llvm-svn: 65693 
							
						 
						
							2009-02-28 12:26:34 +00:00  
						
					 
				
					
						
							
							
								 
								Mikhail Glushenkov
							
						 
						
							 
							
							
							
							
								
							
							
								6a4f729dc9 
								
							 
						 
						
							
							
								
								Mimic gcc behaviour with regard to response files.  
							
							 
							
							... 
							
							
							
							llvm-svn: 62688 
							
						 
						
							2009-01-21 13:14:02 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								ecbe933d6a 
								
							 
						 
						
							
							
								
								remove some dead options.  
							
							 
							
							... 
							
							
							
							llvm-svn: 62095 
							
						 
						
							2009-01-12 19:02:50 +00:00  
						
					 
				
					
						
							
							
								 
								Mikhail Glushenkov
							
						 
						
							 
							
							
							
							
								
							
							
								0f88cfa2ac 
								
							 
						 
						
							
							
								
								Add a --check-graph option to llvmc.  
							
							 
							
							... 
							
							
							
							llvm-svn: 61989 
							
						 
						
							2009-01-09 16:16:27 +00:00  
						
					 
				
					
						
							
							
								 
								Mikhail Glushenkov
							
						 
						
							 
							
							
							
							
								
							
							
								a6a9066848 
								
							 
						 
						
							
							
								
								Man page update.  
							
							 
							
							... 
							
							
							
							llvm-svn: 60918 
							
						 
						
							2008-12-12 02:34:56 +00:00  
						
					 
				
					
						
							
							
								 
								Misha Brukman
							
						 
						
							 
							
							
							
							
								
							
							
								4e71ec11b0 
								
							 
						 
						
							
							
								
								* Fixed formatting of command descriptions to be consistent:  
							
							 
							
							... 
							
							
							
							- descriptions on new line
  - no terminating period
* Changed the W3C logos from yellow to blue to not stand out
llvm-svn: 60879 
							
						 
						
							2008-12-11 17:12:52 +00:00  
						
					 
				
					
						
							
							
								 
								Mikhail Glushenkov
							
						 
						
							 
							
							
							
							
								
							
							
								e5cd77150e 
								
							 
						 
						
							
							
								
								Man page typo fix.  
							
							 
							
							... 
							
							
							
							llvm-svn: 60765 
							
						 
						
							2008-12-09 14:41:00 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								414cf50234 
								
							 
						 
						
							
							
								
								Generalize bugpoint's concept of a "safe" backend, and add options  
							
							 
							
							... 
							
							
							
							to allow the "safe" backend to be run with a different path, and/or
with different command-line options.
This enables the following use cases:
 - bugpoint llc against an llc command from a different build
 - bugpoint llc against the same llc with different command-line options
 - and more...
Also, document the existing "custom" interpreter options.
llvm-svn: 60681 
							
						 
						
							2008-12-08 04:02:47 +00:00  
						
					 
				
					
						
							
							
								 
								Mikhail Glushenkov
							
						 
						
							 
							
							
							
							
								
							
							
								bd53583426 
								
							 
						 
						
							
							
								
								Man page update.  
							
							 
							
							... 
							
							
							
							llvm-svn: 60669 
							
						 
						
							2008-12-07 16:48:07 +00:00  
						
					 
				
					
						
							
							
								 
								Mikhail Glushenkov
							
						 
						
							 
							
							
							
							
								
							
							
								b21abb9d48 
								
							 
						 
						
							
							
								
								Describe some more options in the man page.  
							
							 
							
							... 
							
							
							
							llvm-svn: 60105 
							
						 
						
							2008-11-26 13:40:08 +00:00  
						
					 
				
					
						
							
							
								 
								Mikhail Glushenkov
							
						 
						
							 
							
							
							
							
								
							
							
								e9eeb0d562 
								
							 
						 
						
							
							
								
								Add a man page for llvmc. Really basic for now, will be updated later.  
							
							 
							
							... 
							
							
							
							llvm-svn: 60049 
							
						 
						
							2008-11-25 21:38:38 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								8f243a5dde 
								
							 
						 
						
							
							
								
								llvm-ld doesn't have a -march option.  This fixes PR2961  
							
							 
							
							... 
							
							
							
							llvm-svn: 58345 
							
						 
						
							2008-10-28 20:05:06 +00:00  
						
					 
				
					
						
							
							
								 
								Nick Lewycky
							
						 
						
							 
							
							
							
							
								
							
							
								f5ba827d41 
								
							 
						 
						
							
							
								
								Remove -check-exit-code from bugpoint. This is subsumed by -append-exit-code.  
							
							 
							
							... 
							
							
							
							Note that -check-exit-code was on by default while -append-exit-code is not.
llvm-svn: 58221 
							
						 
						
							2008-10-26 23:59:36 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								8709ed3371 
								
							 
						 
						
							
							
								
								stacker is really gone.  
							
							 
							
							... 
							
							
							
							llvm-svn: 54400 
							
						 
						
							2008-08-06 05:57:58 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								6b12e46f35 
								
							 
						 
						
							
							
								
								remove stacker  
							
							 
							
							... 
							
							
							
							llvm-svn: 54398 
							
						 
						
							2008-08-06 05:56:52 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								651e66d14c 
								
							 
						 
						
							
							
								
								remove a bunch of dead options that never did anything.  
							
							 
							
							... 
							
							
							
							llvm-svn: 52727 
							
						 
						
							2008-06-25 16:44:52 +00:00  
						
					 
				
					
						
							
							
								 
								Dale Johannesen
							
						 
						
							 
							
							
							
							
								
							
							
								b50a845d4e 
								
							 
						 
						
							
							
								
								Improve description of -emit-llvm.  
							
							 
							
							... 
							
							
							
							llvm-svn: 52238 
							
						 
						
							2008-06-12 17:04:09 +00:00  
						
					 
				
					
						
							
							
								 
								Tanya Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								d18ce727e1 
								
							 
						 
						
							
							
								
								Create dirs as needed.  
							
							 
							
							... 
							
							
							
							llvm-svn: 52131 
							
						 
						
							2008-06-09 07:14:31 +00:00  
						
					 
				
					
						
							
							
								 
								Anton Korobeynikov
							
						 
						
							 
							
							
							
							
								
							
							
								60d2d99b11 
								
							 
						 
						
							
							
								
								Remove entries from here also  
							
							 
							
							... 
							
							
							
							llvm-svn: 50616 
							
						 
						
							2008-05-04 06:23:44 +00:00  
						
					 
				
					
						
							
							
								 
								Anton Korobeynikov
							
						 
						
							 
							
							
							
							
								
							
							
								625f4fee4d 
								
							 
						 
						
							
							
								
								Drop llvmc also, it will be replaced by shiny new llvmc2  
							
							 
							
							... 
							
							
							
							llvm-svn: 50615 
							
						 
						
							2008-05-04 06:19:55 +00:00  
						
					 
				
					
						
							
							
								 
								Anton Korobeynikov
							
						 
						
							 
							
							
							
							
								
							
							
								a41f7f8985 
								
							 
						 
						
							
							
								
								Drop llvm2cpp, it's now a llc target  
							
							 
							
							... 
							
							
							
							llvm-svn: 50614 
							
						 
						
							2008-05-04 06:16:50 +00:00  
						
					 
				
					
						
							
							
								 
								Tanya Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								c7972310bb 
								
							 
						 
						
							
							
								
								Added note to getting started guide to use llvm-gcc4.2.  
							
							 
							
							... 
							
							
							
							Removed llvm-upgrade from documentations.
llvm-svn: 49346 
							
						 
						
							2008-04-07 18:32:25 +00:00  
						
					 
				
					
						
							
							
								 
								Erick Tryzelaar
							
						 
						
							 
							
							
							
							
								
							
							
								dd0ace574b 
								
							 
						 
						
							
							
								
								Tweak build system to allow for installing the tutorial and uninstalling the docs.  
							
							 
							
							... 
							
							
							
							llvm-svn: 48968 
							
						 
						
							2008-03-30 20:32:18 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								8752bbf25f 
								
							 
						 
						
							
							
								
								heavily  refactor this to have less duplication between BUILD_FOR_WEBSITE mode and not.  
							
							 
							
							... 
							
							
							
							llvm-svn: 46991 
							
						 
						
							2008-02-12 06:07:47 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								11cc8b3c14 
								
							 
						 
						
							
							
								
								remove attributions from the rest of the llvm makefiles.  
							
							 
							
							... 
							
							
							
							llvm-svn: 45416 
							
						 
						
							2007-12-29 20:11:13 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								8feb9d67e8 
								
							 
						 
						
							
							
								
								Who thought up this crazy formatting scheme?  
							
							 
							
							... 
							
							
							
							llvm-svn: 40905 
							
						 
						
							2007-08-07 17:57:36 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								4391aa042c 
								
							 
						 
						
							
							
								
								Okay, over/back tags don't next.  
							
							 
							
							... 
							
							
							
							llvm-svn: 40904 
							
						 
						
							2007-08-07 17:48:56 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								5f5bb46e95 
								
							 
						 
						
							
							
								
								Try an indent level for better formatting.  
							
							 
							
							... 
							
							
							
							Add the -version option.
llvm-svn: 40902 
							
						 
						
							2007-08-07 17:43:48 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								d64584f64b 
								
							 
						 
						
							
							
								
								Add the code generation options.  
							
							 
							
							... 
							
							
							
							llvm-svn: 40900 
							
						 
						
							2007-08-07 17:12:43 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								50138fec19 
								
							 
						 
						
							
							
								
								Rearrange options into sections and add the last floating point related option.  
							
							 
							
							... 
							
							
							
							llvm-svn: 40895 
							
						 
						
							2007-08-07 16:29:57 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								30b4ae5005 
								
							 
						 
						
							
							
								
								Add the -disable-excess-fp-precision option.  
							
							 
							
							... 
							
							
							
							llvm-svn: 40894 
							
						 
						
							2007-08-07 16:23:42 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								ef3a6a3c7a 
								
							 
						 
						
							
							
								
								Add another missing option.  
							
							 
							
							... 
							
							
							
							llvm-svn: 40893 
							
						 
						
							2007-08-07 16:21:52 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								718eb7f19b 
								
							 
						 
						
							
							
								
								Add some more missing options.  
							
							 
							
							... 
							
							
							
							llvm-svn: 40892 
							
						 
						
							2007-08-07 16:11:57 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								a8f72c72a6 
								
							 
						 
						
							
							
								
								Remove the -f option which is no longer supported, but add the -fake-argv0  
							
							 
							
							... 
							
							
							
							option which is similar.
llvm-svn: 40891 
							
						 
						
							2007-08-07 15:48:16 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								ade052e5cf 
								
							 
						 
						
							
							
								
								Update links to the command guide generated documentation.  
							
							 
							
							... 
							
							
							
							llvm-svn: 40855 
							
						 
						
							2007-08-05 23:43:44 +00:00  
						
					 
				
					
						
							
							
								 
								Nick Lewycky
							
						 
						
							 
							
							
							
							
								
							
							
								f433a7f1a6 
								
							 
						 
						
							
							
								
								Alphabetize. Document -mlimit parameter.  
							
							 
							
							... 
							
							
							
							llvm-svn: 39990 
							
						 
						
							2007-07-18 04:24:20 +00:00  
						
					 
				
					
						
							
							
								 
								Gabor Greif
							
						 
						
							 
							
							
							
							
								
							
							
								6c0bda829e 
								
							 
						 
						
							
							
								
								eliminated all references to 'bytecode' from .pod files  
							
							 
							
							... 
							
							
							
							llvm-svn: 38452 
							
						 
						
							2007-07-09 11:24:05 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								74119e0e7e 
								
							 
						 
						
							
							
								
								Bytecode -> Bitcode  
							
							 
							
							... 
							
							
							
							llvm-svn: 38438 
							
						 
						
							2007-07-09 06:45:18 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								75efe6cc57 
								
							 
						 
						
							
							
								
								Minor language change upgrader -> upgrade tool  
							
							 
							
							... 
							
							
							
							llvm-svn: 38437 
							
						 
						
							2007-07-09 06:42:22 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								e14b7339e6 
								
							 
						 
						
							
							
								
								This dir does not appear under /docs anymore but under /cmds so use an  
							
							 
							
							... 
							
							
							
							absolute path to the llvm.css file.
llvm-svn: 38436 
							
						 
						
							2007-07-09 06:32:55 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								15053aaed6 
								
							 
						 
						
							
							
								
								Fix some minor typos.  
							
							 
							
							... 
							
							
							
							llvm-svn: 38434 
							
						 
						
							2007-07-09 06:14:11 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								69c94d2da4 
								
							 
						 
						
							
							
								
								Fix some typos.  
							
							 
							
							... 
							
							
							
							llvm-svn: 38433 
							
						 
						
							2007-07-09 06:06:45 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								b66b30577e 
								
							 
						 
						
							
							
								
								Fix a typo.  
							
							 
							
							... 
							
							
							
							llvm-svn: 38432 
							
						 
						
							2007-07-09 06:01:20 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								af548d0ed2 
								
							 
						 
						
							
							
								
								Fix a typo.  
							
							 
							
							... 
							
							
							
							llvm-svn: 38431 
							
						 
						
							2007-07-09 05:58:08 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								2cf6fe9ea2 
								
							 
						 
						
							
							
								
								Fix some minor typos, again to test the auto-update of the web site.  
							
							 
							
							... 
							
							
							
							llvm-svn: 38430 
							
						 
						
							2007-07-09 05:52:49 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								dfa6ee7ca7 
								
							 
						 
						
							
							
								
								Remove an unneeded space, mostly to verify that auto-update of the  
							
							 
							
							... 
							
							
							
							documentation is working.
llvm-svn: 38429 
							
						 
						
							2007-07-09 05:33:45 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								a9c32e6b49 
								
							 
						 
						
							
							
								
								Add a note about llvm2cpp's dubious future.  
							
							 
							
							... 
							
							
							
							llvm-svn: 37906 
							
						 
						
							2007-07-05 10:12:19 +00:00