Chris Lattner 
							
						 
					 
					
						
						
							
						
						f57b845547 
					 
					
						
						
							
							* Rename MethodPass class to FunctionPass  
						
						... 
						
						
						
						- Rename runOnMethod to runOnFunction
* Transform getAnalysisUsageInfo into getAnalysisUsage
  - Method is now const
  - It now takes one AnalysisUsage object to fill in instead of 3 vectors
    to fill in
  - Pass's now specify which other passes they _preserve_ not which ones
    they modify (be conservative!)
  - A pass can specify that it preserves all analyses (because it never
    modifies the underlying program)
* s/Method/Function/g in other random places as well
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2333  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-27 06:56:12 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						d23a229c4c 
					 
					
						
						
							
							Don't record instructions for copying method arguments in the  
						
						... 
						
						
						
						AddedInstrns sets for the first machine instruction.  It is hard
to ensure that the right order is preserved, and sure enough, the
order was broken.  Instead, use a separate set for the function entry.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2318  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-25 04:46:28 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						4876209aa6 
					 
					
						
						
							
							Don't record instructions for copying method arguments in the  
						
						... 
						
						
						
						AddedInstrns sets for the first machine instruction.  It is hard
to ensure that the right order is preserved, and sure enough, the
order was broken.  Instead, use a separate set for the function entry.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2312  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-25 04:34:15 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						93240fe6b1 
					 
					
						
						
							
							Improve printing during dumps.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2311  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-25 04:31:18 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						03d33bd264 
					 
					
						
						
							
							Optional args are no longer allocated as they are discovered.  
						
						... 
						
						
						
						(This can be improved to avoid making the initial pass over the method.)
Also, ensure automatic vars and reg. spills areas are not extended
if their sizes are used for computing some other offset.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2310  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-25 04:30:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						167b9629e1 
					 
					
						
						
							
							Only emit message if DEBUG_RA is on  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2252  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-15 20:36:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						73e214244f 
					 
					
						
						
							
							Move FunctionArgument out of iOther.h into Argument.h and rename class to  
						
						... 
						
						
						
						be 'Argument' instead of FunctionArgument.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2216  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-09 19:48:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9bbf99de5f 
					 
					
						
						
							
							No need to reserve space, erasing does not change the size of the container.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2201  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-09 18:01:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						af50d00829 
					 
					
						
						
							
							* Add a file header with some information  
						
						... 
						
						
						
						* Delete the DelaySlotInfo objects created by the SchedulingManager class.
  These leaked objects were accounting for 3/4 of the memory leaked by the
  backend, so this is a relatively major win.
* Reorganize SchedulingManager::getDelaySlotInfoForInstr so that it has
  better code locality (making it easier to read).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2197  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-09 05:45:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f3dd05ca03 
					 
					
						
						
							
							Clean up the ownership model a bit so that nodes actually get deleted more  
						
						... 
						
						
						
						frequently. This still leaks edges quite a bit, but it leaks no nodes
(I think).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2190  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-09 05:15:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0b0ffa0800 
					 
					
						
						
							
							Convert AddedInstrMapType to contain AddedInstrns by value instead of by  
						
						... 
						
						
						
						pointer so that they do not all get leaked!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2188  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-09 05:13:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						244212a80b 
					 
					
						
						
							
							GCC3.0 is reported to die without an alloca definition.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2186  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-09 03:37:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7884cd17aa 
					 
					
						
						
							
							Don't leak memory like a seive  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2185  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-08 23:09:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						69a34cddaf 
					 
					
						
						
							
							Value cannot be directly instantiated.  I think that this code was TRYING to  
						
						... 
						
						
						
						make a PHI node, although it was badly broken.  This keeps tests passing, so
we'll go with it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2184  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-08 22:05:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b7653df085 
					 
					
						
						
							
							s/Method/Function  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2180  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-08 22:03:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4d669b510c 
					 
					
						
						
							
							s/method/function  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2177  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-08 22:01:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2fbfdcffd3 
					 
					
						
						
							
							Change references to the Method class to be references to the Function  
						
						... 
						
						
						
						class.  The Method class is obsolete (renamed) and all references to it
are being converted over to Function.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2144  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-07 20:49:59 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						1f81861028 
					 
					
						
						
							
							Add method clearCallInterference().  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2071  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-31 18:58:14 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						fa79e6e869 
					 
					
						
						
							
							Include temp. values when computing max. size of stack frame!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2070  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-31 18:57:49 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						1792779edf 
					 
					
						
						
							
							Fix a bug in previous bug fix.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2069  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-31 18:56:51 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						1a53f03392 
					 
					
						
						
							
							Bug fix: address used by indirect call instruction should also  
						
						... 
						
						
						
						be marked as having a Call Interference, even though it may not
be live after the call.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2068  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-31 18:54:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						79df7c0aaa 
					 
					
						
						
							
							Change references from Method to Function  
						
						... 
						
						
						
						change references from MethodARgument to FunctionArgument
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1991  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-26 18:01:55 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						9c4f7268c6 
					 
					
						
						
							
							Destroy MethodLiveVarInfo after register allocation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1976  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-24 03:54:03 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						97fb99bc54 
					 
					
						
						
							
							Use deterministic iterator for SchedGraphs.  This is actually not  
						
						... 
						
						
						
						useful right now when we only do local scheduling.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1975  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-24 03:53:03 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						1392d6903c 
					 
					
						
						
							
							Bug fix: nextToTry was not being initialized in one case.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1974  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-24 03:46:15 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						7c7e46ae5f 
					 
					
						
						
							
							Add option to disable scheduling.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1973  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-24 03:45:35 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						802cec485f 
					 
					
						
						
							
							Add option to disable scheduling.  
						
						... 
						
						
						
						Destroy live-variable information after scheduling so it is
