Reid Spencer 
							
						 
					 
					
						
						
							
						
						a5dae0cac0 
					 
					
						
						
							
							Use more efficient test for one value in a ConstantInt.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34859  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-02 23:35:28 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						4e69f48a0a 
					 
					
						
						
							
							Guard against huge loop trip counts in an APInt safe way.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34858  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-02 23:31:34 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						e8391e039e 
					 
					
						
						
							
							Make sure debug code is not evaluated in non-debug case.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34856  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-02 23:15:21 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						f1bed4c720 
					 
					
						
						
							
							1. Sort switch cases using APInt safe comparison.  
						
						... 
						
						
						
						2. Make sure debug output of APInt values is safe for all bit widths.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34855  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-02 23:05:28 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						4cf735b47e 
					 
					
						
						
							
							Use APInt safe isOne() method on ConstantInt instead of getZExtValue()==1  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34854  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-02 23:03:17 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						e1c99d4c69 
					 
					
						
						
							
							Make sorting of ConstantInt be APInt clean through use of ult function.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34853  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-02 23:01:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dbab386e23 
					 
					
						
						
							
							Fix a significant algorithm problem with the instcombine worklist.  removing  
						
						... 
						
						
						
						a value from the worklist required scanning the entire worklist to remove all
entries.  We now use a combination map+vector to prevent duplicates from
happening and prevent the scan.  This speeds up instcombine on a large file
from the llvm-gcc bootstrap from 189.7s to 4.84s in a debug build and from
5.04s to 1.37s in a release build.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34848  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-02 21:28:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f22a5c6e9e 
					 
					
						
						
							
							minor cleanup  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34846  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-02 19:59:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						67ef241f45 
					 
					
						
						
							
							switch the inliner from being recursive to being iterative.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34832  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-02 03:11:20 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						513d0f25ed 
					 
					
						
						
							
							Reverse a premature commital.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34822  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-02 00:31:39 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						cae5754619 
					 
					
						
						
							
							Prefer non-virtual calls to ConstantInt::isZero over virtual calls to  
						
						... 
						
						
						
						Constant::isNullValue() in situations where it is possible.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34821  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-02 00:28:52 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						a3507ebd33 
					 
					
						
						
							
							Although probably not necessary, guard against a potential assertion by  
						
						... 
						
						
						
						using isNullValue() instead of getZExtValue() == 0.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34815  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-01 21:54:37 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						4da0451821 
					 
					
						
						
							
							Use isUnitValue() instead of getZExtValue() == 1 which will prevent an  
						
						... 
						
						
						
						assert if the ConstantInt's value is large.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34814  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-01 21:51:23 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						a0e0129e3f 
					 
					
						
						
							
							Use APInt conversion to string so the result is correct regardless of the  
						
						... 
						
						
						
						bit width of the ConstantInt being converted.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34810  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-01 21:00:32 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						62aa905595 
					 
					
						
						
							
							The 64-bit constructor for ConstantInt changes from int64_t to uint64_t.  
						
						... 
						
						
						
						This caused a warning for construction with -1. Avoid the warning by using
-1ULL instead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34796  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-01 19:33:52 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						a6e8a955d6 
					 
					
						
						
							
							Remove the "isSigned" parameters from ConstantRange. It turns out they  
						
						... 
						
						
						
						are not needed as the results are the same with or without it.
Patch by Nicholas Lewycky.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34782  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-01 07:54:15 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						c6aedf70b3 
					 
					
						
						
							
							For PR1205:  
						
						... 
						
						
						
						Adjust to changes in ConstantRange interface.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34762  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-28 22:03:51 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						581b0d453a 
					 
					
						
						
							
							For PR1205:  
						
						... 
						
						
						
						Remove ConstantInt from ConstantRange interface and adjust its users to
compensate.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34758  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-28 19:57:34 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						dc5c159701 
					 
					
						
						
							
							For PR1205:  
						
						... 
						
						
						
						First round of ConstantRange changes. This makes all CR constructors use
