Nate Begeman 
							
						 
					 
					
						
						
							
						
						3330e08888 
					 
					
						
						
							
							Remove the ISel->AsmPrinter link via the TargetMachine that was put in  
						
						... 
						
						
						
						place to help bring up the PowerPC back end on Darwin.  This code is no
longer serves any purpose now that the AsmPrinter does the right thing
all the time printing GlobalValues.  --Cruft.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18267  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-27 04:45:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						942d7b5a68 
					 
					
						
						
							
							Do not provide the non-specialized PowerPCJITInfo object, it is pretty useless.  
						
						... 
						
						
						
						Instead, let derived classes provide specialized ones.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18139  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-23 05:55:38 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						ed42853be1 
					 
					
						
						
							
							All PPC instructions are now auto-printed  
						
						... 
						
						
						
						32 and 64 bit AsmWriters unified
Darwin and AIX specific features of AsmWriter split out
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16163  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-04 05:00:00 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						f2f8cfb945 
					 
					
						
						
							
							Move variables and methods which need PPC{32,64}* distinction to subclasses  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15858  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-17 05:08:44 +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 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						1d3527edbf 
					 
					
						
						
							
							* Move AIX into the llvm namespace to be accessed from RegisterInfo  
						
						... 
						
						
						
						* Mark InstrInfo with 32 vs. 64 bit flag
* Enable the 64-bit isel and asm printer
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15672  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-11 23:47:08 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						7a4fe9be7e 
					 
					
						
						
							
							Clean up 32/64bit and Darwin/AIX split.  Next steps: 64 bit ISel, AIX asm printer.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15662  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-11 07:40:04 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						0145881cb9 
					 
					
						
						
							
							Breaking up the PowerPC target into 32- and 64-bit subparts, Part III: the rest.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15636  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-11 00:11:25 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						e2eceb5c73 
					 
					
						
						
							
							* Codegen of GEPs dramatically improved by folding multiplies and adds  
						
						... 
						
						
						
						* Function pointers implemented correctly using appropriate stubs
Contributed by Nate Begeman.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15133  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-23 16:08:20 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						01eca8d2c2 
					 
					
						
						
							
							Implement getModuleMatchQuality and getJITMatchQuality() for PowerPC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14780  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-12 23:36:12 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						5dfe3a9c3b 
					 
					
						
						
							
							Initial revision  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14283  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-21 16:55:25 +00:00