Brian Gaeke 
							
						 
					 
					
						
						
							
						
						07b52b367f 
					 
					
						
						
							
							Previous checkin broke printf(%a) support for fp constants-- re-fix it.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16051  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-25 19:37:26 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						8a702e8e1b 
					 
					
						
						
							
							New version of Bill Wendling's PR33 patch.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16050  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-25 19:00:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f8e6f4f776 
					 
					
						
						
							
							Paper over CBackend/2004-08-09-va-end-null.ll  
						
						... 
						
						
						
						Note that this indicates a serious problem with the way we are emitting varargs,
but this should not be properly fixed until after 1.3.
This patch SHOULD go into 1.3.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15602  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-10 00:19:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a9d790c831 
					 
					
						
						
							
							Temporarily disable this code, as it is emitting LLVM_NAN("nan") which results in a call to the  
						
						... 
						
						
						
						glibc 'nan' function because the initializer is not a string.  This breaks when used in a global
initializer.  Try compiling this testcase for example:
%X = global float <some nan value>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15223  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-25 22:36:35 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						043c0bb0d9 
					 
					
						
						
							
							Emit NaNs and INFs bit-identically to the bytecode file, if the system has  
						
						... 
						
						
						
						printf("%a") support.
Patch contributed by Bill Wendling.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15056  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-21 03:15:26 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						518310cb0d 
					 
					
						
						
							
							bug 122:  
						
						... 
						
						
						
						- Replace ConstantPointerRef usage with GlobalValue usage
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14953  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-18 00:44:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						76e2df2645 
					 
					
						
						
							
							Patches towards fixing PR341  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14841  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-15 02:14:30 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						f028f82a58 
					 
					
						
						
							
							Apple's MacOS X is another OS which does not provide alloca() via <alloca.h>  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14781  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-12 23:37:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4e547ec8bf 
					 
					
						
						
							
							Delete the allocate*TargetMachine function, which is now dead .  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14755  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-11 04:16:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						71d24aab2d 
					 
					
						
						
							
							Make these format a bit nicer  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14747  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-11 03:27:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d36c970a11 
					 
					
						
						
							
							Auto-registrate target  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14745  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-11 02:48:49 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						954da37bb4 
					 
					
						
						
							
							Add #include <iostream> since Value.h does not #include it any more.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14622  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-04 12:19:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3048373748 
					 
					
						
						
							
							Move the IntrinsicLowering header into the CodeGen directory, as per PR346  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14266  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-20 07:49:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f70c22b019 
					 
					
						
						
							
							Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14201  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-17 18:19:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8fcf797f79 
					 
					
						
						
							
							<alloca.h> on cygwin pulls in a ton of stuff (macros and function protos)  
						
						... 
						
						
						
						that we REALLY don't want in the CBE code.
With this fix, the CBE passes all of the MultiSource tests on cygwin that
it does on linux.  Yaay!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13975  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-02 23:10:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9d1af97d02 
					 
					
						
						
							
							Fix the big regression that has been killing the nightly tester these last  
						
						... 
						
						
						
						few days.  Apparently the old symbol table used to auto rename collisions in
the type symbol table and the new one does not.  It doesn't really make sense
for the new one to do so, so we just make the client do it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13877  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-28 05:47:27 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d06a549384 
					 
					
						
						
							
							Minor changes.  Switch to a SymbolTable remove that does not take linear time  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13874  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-28 05:30:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						85acba6d58 
					 
					
						
						
							
							Fix PR344: the incorrect remove was being used.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13790  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-26 17:20:52 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						9231ac8b6f 
					 
					
						
						
							
							Convert to SymbolTable's new iteration interface.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13754  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-25 08:53:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						99c59e8e21 
					 
					
						
						
							
							Add support for accurate garbage collection to the LLVM code generators  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13696  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-23 21:23:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						433e25a920 
					 
					
						
						
							
							Fix to make the CBE always emit comparisons inline.  Hopefully this will  
						
						... 
						
						
						
						fix the really bad code we're getting on PPC.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13609  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-20 20:25:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cb3ad01833 
					 
					
						
						
							
							syntactically loopify natural loops so that the GCC loop optimizer can find them.  This should *dramatically* improve the performance of CBE compiled code on targets that depend on GCC's loop optimizations (like PPC)  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13438  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-09 20:41:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4589ed9510 
					 
					
						
						
							
							Do not emit prototypes for setjmp/longjmp, as they are handled specially  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13437  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-09 16:03:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6875807572 
					 
					
						
						
							
							Make the floating point constant pools local to each function, split the  
						
						... 
						
						
						
						FindUsedTypes manipulation stuff out to be a seperate pass, and make the
