Chris Lattner 
							
						 
					 
					
						
						
							
						
						d06451f920 
					 
					
						
						
							
							Optimize away cases like:  
						
						... 
						
						
						
						%cast109 = cast uint %cast212 to short          ; <short> [#uses=1]
        %cast214 = cast short %cast109 to uint          ; <uint> [#uses=1]
        %cast215 = cast uint %cast214 to short          ; <short> [#uses=1]
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3897  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-23 23:39:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e4314ed315 
					 
					
						
						
							
							Fix: ConstantMerge/2002-09-23-CPR-Update.ll  
						
						... 
						
						
						
						Basically, this bug boiled down to calling replaceUsesOfWith on a constant,
which changed it's shape in an illegal way.  This pass now goes through all
of the trouble neccesary to do the replacement on constants.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3895  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-23 23:00:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c017d9132a 
					 
					
						
						
							
							* Fix bug: CorrelatedExprs/2002-09-23-PHIUpdateBug.ll  
						
						... 
						
						
						
						* Make sure "Changed" is updated correctly
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3891  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-23 20:06:22 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d149c053cd 
					 
					
						
						
							
							Insert resolved constants into the global map so they are reused correctly.  
						
						... 
						
						
						
						This bug was exposed linking the SPEC benchmark suite.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3888  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-23 18:14:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bdccb00970 
					 
					
						
						
							
							Don't insert a PHI node to merge "returns" from an inlined function if there  
						
						... 
						
						
						
						is only a single return from the function!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3878  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-22 18:41:25 +00:00 
						 
				 
			
				
					
						
							
							
								Anand Shukla 
							
						 
					 
					
						
						
							
						
						590df88d82 
					 
					
						
						
							
							Added checking threshold  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3864  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-20 16:44:35 +00:00 
						 
				 
			
				
					
						
							
							
								Anand Shukla 
							
						 
					 
					
						
						
							
						
						6689b06697 
					 
					
						
						
							
							split retracing into a separate file  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3809  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-18 03:55:26 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						bfb472447e 
					 
					
						
						
							
							Removed unnecessary #includes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3802  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-18 02:07:57 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						5f41748e1a 
					 
					
						
						
							
							Fixed typo.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3801  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-18 00:42:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cb16c65426 
					 
					
						
						
							
							There is a #define in some header that conflicts with INFINITY, rename it.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3797  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-17 23:46:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dfcbf01222 
					 
					
						
						
							
							Fix bug: test/Regression/Transforms/InstCombine/2002-09-17-GetElementPtrCrash.ll  
						
						... 
						
						
						
						Thanks to Casey for finding it!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3783  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-17 21:05:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dbcbe3f7e8 
					 
					
						
						
							
							Fix FunctionInlining pass assertion failure:  
						
						... 
						
						
						
						ilist:104: failed assertion `Traits::getNext(NodePtr) != 0 && "Dereferencing end()!"'
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3768  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-16 22:30:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8e2e5f74da 
					 
					
						
						
							
							Fix: test/Regression/LLC/badidx.c problem  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3763  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-16 18:32:33 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						c7a6d24cef 
					 
					
						
						
							
							Extract most of the transformation into an externally accessible  
						
						... 
						
						
						
						function -- DecomposeArrayRef(GetElementPtrInst* GEP) -- that can
be invoked on a single instruction at a time.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3755  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-16 16:40:07 +00:00 
						 
				 
			
				
					
						
							
							
								Anand Shukla 
							
						 
					 
					
						
						
							
						
						6641995564 
					 
					
						
						
							
							Incorporated changes in alloca and getElementPointer instruction  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3733  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-16 05:26:51 +00:00 
						 
				 
			
				
					
						
							
							
								Anand Shukla 
							
						 
					 
					
						
						
							
						
						ada50a5c1d 
					 
					
						
						
							
							Incorporated changes in alloca instruction  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3732  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-16 05:24:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b2a0fbea11 
					 
					
						
						
							
							Fix bug I introduced  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3719  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-14 19:33:16 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						655fb5c817 
					 
					
						
						
							
							Function.h is unnecessary when Module.h is included.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3716  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-14 03:04:02 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						520eaff91a 
					 
					
						
						
							
							Following Chris's advice, I'm pruning some unnecessary .h includes that I'm  
						
						... 
						
						
						
						noticing. Since Module includes Function, and eventually, BasicBlock and
GlobalVariable, the last three are unnecessary to be included directly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3713  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-14 02:06:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e87e1c9aa9 
					 
					
						
						
							
							Change the MallocInst & AllocaInst ctors to take the allocated type, not the  
						
						... 
						
						
						
						pointer type returned.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3711  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-13 22:28:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						05804b7459 
					 
					
						
						
							
							Change the MallocInst & AllocaInst ctors to take the allocated type, not the  
						
						... 
						
						
						
						pointer type returned.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3710  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-13 22:28:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1a7db9be56 
					 
					
						
						
							
							Fix bug I introduced with one of my previous changes.  
						
						... 
						
						
						
						Thanks fly out to Nick for noticing it!  :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3691  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-12 19:00:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3cac88ac9e 
					 
					
						
						
							
							- Change getelementptr instruction to use long indexes instead of uint  
						
						... 
						
						
						
						indexes for sequential types.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3682  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-11 01:21:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						106ff4551c 
					 
					
						
						
							
							- Change getelementptr instruction to use long indexes instead of uint  
						
						... 
						
						
						
						indexes for sequential types.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3681  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-11 01:21:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9e6161cfd1 
					 
					
						
						
							
							Fix the last of the silly bugs I just introduced.  :(  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3674  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-10 23:46:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8606d9924b 
					 
					
						
						
							
							Fix bugs in previous checkins  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3673  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-10 23:31:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						08c2e4838d 
					 
					
						
						
							
							Fix bug in previous checkin  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3672  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-10 23:31:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f283608f2e 
					 
					
						
						
							
							Add cannonicalization of shl X, 1 -> add X, X  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3671  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-10 23:04:09 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						533ce5c070 
					 
					
						
						
							
							Fix minor problems in previous checkin  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3669  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-10 22:52:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						228b14b71e 
					 
					
						
						
							
							Fix minor problems in previous checkin  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3668  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-10 22:52:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f2d2d0bb13 
					 
					
						
						
							
							Clean up code due to auto-insert constructors  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3666  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-10 22:38:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1d608abbc0 
					 
					
						
						
							
							Clean up code due to auto-insert constructors  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3665  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-10 22:38:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9afdb2998b 
					 
					
						
						
							
							Clean up code  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3664  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-10 22:38:06 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e29f6a85ee 
					 
					
						
						
							
							Fix bug: test/Regression/Transforms/LevelRaise/2002-09-10-PointerAdds.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3658  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-10 19:42:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2a7c23ef91 
					 
					
						
						
							
							Simplify code (somtimes dramatically), by using the new "auto-insert" feature  
						
						... 
						
						
						
						of instruction constructors.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3656  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-10 17:04:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3ea5cb0df1 
					 
					
						
						
							
							Simplify code (somtimes dramatically), by using the new "auto-insert" feature  
						
						... 
						
						
						
						of instruction constructors.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3655  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-10 17:03:06 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5e76140536 
					 
					
						
						
							
							* Clean up code a little bit  
						
						... 
						
						
						
						* Fix bug: test/Regression/Transforms/IndVarsSimplify/2002-09-09-PointerIndVar.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3644  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-10 05:24:05 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1b9029c2f2 
					 
					
						
						
							
							Hack unneccesary now that shifts of pointers are no longer legal!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3640  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-10 03:50:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						871d2ce690 
					 
					
						
						
							
							Disallow creation of pointer typed shift instructions  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3637  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-09 20:25:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5fb724332a 
					 
					
						
						
							
							Factor silly code duplication out  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3627  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-08 21:47:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e30e1cf029 
					 
					
						
						
							
							Fix Bug: test/Regression/Transforms/InstCombine/2002-09-08-PointerShiftBug.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3626  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-08 21:39:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bd78696719 
					 
					
						
						
							
							Minor simplification  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3619  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-08 18:55:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b0dbd7fc5a 
					 
					
						
						
							
							Initial checkin of Correlated Expression Elimination Pass  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3599  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-06 18:41:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f4d4a49311 
					 
					
						
						
							
							Fix file header to be accurate, instead of something I just copied and pasted.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3591  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-06 03:59:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a9d2bffeeb 
					 
					
						
						
							
							Fix bug with critical edge splitting code where it wouldn't update PHI nodes  
						
						... 
						
						
						
						in the old destination block to indicate that the value flows from the new
edge splitting block, not from the original multi-successor block.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3590  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-06 03:51:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4af3ccbbea 
					 
					
						
						
							
							Check in the implementation of critical edge detection and splitting  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3588  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-06 02:35:34 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0c4e886dbf 
					 
					
						
						
							
							- Renamed Type::isIntegral() to Type::isInteger()  
						
						... 
						
						
						
						- Added new method Type::isIntegral() that is the same as isInteger, but
    also accepts bool.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3574  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-03 01:08:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						65ad37205e 
					 
					
						
						
							
							- Renamed Type::isIntegral() to Type::isInteger()  
						
						... 
						
						
						
						- Added new method Type::isIntegral() that is the same as isInteger, but
    also accepts bool.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3573  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-03 01:07:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						62b14df410 
					 
					
						
						
							
							Add constant prop & DIE to InstCombine, so it cleans up after itself  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3568  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-02 04:59:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2a88bb7065 
					 
					
						
						
							
							- Implement SCCP of getelementptr instructions  
						
						... 
						
						
						
						- Implement SCCP of globals into ConstantExprs hopefully opening new
   opportunities for more SCCP.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3555  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-30 23:39:00 +00:00