Duncan Sands 
							
						 
					 
					
						
						
							
						
						b046964101 
					 
					
						
						
							
							Add a missing closing parenthesis, and tweak to fit in 80  
						
						... 
						
						
						
						columns.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85732  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-01 19:12:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						66588707ac 
					 
					
						
						
							
							add a comment about why we don't allow inlining indbr.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85724  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-01 18:16:30 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b93a23a532 
					 
					
						
						
							
							pull check for return inst out of loop, never inline a callee that contains  
						
						... 
						
						
						
						an indirectbr.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85702  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-01 03:07:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ab21db79ef 
					 
					
						
						
							
							rename indbr -> indirectbr to appease the residents of #llvm.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85351  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-28 00:19:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2688bcbee1 
					 
					
						
						
							
							Random updates to passes for indbr, I need blockaddress before I can do much more.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85316  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-27 21:27:42 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Hernandez 
							
						 
					 
					
						
						
							
						
						046e78ce55 
					 
					
						
						
							
							Remove FreeInst.  
						
						... 
						
						
						
						Remove LowerAllocations pass.
Update some more passes to treate free calls just like they were treating FreeInst.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85176  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-26 23:43:48 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Hernandez 
							
						 
					 
					
						
						
							
						
						7b929dad59 
					 
					
						
						
							
							Remove AllocationInst.  Since MallocInst went away, AllocaInst is the only subclass of AllocationInst, so it no longer is necessary.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84969  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-23 21:09:37 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Hernandez 
							
						 
					 
					
						
						
							
						
						a276c603b8 
					 
					
						
						
							
							Remove MallocInst from LLVM Instructions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84299  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-17 01:18:07 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						497f61940a 
					 
					
						
						
							
							Compute a full cost value even when a setjmp call is found.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84015  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-13 20:10:10 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						e7f0ed5ace 
					 
					
						
						
							
							Split code not specific to Function inlining out into a separate class,  
						
						... 
						
						
						
						named CodeMetrics. Move it to be a non-nested class. Rename RegionInfo
back to FunctionInfo.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84013  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-13 19:58:07 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						e4aeec003f 
					 
					
						
						
							
							Move the InlineCost code from Transforms/Utils to Analysis.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83998  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-13 18:30:07 +00:00