Reid Spencer 
							
						 
					 
					
						
						
							
						
						3da43849f2 
					 
					
						
						
							
							Provide an ICmpInst::makeConstantRange to generate a ConstantRange value  
						
						... 
						
						
						
						from a predicate and an APInt. This is removed from ConstantRange class
so that ConstantRange doesn't have to depend on lib/VMCore.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34760  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-28 22:00:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						910c80a075 
					 
					
						
						
							
							Refactor the setName stuff, moving it down the inheritance hierarchy, to  
						
						... 
						
						
						
						solve a crash in -instcombine -debug that was hit while investigating PR1217
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34544  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-24 00:55:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bb5493d9fa 
					 
					
						
						
							
							make mayWriteToMemory a non-virtual function  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34334  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-15 23:15:00 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						f00042a999 
					 
					
						
						
							
							Switch UnaryOperators to default to passing names up by const char* when possible.  
						
						... 
						
						
						
						This speeds up bcreading by 1.5%.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34233  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-13 07:54:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						133bab0606 
					 
					
						
						
							
							eliminate instruction ctors that take vectors.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34228  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-13 06:22:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d2dd1508aa 
					 
					
						
						
							
							Add invokeinst and callinst ctors that don't take vectors.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34214  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-13 01:04:01 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d54f432006 
					 
					
						
						
							
							remove some dead methods.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34213  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-13 00:58:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						36f78c8935 
					 
					
						
						
							
							add #include  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34190  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-12 05:00:35 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						832254e1c2 
					 
					
						
						
							
							Changes to support making the shift instructions be true BinaryOperators.  
						
						... 
						
						
						
						This feature is needed in order to support shifts of more than 255 bits
on large integer types.  This changes the syntax for llvm assembly to
make shl, ashr and lshr instructions look like a binary operator:
   shl i32 %X, 1
instead of
   shl i32 %X, i8 1
Additionally, this should help a few passes perform additional optimizations.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33776  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-02 02:16:23 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6ffbe17b3c 
					 
					
						
						
							
							implement the new GEP instruction ctors.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33708  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-31 19:47:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fb11053815 
					 
					
						
						
							
							Revise APIs for creating constantexpr GEPs to not require the use of  
						
						... 
						
						
						
						vectors.  This allows us to eliminate many temporary vectors, and their
associated malloc/free pairs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33691  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-31 04:39:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b769d5657e 
					 
					
						
						
							
							add accessors  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33207  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-14 19:41:24 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						c25ec252fd 
					 
					
						
						
							
							Doxygenify a comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32765  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-29 04:10:59 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						e4d87aa2de 
					 
					
						
						
							
							For PR950:  
						
						... 
						
						
						
						This patch removes the SetCC instructions and replaces them with the ICmp
and FCmp instructions. The SetCondInst instruction has been removed and
been replaced with ICmpInst and FCmpInst.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32751  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-23 06:05:41 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						3da59db637 
					 
					
						
						
							
							For PR950:  
						
						... 
						
						
						
						The long awaited CAST patch. This introduces 12 new instructions into LLVM
to replace the cast instruction. Corresponding changes throughout LLVM are
provided. This passes llvm-test, llvm/test, and SPEC CPUINT2000 with the
exception of 175.vpr which fails only on a slight floating point output
difference.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31931  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-27 01:05:10 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						45fb3f3cb2 
					 
					
						
						
							
							For PR950:  
						
						... 
						
						
						
						First in a series of patches to convert SetCondInst into ICmpInst and
FCmpInst using only two opcodes and having the instructions contain their
predicate value. Nothing uses these classes yet. More patches to follow.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31867  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-20 01:22:35 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						3822ff5c71 
					 
					
						
						
							
							For PR950:  
						
						... 
						
						
						
						This patch converts the old SHR instruction into two instructions,
AShr (Arithmetic) and LShr (Logical). The Shr instructions now are not
dependent on the sign of their operands.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31542  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-08 06:47:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						06a248c238 
					 
					
						
						
							
							Add insertelement/extractelement helper ctors.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30750  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-05 06:24:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f56a8db546 
					 
					
						
						
							
							clean up use of 'explicit'.  This is PR934.  
						
						... 
						
						
						
						Patch contributed by Kevin Sopp!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30701  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-03 17:09:12 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						d791544c9f 
					 
					
						
						
							
							Fix findCaseDest to return null when BB is both the default dest and one  
						
						... 
						
						
						
						of the numeric cases.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30468  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-18 20:44:37 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						011f184601 
					 
					
						
						
							
							Add a new helper method to SwitchInst. Useful when you've got a BB from  
						
						... 
						
						
						
						somewhere (like the dominator graph) and would like to know which case it
