Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						928eb49cae 
					 
					
						
						
							
							Make processor FUs unique for given itinerary. This extends the limit of 32  
						
						... 
						
						
						
						FU per CPU arch to 32 per intinerary allowing precise modelling of quite
complex pipelines in the future.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101754  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-18 20:31:01 +00:00 
						 
				 
			
				
					
						
							
							
								David Goodwin 
							
						 
					 
					
						
						
							
						
						fac8541dd4 
					 
					
						
						
							
							Extend the instruction itinerary model to include the ability to indicate the def and use cycle for each operand. This additional information is optional, so existing itineraries do not need to be changed.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79247  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-17 16:02:57 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						1a55180238 
					 
					
						
						
							
							Replace std::iostreams with raw_ostream in TableGen.  
						
						... 
						
						
						
						- Sorry, I can't help myself.
 - No intended functionality change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74742  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-03 00:10:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3060910e29 
					 
					
						
						
							
							remove attributions from utils.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45419  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-29 20:37:13 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						6cee630070 
					 
					
						
						
							
							Allow itineraries to be passed through the Target Machine.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24139  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-01 20:06:59 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						10b1dd99f3 
					 
					
						
						
							
							Generate cpu to itinerary map.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24121  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-31 17:16:01 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						f7bcde0854 
					 
					
						
						
							
							Removed Mr. Smith from the code.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24070  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-28 21:47:29 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						0d841e0567 
					 
					
						
						
							
							Now generating instruction itineraries for scheduling.  Not my best work, but...  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24050  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-27 19:47:21 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						581a8f79bc 
					 
					
						
						
							
							Give full control of subtarget features over to table generated code.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24013  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-26 17:30:34 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						b3b1d5f097 
					 
					
						
						
							
							Refactored to make room for more stuff (scheduling info.)  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23975  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-25 15:16:36 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						4bb9cbb730 
					 
					
						
						
							
							New TableGen backends for subtarget information.  Only command line stuff  
						
						... 
						
						
						
						active now.  Scheduling itinerary next.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23869  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-21 19:00:04 +00:00