Chris Lattner 
							
						 
					 
					
						
						
							
						
						44cfdf9b9a 
					 
					
						
						
							
							Remove dead Nodes list  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7065  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-02 06:06:34 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3051419036 
					 
					
						
						
							
							Make local pass print out its progress  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7058  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-02 04:37:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						81d924d804 
					 
					
						
						
							
							Do not delete the same graph multiple times when freeing memory if graphs are sharing  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6998  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-30 04:53:27 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8d32767da4 
					 
					
						
						
							
							Move usages of explicit hash_* datastructures to use typedefs  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6996  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-30 03:36:09 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						e158b19a3c 
					 
					
						
						
							
							Nodes get forwarded when they are collapsed currently.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6696  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-16 12:08:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						088b639e3a 
					 
					
						
						
							
							Don't apply type information to load instructions if it will cause collapsing  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5684  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-03-03 17:13:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1a1a85d514 
					 
					
						
						
							
							Don't put integer pointers (longs) into the scalar map.  
						
						... 
						
						
						
						This speeds stuff up by 10% on some tests, woot!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5564  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-02-14 04:55:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						72d29a4b00 
					 
					
						
						
							
							Implement a "union-findy" version of DS-Analysis, which eliminates the  
						
						... 
						
						
						
						Referrers list on DSNodes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5536  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-02-11 23:11:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1e56c54f41 
					 
					
						
						
							
							Don't insert null entries into the scalar map for constexpr (cast null to Ty)  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5523  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-02-09 23:04:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ca3f790f71 
					 
					
						
						
							
							Add a flag which effectively disables field sensitivity  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5506  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-02-08 20:18:39 +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 
							
						 
					 
					
						
						
							
						
						878e521b1e 
					 
					
						
						
							
							Fix a huge bug with handling non-pointer instructions  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5491  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-02-04 00:59:50 +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 
							
						 
					 
					
						
						
							
						
						3f24d7a2cd 
					 
					
						
						
							
							free instructions mark their operands as being heap nodes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5425  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-01-28 20:59:57 +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 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						787645839a 
					 
					
						
						
							
							Slight efficiency improvement  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5418  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-01-23 21:31:16 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						bac0622ef9 
					 
					
						
						
							
							Two bug fixes:  
						
						... 
						
						
						
						(1) Make entries for Constant values in the ScalarMap.
(2) Set MOD bit for the node pointed to by the
    argument of a free instruction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4948  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-12-06 21:17:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4fe346184a 
					 
					
						
						
							
							Add peak memory usage support  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4748  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-18 21:44:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2a06886759 
					 
					
						
						
							
							Initialize PrintAuxCalls member  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4677  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-10 06:53:38 +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 
							
						 
					 
					
						
						
							
						
						2cfbaaf3b9 
					 
					
						
						
							
							Don't put constants into the scalar map!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4657  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-09 20:14:03 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2e4f9bf86e 
					 
					
						
						
							
							Add initial support for a globals graph  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4656  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-09 20:01:01 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0779ba6c47 
					 
					
						
						
							
							#include Datastructure.h first  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4654  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-09 19:25:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5134006f93 
					 
					
						
						
							
							* actually handle constants (especially constantexprs) correctly.  
						
						... 
						
						
						
						- This seems to dramatically improve many benchmarks, only slowing down
    gzip significantly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4621  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-08 05:00:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b10604341f 
					 
					
						
						
							
							Rename DataStructureAnalysis namespace to DS  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4596  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-07 05:20:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						08db719c4b 
					 
					
						
						
							
							Dramatically simplify internal DSNode representation, get implementation  
						
						... 
						
						
						
						*FULLY OPERATIONAL* and safe.  We are now capable of completely analyzing
