Jim Grosbach
							
						 | 
						
							
							
							
							
							
								
							
							
								848548300d
								
							
						 | 
						
							
							
								
								Not all entries in the range will have an SUnit. Check for that when looking
							
							
							
							
							
							
							
							for debug information.
llvm-svn: 105324 
							
						 | 
						
							2010-06-02 15:29:36 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Grosbach
							
						 | 
						
							
							
							
							
							
								
							
							
								12ac8f0352
								
							
						 | 
						
							
							
								
								Update debug information when breaking anti-dependencies. rdar://7759363
							
							
							
							
							
							
							
							llvm-svn: 105300 
							
						 | 
						
							2010-06-01 23:48:44 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Grosbach
							
						 | 
						
							
							
							
							
							
								
							
							
								866b74ba8b
								
							
						 | 
						
							
							
								
								Remove trailing whitespace
							
							
							
							
							
							
							
							llvm-svn: 103807 
							
						 | 
						
							2010-05-14 21:20:46 +00:00 | 
						
					
				
					
						
							
							
								 
								Dan Gohman
							
						 | 
						
							
							
							
							
							
								
							
							
								35bc4d46cb
								
							
						 | 
						
							
							
								
								Make BreakAntiDependencies' SUnits argument const, and make the Begin
							
							
							
							
							
							
							
							and End arguments by-value rather than by-reference.
llvm-svn: 101830 
							
						 | 
						
							2010-04-19 23:11:58 +00:00 | 
						
					
				
					
						
							
							
								 
								Dale Johannesen
							
						 | 
						
							
							
							
							
							
								
							
							
								2061c84109
								
							
						 | 
						
							
							
								
								Fix some more places where dbg_value affected codegen.
							
							
							
							
							
							
							
							llvm-svn: 97765 
							
						 | 
						
							2010-03-05 00:02:59 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Grosbach
							
						 | 
						
							
							
							
							
							
								
							
							
								a7cef4fab5
								
							
						 | 
						
							
							
								
								Anti-dependency breaking needs to be careful regarding instructions with
							
							
							
							
							
							
							
							multiple register definitions.
llvm-svn: 92864 
							
						 | 
						
							2010-01-06 22:21:25 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Grosbach
							
						 | 
						
							
							
							
							
							
								
							
							
								eb431da074
								
							
						 | 
						
							
							
								
								80 column and whitespace cleanup
							
							
							
							
							
							
							
							llvm-svn: 92837 
							
						 | 
						
							2010-01-06 16:48:02 +00:00 | 
						
					
				
					
						
							
							
								 
								David Greene
							
						 | 
						
							
							
							
							
							
								
							
							
								96b90539d6
								
							
						 | 
						
							
							
								
								Change errs() to dbgs().
							
							
							
							
							
							
							
							llvm-svn: 92490 
							
						 | 
						
							2010-01-04 17:47:05 +00:00 | 
						
					
				
					
						
							
							
								 
								David Goodwin
							
						 | 
						
							
							
							
							
							
								
							
							
								a45fe67667
								
							
						 | 
						
							
							
								
								<rdar://problem/7453528>. Track only physical registers that are valid for the target.
							
							
							
							
							
							
							
							llvm-svn: 90970 
							
						 | 
						
							2009-12-09 17:18:22 +00:00 | 
						
					
				
					
						
							
							
								 
								David Goodwin
							
						 | 
						
							
							
							
							
							
								
							
							
								80a03cc0b1
								
							
						 | 
						
							
							
								
								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.
							
							
							
							
							
							
							
							llvm-svn: 89471 
							
						 | 
						
							2009-11-20 19:32:48 +00:00 | 
						
					
				
					
						
							
							
								 
								David Goodwin
							
						 | 
						
							
							
							
							
							
								
							
							
								8501dbbe10
								
							
						 | 
						
							
							
								
								Do a scheduling pass ignoring anti-dependencies to identify candidate registers that should be renamed.
							
							
							
							
							
							
							
							llvm-svn: 85939 
							
						 | 
						
							2009-11-03 20:57:50 +00:00 | 
						
					
				
					
						
							
							
								 
								David Goodwin
							
						 | 
						
							
							
							
							
							
								
							
							
								8370485db9
								
							
						 | 
						
							
							
								
								Break anti-dependence breaking out into its own class.
							
							
							
							
							
							
							
							llvm-svn: 85127 
							
						 | 
						
							2009-10-26 16:59:04 +00:00 |