Tanya Lattner 
							
						 
					 
					
						
						
							
						
						20890832ea 
					 
					
						
						
							
							updates to ModuloSched  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13881  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-28 20:14:12 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						ebac64534c 
					 
					
						
						
							
							Adding scheduling class.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13783  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-26 06:27:36 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						4cffb588f5 
					 
					
						
						
							
							Updating my cvs versions. THis is still in progress and much will be changed.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13782  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-26 06:27:18 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						17fb34bf8c 
					 
					
						
						
							
							Moved MachineBasicBlock deconstructor to cpp file and removed it from LeakDetector to fix memory leak bug.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13718  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-24 07:14:35 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						792699c46e 
					 
					
						
						
							
							Added MachineFunction parent* to MachineBasicBlock. Customized ilist template  
						
						... 
						
						
						
						to set the parent when a MachineBasicBlock is added to a MachineFunction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13716  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-24 06:11:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5bf3ce2b7c 
					 
					
						
						
							
							Eliminate an explicit use of the LLVM basic block, using getParent instead,  
						
						... 
						
						
						
						which simplifies the code
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13707  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-24 03:44:52 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						0c63e03e04 
					 
					
						
						
							
							Changed clone to be const.  
						
						... 
						
						
						
						Changed copy constructor to set parent, prev, and next pointers to null.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13706  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-24 03:14:18 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						b5159ed0cb 
					 
					
						
						
							
							Fixed up my changes to add support for cloning Machine Instructions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13665  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-23 20:58:02 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						466b534a57 
					 
					
						
						
							
							Adding support to clone MachineInstr  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13661  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-23 19:35:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bee887211b 
					 
					
						
						
							
							Fix a really nasty bug from my changes on Monday to PHIElim.  These changes  
						
						... 
						
						
						
						broke obsequi and a lot of other things.  It all boiled down to MBB being
overloaded in an inner scope and me confusing it with the one in the outer
scope.  Ugh!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13517  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-12 21:47:57 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						d657c42dce 
					 
					
						
						
							
							Start NextMBBNumber out at zero.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13515  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-12 21:35:23 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						0bcb1ad7be 
					 
					
						
						
							
							Add non-const MachineBasicBlock::getParent() accessor method.  
						
						... 
						
						
						
						MBBs start out as #-1. When a MBB is added to a MachineFunction, it
gets the next available unique MBB number. If it is removed from a
MachineFunction, it goes back to being #-1.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13514  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-12 21:35:22 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8abf69374e 
					 
					
						
						
							
							Switch this from using an std::map to using a DenseMap.  This speeds up  
						
						... 
						
						
						
						phi-elimination from 0.6 to 0.54s on kc++.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13454  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-10 19:17:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						80e20eb487 
					 
					
						
						
							
							Use a new VRegPHIUseCount to compute uses of PHI values by other phi values  
						
						... 
						
						
						
						in the basic block being processed.  This fixes PhiElimination on kimwitu++
from taking 105s to taking a much more reasonable 0.6s (in a debug build).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13453  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-10 19:06:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						791f896d9f 
					 
					
						
						
							
							Now that we use an ilist of machine instructions, iterators are more robust  
						
						... 
						
						
						
						than before.  Because this is the case, we can compute the first non-phi
instruction once when de-phi'ing a block.  This shaves ~4s off of
phielimination of _Z7yyparsev in kimwitu++ from 109s -> 105s.  There are
still much more important gains to come.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13452  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-10 18:47:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6d3848df7e 
					 
					
						
						
							
							Patch to fix PR337.  Make sure to mark all aliased physical registers as used  
						
						... 
						
						
						
						when we see a read of a register.  This is important in cases like:
AL = ...
AH = ...
   = AX
The read of AX must make both the AL and AH defs live until the use.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13444  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-10 05:12:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0979ca7e3e 
					 
					
						
						
							
							Implement the AddPrototypes method  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13432  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-09 04:29:57 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						73e3e2e10f 
					 
					
						
						
							
							Updating my versions of ModuloScheduling in cvs. Still not complete.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13424  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-08 16:12:10 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						880e8e4b4c 
					 
					
						
						
							
							Add required header  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13417  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-08 03:50:03 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						feab248c93 
					 
					
						
						
							
							Remove unneeded header  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13416  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-08 03:49:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a19eedeb7a 
					 
					
						
						
							
							numeric_limits::infinity() apparently does not work on all systems.  As a  
						
						... 
						
						
						
						workaround, use the C HUGE_VAL macro instead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13377  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-06 16:25:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						015959ee38 
					 
					
						
						
							
							Operate on the Machine CFG instead of on the LLVM CFG  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13302  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-01 21:24:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f25fb4bc64 
					 
					
						
						
							
							Stop LiveVariables from using BasicBlocks as part of the mapping, instead  
						
						... 
						
						
						
						use MachineBasicBlocks.  To do this, we traverse the Machine CFG instead of
