Chris Lattner 
							
						 
					 
					
						
						
							
						
						57f1b67c34 
					 
					
						
						
							
							These methods no longer take a TargetRegisterClass* operand.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15774  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-15 21:56:44 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						8c9b4de574 
					 
					
						
						
							
							Make this compile on gc 3.4.1 (static_cast to non-const type was not  
						
						... 
						
						
						
						allowed).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15766  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-15 09:18:55 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						f7bb8c0caa 
					 
					
						
						
							
							Add future optimization opportunity  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15760  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-15 06:43:10 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						43d64eae53 
					 
					
						
						
							
							Fix float to int codepath by always allocating 8 bytes for the target of a double store; optimize cmplwi generation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15759  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-15 06:42:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						08eceec98d 
					 
					
						
						
							
							Zimm16 is now dead.  Its entry is not removed from the enum, to avoid having  
						
						... 
						
						
						
						to renumber everything.  Similar elimination should be applied to other
operand enum values that are only used to format printing in the .s file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15755  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-15 05:48:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0ea3171fbf 
					 
					
						
						
							
							Convert all of the DForm_6* operations, which makes all of the Zimm16 users  
						
						... 
						
						
						
						dead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15754  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-15 05:46:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d15575d39f 
					 
					
						
						
							
							Reenable the CCRC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15752  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-15 05:31:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						97b2a2e389 
					 
					
						
						
							
							Convert the DForm_4 over to the asmprintergen  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15751  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-15 05:20:16 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						ad9c242605 
					 
					
						
						
							
							Remove dead code  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15750  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-15 00:31:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7bb424fafc 
					 
					
						
						
							
							Print mflr using the asmwriter generator  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15749  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-14 23:27:29 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						ca068e861b 
					 
					
						
						
							
							Replace PowerPCPEI.cpp with target independant PrologEpilogInserter  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15746  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-14 22:16:36 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						ffde1de597 
					 
					
						
						
							
							Add support for frame pointers, and large offsets from stack and frame pointers.  Adopt elimination of MachineFunction& arg from eliminateFrameIndex.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15745  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-14 22:13:58 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						b0b8b93e58 
					 
					
						
						
							
							Add indexed forms of load doubleword and load word algebraic for 64 bit targets  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15743  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-14 22:12:20 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						6d1e2dfd86 
					 
					
						
						
							
							Fix handling of FP constants with single precision, and loading of internal linkage function addresses  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15742  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-14 22:11:38 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						e59bf59ba5 
					 
					
						
						
							
							Add initial support for using the generated asm writer.  Also, fix FP constant printing to always print 8 byte intializers.  Move printing of LinkOnce stubs.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15741  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-14 22:09:10 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						14d89d6810 
					 
					
						
						
							
							Add generation of asm writer from tablegen files to Makefile  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15740  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-14 22:06:38 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						1c284ac5ec 
					 
					
						
						
							
							Remove an unneeded header and forward declaration  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15722  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-13 09:33:17 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						b73a711ed7 
					 
					
						
						
							
							Fix siod by switching BoolTy to byte rather than int until CFE changes for  
						
						... 
						
						
						
						Darwin.  Also, change asm printer to output proper stubs for external
functions whose address is passed as an argument to aid in bugpointing.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15721  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-13 09:32:01 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						293d88ca8b 
					 
					
						
						
							
							Fix 177.mesa compilation, don't use floating point regs for base addresses!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15720  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-13 04:45:14 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						8cfa427d9c 
					 
					
						
						
							
							Fix llc crasher compiling siod by giving BuildMI the correct number of arguments  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15719  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-13 03:56:49 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						5a104b0ec5 
					 
					
						
						
							
							Longs are in one register on PowerPC 64; use appropriate instructions to operate on them.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15711  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-13 02:20:47 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						244e64ead2 
					 
					
						
						
							
							Add some more 64 bit instructions we need for the PowerPC-64 ISel to the tablegen files  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15710  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-13 02:19:26 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						f5f70685b6 
					 
					
						
						
							
							Disable PPC64 backend by default because LLC cannot choose automatically between  
						
						... 
						
						
						
						SparcV9 and PowerPC64 without target triples, since they are both 64-bit
