aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/c-c++-common/gomp
AgeCommit message (Expand)AuthorFilesLines
2023-06-12OpenMP: Cleanups related to the 'present' modifierTobias Burnus3-8/+18
2023-06-06openmp: Add support for the 'present' modifierTobias Burnus4-3/+138
2023-05-30OpenMP: Improve C/C++ parsing error message [PR109999]Tobias Burnus2-3/+3
2023-04-25'omp scan' struct block seq update for OpenMP 5.xTobias Burnus1-0/+95
2023-03-17openmp: Fix up handling of doacross loops with noreturn body in loops [PR108685]Jakub Jelinek1-0/+17
2023-03-01OpenMP: Ignore side-effects when finding struct comps [PR108545]Tobias Burnus1-0/+19
2023-02-09OpenMP: Parse align clause in allocate directive in C/C++Tobias Burnus1-0/+36
2023-01-11preprocessor: Don't register pragmas in directives-only mode [PR108244]Lewis Hyatt1-0/+5
2022-12-06OpenMP: omp_get_max_teams, omp_set_num_teams, and omp_{gs}et_teams_thread_lim...Marcel Vollweiler1-1/+1
2022-11-21libcpp: Fix paste error with unknown pragma after macro expansionLewis Hyatt1-0/+10
2022-10-28openmp: Allow optional comma after directive-specifier in C/C++Jakub Jelinek3-1/+634
2022-10-06openmp: Map holds clause to IFN_ASSUME for C/C++Jakub Jelinek1-0/+23
2022-10-04openmp: Add begin declare target supportJakub Jelinek7-7/+73
2022-09-27openmp: Add OpenMP assume, assumes and begin/end assumes supportJakub Jelinek12-0/+287
2022-09-24openmp: Fix ICE with taskgroup at -O0 -fexceptions [PR107001]Jakub Jelinek1-0/+14
2022-09-24openmp, c: Tighten up c_tree_equal [PR106981]Jakub Jelinek1-0/+9
2022-09-15Fix c-c++-common/gomp/target-50.c testJulian Brown1-1/+1
2022-09-14OpenMP/OpenACC struct sibling list gimplification extension and reworkJulian Brown1-0/+23
2022-09-08OpenMP: Document ompx warnings + add Fortran omx warning [PR106670]Tobias Burnus2-0/+9
2022-09-08openmp: Implement doacross(sink: omp_cur_iteration - 1)Jakub Jelinek1-0/+78
2022-09-06openmp: Be consistent on parsing offsets between normal sink vector and omp_c...Jakub Jelinek1-2/+22
2022-09-06openmp: Fix ICE when splitting invalid depend(source)/depend(sink:vec)Jakub Jelinek1-0/+9
2022-09-06openmp: Introduce gimple_omp_ordered_standalone_pJakub Jelinek2-1/+13
2022-09-03openmp: Partial OpenMP 5.2 doacross and omp_cur_iteration supportJakub Jelinek6-19/+224
2022-08-26OpenMP: Support reverse offload (middle end part)Tobias Burnus2-2/+2
2022-08-17OpenMP/C++: Allow classes with static members to be mappable [PR104493]Tobias Burnus1-0/+17
2022-07-29openmp: Reject invalid forms of C++ #pragma omp atomic compare [PR106448]Jakub Jelinek1-0/+14
2022-07-11Enhance '_Pragma' diagnostics verification in OMP C/C++ test casesThomas Schwinge2-6/+10
2022-07-10c: Fix location for _Pragma tokens [PR97498]Lewis Hyatt2-4/+6
2022-07-04OpenMP/Fortran: Add support for OpenMP 5.2 linear clause syntaxTobias Burnus1-0/+34
2022-07-04OpenMP: Move omp requires checks to libgompTobias Burnus6-13/+9
2022-07-01OpenMP: Handle tofrom with target enter/exit dataTobias Burnus2-0/+37
2022-06-09OpenMP: Handle ancestor:1 with discover_declare_targetTobias Burnus1-0/+93
2022-06-07openmp: Add support for OpenMP 5.2 linear clause syntax for C/C++Jakub Jelinek2-0/+67
2022-05-31openmp: Add support for firstprivate and allocate clauses on scope constructJakub Jelinek2-0/+40
2022-05-28openmp: Adjust diagnostics about same variable in link and to/enter clausesJakub Jelinek1-1/+16
2022-05-27openmp: Add support for enter clause on declare targetJakub Jelinek4-2/+12
2022-05-24openmp: Add taskwait nowait depend support [PR105378]Jakub Jelinek1-0/+17
2022-05-17OpenMP: Skip target-nesting warning for reverse offloadTobias Burnus1-0/+28
2022-05-17openmp: Add support for inoutset depend-kindJakub Jelinek3-1/+8
2022-05-12openmp: Add omp_all_memory support (C/C++ only so far)Jakub Jelinek3-0/+129
2022-05-06Add a restriction on allocate clause (OpenMP 5.0)Hafiz Abid Qadeer2-0/+33
2022-05-05Fortran: Add support for OMP non-rectangular loops.Sandra Loosemore1-0/+14
2022-03-18[openmp] Set location for taskloop stmtsTom de Vries1-0/+14
2022-02-16openmp: For min/max omp atomic compare forms verify arg types with build_bina...Jakub Jelinek1-0/+11
2022-02-09C, C++, Fortran, OpenMP: Add 'has_device_addr' clause to 'target' construct.Marcel Vollweiler5-15/+137
2022-01-27Fix omp-low ICE for indirect references based off component access [PR103642]Chung-Lin Tang1-0/+34
2022-01-14openmp: Fix ICE in [PR103705]Chung-Lin Tang1-0/+14
2021-12-09OpenMP 5.0: Remove array section base-pointer mapping semantics and other fro...Chung-Lin Tang2-0/+76
2021-12-04libcpp: Fix up handling of deferred pragmas [PR102432]Jakub Jelinek1-0/+23