6200a3d0f3 
								
							 
						 
						
							
							
								
								Add parse and sema of OpenMP distribute directive with all clauses except dist_schedule  
							
							... 
							
							
							
							llvm-svn: 255498 
							
						 
						
							2015-12-14 14:51:25 +00:00  
				
					
						
							
							
								 
						
							
								2d5c6ddf74 
								
							 
						 
						
							
							
								
								Revert r255001, "Add parse and sema for OpenMP distribute directive and all its clauses excluding dist_schedule."  
							
							... 
							
							
							
							It causes memory leak. Some tests in test/OpenMP would fail.
llvm-svn: 255094 
							
						 
						
							2015-12-09 04:35:57 +00:00  
				
					
						
							
							
								 
						
							
								b9bfa75b28 
								
							 
						 
						
							
							
								
								Add parse and sema for OpenMP distribute directive and all its clauses excluding dist_schedule.  
							
							... 
							
							
							
							llvm-svn: 255001 
							
						 
						
							2015-12-08 04:21:03 +00:00  
				
					
						
							
							
								 
						
							
								49f6e78d71 
								
							 
						 
						
							
							
								
								[OPENMP 4.5] Parsing/sema analysis for 'taskloop' directive.  
							
							... 
							
							
							
							Adds initial parsing and semantic analysis for 'taskloop' directive.