big-endian targets.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15688  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-12 17:16:43 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						a1b6ae9d7c 
					 
					
						
						
							
							* Correct 64-bit version: blr 1 (not 0)  
						
						... 
						
						
						
						* BuildMI() can build 0-param instructions (e.g., NOP)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15681  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-12 03:30:03 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						e4d093c356 
					 
					
						
						
							
							* Print out full names for non-GPR or -FPR registers  
						
						... 
						
						
						
						* BuildMI() really *does* handle 0 params!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15680  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-12 03:28:47 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						cc6b01b1e6 
					 
					
						
						
							
							* Pointers are 8 bytes, hence cLong type on 64-bit PPC  
						
						... 
						
						
						
						* Fix loading of GlobalValues
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15678  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-12 02:53:01 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						8e63dcebcc 
					 
					
						
						
							
							Eliminate special-casing 14-bit immediate load/store opcodes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15677  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-12 02:51:38 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						c90f2963c4 
					 
					
						
						
							
							Correctly print out ASCII literal strings on AIX  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15674  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-12 01:01:13 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						ef9468cfe5 
					 
					
						
						
							
							Mark R2 as available for allocation on Darwin/PPC32, but not AIX/PPC64  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15673  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-12 00:10:01 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						1d3527edbf 
					 
					
						
						
							
							* Move AIX into the llvm namespace to be accessed from RegisterInfo  
						
						... 
						
						
						
						* Mark InstrInfo with 32 vs. 64 bit flag
* Enable the 64-bit isel and asm printer
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15672  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-11 23:47:08 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						a6ecd9ee47 
					 
					
						
						
							
							Set the is64bit flag and propagate it to PowerPCRegisterInfo  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15671  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-11 23:45:43 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						dceb457607 
					 
					
						
						
							
							* Set the is64bit boolean flag in PowerPCRegisterInfo  
						
						... 
						
						
						
						* Doubles are 8 bytes in 64-bit PowerPC, and use the general register class
* Use double-word loads and stores for restoring from/saving to stack
* Do not allocate R2 if compiling for AIX
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15670  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-11 23:44:55 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						ca9309f22e 
					 
					
						
						
							
							64-bit instruction selector and AIX-specific 64-bit asm printer  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15669  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-11 23:42:15 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						55eee3dc7a 
					 
					
						
						
							
							Fix names of 64-bit CMP*D* opcodes, add LWA and STD* opcodes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15668  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-11 23:33:34 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						f1f6cef161 
					 
					
						
						
							
							Add support for 64-bit CMPDI, CMPLDI, and CMPLD opcodes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15667  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-11 20:56:14 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						96b6110685 
					 
					
						
						
							
							Add doubleword load/store (64-bit only).  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15665  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-11 15:54:36 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						9582822341 
					 
					
						
						
							
							Hyphenate ##-bit and remove first-person from comments.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15663  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-11 13:35:44 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						7a4fe9be7e 
					 
					
						
						
							
							Clean up 32/64bit and Darwin/AIX split.  Next steps: 64 bit ISel, AIX asm printer.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15662  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-11 07:40:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						74a806cd3d 
					 
					
						
						
							
							Fix a case where constantexprs could leak into the PPC isel.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15661  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-11 07:34:50 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						8d963e602b 
					 
					
						
						
							
							Fix 255.vortex by using getClassB instead of getClass  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15648  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-11 03:30:55 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						0145881cb9 
					 
					
						
						
							
							Breaking up the PowerPC target into 32- and 64-bit subparts, Part III: the rest.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15636  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-11 00:11:25 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						c0f6420b96 
					 
					
						
						
							
							Breaking up the PowerPC target into 32- and 64-bit subparts: Part II: 64-bit.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15635  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-11 00:10:41 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						3d9a6c2842 
					 
					
						
						
							
							Breaking up the PowerPC target into 32- and 64-bit subparts, Part I: 32-bit.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15634  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-11 00:09:42 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						5b5708106e 
					 
					
						
						
							
							Renamed PPC32 (namespace for regs, opcodes) to PPC to include 64-bit targets  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15631  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-10 22:47:03 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						698fbd5b94 
					 
					
						
						
							
							* Fix file header to use tablegen emacs mode instead of c++  
						
						... 
						
						
						
						* Wrap long line to 80 cols
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15630  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-10 21:24:44 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						b64af918cb 
					 
					
						
						
							
							Fix casts of float to unsigned long  
						
						... 
						
						
						
						Replace STDX (store 64 bit int indexed) with STFDX (store double indexed)
Fix latent bug in indexed load generation
Generate indexed loads and stores in many more cases
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15626  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-10 20:42:36 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						42efb87410 
					 
					
						
						
							
							DForm 5/6 extended mneumonics take 3 arguments.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15620  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-10 19:03:31 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						a91f53634c 
					 
					
						
						
							
							Fix DForm_4: format is `op r, r, i'  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15613  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-10 18:07:55 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						b05daff7fa 
					 
					
						
						
							
							Stub definition of the PowerPC CodeEmitter class; this isn't functional (yet).  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15600  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-09 23:03:59 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						7103fba019 
					 
					
						
						
							
							CodePrinter -> AsmPrinter  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15599  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-09 22:27:45 +00:00