the LLVM CFG, which is also *MUCH* more efficient by having fewer levels of
indirections and mappings.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13301  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-01 21:24:24 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						35450d2aaa 
					 
					
						
						
							
							Include SparcV9RegInfo.h instead of TargetRegInfo.h. This serves as a bit of  
						
						... 
						
						
						
						documentation that this module needs to be made independent of the
register file description of the current target.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13125  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-23 18:15:46 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						da8246bb71 
					 
					
						
						
							
							Implement emitWordAt() for the debug emitter and the file printer emitter. (I  
						
						... 
						
						
						
						am not so sure about the file printer emitter, but the debug emitter change
should be harmless.)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13117  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-23 17:11:13 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						6e4d0d6546 
					 
					
						
						
							
							Fix bug introduced in previous commit.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12872  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-12 20:26:39 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						43b61f724e 
					 
					
						
						
							
							Correctly compute spill weights  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12869  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-12 17:39:20 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						e633352fd5 
					 
					
						
						
							
							Print def lists a bit more compactly  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12866  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-12 15:57:58 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						9a8b490735 
					 
					
						
						
							
							Add definition list to each live interval.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12791  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-09 18:07:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b4186e0ccd 
					 
					
						
						
							
							MBB::remove should not modify the iterator passed in  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12572  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-31 21:59:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4f6410f5cb 
					 
					
						
						
							
							MachineBasicBlock::remove should not modify the iterator passed in  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12571  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-31 21:59:29 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						a8db01ac83 
					 
					
						
						
							
							Correctly update LiveVariables when an instruction changes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12561  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-30 22:44:39 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						47b716483e 
					 
					
						
						
							
							Change how the beginnings and ends of MachineFunctions are printed. Get  
						
						... 
						
						
						
						rid of the funny cast.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12537  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-29 21:58:31 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						eee91172fb 
					 
					
						
						
							
							Make the set of fixed (preallocated) intervals be a fixed superset of  
						
						... 
						
						
						
						unhandled + handled. So unhandled is now including all fixed intervals
and fixed intervals never changes when processing a function.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12462  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-17 00:48:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6ae9eb1566 
					 
					
						
						
							
							Fix PR294  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12425  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-16 01:45:55 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						39354c99a1 
					 
					
						
						
							
							Change MRegisterInfo::foldMemoryOperand to return the folded  
						
						... 
						
						
						
						instruction to make the API more flexible.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12386  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-14 07:19:51 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						6a367f33f3 
					 
					
						
						
							
							Spill explicit physical register defs as well.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12260  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-09 08:35:13 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						5ae00066c6 
					 
					
						
						
							
							As I wrote in the docs, simple is the default spiller :-)  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12189  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-06 23:08:44 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						499b2bad27 
					 
					
						
						
							
							Add simple spiller.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12188  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-06 22:38:29 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						c54839573c 
					 
					
						
						
							
							Make MachineOperand's value named 'contents'.  Make really, really sure  
						
						... 
						
						
						
						it is always completely initialized and copied.
Also, fix up many comments and asserts.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12100  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-03 19:07:27 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						dd420e060a 
					 
					
						
						
							
							Add a spiller option to llc. A simple spiller will come soon. When we get CFG in the machine code represenation a global spiller will also be possible. Also document the linear scan register allocator but mark it as experimental for now.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12062  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-01 23:18:15 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						5f37502bfb 
					 
					
						
						
							
							Add the long awaited memory operand folding support for linear scan  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12058  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-01 20:05:10 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						05b15fb075 
					 
					
						
						
							
							TargetCacheInfo has been removed; its only uses were to propagate a constant  
						
						... 
						
						
						
						(16) into certain areas of the SPARC V9 back-end. I'm fairly sure the US IIIi's
dcache has 32-byte lines, so I'm not sure where the 16 came from. However, in
the interest of not breaking things any more than they already are, I'm going
to leave the constant alone.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12043  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-01 06:43:29 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						9b3cbdbedb 
					 
					
						
						
							
							Adding new Modulo Scheduling graph files.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12031  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-01 02:50:57 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						d14b83733e 
					 
					
						
						
							
							Removing old graph files with new graph files that I wrote. Updated ModuloScheduling pass, but still in progress.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12030  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-01 02:50:01 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						92bc3bc11c 
					 
					
						
						
							
							Add an assert  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12010  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-29 22:01:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c81295ab24 
					 
					
						
						
							
							Add back #include I messed up  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12009  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-29 21:40:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e8d43fdced 
					 
					
						
						
							
							Urg, forgot to check this in.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12007  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-29 21:03:08 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						08d4963d49 
					 
					
						
						
							
							Move the private MachineInstrAnnot.h into a private directory.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12003  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-29 19:12:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						78827e9f8b 
					 
					
						
						
							
							Remove use of an ugly header  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12002  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-29 19:04:31 +00:00