| 
							
							
								 Chris Lattner | 1751b7ed27 | Change LowerAllocations pass to 'require' TargetData instead of it being passed in.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3930 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-09-25 23:47:49 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 87944916a4 | Expose passinfo from BreakCriticalEdges pass so that it may be "Required" by other passes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3906 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-09-24 15:42:27 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 119e9ea33b | Add new BreakCriticalEdges pass git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3902 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-09-24 00:08:37 +00:00 |  | 
			
				
					| 
							
							
								 Vikram S. Adve | be376cf6d4 | Allow transformation DecomposeArrayRef(GetElementPtrInst* GEP) to be invoked on a single instruction at a time, for use in other passes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3751 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-09-16 16:07:19 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 513d3e8fc5 | Include stub for correlated expression elimination pass git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3597 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-09-06 18:39:29 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 378fb1df55 | Merge the contents of ChangeAllocations.h into Scalar.h git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3028 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-07-23 19:37:38 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | b8bcb086f7 | Expose CFG simplification pass git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2696 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-05-21 20:04:15 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 0fe2153507 | Add prototype for LICM pass git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2612 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-05-10 22:44:16 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 531823f125 | Add prototype for the PiNodeInserter pass git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2592 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-05-10 05:40:37 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 540d63cbc7 | Add expr reassociation pass prototype git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2558 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-05-08 22:19:01 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 1ea5c56795 | Spell aggressive right git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2549 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-05-07 22:12:52 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 332f3679d0 | New header file to replace all of the Scalar/*.h files. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2533 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-05-07 19:37:18 +00:00 |  |