Jim Grosbach
							
						 
					 | 
					
						
						
							
						
						086723d244
					 | 
					
						
						
							
							Not all entries in the range will have an SUnit. Check for that when looking
						
						
						
						
						
						
						
						for debug information.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105324 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2010-06-02 15:29:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jim Grosbach
							
						 
					 | 
					
						
						
							
						
						533934e06e
					 | 
					
						
						
							
							Update debug information when breaking anti-dependencies. rdar://7759363
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105300 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2010-06-01 23:48:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jim Grosbach
							
						 
					 | 
					
						
						
							
						
						01384ef159
					 | 
					
						
						
							
							Remove trailing whitespace
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103807 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2010-05-14 21:20:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dan Gohman
							
						 
					 | 
					
						
						
							
						
						66db3a0f10
					 | 
					
						
						
							
							Make BreakAntiDependencies' SUnits argument const, and make the Begin
						
						
						
						
						
						
						
						and End arguments by-value rather than by-reference.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101830 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2010-04-19 23:11:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dale Johannesen
							
						 
					 | 
					
						
						
							
						
						b0812f114b
					 | 
					
						
						
							
							Fix some more places where dbg_value affected codegen.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97765 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2010-03-05 00:02:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |