f3ebc3f3d2 
								
							 
						 
						
							
							
								
								Remove attribution from file headers, per discussion on llvmdev.  
							
							... 
							
							
							
							llvm-svn: 45418 
							
						 
						
							2007-12-29 20:36:04 +00:00  
				
					
						
							
							
								 
						
							
								3e0d030dad 
								
							 
						 
						
							
							
								
								Added support for PIC code with "explicit relocations" *only*.  
							
							... 
							
							
							
							Removed all macro code for PIC (goodbye "la").
Support tested with shootout bench.
llvm-svn: 43697 
							
						 
						
							2007-11-05 03:02:32 +00:00  
				
					
						
							
							
								 
						
							
								35d86e60b6 
								
							 
						 
						
							
							
								
								Position Independent Code (PIC) support [2]  
							
							... 
							
							
							
							- Added a function to hold the stack location 
  where GP must be stored during LowerCALL
- AsmPrinter now emits directives based on
  relocation type
- PIC_ set to default relocation type (same as GCC)
llvm-svn: 42779 
							
						 
						
							2007-10-09 03:01:19 +00:00  
				
					
						
							
							
								 
						
							
								43318839c9 
								
							 
						 
						
							
							
								
								Added method to get Mips register numbers  
							
							... 
							
							
							
							Changed the stack frame layout, StackGrowsUp fits better to Mips strange stack.
Stack offset calculation bug fixed!
llvm-svn: 41529 
							
						 
						
							2007-08-28 05:13:42 +00:00  
				
					
						
							
							
								 
						
							
								a746512fc5 
								
							 
						 
						
							
							
								
								createMipsDelaySlotFillerPass added to mips codegen runtime  
							
							... 
							
							
							
							llvm-svn: 41154 
							
						 
						
							2007-08-18 01:58:15 +00:00  
				
					
						
							
							
								 
						
							
								77dbdcabf2 
								
							 
						 
						
							
							
								
								Now that stack is represented the right way, LOA starts at 0  
							
							... 
							
							
							
							llvm-svn: 39761 
							
						 
						
							2007-07-11 23:17:41 +00:00  
				
					
						
							
							
								 
						
							
								517290ae52 
								
							 
						 
						
							
							
								
								The various "getModuleMatchQuality" implementations should return  
							
							... 
							
							
							
							zero if they see a target triple they don't understand.
llvm-svn: 38463 
							
						 
						
							2007-07-09 17:25:29 +00:00  
				
					
						
							
							
								 
						
							
								35e43c49b0 
								
							 
						 
						
							
							
								
								Initial Mips support, here we go! =)  
							
							... 
							
							
							
							- Modifications from the last patch included
  (issues pointed by Evan Cheng are now fixed).
- Added more MipsI instructions.
- Added more patterns to match branch instructions.
llvm-svn: 37461 
							
						 
						
							2007-06-06 07:42:06 +00:00