bc204c8043 
								
							 
						 
						
							
							
								
								implement rdar://9289524 - case followed immediately by break results in empty IR block,  
							
							... 
							
							
							
							a -O0 code quality issue.
llvm-svn: 129652 
							
						 
						
							2011-04-17 00:54:30 +00:00  
				
					
						
							
							
								 
						
							
								1b93f1ba9f 
								
							 
						 
						
							
							
								
								Tame an assert;  the scope depth of a jump destination does not  
							
							... 
							
							
							
							necessarily enclose the innermost normal cleanup depth, because
the top of the jump scope stack might be an EH cleanup or EH scope.
Fixes PR9303.
llvm-svn: 126472 
							
						 
						
							2011-02-25 04:19:13 +00:00  
				
					
						
							
							
								 
						
							
								ad7c5c1657 
								
							 
						 
						
							
							
								
								Reorganize CodeGen{Function,Module} to eliminate the unfortunate  
							
							... 
							
							
							
							Block{Function,Module} base class.  Minor other refactorings.
Fixed a few address-space bugs while I was there.
llvm-svn: 125085 
							
						 
						
							2011-02-08 08:22:06 +00:00  
				
					
						
							
							
								 
						
							
								ed1ae86ac6 
								
							 
						 
						
							
							
								
								Move all the cleanups framework code into a single file.  
							
							... 
							
							
							
							Pure motion.
llvm-svn: 124484 
							
						 
						
							2011-01-28 11:13:47 +00:00