llvm-svn: 254367 
							
						 
						
							2015-12-01 04:18:41 +00:00  
				
					
						
							
							
								 
						
							
								db39021cee 
								
							 
						 
						
							
							
								
								[OPENMP] -fopenmp enables OpenMP support (fix for  http://llvm.org/PR23492 )  
							
							... 
							
							
							
							-fopenmp turns on OpenMP support and links libiomp5 as OpenMP library. Also there is -fopenmp={libiomp5|libgomp} option that allows to override effect of -fopenmp and link libgomp library (if -fopenmp=libgomp is specified).
Differential Revision: http://reviews.llvm.org/D9736 
llvm-svn: 237769 
							
						 
						
							2015-05-20 04:24:19 +00:00  
				
					
						
							
							
								 
						
							
								1d160b1945 
								
							 
						 
						
							
							
								
								[OPENMP] Additional sema analysis for 'omp atomic[ update]'.  
							
							... 
							
							
							
							Adds additional semantic analysis + generation of helper expressions for proper codegen.
llvm-svn: 232164 
							
						 
						
							2015-03-13 12:27:31 +00:00  
				
					
						
							
							
								 
						
							
								13314bf526 
								
							 
						 
						
							
							
								
								[OPENMP] 'omp teams' directive basic support.  
							
							... 
							
							
							
							Includes parsing and semantic analysis for 'omp teams' directive support from OpenMP 4.0. Adds additional analysis to 'omp target' directive with 'omp teams' directive.  
llvm-svn: 219385 
							
						 
						
							2014-10-09 04:18:56 +00:00  
				
					
						
							
							
								 
						
							
								9804fa5d48 
								
							 
						 
						
							
							
								
								Revert "[OPENMP] 'omp teams' directive basic support. Includes parsing and semantic analysis for 'omp teams' directive support from OpenMP 4.0. Adds additional analysis to 'omp target' directive with 'omp teams' directive."  
							
							... 
							
							
							
							This reverts commit r219197 because it broke ARM self-hosting buildbots with
segmentation fault errors in many tests.
llvm-svn: 219289 
							
						 
						
							2014-10-08 09:06:45 +00:00  
				
					
						
							
							
								 
						
							
								941bbec6f4 
								
							 
						 
						
							
							
								
								[OPENMP] 'omp teams' directive basic support.  
							
							... 
							
							
							
							Includes parsing and semantic analysis for 'omp teams' directive support from OpenMP 4.0. Adds additional analysis to 'omp target' directive with 'omp teams' directive.
llvm-svn: 219197 
							
						 
						
							2014-10-07 10:13:33 +00:00  
				
					
						
							
							
								 
						
							
								e4e893bb36 
								
							 
						 
						
							
							
								
								[OPENMP] Parsing/Sema of directive omp parallel for simd  
							
							... 
							
							
							
							llvm-svn: 218299 
							
						 
						
							2014-09-23 09:33:00 +00:00  
				
					
						
							
							
								 
						
							
								0bd520b767 
								
							 
						 
						
							
							
								
								[OPENMP] Initial parsing/sema analysis of 'target' directive.  
							
							... 
							
							
							
							llvm-svn: 218110 
							
						 
						
							2014-09-19 08:19:49 +00:00  
				
					
						
							
							
								 
						
							
								f82886e502 
								
							 
						 
						
							
							
								
								Parsing/Sema of directive omp for simd  
							
							... 
							
							
							
							llvm-svn: 218029 
							
						 
						
							2014-09-18 05:12:34 +00:00  
				
					
						
							
							
								 
						
							
								67a4f22f12 
								
							 
						 
						
							
							
								
								[OPENMP] Initial parsing and sema analysis for 'update' clause of 'atomic' directive.  
							
							... 
							
							
							
							llvm-svn: 213735 
							
						 
						
							2014-07-23 10:25:33 +00:00  
				
					
						
							
							
								 
						
							
								823d3c24d7 
								
							 
						 
						
							
							
								
								[OPENMP] Tests for nesting of regions for 'atomic' directive.  
							
							... 
							
							
							
							llvm-svn: 213648 
							
						 
						
							2014-07-22 12:35:18 +00:00  
				
					
						
							
							
								 
						
							
								9fb6e647e7 
								
							 
						 
						
							
							
								
								[OPENMP] Initial parsing and sema analysis for 'ordered' directive.  
							
							... 
							
							
							
							llvm-svn: 213616 
							
						 
						
							2014-07-22 06:45:04 +00:00  
				
					
						
							
							
								 
						
							
								6125da9258 
								
							 
						 
						
							
							
								
								[OPENMP] Initial parsing and sema analysis for 'flush' directive.  
							
							... 
							
							
							
							llvm-svn: 213512 
							
						 
						
							2014-07-21 11:26:11 +00:00  
				
					
						
							
							
								 
						
							
								d9ed09f7a5 
								
							 
						 
						
							
							
								
								[OPENMP] Parsing/Sema of the OpenMP directive 'critical'.  
							
							... 
							
							
							
							llvm-svn: 213510 
							
						 
						
							2014-07-21 09:42:05 +00:00  
				
					
						
							
							
								 
						
							
								2df347ad96 
								
							 
						 
						
							
							
								
								[OPENMP] Initial parsing and sema analysis for 'taskwait' directive.  
							
							... 
							
							
							
							llvm-svn: 213363 
							
						 
						
							2014-07-18 10:17:07 +00:00  
				
					
						
							
							
								 
						
							
								4d1dfeabc9 
								
							 
						 
						
							
							
								
								[OPENMP] Initial parsing and sema analysis for 'barrier' directive.  
							
							... 
							
							
							
							llvm-svn: 213360 
							
						 
						
							2014-07-18 09:11:51 +00:00  
				
					
						
							
							
								 
						
							
								68446b7253 
								
							 
						 
						
							
							
								
								[OPENMP] Initial parsing and sema analysis of 'taskyield' directive.  
							
							... 
							
							
							
							llvm-svn: 213355 
							
						 
						
							2014-07-18 07:47:19 +00:00  
				
					
						
							
							
								 
						
							
								80c2289a03 
								
							 
						 
						
							
							
								
								[OPENMP] Parsing/Sema analysis of directive 'master'  
							
							... 
							
							
							
							llvm-svn: 213237 
							
						 
						
							2014-07-17 08:54:58 +00:00  
				
					
						
							
							
								 
						
							
								74a05c9445 
								
							 
						 
						
							
							
								
								[OPENMP] Several cosmetic fixes in comments, tests and the code for '#pragma omp single'.  
							
							... 
							
							
							
							llvm-svn: 213040 
							
						 
						
							2014-07-15 02:55:09 +00:00  
				
					
						
							
							
								 
						
							
								9c2e8ee72f 
								
							 
						 
						
							
							
								
								[OPENMP] Parsing and sema analysis for 'omp task' directive.  
							
							... 
							
							
							
							llvm-svn: 212804 
							
						 
						
							2014-07-11 11:25:16 +00:00  
				
					
						
							
							
								 
						
							
								84d0b3efee 
								
							 
						 
						
							
							
								
								[OPENMP] Parsing and sema analysis for 'omp parallel sections' directive.  
							
							... 
							
							
							
							llvm-svn: 212516 
							
						 
						
							2014-07-08 08:12:03 +00:00  
				
					
						
							
							
								 
						
							
								4acb859fbd 
								
							 
						 
						
							
							
								
								[OPENMP] Added initial support for 'omp parallel for'.  
							
							... 
							
							
							
							llvm-svn: 212453 
							
						 
						
							2014-07-07 13:01:15 +00:00  
				
					
						
							
							
								 
						
							
								5d495ae49b 
								
							 
						 
						
							
							
								
								[OPENMP] Added several test cases in nesting of OpenMP regions test after review from Samuel F Antao.  
							
							... 
							
							
							
							llvm-svn: 211857 
							
						 
						
							2014-06-27 03:33:10 +00:00  
				
					
						
							
							
								 
						
							
								d1e40fbfe1 
								
							 
						 
						
							
							
								
								[OPENMP] Initial parsing and sema analysis for 'single' directive.  
							
							... 
							
							
							
							llvm-svn: 211774 
							
						 
						
							2014-06-26 12:05:45 +00:00  
				
					
						
							
							
								 
						
							
								1e0498a92d 
								
							 
						 
						
							
							
								
								[OPENMP] Initial parsing and sema analysis for 'section' directive.  
							
							... 
							
							
							
							llvm-svn: 211767 
							
						 
						
							2014-06-26 08:21:58 +00:00  
				
					
						
							
							
								 
						
							
								d3f8dd2d15 
								
							 
						 
						
							
							
								
								[OPENMP] Initial support for 'sections' directive.  
							
							... 
							
							
							
							llvm-svn: 211685 
							
						 
						
							2014-06-25 11:44:49 +00:00  
				
					
						
							
							
								 
						
							
								549210e783 
								
							 
						 
						
							
							
								
								[OPENMP] Added initial checking of nesting of OpenMP regions.  
							
							... 
							
							
							
							llvm-svn: 211566 
							
						 
						
							2014-06-24 04:39:47 +00:00