Bill Wendling 
							
						 
					 
					
						
						
							
						
						fe4afb17d3 
					 
					
						
						
							
							Enable indirect encoding for the personality function  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41873  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-09-11 23:55:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						90e167a908 
					 
					
						
						
							
							Disable EH generation until PPC works 100%.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41360  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-08-24 16:00:15 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						e2b905232f 
					 
					
						
						
							
							Fix debug info and globals filled with zeros.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40483  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-25 03:48:45 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						98ded765c2 
					 
					
						
						
							
							For Darwin, put constant data into .const, .const_data, .literal{4|8|16}  
						
						... 
						
						
						
						sections.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35017  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-08 01:25:25 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						a15be8ce3a 
					 
					
						
						
							
							Add TAI field for exception table section.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34477  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-21 22:43:40 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						b82313fdc2 
					 
					
						
						
							
							Support for non-landing pad exception handling.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33755  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-01 16:31:34 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						b267ca17d1 
					 
					
						
						
							
							Darwin -static should codegen static ctors / dtors to .constructor / .destructor sections.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33657  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-30 08:04:53 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						072200c36d 
					 
					
						
						
							
							Landing pad-less eh for PPC.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33622  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-29 18:51:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b266ccd0f4 
					 
					
						
						
							
							Modify emission of jump tables on darwin to emit an extra "l" label that  
						
						... 
						
						
						
						delimits the boundaries of jump tables.  This lets the linker's dead code
stripping optimization do a better job.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33315  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-18 01:15:58 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						cb9009993b 
					 
					
						
						
							
							Instead of yet another enum indicating the "assembly language flavor",  
						
						... 
						
						
						
						just use the one that's in the subtarget.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33255  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-16 09:29:17 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						eb9a42c90b 
					 
					
						
						
							
							Fix for PR1095:  
						
						... 
						
						
						
						LLVM would miscompile ASM dialects when compiling for PPC. Added dialects for
the X86 and PPC backends. It defaults to "0", the first variant of a compound
inline asm expression.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33246  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-16 03:42:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						70d4107a45 
					 
					
						
						
							
							add support for hidden visibility to darwin/ppc and linux/ppc targets  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33200  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-14 06:37:54 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						bf1118285c 
					 
					
						
						
							
							Changes from Nick Lewycky with a simplified PPCTargetAsmInfo.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32735  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-21 20:26:09 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						8752ce61e1 
					 
					
						
						
							
							Add weak reference directive.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32091  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-01 20:47:11 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						80aa9a122f 
					 
					
						
						
							
							Place cstrings in .cstring section.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31207  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-26 21:48:57 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						5059dda6bd 
					 
					
						
						
							
							Use S_debug for dwarf info.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30994  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-17 11:30:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a66ba5f70b 
					 
					
						
						
							
							Don't bother setting JumpTableTextSection, it is about to disappear  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30745  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-05 03:13:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9b7ce7da82 
					 
					
						
						
							
							Move getSectionForFunction to AsmPrinter, change it to return a string.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30735  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-05 02:42:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b56dcc453e 
					 
					
						
						
							
							implement DarwinTargetAsmInfo::getSectionForFunction, use it when outputting  
						
						... 
						
						
						
						function bodies
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30733  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-05 00:35:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a53115b4c2 
					 
					
						
						
							
							Compile:  
						
						... 
						
						
						
						int x __attribute__((used));
to:
        .data
.comm _x,4              ; 'x'
        .no_dead_strip  _x
on both x86 and ppc darwin targets.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30605  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-26 03:39:53 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						f45c25f720 
					 
					
						
						
							
							Missing tab  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30188  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-08 13:06:56 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						8e8de8f776 
					 
					
						
						
							
							Break out target asm info into separate files.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30161  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-07 22:05:02 +00:00