recomputed before later phases (e.g., reg. allocation).
Use deterministic iterator to enumerate sched graphs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1972  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-24 03:44:55 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						cf8a98f2c2 
					 
					
						
						
							
							Minor changes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1971  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-24 03:40:59 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						ded1bf8cd8 
					 
					
						
						
							
							Re-fix bug: Put back MachineCodeForInstruction::dropAllReferences.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1970  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-24 03:40:11 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						e4e4d4e2f9 
					 
					
						
						
							
							Fix padding for variables allocated on stack.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1969  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-24 03:39:26 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						c941b87397 
					 
					
						
						
							
							Major overhaul to FoldGetElemPtr to handle mixed array and struct refs.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1968  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-24 03:37:53 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						4e7bc49b54 
					 
					
						
						
							
							Use deterministic iterator for treeRoots.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1967  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-24 03:36:52 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						d95919cbd0 
					 
					
						
						
							
							Change treeRoots data structure to make enumeration deterministic.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1962  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-24 03:24:00 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e7506a366e 
					 
					
						
						
							
							Rename Method to Function  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1957  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-23 22:51:58 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						23a4c8fcb5 
					 
					
						
						
							
							Big bug fix: getUsableUniRegAtMI needed to return values in arguments  
						
						... 
						
						
						
						but did not pass the arguments by reference!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1906  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-18 03:37:19 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						89e2da034a 
					 
					
						
						
							
							Added function computeOffsetforLocalVar to check how big the  
						
						... 
						
						
						
						offset-from-FP will be before allocating space for a local variable.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1905  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-18 03:36:30 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						c356e565a6 
					 
					
						
						
							
							Bug fix in setting CC register.  
						
						... 
						
						
						
						Also use distinct names for the three types of SetMachineOperand
to avoid painful overloading problems and errors.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1904  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-18 03:35:24 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						42f632041d 
					 
					
						
						
							
							Constants are now added to the constant pool only when a load  
						
						... 
						
						
						
						instruction is actually generated for them.
Rename the different versions of SetMachineOperand.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1903  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-18 03:33:43 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						1ed009f66e 
					 
					
						
						
							
							Use vector for machine instructions returned by GetInstructionsByRule.  
						
						... 
						
						
						
						Fix constants in instructions generated for Phi elimination.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1902  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-18 03:31:54 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						705f95e0b7 
					 
					
						
						
							
							Big bug fix: getUsableUniRegAtMI needed to return values in arguments  
						
						... 
						
						
						
						but did not pass the arguments by reference!
Also added a function to get a register class by ID.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1901  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-18 03:26:48 +00:00 
						 
				 
			
				
					
						
							
							
								Anand Shukla 
							
						 
					 
					
						
						
							
						
						155d2c9384 
					 
					
						
						
							
							Change to make it build with GCC 2.95.3  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1802  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-02-26 18:57:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b91ca1f7d6 
					 
					
						
						
							
							* Make it compile with GCC 3.0.4  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1788  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-02-24 23:01:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dfb8b95c2d 
					 
					
						
						
							
							* Silence signed/unsigned warnings  
						
						... 
						
						
						
						* Make it compile with GCC 3.0.4
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1787  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-02-24 23:01:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						455889aa79 
					 
					
						
						
							
							* Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and into  
						
						... 
						
						
						
						llvm/Support/CFG.h
* Make pred & succ iterators for intervals global functions
* Add #includes that are now neccesary because BasicBlock.h doesn't include
  InstrTypes.h anymore
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1750  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-02-12 22:39:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						221d688a5e 
					 
					
						
						
							
							Method.h no longer includes BasicBlock.h  
						
						... 
						
						
						
						Method::inst_* is now in llvm/Support/InstIterator.h
GraphTraits specializations for BasicBlock and Methods are now in llvm/Support/CFG.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1746  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-02-12 21:07:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2f898d2074 
					 
					
						
						
							
							Convert operand iterator over to work like an STL iterator  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1720  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-02-05 06:02:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						748697d242 
					 
					
						
						
							
							Minor change: Methods that return ValueSet's that are guaranteed to be valid  
						
						... 
						
						
						
						return references instead of pointers.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1719  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-02-05 04:20:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3773094a1d 
					 
					
						
						
							
							* Code Cleanups  
						
						... 
						
						
						
						* Removal dependencies on Type.h & remove uses of getTypeID()
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1718  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-02-05 03:52:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						569ea239f0 
					 
					
						
						
							
							* Code Cleanups of IGNode.h  
						
						... 
						
						
						
						* Removal of getTypeID() methods, and dependence on llvm/Type.h, from IGNode & LiveRange
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1717  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-02-05 03:51:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7471a7b019 
					 
					
						
						
							
							Must include SetOperations to do set_*  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1716  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-02-05 03:35:53 +00:00