aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family/c-omp.c
AgeCommit message (Expand)AuthorFilesLines
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-10openmp: Implement OpenMP 5.0 base-pointer attachement and clause orderingChung-Lin Tang1-0/+90
2020-11-04openmp: allocate clause vs. *reduction array sections [PR97670]Jakub Jelinek1-3/+26
2020-10-28openmp: Parsing and some semantic analysis of OpenMP allocate clauseJakub Jelinek1-0/+169
2020-07-22OpenMP: Fixes for omp critical + hintTobias Burnus1-0/+11
2020-06-16openmp: Initial part of OpenMP 5.0 non-rectangular loop supportJakub Jelinek1-43/+297
2020-06-03[OpenMP] Fix mapping of artificial variables (PR94874)Tobias Burnus1-1/+23
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-20OpenACC 2.6 deep copy: C and C++ front-end partsJulian Brown1-0/+33
2019-11-14c-omp.c (c_omp_check_context_selector): Add nvidia to the list of valid vendors.Jakub Jelinek1-1/+1
2019-11-14omp-general.c (omp_context_name_list_prop): New function.Jakub Jelinek1-19/+17
2019-11-02gimplify.h (omp_construct_selector_matches): Change return type to int, add a...Jakub Jelinek1-21/+0
2019-11-02omp-general.h (omp_context_selector_set_compare): Declare.Jakub Jelinek1-108/+5
2019-10-25gimplify.h (omp_construct_selector_matches): Declare.Jakub Jelinek1-188/+0
2019-10-12c-common.h (c_omp_mark_declare_variant, [...]): Declare.Jakub Jelinek1-5/+328
2019-10-10c-common.h (c_omp_check_context_selector, [...]): Declare.Jakub Jelinek1-2/+132
2019-09-27re PR c++/88203 (assert does not compile with OpenMP's pragma omp parallel fo...Jakub Jelinek1-0/+22
2019-07-20tree.def (OMP_LOOP): New tree code.Jakub Jelinek1-17/+39
2019-07-13re PR c/91149 (GCC 9 and later incorrectly rejects OpenMP task reduction-modi...Jakub Jelinek1-1/+1
2019-07-12tree-core.h (enum omp_clause_code): Add OMP_CLAUSE_ORDER.Jakub Jelinek1-0/+18
2019-07-03gimplify.c (gimplify_scan_omp_clauses): For inscan reductions on worksharing ...Jakub Jelinek1-2/+4
2019-06-25re PR sanitizer/90954 (ICE: combining undefined behavior sanitizer with openmp)Jakub Jelinek1-1/+1
2019-06-10tree.def (OMP_SCAN): New tree code.Jakub Jelinek1-0/+18
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-2/+2
2019-01-22re PR middle-end/88968 (Stack overflow in gimplify_expr)Jakub Jelinek1-2/+5
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-08builtin-types.def (BT_FN_VOID_BOOL, [...]): New.Jakub Jelinek1-72/+482
2018-07-10re PR c++/86443 (ICEs on #pragma omp distribute parallel for with class itera...Jakub Jelinek1-2/+6
2018-05-11re PR c/85696 (OpenMP with variably modified and default(none) won't compile)Jakub Jelinek1-0/+8
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-11-28Remove Cilk Plus support.Julia Koval1-7/+2
2017-09-01re PR c/81887 (pragma omp ordered simd ignored under -fopenmp-simd)Jakub Jelinek1-0/+4
2017-08-09Boolify some parameters.Marek Polacek1-3/+3
2017-08-07re PR c/69389 (bit field incompatible with OpenMP atomic update)Jakub Jelinek1-9/+81
2017-07-27re PR c/45784 (gcc OpenMP - error: invalid controlling predicate)Jakub Jelinek1-0/+21
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-14Split omp-low into multiple filesMartin Jambor1-2/+2
2016-09-14c-common.c (c_common_truthvalue_conversion): Use false instead of 0.Marek Polacek1-4/+4
2016-09-02re PR c/65467 ([libgomp] sorry, unimplemented: '_Atomic' with OpenMP)Jakub Jelinek1-0/+13
2016-05-30re PR c++/71349 (Combined async target clause parsing issues)Jakub Jelinek1-1/+13
2016-04-29re PR middle-end/70626 (bogus results in 'acc parallel loop' reductions)Cesar Philippidis1-2/+19
2016-01-18Ignore reduction clause on kernels directiveTom de Vries1-7/+2
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-09c-omp.c (c_finish_oacc_wait): Remove add_stmt() call.Chung-Lin Tang1-1/+0
2015-11-11decl.c: Remove unused header files.Andrew MacLeod1-4/+1
2015-11-05gimplify.c (gimplify_scan_omp_clauses): Add support for OMP_CLAUSE_TILE.Cesar Philippidis1-2/+17
2015-11-05gcc/Jakub Jelinek1-16/+225
2015-11-04ENABLE_CHECKING refactoring: C family front endsMikhail Maltsev1-2/+4
2015-10-29decl.c: Reorder #include's and remove duplicates.Andrew MacLeod1-2/+2
2015-10-27[PR c/64765, c/64880] Support OpenACC Combined Directives in C, C++Thomas Schwinge1-3/+37