Owen Anderson 
							
						 
					 
					
						
						
							
						
						a0ecbe7821 
					 
					
						
						
							
							Fix PR4909, patch by Jakub Staszak.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81250  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 19:53:15 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						e922c02019 
					 
					
						
						
							
							Get rid of the Pass+Context magic.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76702  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-22 00:24:57 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						001dbfebcb 
					 
					
						
						
							
							Move the ConstantInt uniquing table into LLVMContextImpl.  This exposed a number of issues in  
						
						... 
						
						
						
						our current context-passing stuff, which is also fixed here
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76089  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-16 18:04:31 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						d5f50da7f0 
					 
					
						
						
							
							Add newline at end of file.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74773  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-03 15:30:58 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						636768458f 
					 
					
						
						
							
							Merge PartialInliner changes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73412  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-15 20:50:26 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						ca399021d4 
					 
					
						
						
							
							Add an early implementation of a partial inlining pass. The idea behind this  
						
						... 
						
						
						
						is that, for functions whose bodies are entirely guarded by an if-statement, it
can be profitable to pull the test out of the callee and into the caller.
This code has had some cursory testing, but still has a number of known issues
on the LLVM test suite.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73338  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-14 08:26:32 +00:00