Chris Lattner 
							
						 
					 
					
						
						
							
						
						572c770668 
					 
					
						
						
							
							* Keep LiveVariable information more up-to-date and consistent  
						
						... 
						
						
						
						* *** Finally mark values that are inputs to PHIs as killed when appropriate.
   This should make the generated code quite a bit better.  For example, the
   local-ra will not have to spill PHI inputs at the end of predecessor BB's
   anymore.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6117  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-12 14:28:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a13f0d3f41 
					 
					
						
						
							
							Fix bug where we could iterate off the end of a basic block  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6116  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-12 14:26:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						98719d7cdc 
					 
					
						
						
							
							Fix N^2 algorithm  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6112  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-12 04:08:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						927ce5dfae 
					 
					
						
						
							
							* Fix several comments  
						
						... 
						
						
						
						* Update LiveVar info better, fixing bug: Jello/2003-05-11-PHIRegAllocBug.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6110  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-12 03:55:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0416d2a70a 
					 
					
						
						
							
							Fix problems with empty basic blocks  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5326  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-01-16 18:06:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3501feab81 
					 
					
						
						
							
							Rename MachineInstrInfo -> TargetInstrInfo  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5272  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-01-14 22:00:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bc40e898e1 
					 
					
						
						
							
							New files  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5262  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-01-13 20:01:16 +00:00