came from.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30466  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-18 19:03:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						79bc332ddb 
					 
					
						
						
							
							add a helper method  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30452  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-18 04:54:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2f463865c2 
					 
					
						
						
							
							Add ShiftInst::isLogical/ArithmeticShift methods.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30445  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-17 19:29:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a5b07404f7 
					 
					
						
						
							
							Add new SetCondInst::isRelational/isEquality methods.  Rename  
						
						... 
						
						
						
						Instruction::isRelational to Instruction::isComparison.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30444  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-17 19:14:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						70aa33ee37 
					 
					
						
						
							
							Add some out-of-line virtual dtors so that the class has a "home", preventing  
						
						... 
						
						
						
						vtables for (e.g.) Instruction from being emitted into every .o file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28898  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-06-21 16:53:47 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						c773de6d61 
					 
					
						
						
							
							Fix some doxygen usage in these headers.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28394  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-19 19:07:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b77780e11e 
					 
					
						
						
							
							Add alloca/malloc ctors that don't take array sizes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28211  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-10 04:38:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6a56ed48b9 
					 
					
						
						
							
							These instructions always return a packed vector.  Improve the class definitions to expose this fact.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27712  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-04-14 22:20:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fa495844a6 
					 
					
						
						
							
							Add methods to check insert/extract element instructions for validity  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27522  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-04-08 04:04:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9fc18d24ae 
					 
					
						
						
							
							Add a new shufflevector instruction  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27507  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-04-08 01:15:18 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Bocchino 
							
						 
					 
					
						
						
							
						
						f999344fa7 
					 
					
						
						
							
							Instruction and constant expression definitions for the insertelement  
						
						... 
						
						
						
						operation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25402  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-17 20:05:59 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Bocchino 
							
						 
					 
					
						
						
							
						
						49b78a5696 
					 
					
						
						
							
							Added an instruction and constant expression for the extractelement  
						
						... 
						
						
						
						operation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25176  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-10 19:04:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8ae779da70 
					 
					
						
						
							
							add an accessor  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24201  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-05 21:58:30 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						14b0529532 
					 
					
						
						
							
							Add support alignment of allocation instructions.  
						
						... 
						
						
						
						Add support for specifying alignment and size of setjmp jmpbufs.
No targets currently do anything with this information, nor is it presrved
in the bytecode representation.  That's coming up next.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24196  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-05 09:21:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9acbd611ec 
					 
					
						
						
							
							Mark hasConstantValue as a const method  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22666  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-05 00:49:06 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						c523f4c096 
					 
					
						
						
							
							Add an extra parameter that Chris requested  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22665  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-04 23:50:43 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						a83ba0f5c9 
					 
					
						
						
							
							Fix a fixme in CondPropagate.cpp by moving a PhiNode optimization into  
						
						... 
						
						
						
						BasicBlock's removePredecessor routine.  This requires shuffling around
the definition and implementation of hasContantValue from Utils.h,cpp into
Instructions.h,cpp
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22664  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-04 23:24:19 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						c64b64a204 
					 
					
						
						
							
							fix DCE + va_arg problem  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22264  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-06-19 14:46:20 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						f542821385 
					 
					
						
						
							
							header file changes for varargs  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22253  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-06-18 18:31:30 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						edd5d9ece1 
					 
					
						
						
							
							Some cleanups for compilation with GCC 4.0.0 to remove warnings:  
						
						... 
						
						
						
						* Use C++ style casts, not C style casts
* Abstract base classes should have virtual destructor.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22057  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-15 16:13:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						39cef60259 
					 
					
						
						
							
							Silence VC++ warnings about unsafe mixing of ints and bools with the | operator.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21758  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-07 02:44:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3340ffe854 
					 
					
						
						
							
							Add support for explicit calling conventions  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21745  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-06 20:26:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cfae2e80c8 
					 
					
						
						
							
							add a default arg  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21733  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-06 06:22:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ddb6db4fa1 
					 
					
						
						
							
							Add a 'tail' marker for call instructions, patch contributed by  
						
						... 
						
						
						
						Alexander Friedman.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21722  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-06 05:51:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						38bacf29e8 
					 
					
						
						
							
							add direct support for making GEP instrs with one index  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21665  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-03 05:43:30 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						9769ab2226 
					 
					
						
						
							
							Remove trailing whitespace  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21408  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-21 20:19:05 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						9110286da1 
					 
					
						
						
							
							Convert tabs to spaces  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20634  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-03-16 03:46:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d1a326006d 
					 
					
						
						
							
							switch instructions only allow constantints for their values, be more specific.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20298  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-02-24 05:32:09 +00:00