Chris Lattner 
							
						 
					 
					
						
						
							
						
						4ee451de36 
					 
					
						
						
							
							Remove attribution from file headers, per discussion on llvmdev.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45418  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-29 20:36:04 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						6733a1661a 
					 
					
						
						
							
							Squelch a warning about mismatch between sign of constant and sign of return  
						
						... 
						
						
						
						type.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35674  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-04 22:07:24 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas Geoffray 
							
						 
					 
					
						
						
							
						
						ec58d9f9dd 
					 
					
						
						
							
							The PPC64 ELF ABI is "intended to use the same structure layout and calling convention rules  
						
						... 
						
						
						
						as the 64-bit PowerOpen ABI" (Reference http://www.linux-foundation.org/spec/ELF/ppc64/ ).
Change all ELF tests to ELF32.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35624  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-03 12:35:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9f0bc659c8 
					 
					
						
						
							
							implement support for the linux/ppc function call ABI.  Patch by  
						
						... 
						
						
						
						Nicolas Geoffray!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34574  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-25 05:34:32 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						51fe9d9aa4 
					 
					
						
						
							
							Make it easier for gdb to find the return address.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32277  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-06 17:42:06 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ff790894bd 
					 
					
						
						
							
							make sure to safe LR8 in the right stack slot for PPC64  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31839  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-18 01:34:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						2f616bff7e 
					 
					
						
						
							
							This is a general clean up of the PowerPC ABI.  Address several problems and  
						
						... 
						
						
						
						bugs including making sure that the TOS links back to the previous frame,
that the maximum call frame size is not included twice when using frame
pointers, no longer growing the frame on calls, double storing of SP and
a cleaner/faster dynamic alloca.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31792  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-16 22:43:37 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						21e463b2bf 
					 
					
						
						
							
							More PPC32 -> PPC changes, as well as merging some classes that were  
						
						... 
						
						
						
						redundant after the change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23759  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-16 05:39:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2668959b88 
					 
					
						
						
							
							Rename PowerPC*.h to PPC*.h  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23743  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-14 23:51:18 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						b5f662fa03 
					 
					
						
						
							
							Remove trailing whitespace  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21425  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-21 23:30:14 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						17304c393e 
					 
					
						
						
							
							Remove file that is no longer used, and move include of MRegisterInfo.h  
						
						... 
						
						
						
						from PowerPCFrameInfo.h to PowerPCAsmPrinter.cpp where it is actually
needed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17244  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-26 06:02:38 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						983e92dc0d 
					 
					
						
						
							
							LR needs to be saved at 16-byte offset on a 64-bit arch  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15929  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-19 21:36:14 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						6316181ee0 
					 
					
						
						
							
							#include <map> is not necessary here  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15860  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-17 05:09:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b6482069f0 
					 
					
						
						
							
							There is no need for a cast here  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15810  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-16 05:09:58 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						8c9b4de574 
					 
					
						
						
							
							Make this compile on gc 3.4.1 (static_cast to non-const type was not  
						
						... 
						
						
						
						allowed).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15766  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-15 09:18:55 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						ca068e861b 
					 
					
						
						
							
							Replace PowerPCPEI.cpp with target independant PrologEpilogInserter  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15746  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-14 22:16:36 +00:00