Alexey Bataev
							
						 
						
							 
							
							
							
							
								
							
							
								a4fa0b880a 
								
							 
						 
						
							
							
								
								[OPENMP] General code improvements.  
							
							 
							
							... 
							
							
							
							llvm-svn: 330140 
							
						 
						
							2018-04-16 17:59:34 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Kleckner
							
						 
						
							 
							
							
							
							
								
							
							
								fb93154bf1 
								
							 
						 
						
							
							
								
								[MS] Don't escape MS C++ names with \01  
							
							 
							
							... 
							
							
							
							It is not needed after LLVM r327734. Now it will be easier to copy-paste
IR symbol names from Clang.
llvm-svn: 327738 
							
						 
						
							2018-03-16 20:36:49 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Kleckner
							
						 
						
							 
							
							
							
							
								
							
							
								06f19a0de0 
								
							 
						 
						
							
							
								
								[WinEH] Allow for multiple terminatepads  
							
							 
							
							... 
							
							
							
							Fixes verifier errors with Windows EH and OpenMP, which injects a
terminate scope around parallel blocks.
Fixes PR35778
llvm-svn: 321676 
							
						 
						
							2018-01-02 21:34:16 +00:00  
						
					 
				
					
						
							
							
								 
								Alexey Bataev
							
						 
						
							 
							
							
							
							
								
							
							
								a8a9153a37 
								
							 
						 
						
							
							
								
								[OPENMP] Support for -fopenmp-simd option with compilation of simd loops  
							
							 
							
							... 
							
							
							
							only.
Added support for -fopenmp-simd option that allows compilation of
simd-based constructs without emission of OpenMP runtime calls.
llvm-svn: 321560 
							
						 
						
							2017-12-29 18:07:07 +00:00  
						
					 
				
					
						
							
							
								 
								Alexey Bataev
							
						 
						
							 
							
							
							
							
								
							
							
								5d2c9a46fc 
								
							 
						 
						
							
							
								
								[OPENMP] Fix PR35152: Do not use getInvokeDest() function for EH checks.  
							
							 
							
							... 
							
							
							
							The compiler may crash under some conditions if the getInvokeDest() is
used, but later it is not used. Fixed this problem in OpenMP.
llvm-svn: 317227 
							
						 
						
							2017-11-02 18:55:05 +00:00  
						
					 
				
					
						
							
							
								 
								Alexey Bataev
							
						 
						
							 
							
							
							
							
								
							
							
								0e1b45897e 
								
							 
						 
						
							
							
								
								[OPENMP] Fix PR35156: Get correct thread id with windows exceptions.  
							
							 
							
							... 
							
							
							
							If the thread id is requested in windows mode within funclets, we may
generate incorrect function call that could lead to broken codegen.
llvm-svn: 317208 
							
						 
						
							2017-11-02 14:25:34 +00:00