Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						1e67278dd5 
					 
					
						
						
							
							Trailing whitespace.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110679  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-10 14:49:24 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						565aafc997 
					 
					
						
						
							
							Some cleanup. Use a class (OptionInfo) instead of a pair of a pair and remove  
						
						... 
						
						
						
						some default values that are not used.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110485  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-06 23:03:52 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						7e7ae5ad69 
					 
					
						
						
							
							Refer to -help instead of --help since this is what tools themselves say.  
						
						... 
						
						
						
						Also, have tools output -help-hidden rather than refer to --help-hidden,
for consistency, and likewise adjust documentation.  This doesn't change
every mention of --help, only those which seemed clearly safe.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96578  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-18 14:08:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						47afe4e806 
					 
					
						
						
							
							enhance bits_storage to work with enums by using a c-style  
						
						... 
						
						
						
						cast instead of reinterpret_cast, fixing PR6243.  Apparently
reinterpret_cast and I aren't getting along today.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95622  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-09 00:05:45 +00:00 
						 
				 
			
				
					
						
							
							
								Anders Carlsson 
							
						 
					 
					
						
						
							
						
						da920fa4f9 
					 
					
						
						
							
							Add qualifiers for calls to member functions in dependent bases.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91087  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-11 01:04:42 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						9ed0d92e94 
					 
					
						
						
							
							Move llvm::cl::opt's conversion function into the base classes that  
						
						... 
						
						
						
						actually need that conversion function. Silences a Clang++ warning.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86148  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-05 18:30:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0ff290615f 
					 
					
						
						
							
							Declare classes with matched tags, pointed out by a clang++ warning.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86144  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-05 17:51:44 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						41b5adf202 
					 
					
						
						
							
							Remove a bunch of unused arguments from functions, silencing a  
						
						... 
						
						
						
						warning.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84130  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-14 20:28:33 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						d113c6b601 
					 
					
						
						
							
							Rename enum NumOccurrences to NumOccurrencesFlag since there is a member named NumOccurrences.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83273  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-04 05:25:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1908aea3a6 
					 
					
						
						
							
							smallvectorize getExtraOptionNames  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82377  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-20 06:21:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						99c5c7b7df 
					 
					
						
						
							
							convert a bunch more stuff to use StringRef.  The ArgName arguments are now  
						
						... 
						
						
						
						stringref because they may not be nul terminated.  For options like -Lfoo
this now avoids a O(n)  temporary std::strings where N is the length of 
the string after -L.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82345  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-20 00:40:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a460beb5cd 
					 
					
						
						
							
							convert a bunch of std::strings to use StringRef.  This should eliminate  
						
						... 
						
						
						
						a massive number of temporary strings created when parsing a command line.
More still left to eliminate.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82318  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-19 18:55:05 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						275872e799 
					 
					
						
						
							
							Fix some comments referring to std::cerr.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77931  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-03 01:02:24 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						e6864c1d35 
					 
					
						
						
							
							Remove duplicated colons and spaces.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77892  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-02 12:13:02 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						71c767b4e3 
					 
					
						
						
							
							Fix comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73601  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-17 03:10:10 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						b587f9662a 
					 
					
						
						
							
							Add support for a character after a command line option. Like '-Os'.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@70437  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-04-29 23:26:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						00a7b52385 
					 
					
						
						
							
							Remove AllowInverse: it leaks memory and is not the right  
						
						... 
						
						
						
						abstraction for CommandLine.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68588  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-04-08 03:43:51 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						de551f91d8 
					 
					
						
						
							
							Use CHAR_BIT instead of hard-coding 8 in several places where it  
						
						... 
						
						
						
						is appropriate. This helps visually differentiate host-oriented
