250096233b 
								
							 
						 
						
							
							
								
								Fix an incomplete refactoring of the ppc backend. Thanks to rdivacky for reporting  
							
							... 
							
							
							
							it. It does need some some tests...
llvm-svn: 147154 
							
						 
						
							2011-12-22 18:38:06 +00:00  
				
					
						
							
							
								 
						
							
								1ad4095d6b 
								
							 
						 
						
							
							
								
								Reduce the exposure of Triple::OSType in the ELF object writer. This will  
							
							... 
							
							
							
							avoid including ADT/Triple.h in many places when the target specific bits are
moved.
llvm-svn: 147059 
							
						 
						
							2011-12-21 17:00:36 +00:00  
				
					
						
							
							
								 
						
							
								d3002490bf 
								
							 
						 
						
							
							
								
								MipsAsmBackend.cpp, PPCAsmBackend.cpp: Fix -Asserts build to appease msvc.  
							
							... 
							
							
							
							llvm-svn: 145894 
							
						 
						
							2011-12-06 01:48:32 +00:00  
				
					
						
							
							
								 
						
							
								25b63fa117 
								
							 
						 
						
							
							
								
								Move target-specific logic out of generic MCAssembler.  
							
							... 
							
							
							
							Whether a fixup needs relaxation for the associated instruction is a
target-specific function, as the FIXME indicated. Create a hook for that
and use it.
llvm-svn: 145881 
							
						 
						
							2011-12-06 00:47:03 +00:00  
				
					
						
							
							
								 
						
							
								2bb4035707 
								
							 
						 
						
							
							
								
								Move TargetRegistry and TargetSelect from Target to Support where they belong.  
							
							... 
							
							
							
							These are strictly utilities for registering targets and components.
llvm-svn: 138450 
							
						 
						
							2011-08-24 18:08:43 +00:00  
				
					
						
							
							
								 
						
							
								038c1a1a73 
								
							 
						 
						
							
							
								
								Sketch out PowerPC ELF writer. This is enough to get clang -integrated-as  
							
							... 
							
							
							
							to compile a working hello world on FreeBSD/PPC32.
llvm-svn: 136689 
							
						 
						
							2011-08-02 15:51:38 +00:00  
				
					
						
							
							
								 
						
							
								5928e69d20 
								
							 
						 
						
							
							
								
								Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCAsmBackend.  
							
							... 
							
							
							
							llvm-svn: 136010 
							
						 
						
							2011-07-25 23:24:55 +00:00  
				
					
						
							
							
								 
						
							
								61d4a20f0f 
								
							 
						 
						
							
							
								
								Refactor PPC target to separate MC routines from Target routines.  
							
							... 
							
							
							
							llvm-svn: 135942 
							
						 
						
							2011-07-25 19:53:23 +00:00