Tanya Lattner 
							
						 
					 
					
						
						
							
						
						80f085500f 
					 
					
						
						
							
							Added gross hacks such as creating my own def-use map, and picking on Instruction that I can add all my TmpInstructions to its MCFI.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17441  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-02 21:04:56 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						260652a7af 
					 
					
						
						
							
							Fixed bug with infinite epilogues.  
						
						... 
						
						
						
						Fixed issue with generating the partial order. It now adds the nodes not in recurrences in sets for each connected component.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17351  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-30 00:39:07 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						420025b04f 
					 
					
						
						
							
							Added debug information. Fixed several bugs in the reconstruct loop function.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16895  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-10 22:44:35 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						0a88d2d8b9 
					 
					
						
						
							
							Updated ModuloScheduling. It makes it  all the wya through register allocation on the new code!!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15351  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-30 23:36:10 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						20890832ea 
					 
					
						
						
							
							updates to ModuloSched  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13881  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-28 20:14:12 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						4cffb588f5 
					 
					
						
						
							
							Updating my cvs versions. THis is still in progress and much will be changed.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13782  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-26 06:27:18 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						73e3e2e10f 
					 
					
						
						
							
							Updating my versions of ModuloScheduling in cvs. Still not complete.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13424  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-08 16:12:10 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						9b3cbdbedb 
					 
					
						
						
							
							Adding new Modulo Scheduling graph files.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12031  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-01 02:50:57 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						4f839ccf49 
					 
					
						
						
							
							Putting my revised version of ModuloScheduling in cvs. This is not complete...  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8179  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-28 17:12:14 +00:00 
						 
				 
			
				
					
						
							
							
								Guochun Shi 
							
						 
					 
					
						
						
							
						
						0e93687cca 
					 
					
						
						
							
							add some comments  
						
						... 
						
						
						
						add a function ModuloScheduling::dumpFinalSchedule() to print out final schedule
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6677  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-10 20:04:30 +00:00 
						 
				 
			
				
					
						
							
							
								Guochun Shi 
							
						 
					 
					
						
						
							
						
						8f1d4ab409 
					 
					
						
						
							
							delete useless functions  
						
						... 
						
						
						
						add comment
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6673  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-08 23:16:07 +00:00 
						 
				 
			
				
					
						
							
							
								Guochun Shi 
							
						 
					 
					
						
						
							
						
						33280524f4 
					 
					
						
						
							
							change DEBUG  to DEBUG_PRINT  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6672  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-08 20:40:47 +00:00 
						 
				 
			
				
					
						
							
							
								Guochun Shi 
							
						 
					 
					
						
						
							
						
						099b064a46 
					 
					
						
						
							
							compiled with the new SchedGraphCommon  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6545  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-02 17:48:56 +00:00 
						 
				 
			
				
					
						
							
							
								Guochun Shi 
							
						 
					 
					
						
						
							
						
						139f0c279d 
					 
					
						
						
							
							so far everything compiles  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6423  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-30 00:17:09 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						2c821cc06e 
					 
					
						
						
							
							Fixed compilation errors, command-line argument declarations, cleaned up code to  
						
						... 
						
						
						
						look nicer and removed useless stuff.
Also renamed a few variables, moved them into namespaces, converted outputting
to a file into a print to std::cerr with a DEBUG() guard, as all passes should
do anyway.
No functional changes have been made. However, this code now compiles.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5769  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-04-10 19:19:23 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						8baa01c1d7 
					 
					
						
						
							
							Made the code readable:  
						
						... 
						
						
						
						* Lines must be wrapped at 80 chars. This is a hard limit.
* Consistent style on functions, braces, if, for, etc. Code must be readable.
No functional changes have been made, even though I added a new typedef.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5768  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-04-09 21:51:34 +00:00 
						 
				 
			
				
					
						
							
							
								Guochun Shi 
							
						 
					 
					
						
						
							
						
						6fbe5fbce1 
					 
					
						
						
							
							change the include file names and some class names to make it compile  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5764  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-04-06 23:56:19 +00:00 
						 
				 
			
				
					
						
							
							
								Guochun Shi 
							
						 
					 
					
						
						
							
						
						f1c154f5e6 
					 
					
						
						
							
							*** empty log message ***  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5755  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-03-27 17:57:44 +00:00