Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						b5a0ef99f8 
					 
					
						
						
							
							Currently EH lowering code expects typeinfo to be global only.  
						
						... 
						
						
						
						This assumption is not satisfied due to global mergeing.
Workaround the issue by temporary disablinge mergeing of const globals.
Also, ignore LLVM "special" globals. This fixes PR7716
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109423  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-26 18:45:39 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						037b5e4128 
					 
					
						
						
							
							Remove extraneous semicolon  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109373  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-25 17:34:42 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						cec36f4c11 
					 
					
						
						
							
							Hook in GlobalMerge pass  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109359  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-24 21:52:08 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						4b38debf59 
					 
					
						
						
							
							Remove late ARM codegen optimization pass committed by accident.  
						
						... 
						
						
						
						It is not ready for public yet.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100673  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-07 18:23:27 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						035b23a0f4 
					 
					
						
						
							
							Separate const from non-const stuff during mergeing  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100642  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-07 18:19:13 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						1e7b324fe5 
					 
					
						
						
							
							Some initial version of global merger  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100641  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-07 18:19:07 +00:00