only APInt and not use ConstantInt. Clients are adjusted accordingly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34756  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-28 18:57:32 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						fb688d4d1c 
					 
					
						
						
							
							Use efficient container SmallPtrSet  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34640  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-26 20:22:50 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						5295692061 
					 
					
						
						
							
							Do not unswitch loop on same value again and again.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34638  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-26 19:31:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b3036683c1 
					 
					
						
						
							
							Fix InstCombine/2007-02-23-PhiFoldInfLoop.ll and PR1217  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34546  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-24 01:03:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cae0a193e3 
					 
					
						
						
							
							fix an obscure and tricky bug the inliner can hit sometimes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34531  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-23 19:54:30 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						7d4853896c 
					 
					
						
						
							
							Revert changes for a simplier solution.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34495  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-22 16:21:18 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						c518ccfeb5 
					 
					
						
						
							
							Itanium ABI exception handing support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34480  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-21 22:49:50 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						e26bff22db 
					 
					
						
						
							
							Fix typos in comments.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34456  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-20 20:52:03 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bb9a041100 
					 
					
						
						
							
							remove reoptimizer-specific passes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34439  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-20 05:31:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ec1f752ae4 
					 
					
						
						
							
							eliminate use of deprecated apis  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34417  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-19 07:34:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4a6f363491 
					 
					
						
						
							
							fix comment  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34395  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-18 22:10:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						eb47391994 
					 
					
						
						
							
							simplify pass, delete dead gvar protos as well.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34394  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-18 22:10:34 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						535014f8ec 
					 
					
						
						
							
							convert more vectors to smallvectors, 2.8% speedup  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34333  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-15 22:52:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						72588fc3f4 
					 
					
						
						
							
							change some vectors to smallvectors.  This speeds up instcombine on 447.dealII  
						
						... 
						
						
						
						by 5%.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34332  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-15 22:48:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1f87a58ab2 
					 
					
						
						
							
							switch an std::set to a SmallPtr set, this speeds up instcombine by 9.5%  
						
						... 
						
						
						
						on 447.dealII
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34323  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-15 19:41:52 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						ac9dcb94dd 
					 
					
						
						
							
							For PR1195:  
						
						... 
						
						
						
						Change use of "packed" term to "vector" in comments, strings, variable
names, etc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34300  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-15 03:39:18 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						d29b8b85ce 
					 
					
						
						
							
							Change an assert that mentions Packed Type -> Vector Type.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34298  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-15 03:11:20 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						9d6565a5b1 
					 
					
						
						
							
							For PR1195:  
						
						... 
						
						
						
						Rename PackedType -> VectorType, ConstantPacked -> ConstantVector, and
PackedTyID -> VectorTyID. No functional changes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34293  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-15 02:26:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d2b7cec527 
					 
					
						
						
							
							Generalize TargetData strings, to support more interesting forms of data.  
						
						... 
						
						
						
						Patch by Scott Michel.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34266  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-14 05:52:17 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c18470cb00 
					 
					
						
						
							
							eliminate a bunch of vector-related heap traffic  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34222  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-13 05:58:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						93e985f1b1 
					 
					
						
						
							
							Eliminate use of ctors that take vectors.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34219  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-13 02:10:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1ccd185cb4 
					 
					
						
						
							
							stop using methods that take vectors.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34205  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-12 22:56:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dec628eead 
					 
					
						
						
							
							Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::string, Value*>  
						
						... 
						
						
						
						as its main datastructure.  There are many improvements yet to be made, but
this speeds up opt --std-compile-opts on 447.dealII by 7.3%.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34193  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-12 05:18:08 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						86cc423555 
					 
					
						
						
							
							simplify code by using Value::takeName  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34177  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-11 01:37:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6934a04a8c 
					 
					
						
						
							
							Simplify code by using value::takename  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34176  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-11 01:23:03 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						046800a712 
					 
					
						
						
							
							simplify name juggling through the use of Value::takeName.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34175  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-11 01:08:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b1919e2f08 
					 
					
						
						
							
							Privatize StructLayout::MemberOffsets, adding an accessor  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34156  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-10 19:55:17 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3cfc1d22b2 
					 
					
						
						
							
							Fix Transforms/DeadArgElim/2007-02-07-FuncRename.ll, fallout from PR411.  
						
						... 
						
						
						
						This happened because deadargelim now causes VMCore to auto-rename every
function that it hacks arguments out of.  Because it hacks arguments out of
functions in a non-deterministic order, this caused the resultant numbering
to be nondet.  The fix is to just be careful to not rename functions!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34005  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-07 19:31:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7f1444bc0a 
					 
					
						
						
							
							shrink vmcore by moving symbol table stripping support out of VMCore into  
						
						... 
						
						
						
						the one IPO pass that uses it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33990  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-07 06:22:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dfb22c3521 
					 
					
						
						
							
							redesign the primary datastructure used by mem2reg to eliminate an  
						
						... 
						
						
						
						std::map of std::vector's (ouch!).  This speeds up mem2reg by 10% on 176.gcc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33974  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-07 01:15:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d3874049a5 
					 
					
						
						
							
							With the last change, we no longer need both directions of mapping from  
						
						... 
						
						
						
						BBNumbers.  Instead of using a bi-directional mapping, just use a single
densemap.  This speeds up mem2reg on 176.gcc by 8%, from  1.3489 to
1.2485s.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33940  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-05 23:37:20 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						9133fe2895 
					 
					
						
						
							
							Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in  
						
						... 
						
						
						
						the Transforms library. This reduces debug library size by 132 KB, debug
binary size by 376 KB, and reduces link time for llvm tools slightly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33939  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-05 23:32:05 +00:00