summaryrefslogtreecommitdiff
path: root/clang/test/OpenMP/taskloop_private_messages.cpp
AgeCommit message (Collapse)Author
2020-05-07[OPENMP]Consider 'omp_null_allocator' as a predefined allocator.Alexey Bataev
Summary: omp.h header file defines omp_null_allocator as a predefined allocator, need to consider it also as a predefined allocator. Reviewers: jdoerfert Subscribers: jholewinski, yaxunl, guansong, cfe-commits, caomhin Tags: #clang Differential Revision: https://reviews.llvm.org/D79186
2020-03-26[AST] Print a<b<c>> without extra spaces in C++11 or later.Sam McCall
Summary: It's not 1998 anymore. Reviewers: kadircet Subscribers: jkorous, arphaman, usaxena95, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D76801
2019-07-08[OPENMP]Add -Wunintialized to the erroneous tests for future fix PR42392,Alexey Bataev
NFC. llvm-svn: 365334
2019-03-28[OPENMP]Add check for undefined behavior with thread allocators onAlexey Bataev
target and task-based directives. According to OpenMP 5.0, 2.11.4 allocate Clause, Restrictions, For task, taskloop or target directives, allocation requests to memory allocators with the trait access set to thread result in unspecified behavior. Patch introduces a check for omp_thread_mem_alloc predefined allocator on target- and trask-based directives. llvm-svn: 357205
2019-03-27[OPENMP]Initial support for 'allocate' clause.Alexey Bataev
Added parsing/sema analysis of the allocate clause. llvm-svn: 357068
2017-12-29[OPENMP] Support for -fopenmp-simd option with compilation of simd loopsAlexey Bataev
only. Added support for -fopenmp-simd option that allows compilation of simd-based constructs without emission of OpenMP runtime calls. llvm-svn: 321560
2016-04-01Revert "[OPENMP] Allow skip expression after comma in clauses with lists."Alexey Bataev
This reverts commit http://reviews.llvm.org/rL265003. After some thoughts decided to emit errors here. llvm-svn: 265119
2016-03-31[OPENMP] Allow skip expression after comma in clauses with lists.Alexey Bataev
Compatibility fix for better compatibility with the existing software. llvm-svn: 265003
2016-01-20[OPENMP 4.5] Allow to use non-static data members in non-static member ↵Alexey Bataev
functions in 'private' clause. OpenMP 4.5 allows to use non-static members of current class in non-static member functions in 'private' clause. Patch adds initial support for privatizing data members. llvm-svn: 258299
2015-12-01[OPENMP 4.5] Parsing/sema analysis for 'taskloop' directive.Alexey Bataev
Adds initial parsing and semantic analysis for 'taskloop' directive. llvm-svn: 254367