Chris Lattner 
							
						 
					 
					
						
						
							
						
						0bef562ea2 
					 
					
						
						
							
							add a simple helper method.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83745  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-10 23:41:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f5a1fb6b24 
					 
					
						
						
							
							add ability for clients of SSAUpdater to find out about the  
						
						... 
						
						
						
						PHI nodes inserted.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83744  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-10 23:15:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1a8d4de397 
					 
					
						
						
							
							add the ability to get a rewritten value from the middle of a block,  
						
						... 
						
						
						
						not just at the end.  Add a big comment explaining when this could
be useful (which never happens for jump threading).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83741  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-10 23:00:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5fb107287f 
					 
					
						
						
							
							rename GetValueInBlock -> GetValueAtEndOfBlock to better reflect  
						
						... 
						
						
						
						what it does.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83740  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-10 22:41:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f9920fabac 
					 
					
						
						
							
							use a typedef instead of spelling out an insane type.  Yay for auto someday.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83707  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-10 09:09:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						93f3bcf7f3 
					 
					
						
						
							
							Implement an efficient and fully general SSA update mechanism that  
						
						... 
						
						
						
						works on unstructured CFGs.  This implements PR217, our oldest open PR.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83705  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-10 09:04:27 +00:00