Reid Spencer 
							
						 
					 
					
						
						
							
						
						0a783f783c 
					 
					
						
						
							
							For PR950:  
						
						... 
						
						
						
						Replace the REM instruction with UREM, SREM and FREM.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31369  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-02 01:53:59 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						abf6345710 
					 
					
						
						
							
							Speed up isCString()  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31206  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-26 21:48:03 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						22c7030a0c 
					 
					
						
						
							
							Add isCString() - returns true if a ConstantArray is a CString.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31201  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-26 19:15:05 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						1628cec4d7 
					 
					
						
						
							
							For PR950:  
						
						... 
						
						
						
						Make necessary changes to support DIV -> [SUF]Div. This changes llvm to
have three division instructions: signed, unsigned, floating point. The
bytecode and assembler are bacwards compatible, however.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31195  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-26 06:15:43 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						b83eb6447b 
					 
					
						
						
							
							For PR950:  
						
						... 
						
						
						
						This patch implements the first increment for the Signless Types feature.
All changes pertain to removing the ConstantSInt and ConstantUInt classes
in favor of just using ConstantInt.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31063  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-20 07:07:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						35b89fa639 
					 
					
						
						
							
							add a method to determine whether evaluation of a constant can trap.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31059  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-20 00:27:06 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						003cbf35f4 
					 
					
						
						
							
							Eliminate ConstantBool::True and ConstantBool::False.  Instead, provide  
						
						... 
						
						
						
						ConstantBool::getTrue() and ConstantBool::getFalse().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30666  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-28 23:36:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f6e70fa0d3 
					 
					
						
						
							
							remove reference to dead method  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30641  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-28 00:38:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8a94bf142a 
					 
					
						
						
							
							Use the new ManagedStatic class to explicitly manage static variables, eliminating static ctors/dtors  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30639  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-28 00:35:06 +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 
							
						 
					 
					
						
						
							
						
						a4f0b3a084 
					 
					
						
						
							
							s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29911  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-08-27 12:54:02 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						ede5aa4c96 
					 
					
						
						
							
							Reduce the size of Constants.o by 25% by generalizing specific instantiations of  
						
						... 
						
						
						
						std::map.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29163  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-07-17 17:38:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b88a7fbdf6 
					 
					
						
						
							
							Add a new helper, simplify ConstantExpr::getWithOperandReplaced at Gabor's  
						
						... 
						
						
						
						request :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29148  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-07-14 22:20:01 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1fe8f6bcef 
					 
					
						
						
							
							Add a new method for bugpoint to use  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29143  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-07-14 19:37:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f190d38055 
					 
					
						
						
							
							Use hidden visibility to reduce the sizes of some .o files.  This chops 60K off a release llvm-dis.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28969  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-06-28 21:38:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						31d1a2c51c 
					 
					
						
						
							
							Add a missing assertion that would have helped out Reid  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28746  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-06-10 04:16:23 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						461bed2b75 
					 
					
						
						
							
							Provide a simpler interface for getting a ConstantArray from a character  
						
						... 
						
						
						
						string. Instead of specifying the length, just specify whether the user
wants a terminating null or not. The default is "true" to retain the same
behavior as previously provided by this function.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28562  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-30 18:15:07 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						8949477ae4 
					 
					
						
						
							
							Adjust the interface to ConstantArray::get. The previous  
						
						... 
						
						
						
						implementation always added a null byte to the end of the string. It turns
out that this is not always wanted. By adding a length parameter we preserve
this behavior when length==0 (default value) but also allow other lengths
(not null terminated) to be created.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28552  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-30 08:23:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d74ea2bbd8 
					 
					
						
						
							
							Patches to make the LLVM sources more -pedantic clean.  Patch provided  
						
						... 
						
						
						
						by Anton Korobeynikov!  This is a step towards closing PR786.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28447  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-24 17:04:05 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						42b5580b97 
					 
					
						
						
							
							Add constant replacement for insertelement/vectorshuffle constant exprs  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27532  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-04-08 05:09:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						00f1023cf8 
					 
					
						
						
							
							Add shufflevector support, todo, implement better constant folding.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27510  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-04-08 01:18:18 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						2352ce9cb6 
					 
					
						
						
							
							Doh!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26705  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-11 00:13:10 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						0937103368 
					 
					
						
						
							
							Added a parameter to control whether Constant::getStringValue() would chop  
						
						... 
						
						
						
						off the result string at the first null terminator.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26704  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-10 23:52:03 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						21b6c9d647 
					 
					
						
						
							
							Get rid of the multiple copies of getStringValue.  Now a Constant:: method.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26616  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-08 18:11:07 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Bocchino 
							
						 
					 
					
						
						
							
						
						c152f9cd26 
					 
					
						
						
							
							VMCore support for the insertelement operation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25408  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-17 20:07:22 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Bocchino 
							
						 
					 
					
						
						
							
						
						bb90a7aa7b 
					 
					
						
						
							
							Added constant folding support for the extractelement operation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25187  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-10 20:03:46 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Bocchino 
							
						 
					 
					
						
						
							
						
						b52ee7f5ff 
					 
					
						
						
							
							Added support for the extractelement operation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25181  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-10 19:05:34 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2054295796 
					 
					
						
						
							
							Fix an assertion to allow constant folding of packed values  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25071  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-04 01:01:04 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						14f497452f 
					 
					
						
						
							
							Revert previous patch. Additional tests fail.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24968  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-12-22 21:46:37 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						84c744fe58 
					 
					
						
						
							
							Fix PR409:  
						
						... 
						
						
						
						Implement the suggested check to ensure that out-of-range float constants