at LEAST the Olden benchmarks + 181.mcf
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4562  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-06 06:20:27 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c875f023d4 
					 
					
						
						
							
							Rename ValueMap to ScalarMap  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4516  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-03 21:27:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d18f342af8 
					 
					
						
						
							
							Rename NewNode flag to HeapNode  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4515  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-03 21:24:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5af344d79d 
					 
					
						
						
							
							Implement the "unknown flag" which mainly consists of aligning printing code  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4490  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-02 00:36:03 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						92673296e6 
					 
					
						
						
							
							Stop representing scalars as explicit nodes in the graph.  Now the only  
						
						... 
						
						
						
						nodes in the graph are memory objects, which is very nice.  This also greatly
reduces the size and memory footprint for DSGraphs.  For example, the local
DSGraph for llu went from 65 to 13 nodes with this change.  As a side bonus,
dot seems to lay out the graphs slightly better too.  :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4488  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-02 00:13:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7e51c8741f 
					 
					
						
						
							
							Remove dead code  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4467  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-31 06:52:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8f0a16eac6 
					 
					
						
						
							
							This fixes all kinds of problems with array handling.  There are still bugs to  
						
						... 
						
						
						
						be fixed, but we are getting much closer now.
    * Make DSNode::TypeRec a full fledged DSTypeRec type.
    * Add methods used to update and access the typerecords elements
    * Add methods to query if and to cause a node to be completely folded
    * DSGraph construction doesn't use the allocation type for anything at all,
      now nodes get their type information based on how they are used.
    * Fixed a bug with global value handling introduced in the last checkin
    * GEP support is now much better, arrays are handled correctly.  The array
      flag is now updated in type records.  There are still cases that are not
      handled yet (we do not detect pessimizations), but getting much closer.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4465  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-31 05:45:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						448f4949dc 
					 
					
						
						
							
							Don't create a new node for every reference to a global.  This caused a huge  
						
						... 
						
						
						
						node explosion that doesn't help anything at all.  In previous versions of
the representation this DID help, but not anymore.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4249  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-21 13:51:30 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0969c50cb8 
					 
					
						
						
							
							- Make DSCallSite not inherit from std::vector.  Renamed methods slightly.  
						
						... 
						
						
						
						Make copy ctor have two versions to avoid dealing with conditional template
    argument.  DSCallSite ctor now takes all arguments instead of taking one
    and being populated later.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4240  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-21 02:08:03 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0c8d73b74c 
					 
					
						
						
							
							Avoid extra copy  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4239  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-20 22:12:06 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						26b98265b7 
					 
					
						
						
							
							Remove spurious caller pointer in DSCallSite.  
						
						... 
						
						
						
						Also add functions to access pointer argument nodes cleanly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4235  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-20 21:41:02 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						42fd169310 
					 
					
						
						
							
							Added a first-class representation for each call site that can be  
						
						... 
						
						
						
						used in the DS graphs.  Essentially, what was vector<DSNodeHandle>
before is now a DSCallSite with the same vector, plus pointers to the
CallInst and the caller Function.  The special-purpose class
BUDataStructure::CallSite is no longer needed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4228  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-20 18:07:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a3f8586d9d 
					 
					
						
						
							
							Convert typerec to be a structure instead of a pair  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4226  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-18 18:22:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						06285237ea 
					 
					
						
						
							
							Calculate mod/ref info  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4223  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-17 22:13:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c5f21de2bc 
					 
					
						
						
							
							DataStructure.h doesn't include DSGraph.h  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4029  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-02 22:14:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e03f32bcc2 
					 
					
						
						
							
							* Implement fully general merging of array subscripts on demand!  This  
						
						... 
						
						
						
						does not handle the initial pointer index case yet though.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4012  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-02 06:24:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fccd06fcea 
					 
					
						
						
							
							Checkin some major reworks of data structure analysis.  This is not done,  
						
						... 
						
						
						
						nor does it work very well, but I need to get it checked in before I break
the tree unintentionally.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3996  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-01 22:33:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3bb8ad27a8 
					 
					
						
						
							
							Eliminated the MemAccessInst class, folding contents into GEP class.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3488  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-22 23:37:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						24ea74eb9a 
					 
					
						
						
							
							Load & StoreInst no longer derive from MemAccessInst, so we don't have  
						
						... 
						
						
						
						to handle indexing anymore
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3485  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-22 22:49:05 +00:00