Andrew Trick 
							
						 
					 
					
						
						
							
						
						ea4312722b 
					 
					
						
						
							
							stale comment  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@150041  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-02-08 02:17:16 +00:00 
						 
				 
			
				
					
						
							
							
								Lang Hames 
							
						 
					 
					
						
						
							
						
						907cc8f38d 
					 
					
						
						
							
							Add a "moveInstr" method to LiveIntervals. This can be used to move instructions  
						
						... 
						
						
						
						around within a basic block while maintaining live-intervals.
Updated ScheduleTopDownLive in MachineScheduler.cpp to use the moveInstr API
when reordering MIs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149147  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-01-27 22:36:19 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Trick 
							
						 
					 
					
						
						
							
						
						c6cf11b412 
					 
					
						
						
							
							misched: Inital interface and implementation for ScheduleTopDownLive and ShuffleInstructions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148291  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-01-17 06:55:07 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Trick 
							
						 
					 
					
						
						
							
						
						42b7a71dc7 
					 
					
						
						
							
							Renamed MachineScheduler to ScheduleTopDownLive.  
						
						... 
						
						
						
						Responding to code review.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148290  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-01-17 06:55:03 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Trick 
							
						 
					 
					
						
						
							
						
						3c58ba8ea7 
					 
					
						
						
							
							misched: Initial code for building an MI level scheduling DAG  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148174  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-01-14 02:17:18 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Trick 
							
						 
					 
					
						
						
							
						
						5e920d7c83 
					 
					
						
						
							
							misched: Added ScheduleDAGInstrs::IsPostRA  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148172  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-01-14 02:17:12 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Trick 
							
						 
					 
					
						
						
							
						
						e9ef4ed13b 
					 
					
						
						
							
							misched: Invoke the DAG builder on each sequence of schedulable instructions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148171  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-01-14 02:17:09 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Trick 
							
						 
					 
					
						
						
							
						
						5edf2f03d5 
					 
					
						
						
							
							Move things around to make the file navigable, even though it will probably be split up later.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148170  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-01-14 02:17:06 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Trick 
							
						 
					 
					
						
						
							
						
						96f678f2d7 
					 
					
						
						
							
							Added the MachineSchedulerPass skeleton.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148105  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-01-13 06:30:30 +00:00