Jim Grosbach
							
						 
					 | 
					
						
						
							
						
						80c2b0d9ef
					 | 
					
						
						
							
							Anti-dependency breaking needs to be careful regarding instructions with
						
						
						
						
						
						
						
						multiple register definitions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92864 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2010-01-06 22:21:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jim Grosbach
							
						 
					 | 
					
						
						
							
						
						2973b57093
					 | 
					
						
						
							
							80 column and whitespace cleanup
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92837 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2010-01-06 16:48:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Greene
							
						 
					 | 
					
						
						
							
						
						89d6a24262
					 | 
					
						
						
							
							Change errs() to dbgs().
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92490 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2010-01-04 17:47:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Goodwin
							
						 
					 | 
					
						
						
							
						
						990d285765
					 | 
					
						
						
							
							<rdar://problem/7453528>. Track only physical registers that are valid for the target.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90970 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2009-12-09 17:18:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Goodwin
							
						 
					 | 
					
						
						
							
						
						557bbe6b5d
					 | 
					
						
						
							
							Remove some old experimental code that is no longer needed. Remove additional, speculative scheduling pass as its cost did not translate into significant performance improvement. Minor tweaks.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89471 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2009-11-20 19:32:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Goodwin
							
						 
					 | 
					
						
						
							
						
						4de099d8ca
					 | 
					
						
						
							
							Do a scheduling pass ignoring anti-dependencies to identify candidate registers that should be renamed.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85939 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2009-11-03 20:57:50 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Goodwin
							
						 
					 | 
					
						
						
							
						
						2e7be612d5
					 | 
					
						
						
							
							Break anti-dependence breaking out into its own class.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85127 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2009-10-26 16:59:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |