Chris Lattner 
							
						 
					 
					
						
						
							
						
						f3aaadf482 
					 
					
						
						
							
							Remove #include  
						
						... 
						
						
						
						move typedefs here
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1639  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-02-03 07:17:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						697954c15d 
					 
					
						
						
							
							Changes to build successfully with GCC 3.02  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1503  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-01-20 22:54:45 +00:00 
						 
				 
			
				
					
						
							
							
								Ruchira Sasanka 
							
						 
					 
					
						
						
							
						
						c1a29f10a6 
					 
					
						
						
							
							MachineRegInfo: Added a method to get the size of a register pushed on to stack.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1492  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-01-07 19:17:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e9bb2df410 
					 
					
						
						
							
							Rename ConstPoolVal -> Constant  
						
						... 
						
						
						
						Rename ConstPool*   -> Constant*
Rename ConstPoolVals.h -> ConstantVals.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1407  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-12-03 22:26:30 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						360e17eaf1 
					 
					
						
						
							
							Move DataTypes.h from llvm/Support to just Support  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1399  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-11-26 23:04:08 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						4c5fe2d3ed 
					 
					
						
						
							
							Add function returning which operand holds immediate constant  
						
						... 
						
						
						
						for a given opcode.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1307  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-11-14 18:48:36 +00:00 
						 
				 
			
				
					
						
							
							
								Ruchira Sasanka 
							
						 
					 
					
						
						
							
						
						b9f550ddfb 
					 
					
						
						
							
							added isPseudoInstr()  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1302  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-11-14 15:35:51 +00:00 
						 
				 
			
				
					
						
							
							
								Ruchira Sasanka 
							
						 
					 
					
						
						
							
						
						8486cdd3f9 
					 
					
						
						
							
							Changed for adding Phi Elimination code  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1266  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-11-12 14:46:00 +00:00 
						 
				 
			
				
					
						
							
							
								Ruchira Sasanka 
							
						 
					 
					
						
						
							
						
						984adc25c9 
					 
					
						
						
							
							Made isPhi const  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1251  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-11-10 20:58:58 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						4938d4528f 
					 
					
						
						
							
							Added class MachineCacheInfo.  
						
						... 
						
						
						
						Also added function to convert float to int by copying via memory.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1221  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-11-09 02:11:03 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						44508e333c 
					 
					
						
						
							
							Add method CreateCodeToCopyIntToFloat.  
						
						... 
						
						
						
						Include handle to TargetMachine in each Machine...Info object.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1200  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-11-08 05:22:15 +00:00 
						 
				 
			
				
					
						
							
							
								Ruchira Sasanka 
							
						 
					 
					
						
						
							
						
						0d3ea0268f 
					 
					
						
						
							
							Moved InsertCallerSaveInstr to the SparcRegInfo.cpp and made machine independent  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1107  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-11-03 17:14:13 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						5684c4e2b4 
					 
					
						
						
							
							Added virtual function to generate an instruction sequence to  
						
						... 
						
						
						
						load a constant into a register.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@862  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-10-18 00:02:06 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						a578a6d054 
					 
					
						
						
							
							Make class TargetMachine the common interface to all target-dependent  
						
						... 
						
						
						
						information, including instr, sched, and reg information.
Rename files to match the primary classes they provide.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@602  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-09-18 12:38:31 +00:00