main CWriter be a function pass now!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13435  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-09 06:20:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c2421439b5 
					 
					
						
						
							
							Get this looking more like a function pass.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13433  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-09 04:30:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a05e0ec419 
					 
					
						
						
							
							Print all PHI copies for successor blocks before the terminator, whether it be a conditional branch or switch.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13430  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-09 03:42:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6ffe551f65 
					 
					
						
						
							
							Changes to fix up the inst_iterator to pass to boost iterator checks.  This  
						
						... 
						
						
						
						patch was graciously contributed by Vladimir Prus.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13185  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-27 15:13:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6683dbf32e 
					 
					
						
						
							
							Add support for select constant expressions to the CBE, fixing SIOD  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12589  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-01 05:28:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						317201d773 
					 
					
						
						
							
							Rename the intrinsic enum values for llvm.va_* from Intrinsic::va_* to  
						
						... 
						
						
						
						Intrinsic::va*.  This avoid conflicting with macros in the stdlib.h file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12356  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-13 00:24:00 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9f24a077bd 
					 
					
						
						
							
							ADd support for select instructions  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12316  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-12 05:52:14 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						3799eec3cf 
					 
					
						
						
							
							Fixes for PR258 and PR259.  
						
						... 
						
						
						
						Functions with linkonce linkage are declared with weak linkage.
Global floating point constants used to represent unprintable values
(such as NaN and infinity) are declared static so that they don't interfere
with other CBE generated translation units.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11884  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-26 22:20:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2bcab1f900 
					 
					
						
						
							
							Fix some unexpected fallout from the config.h changes.  Because the CBE no  
						
						... 
						
						
						
						longer was getting this #include, it always fell back on the less precise
floating point initializer values, causing some testsuite failures.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11803  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-24 18:34:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f358c5ad15 
					 
					
						
						
							
							It is totally unacceptable to print out (literally) millions of zeros when  
						
						... 
						
						
						
						compiling 129.compress... so don't!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11649  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-20 05:49:22 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e42cde2a14 
					 
					
						
						
							
							Now that the lowerinvoke pass inserts calls to llvm.setjmp/llvm.longjmp, some  
						
						... 
						
						
						
						hacks can be banished.  Also, this gives us the opportunity to emit special code
for the setjmp/longjmps which alows the elimination of one GCC warning for every
setjmp/longjmp site (which is often THOUSANDS in C++ programs).  Yaay!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11484  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-15 22:51:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cfb0fd2ce8 
					 
					
						
						
							
							Add support for the new ConstantAggregateZero class  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11473  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-15 05:54:27 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fe1554a080 
					 
					
						
						
							
							Add support for the returnaddress and frameaddress intrinsics  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11433  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-14 02:55:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4ef51373c4 
					 
					
						
						
							
							Use intrinsic lowering like the rest of the backends.  Get rid of crufty hacky  
						
						... 
						
						
						
						code that worked around problems in the mangler
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11426  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-14 00:31:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f31182a531 
					 
					
						
						
							
							Convert the C backend into a target, for use with LLC.  This allows us to use  
						
						... 
						
						
						
						the lowerallocations pass to eliminate malloc/free warnings and hackish code
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11409  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-13 23:18:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						94f4f8ea10 
					 
					
						
						
							
							Make the cwriter use the lowerinvoke pass so that it can either use "disabled exceptions" or  
						
						... 
						
						
						
						"expensive exceptions" controlled by an option.  Also refactor and eliminate a bunch of cruft.
This is a temporary solution and causes millions of warnings to pour out of programs that use
exceptions, but it should fix the problem with sparc and the 'write' declaration (PR190).
Subsequent changes will make this stink much less
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11405  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-13 23:00:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						897bf0dea5 
					 
					
						
						
							
							Fine grainify namespacification, prune #includes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11369  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-13 06:18:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f8cd9148f9 
					 
					
						
						
							
							Add support for memcpy and memmove intrinsics.  Why isn't the cwriter using  
						
						... 
						
						
						
						the intrinsiclowering code?? :(
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11362  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-12 23:13:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d21cd809b6 
					 
					
						
						
							
							Adjust to the changed StructType interface.  In particular, getElementTypes() is gone.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11228  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-09 04:37:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d5d8996720 
					 
					
						
						
							
							Start using the new and improve interface to FunctionType arguments  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11224  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-09 04:14:01 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						aeb2a1d708 
					 
					
						
						
							
							rename the "exceptional" destination of an invoke instruction to the 'unwind' dest  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11202  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-08 21:44:31 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						27f7a71a25 
					 
					
						
						
							
							Turn off "attribute weak" to pacify Mac OS X's system compiler, which prints a  
						
						... 
						
						
						
						warning whenever it sees it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10391  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-11 00:24:36 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						0284a42fd3 
					 
					
						
						
							
							Upon Chris's suggestion, moved the #ifdef's to the generated C code.  
						
						... 
						
						
						
						This makes LLVM and the generated C code more portable.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10377  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-10 18:17:57 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						01b2d61311 
					 
					
						
						
							
							Fixed the CBE on Solaris/Sparc.  We need to define the return value of  
						
						... 
						
						
						
						the write() system call because it returns 64 bits on Solaris 64 bit,
and an implicit return value of int says it returns 32 bits.
Admittedly, this is a bit of a hack.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10375  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-10 18:06:34 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4f7e173cbd 
					 
					
						
						
							
							output foo(void) as appropriate  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10232  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-26 00:09:17 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bc771c5608 
					 
					
						
						
							
							Fix bug in previous checkin  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10231  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-25 23:44:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						23e907082a 
					 
					
						
						
							
							Do not depend on the gep index types to determine what flavor of index it is  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10225  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-25 20:49:55 +00:00