don't get accepted by LLVM accidentally. Adjust the supporting test cases
as well.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24963  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-12-22 21:07:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						71abaab1d2 
					 
					
						
						
							
							add a hack to work around broken VC++ scoping rules.  Thx to JeffC for pointing  
						
						... 
						
						
						
						this out to me
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23655  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-07 05:23:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a1e3f54396 
					 
					
						
						
							
							refactor a bit of code.  
						
						... 
						
						
						
						When moving constant entries in 'Map' if the entry is the representative
constant for the abstractypemap, make sure to update it as well.  This
fixes the bcreader failures from last night on several C++ apps.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23628  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-04 21:35:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						23ec01fcc3 
					 
					
						
						
							
							Minor speedup to avoid array searches given a Use*.  This speeds up bc reading  
						
						... 
						
						
						
						of the python test from 1:00 to 54s.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23627  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-04 18:47:09 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d0ff1adbdb 
					 
					
						
						
							
							Change the signature of replaceUsesOfWithOnConstant.  The bool was always  
						
						... 
						
						
						
						true dynamically.  Finally, pass the Use* that replaceAllUsesWith has into
the method for future use.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23626  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-04 18:13:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a55b30a225 
					 
					
						
						
							
							For large constants (e.g. arrays and structs with many elements) just  
						
						... 
						
						
						
						creating the keys and doing comparisons to index into 'Map' takes a lot
of time.  For these large constants, keep an inverse map so that 'remove'
and move operations are much faster.
This speeds up a release build of the bc reader on Eric's nasty python
bytecode file from 1:39 to 1:00s.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23624  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-04 17:48:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d7a3fc6819 
					 
					
						
						
							
							minor cleanup/fastpath for the bcreader.  This speeds up the bcreader  
						
						... 
						
						
						
						from 1:41 -> 1:39 on the large python .bc file in a release build.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23623  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-04 16:52:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c182a88aec 
					 
					
						
						
							
							implement the struct version of the array speedup, speeding up the  
						
						... 
						
						
						
						testcase a bit more from 1:48 -> 1.40.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23619  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-04 01:17:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cea141f1d1 
					 
					
						
						
							
							Change ConstantArray::replaceUsesOfWithOnConstant to attempt to update  
						
						... 
						
						
						
						constant arrays in place instead of reallocating them and replaceAllUsesOf'ing
the result.  This speeds up a release build of the bcreader from:
136.987u 120.866s 4:24.38
to
49.790u 49.890s 1:40.14
... a 2.6x speedup parsing a large python bc file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23614  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-03 22:51:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5cbade9f83 
					 
					
						
						
							
							move some methods, no other changes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23613  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-03 21:58:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dfdd6c5d7a 
					 
					
						
						
							
							minor microoptimizations  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23612  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-03 21:56:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						df0ef1d0fe 
					 
					
						
						
							
							Split SimpleConstantVal up into its components, so each Constant subclass getsa different enum value.  This allows 'classof' for these to be really simple,not needing to call getType() anymore.  
						
						... 
						
						
						
						This speeds up isa/dyncast/etc for constants, and also makes them smaller.
For example, the text section of a release build of InstCombine.cpp shrinks
from 230037 bytes to 216363 bytes, a 6% reduction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23467  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-09-27 06:09:08 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						3a1eff732b 
					 
					
						
						
							
							Move code dependency for MathExtras.h out of Constants.h.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22840  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-17 20:06:22 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						cb6682fa44 
					 
					
						
						
							
							Culling out use of unions for converting FP to bits and vice versa.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22838  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-17 19:34:49 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						fd93908ae8 
					 
					
						
						
							
							Remove trailing whitespace  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21427  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-21 23:48:37 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						1cecd3a1d2 
					 
					
						
						
							
							Add new function getPtrPtrFromArrayPtr().  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20684  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-03-19 11:40:31 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						9dbf1e5bb8 
					 
					
						
						
							
							Fix a typo in an assertion comment.  
						
						... 
						
						
						
						Patch contributed by Vladimir Merzliakov.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20529  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-03-09 15:19:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0d1e40728d 
					 
					
						
						
							
							remove all of the various setName implementations, consolidating them into  
						
						... 
						
						
						
						Value::setName, which is no longer virtual.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20464  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-03-05 19:51:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ffdb920ec2 
					 
					
						
						
							
							Constants never get names.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20459  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-03-05 19:01:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e467147b30 
					 
					
						
						
							
							Adjust to changes in User class.  Aggregate constants now must explicitly  
						
						... 
						
						
						
						manage their operands.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19890  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-29 00:34:39 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						1bae291cb9 
					 
					
						
						
							
							Fix grammar  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19854  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-27 06:46:38 +00:00