calculations from target-oriented calculations.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68227  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-04-01 18:45:54 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						d485e885f0 
					 
					
						
						
							
							* Fixed spelling of `invertible'  
						
						... 
						
						
						
						* Simplified if statement
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68163  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-04-01 00:15:46 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						31fd5a571e 
					 
					
						
						
							
							Constify check. This fixes PR3900.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68013  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-29 20:08:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e8b64106ec 
					 
					
						
						
							
							move a large method out of line.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67892  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-28 02:08:47 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Stump 
							
						 
					 
					
						
						
							
						
						5c1f715d4b 
					 
					
						
						
							
							Allow invertable -xno- style optins as well.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67862  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-27 20:12:55 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Redl 
							
						 
					 
					
						
						
							
						
						48fe63526e 
					 
					
						
						
							
							Fix the Win32 VS2008 build:  
						
						... 
						
						
						
						- Make type declarations match the struct/class keyword of the definition.
 - Move AddSignalHandler into the namespace where it belongs.
 - Correctly call functions from template base.
 - Some other small changes.
With this patch, LLVM and Clang should build properly and with far less noise under VS2008.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67347  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-19 23:26:52 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Stump 
							
						 
					 
					
						
						
							
						
						d64e0eb094 
					 
					
						
						
							
							Improve -fno-opt style option processing to not require an extra  
						
						... 
						
						
						
						option to make the -fno- form on the option.  We also document the new
form in the CommandLine documentation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63559  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-02 22:48:49 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Stump 
							
						 
					 
					
						
						
							
						
						d6f175b3ec 
					 
					
						
						
							
							Add opposite_of and inverse_opt to support -fno- style options.  This  
						
						... 
						
						
						
						is necessary for eventual gcc commmand line compatibility.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63384  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-30 08:19:46 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						7059d47a6e 
					 
					
						
						
							
							Support for multi-valued options in CommandLine  
						
						... 
						
						
						
						Makes possible to specify options that take multiple arguments (a-la
-sectalign on Darwin). See documentation for details.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62372  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-16 22:54:19 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						630fcb8678 
					 
					
						
						
							
							* Alphabetized system headers per the style guide  
						
						... 
						
						
						
						* Minor spacing and comment cleanups
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61590  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-02 20:26:30 +00:00 
						 
				 
			
				
					
						
							
							
								Steve Naroff 
							
						 
					 
					
						
						
							
						
						0008f654bf 
					 
					
						
						
							
							Silence a warning about "*/" outside a comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51287  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-20 00:46:15 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						13d57320bd 
					 
					
						
						
							
							Remove warnings about unused parameters and shadowed variables.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51266  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-19 20:15:12 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						34cd4a484e 
					 
					
						
						
							
							Fix more -Wshorten-64-to-32 warnings.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50659  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-05 18:30:58 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						beb4d8293d 
					 
					
						
						
							
							Add support for response files to the CommandLine library.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50355  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-28 16:44:25 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						b5660dc822 
					 
					
						
						
							
							Add explicit keywords.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47382  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-20 16:44:09 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						d57160d097 
					 
					
						
						
							
							Add 'sink' cmdline option. Patch by Mikhail Glushenkov!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47377  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-20 12:38:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7ed47a1335 
					 
					
						
						
							
							Don't attribute in file headers anymore.  See llvmdev for the  
						
						... 
						
						
						
						discussion of this change.  Boy are my fingers tired. ;-)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45411  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-29 19:59:42 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						1fc46d5a8c 
					 
					
						
						
							
							Remove an unnecessary friend declaration.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42805  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-09 18:39:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						49588d83da 
					 
					
						
						
							
							update prototype, fixing build error  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42789  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-09 16:27:44 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						9a5263241d 
					 
					
						
						
							
							Pass argc by value, not by reference, since it isn't modified.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42788  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-09 16:04:57 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						3ab264a985 
					 
					
						
						
							
							Fix grammar in a comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42748  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-08 15:10:04 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						cdf2b3b2f8 
					 
					
						
						
							
							Add explicit keywords.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42747  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-08 15:08:41 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						27e9d457d4 
					 
					
						
						
							
							Add explicit keywords.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37925  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-05 20:40:15 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						81da02b553 
					 
					
						
						
							
							Make tail merging the default, except on powerPC.  There was no prior art  
						
						... 
						
						
						
						for a target-dependent default with a command-line override; this way
should be generally usable.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37285  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-22 17:14:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						69d6f1358c 
					 
					
						
						
							
							improve the patch for PR1318 to also support grouped options with custom  
						
						... 
						
						
						
						handlers (like the pass list).  My previous fix only supported *new* command
line options, not additions to old ones.
This fixes test/Feature/load_module.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35935  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-12 00:36:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9878d6ae3a 
					 
					
						
						
							
							rearchitect the registration mechanism used by the command line option stuff.  
						
						... 
						
						
						
						This dramatically reduce the amount of memory allocated by the commandline stuff
at static init time, changing it to build local data structures when ParseCommandLineOptions
is called.  In a dummy empty program that links some llvm libraries, this reduces
the number of malloc'd bytes from 4864 to 3360 on entry to main.  Most of that
memory is now allocated by non-commandline related stuff.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35701  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-06 21:06:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3b6078f584 
					 
					
						
						
							
							Switch some vectors to smallvectors.  This reduces amount of malloc'd  
						
						... 
						
						
						
						memory that occurs before main starts from 5104 to 4864 bytes with a dummy
example app.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35698  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-06 18:36:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f6143ef556 
					 
					
						
						
							
							Eliminate unneeded virtual methods  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35697  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-06 18:06:27 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6e18fa0e1c 
					 
					
						
						
							
							eliminate a virtual method  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35691  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-05 22:21:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						af035f3460 
					 
					
						
						
							
							remove the dead removeArgument method, rename Options to OptionsMap.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35690  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-05 21:58:17 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						aed293dfba 
					 
					
						
						
							
							Add PrintVersionMessage() that tools can use to print version number  
						
						... 
						
						
						
						without exiting program.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33737  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-01 01:43:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f3799d6317 
					 
					
						
						
							
							simplify trivial function  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30924  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-12 23:50:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7422a76100 
					 
					
						
						
							
							Add external definitions for commonly-used template specializations and add  
						
						... 
						
						
						
						anchor methods to others.  This eliminates the vtable/template method bloat
in .o files that defining a cl::opt used to impose (~4K per .o file for one
cp::opt<unsigned>).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29909  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-08-27 12:45:47 +00:00