Chris Lattner 
							
						 
					 
					
						
						
							
						
						ac6d4854e1 
					 
					
						
						
							
							Fix a bug that was preventing povray and namd from pool allocating correctly.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17632  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-08 21:08:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3b7b81b814 
					 
					
						
						
							
							Fix comment  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17377  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-31 21:54:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b12914bfc0 
					 
					
						
						
							
							'Pass' should now not be derived from by clients.  Instead, they should derive  
						
						... 
						
						
						
						from ModulePass.  Instead of implementing Pass::run, then should implement
ModulePass::runOnModule.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16436  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-20 04:48:05 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						551ccae044 
					 
					
						
						
							
							Changes For Bug 352  
						
						... 
						
						
						
						Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16137  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-01 22:55:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8adbec89ce 
					 
					
						
						
							
							Headers moved  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14665  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-07 06:35:22 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						16437ff705 
					 
					
						
						
							
							Minor changes, remove some debugging code that got checked in somehow.  
						
						... 
						
						
						
						Make sure to scope the NodeMap passed into cloneInto so that it doesn't point
to nodes that are deleted.  Add some FIXME's for future performance enhancements.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12115  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-04 17:05:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0321b68f6b 
					 
					
						
						
							
							Only clone global nodes between graphs if both graphs have the global.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11928  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-27 20:05:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3567937f16 
					 
					
						
						
							
							Instead of cloning the globals for main into the globals graph at the end of  
						
						... 
						
						
						
						BU propagation, clone the globals into the GG of EACH FUNCTION that finishes
processing!  The GlobalsGraph *must* include all globals and effects from
all functions in the program.  Fixing this makes pool allocation work better
on 175.vpr, but it still ultimately crashes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11686  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-21 00:30:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d10b5fd395 
					 
					
						
						
							
							There is no need to merge the globals graph into the function graphs at the  
						
						... 
						
						
						
						end of the BU and CBU passes.  The globals will be marked incomplete, so it
doesn't matter if they are missing some info, and merging isn't guaranteed
to bring everything in anyway!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11684  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-20 23:52:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						28a631d37e 
					 
					
						
						
							
							When we complete the bottom-up pass, make sure to merge the globals in 'main' into  
						
						... 
						
						
						
						the globals graph.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11562  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-17 19:06:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c3f5f7701f 
					 
					
						
						
							
							Instead of callign removeTriviallyDeadNodes on the global graph every time  
						
						... 
						
						
						
						removeDeadNodes is called, only call it at the end of the pass being run.
This saves 1.3 seconds running DSA on 177.mesa (5.3->4.0s), which is
pretty big.  This is only possible because of the automatic garbage
collection done on forwarding nodes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11178  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-08 01:51:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a67138ddff 
					 
					
						
						
							
							Avoid referencing deleted DSgraphs when merging an SCC into a larger SCC.  This  
						
						... 
						
						
						
						fixes the crash in 176.gcc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11033  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-01-31 21:02:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						825a02ae36 
					 
					
						
						
							
							Get clone flags right, so we don't build InlinedGlobals only to clear them  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10984  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-01-27 21:50:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						091f776081 
					 
					
						
						
							
							Initial support for implementing clonePartiallyInto in terms of cloneReachableSubgraph, though this support is currently disabled.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10970  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-01-23 01:44:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6acfe92b32 
					 
					
						
						
							
							Minor code cleanup  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9962  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-13 05:04:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9a92729581 
					 
					
						
						
							
							Fine-grainify namespaces for this library  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9948  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-12 23:11:14 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						d0fde30ce8 
					 
					
						
						
							
							Put all LLVM code into the llvm namespace, as per bug 109.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9903  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-11 22:41:34 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						b576c94c15 
					 
					
						
						
							
							Added LLVM project notice to the top of every C++ source file.  
						
						... 
						
						
						
						Header files will be on the way.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9298  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-20 19:43:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						11fc9301fb 
					 
					
						
						
							
							Functions reachable from the arguments of unresolvable call nodes should  
						
						... 
						
						
						
						not have their arguments marked complete
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8639  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-20 23:58:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ec157b7cde 
					 
					
						
						
							
							The Globals graph must become complete at the end of the BU phase!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8638  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-20 23:27:05 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						808a7aeec7 
					 
					
						
						
							
							Switch from using CallInst's to represent call sites to using the LLVM  
						
						... 
						
						
						
						CallSite class.  Now we can represent function calls by invoke instructions
too!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8629  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-20 16:34:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6806f5614d 
					 
					
						
						
							
							DEBUG got moved to Support/Debug.h  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7492  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-01 22:15:03 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						1da1d32fc7 
					 
					
						
						
							
							Rematerialize nodes from the globals graph into the current graph  
						
						... 
						
						
						
						after all callees are inlined into the current graph.
