2197b015c8 
								
							 
						 
						
							
							
								
								Convert to the new EH model.  
							
							... 
							
							
							
							llvm-svn: 144049 
							
						 
						
							2011-11-08 00:17:28 +00:00  
				
					
						
							
							
								 
						
							
								80ed9dc9e5 
								
							 
						 
						
							
							
								
								rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which is  
							
							... 
							
							
							
							for pre-2.9 bitcode files.  We keep x86 unaligned loads, movnt, crc32, and the
target indep prefetch change.
As usual, updating the testsuite is a PITA.
llvm-svn: 133337 
							
						 
						
							2011-06-18 06:05:24 +00:00  
				
					
						
							
							
								 
						
							
								697edc89a5 
								
							 
						 
						
							
							
								
								Change DwarfCFIException's member variables to track what it actually  
							
							... 
							
							
							
							emmits: .cfi_personality, .cfi_lsda and the moves.
llvm-svn: 130503 
							
						 
						
							2011-04-29 14:48:51 +00:00  
				
					
						
							
							
								 
						
							
								a01cdb0e37 
								
							 
						 
						
							
							
								
								Add 129518 back with a fix for when we are producing eh just because of debug info.  
							
							... 
							
							
							
							Change ELF systems to use CFI for producing the EH tables. This reduces the
size of the clang binary in Debug builds from 690MB to 679MB.
llvm-svn: 129571 
							
						 
						
							2011-04-15 15:11:06 +00:00  
				
					
						
							
							
								 
						
							
								b5e3e9dd27 
								
							 
						 
						
							
							
								
								Revert r129518, "Change ELF systems to use CFI for producing the EH tables. This reduces the"  
							
							... 
							
							
							
							It broke several builds.
llvm-svn: 129557 
							
						 
						
							2011-04-15 03:35:57 +00:00  
				
					
						
							
							
								 
						
							
								aa2a7cd828 
								
							 
						 
						
							
							
								
								Change ELF systems to use CFI for producing the EH tables. This reduces the  
							
							... 
							
							
							
							size of the clang binary in Debug builds from 690MB to 679MB.
llvm-svn: 129518 
							
						 
						
							2011-04-14 15:18:53 +00:00  
				
					
						
							
							
								 
						
							
								211427bda9 
								
							 
						 
						
							
							
								
								Remove the -enable-sjlj-eh option, which doesn't do anything.  
							
							... 
							
							
							
							Remove the -enable-eh option which is only used by the JIT,
and replace it with -jit-enable-eh.
llvm-svn: 102865 
							
						 
						
							2010-05-02 15:36:26 +00:00  
				
					
						
							
							
								 
						
							
								5049f23592 
								
							 
						 
						
							
							
								
								don't have i386-specific tests in CodeGen/Generic, PR6601.  
							
							... 
							
							
							
							llvm-svn: 98508 
							
						 
						
							2010-03-14 18:51:18 +00:00