996ddbc98e 
								
							 
						 
						
							
							
								
								Add support for the isLoad and isStore flags, needed by the instruction scheduler  
							
							... 
							
							
							
							llvm-svn: 16554 
							
						 
						
							2004-09-28 21:01:45 +00:00  
				
					
						
							
							
								 
						
							
								9b0dfa3c0d 
								
							 
						 
						
							
							
								
								Turn the hasDelaySlot flag into the M_DELAY_SLOT_FLAG  
							
							... 
							
							
							
							llvm-svn: 16553 
							
						 
						
							2004-09-28 18:38:01 +00:00  
				
					
						
							
							
								 
						
							
								c9d99efdd3 
								
							 
						 
						
							
							
								
								Do not #include files into the llvm namespace  
							
							... 
							
							
							
							llvm-svn: 15849 
							
						 
						
							2004-08-17 03:08:28 +00:00  
				
					
						
							
							
								 
						
							
								29d8ac77e1 
								
							 
						 
						
							
							
								
								Instructions no longer need to have names.  
							
							... 
							
							
							
							llvm-svn: 15399 
							
						 
						
							2004-08-01 08:38:17 +00:00  
				
					
						
							
							
								 
						
							
								c860ecafe1 
								
							 
						 
						
							
							
								
								Add, and start using, the CodeGenInstruction class.  This class represents  
							
							... 
							
							
							
							an instance of the Instruction tablegen class.
llvm-svn: 15385 
							
						 
						
							2004-08-01 05:04:00 +00:00  
				
					
						
							
							
								 
						
							
								fce9603387 
								
							 
						 
						
							
							
								
								Rename CodeGenWrappers.(cpp|h) -> CodeGenTarget.(cpp|h)  
							
							... 
							
							
							
							llvm-svn: 15382 
							
						 
						
							2004-08-01 04:04:35 +00:00  
				
					
						
							
							
								 
						
							
								6847866400 
								
							 
						 
						
							
							
								
								Finegrainify namespacification  
							
							... 
							
							
							
							llvm-svn: 15381 
							
						 
						
							2004-08-01 03:55:39 +00:00  
				
					
						
							
							
								 
						
							
								fd4558862c 
								
							 
						 
						
							
							
								
								Support new flag  
							
							... 
							
							
							
							llvm-svn: 15355 
							
						 
						
							2004-07-31 02:07:26 +00:00  
				
					
						
							
							
								 
						
							
								960707c335 
								
							 
						 
						
							
							
								
								Put all LLVM code into the llvm namespace, as per bug 109.  
							
							... 
							
							
							
							llvm-svn: 9903 
							
						 
						
							2003-11-11 22:41:34 +00:00  
				
					
						
							
							
								 
						
							
								d3032037f1 
								
							 
						 
						
							
							
								
								Added LLVM copyright header.  
							
							... 
							
							
							
							llvm-svn: 9305 
							
						 
						
							2003-10-20 20:20:30 +00:00  
				
					
						
							
							
								 
						
							
								5f1f337d95 
								
							 
						 
						
							
							
								
								Change MRegisterDesc::AliasSet, TargetInstrDescriptor::ImplicitDefs  
							
							... 
							
							
							
							and TargetInstrDescriptor::ImplicitUses to always point to a null
terminated array and never be null. So there is no need to check for
pointer validity when iterating over those sets. Code that looked
like:
if (const unsigned* AS = TID.ImplicitDefs) {
  for (int i = 0; AS[i]; ++i) {
    // use AS[i]
  }
}
was changed to:
for (const unsigned* AS = TID.ImplicitDefs; *AS; ++AS) {
  // use *AS
}
llvm-svn: 8960 
							
						 
						
							2003-10-08 05:20:08 +00:00  
				
					
						
							
							
								 
						
							
								f5bd1b7a8e 
								
							 
						 
						
							
							
								
								Move support/tools/* back into utils  
							
							... 
							
							
							
							llvm-svn: 8875 
							
						 
						
							2003-10-05 19:27:59 +00:00