NOTE: There's also a major bug fix for the BU pass in DataStructure.cpp,
which ensures that resolvable indirect calls are not moved out to the
globals graph, so that they are eventually inlined (if possible).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7189  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-16 21:42:03 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6c87461fe6 
					 
					
						
						
							
							Fix how we are handling unreachable functions.  This DRAMATICALLY improves efficiency  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7082  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-02 23:42:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d391d70361 
					 
					
						
						
							
							Keep track of how many inlinings are performed  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7076  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-02 20:24:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						744f93996e 
					 
					
						
						
							
							Make the BU closure keep track of which actual calls happen  
						
						... 
						
						
						
						Minor cleanups
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7059  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-02 04:37:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5d5b6d6a5c 
					 
					
						
						
							
							Minor cleanups  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7027  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-01 16:04:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2b4c8dfdd5 
					 
					
						
						
							
							Split  CallSiteIterator out into DSCallSiteIterator.h, and generalize it a bit  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7006  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-30 05:27:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0eea61863b 
					 
					
						
						
							
							Reimplement the BU closure to collapse all SCC graphs into a single graph.  
						
						... 
						
						
						
						Look at all of the code that gets deleted!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7001  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-30 05:09:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5a54063303 
					 
					
						
						
							
							Revamp DSGraphs so that they can support multiple functions in the same  
						
						... 
						
						
						
						DSGraph at one time
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6994  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-30 03:15:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						312edd330f 
					 
					
						
						
							
							Propagate globals graph from the local to bu to td globals graphs.  This  
						
						... 
						
						
						
						fixes bug: DSGraph/buglobals.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6947  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-28 22:14:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bd92b73be7 
					 
					
						
						
							
							* Changes to make NodeType be private to DSNode.  
						
						... 
						
						
						
						* Add new MultiObject flag to DSNode which keeps track of whether or not
  multiple objects have been merged into the node, allowing must-alias info
  to be tracked.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6794  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-19 21:15:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						923fc05b3a 
					 
					
						
						
							
							Implement optimization for direct function call case.  This dramatically  
						
						... 
						
						
						
						reduces the number of function nodes created and speeds up analysis by
about 10% overall.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5495  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-02-05 21:59:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						20167e3c6d 
					 
					
						
						
							
							Add better debug output  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5476  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-02-03 19:11:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						41c04f730b 
					 
					
						
						
							
							Change DSGraph stuff to use hash_(set|map) instead of std::(set|map)  
						
						... 
						
						
						
						This change provides a small (3%) but consistent speedup
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5460  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-02-01 04:52:08 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b3416bc9cc 
					 
					
						
						
							
							Remove using declarations  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5456  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-02-01 04:01:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						11d71edd0d 
					 
					
						
						
							
							Add functions to the ban list  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5450  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-01-31 23:57:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						394471f197 
					 
					
						
						
							
							* Eliminate boolean arguments in favor of using enums  
						
						... 
						
						
						
						* T-D pass now eliminates unreachable globals
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5419  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-01-23 22:05:33 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						61ff02982f 
					 
					
						
						
							
							Fix logical error in TD pass: we should clear Mod/Ref bits of each caller  
						
						... 
						
						
						
						before inlining their graphs into a function.  To support this,
added flags to CloneFlags to strip/keep Mod/Ref bits.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4836  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-27 17:41:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ae5f603665 
					 
					
						
						
							
							Add MaxSCC statistics  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4722  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-17 22:16:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5f1f2c6162 
					 
					
						
						
							
							Inline graphs from outside the SCC into the SCC before SCC resolution starts  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4701  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-12 15:58:08 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a9c9c0216e 
					 
					
						
						
							
							Complete rewrite of BU code to use Tarjan's SCC finding algorithm to drive  
						
						... 
						
						
						
						the algorithm instead of hand coded depth first iteration
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4694  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-11 21:35:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8a5db46967 
					 
					
						
						
							
							Fix infinite loop in the BU algorithm.  Unfortunately this dies a serious  
						
						... 
						
						
						
						death when handling moderately sized SCC's, but what can you do
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4689  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-11 00:01:34 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a1079051d8 
					 
					
						
						
							
							* Bottom-Up graphs print the Aux call vector  
						
						... 
						
						
						
						* Significantly improve DEBUG output
* Aggressively fold calls together if we inlined a graph that provides
  call nodes.
* Add a bailout if the current graph has over 200 call nodes in it, this is
  a really whacky case that should never happen.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4675  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-10 06:52:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f40f0a39bd 
					 
					
						
						
							
							eliminate the ability to remove global nodes from deadNodeElminate... for now.  
						
						... 
						
						
						
						This slows stuff down a bit, but it should get much better before it gets any
worse.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4666  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-09 22:07:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						aa0b468f6d 
					 
					
						
						
							
							Add globals graphs to all three passes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4663  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-09 21:12:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						65f2897f2c 
					 
					
						
						
							
							Clean up DSGraph::removeDeadNodes interface  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4660  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-09 21:00:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						96517253a1 
					 
					
						
						
							
							Make removeTriviallyDeadNodes a private interface of DSGraph  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4659  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-09 20:55:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						70925b0569 
					 
					
						
						
							
							ONLY merge in the aux call sites, this causes a HUGE speedup  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4640  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-08 22:27:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1a948a8269 
					 
					
						
						
							
							Remove gunk used by broken TD pass  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4632  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-08 21:25:24 +00:00