summaryrefslogtreecommitdiff
path: root/gcc/c-family/c-omp.c
Commit message (Expand)AuthorAgeFilesLines
* openmp: Initial part of OpenMP 5.0 non-rectangular loop supportJakub Jelinek2021-02-091-43/+298
* openmp: Implement OpenMP 5.0 base-pointer attachement and clause orderingChung-Lin Tang2020-12-071-0/+90
* [OpenMP] Fix mapping of artificial variables (PR94874)Tobias Burnus2020-09-161-1/+23
* Relax some restrictions on the loop bound in kernels loop annotation.Sandra Loosemore2020-08-301-9/+111
* Clean up loop variable extraction in OpenACC kernels loop annotation.Sandra Loosemore2020-08-301-98/+98
* Permit calls to builtins and intrinsics in kernels loops.Sandra Loosemore2020-08-221-4/+6
* Annotate inner loops in "acc kernels loop" directives (C/C++).Sandra Loosemore2020-08-201-12/+24
* OpenMP: Fixes for omp critical + hintKwok Cheung Yeung2020-08-181-0/+11
* Kernels loops annotation: C and C++.Sandra Loosemore2020-06-091-59/+741
* Update copyright years.Jakub Jelinek2020-01-011-1/+1
* OpenACC 2.6 deep copy: C and C++ front-end partsJulian Brown2019-12-201-0/+33
* c-omp.c (c_omp_check_context_selector): Add nvidia to the list of valid vendors.Jakub Jelinek2019-11-141-1/+1
* omp-general.c (omp_context_name_list_prop): New function.Jakub Jelinek2019-11-141-19/+17
* gimplify.h (omp_construct_selector_matches): Change return type to int, add a...Jakub Jelinek2019-11-021-21/+0
* omp-general.h (omp_context_selector_set_compare): Declare.Jakub Jelinek2019-11-021-108/+5
* gimplify.h (omp_construct_selector_matches): Declare.Jakub Jelinek2019-10-251-188/+0
* c-common.h (c_omp_mark_declare_variant, [...]): Declare.Jakub Jelinek2019-10-121-5/+328
* c-common.h (c_omp_check_context_selector, [...]): Declare.Jakub Jelinek2019-10-101-2/+132
* re PR c++/88203 (assert does not compile with OpenMP's pragma omp parallel fo...Jakub Jelinek2019-09-271-0/+22
* tree.def (OMP_LOOP): New tree code.Jakub Jelinek2019-07-201-17/+39
* re PR c/91149 (GCC 9 and later incorrectly rejects OpenMP task reduction-modi...Jakub Jelinek2019-07-131-1/+1
* tree-core.h (enum omp_clause_code): Add OMP_CLAUSE_ORDER.Jakub Jelinek2019-07-121-0/+18
* gimplify.c (gimplify_scan_omp_clauses): For inscan reductions on worksharing ...Jakub Jelinek2019-07-031-2/+4
* re PR sanitizer/90954 (ICE: combining undefined behavior sanitizer with openmp)Jakub Jelinek2019-06-251-1/+1
* tree.def (OMP_SCAN): New tree code.Jakub Jelinek2019-06-101-0/+18
* trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor2019-05-171-2/+2
* re PR middle-end/88968 (Stack overflow in gimplify_expr)Jakub Jelinek2019-01-221-2/+5
* Update copyright years.Jakub Jelinek2019-01-011-1/+1
* builtin-types.def (BT_FN_VOID_BOOL, [...]): New.Jakub Jelinek2018-11-081-72/+482
* re PR c++/86443 (ICEs on #pragma omp distribute parallel for with class itera...Jakub Jelinek2018-07-101-2/+6
* re PR c/85696 (OpenMP with variably modified and default(none) won't compile)Jakub Jelinek2018-05-111-0/+8
* Update copyright years.Jakub Jelinek2018-01-031-1/+1
* Remove Cilk Plus support.Julia Koval2017-11-281-7/+2
* re PR c/81887 (pragma omp ordered simd ignored under -fopenmp-simd)Jakub Jelinek2017-09-011-0/+4
* Boolify some parameters.Marek Polacek2017-08-091-3/+3
* re PR c/69389 (bit field incompatible with OpenMP atomic update)Jakub Jelinek2017-08-071-9/+81
* re PR c/45784 (gcc OpenMP - error: invalid controlling predicate)Jakub Jelinek2017-07-271-0/+21
* Update copyright years.Jakub Jelinek2017-01-011-1/+1
* Split omp-low into multiple filesMartin Jambor2016-12-141-2/+2
* c-common.c (c_common_truthvalue_conversion): Use false instead of 0.Marek Polacek2016-09-141-4/+4
* re PR c/65467 ([libgomp] sorry, unimplemented: '_Atomic' with OpenMP)Jakub Jelinek2016-09-021-0/+13
* re PR c++/71349 (Combined async target clause parsing issues)Jakub Jelinek2016-05-301-1/+13
* re PR middle-end/70626 (bogus results in 'acc parallel loop' reductions)Cesar Philippidis2016-04-291-2/+19
* Ignore reduction clause on kernels directiveTom de Vries2016-01-181-7/+2
* Update copyright years.Jakub Jelinek2016-01-041-1/+1
* c-omp.c (c_finish_oacc_wait): Remove add_stmt() call.Chung-Lin Tang2015-12-091-1/+0
* decl.c: Remove unused header files.Andrew MacLeod2015-11-111-4/+1
* gimplify.c (gimplify_scan_omp_clauses): Add support for OMP_CLAUSE_TILE.Cesar Philippidis2015-11-051-2/+17
* gcc/Jakub Jelinek2015-11-051-16/+225
* ENABLE_CHECKING refactoring: C family front endsMikhail Maltsev2015-11-041-2/+4