| 
							
							
								 Chris Lattner | aed2c6d2cb | If the alias analysis algorithm we are using can provide MUST alias information, expose it directly as value numbering information
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6972 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-06-29 00:53:34 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 28c6cf22de | Implement forwarding from stores to loads of must-aliased pointers. This implements: GCSE/2003-06-13-LoadStoreEliminate.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6694 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-06-16 12:06:41 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | f98d8d8611 | Calculate and pass load sizes to the alias analysis infrastructure git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5635 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-02-26 19:27:35 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 71c7ec9b18 | Initial implementation of value numbering for load instructions git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3540 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-08-30 20:28:10 +00:00 |  |