aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/openmp.c
AgeCommit message (Expand)AuthorFilesLines
2020-07-29OpenMP: Handle order(concurrent) clause in gfortranTobias Burnus1-2/+10
2020-07-29OpenMP: Permit in Fortran omp target data without mapTobias Burnus1-3/+9
2020-07-29OpenMP: Add 'omp requires' to Fortran (mostly parsing)Tobias Burnus1-0/+244
2020-07-27fortran/openmp.c - silence static analyzer warningTobias Burnus1-2/+1
2020-07-23OpenMP: Support 'lastprivate (conditional:' in FortranTobias Burnus1-4/+16
2020-07-22OpenMP: Support 'if (simd:/cancel:' in FortranTobias Burnus1-8/+38
2020-07-22OpenMP: Fixes for omp critical + hintTobias Burnus1-10/+23
2020-07-14[OpenMP, Fortran] Add structure/derived-type element mappingTobias Burnus1-2/+3
2020-06-18OpenMP/Fortran: Reject allocatable components in map clauseTobias Burnus1-0/+7
2020-06-16OpenACC/Fortran: permit 'routine' inside PURETobias Burnus1-0/+8
2020-05-15[Fortran] OpenMP 5 – permit more sharing clauses for SIMD (PR94690)Tobias Burnus1-11/+6
2020-05-13[Fortran] OpenMP - permit lastprivate in distribute + SIMD fixes (PR94690)Tobias Burnus1-1/+26
2020-03-12[Fortran, OpenACC] Reject vars of different scope in $acc declare (PR94120)Tobias Burnus1-1/+11
2020-02-20OpenACC's tile clause fix for implicit typing (PR93825)Tobias Burnus1-3/+12
2020-01-29openmp: Handle rest of EXEC_OACC_* in oacc_code_to_statement [PR93463]Jakub Jelinek1-0/+14
2020-01-28Check array contiguity for OpenACC/FortranJulian Brown1-7/+22
2020-01-28Don't allow mixed component and non-component accesses for OpenACC/FortranJulian Brown1-15/+18
2020-01-22openmp: Teach omp_code_to_statement about rest of OpenMP statementsJakub Jelinek1-0/+75
2020-01-10OpenACC – support "if" + "if_present" clauses with "host_data"Tobias Burnus1-1/+4
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-20Improve is-coindexed check for OpenACC/OpenMPTobias Burnus1-3/+5
2019-12-20Fortran polymorphic class-type support for OpenACCJulian Brown1-6/+0
2019-12-20OpenACC 2.6 deep copy: Fortran front-end partsJulian Brown1-51/+115
2019-12-19Add OpenACC 2.6's no_createJulian Brown1-11/+17
2019-11-12Add OpenACC 2.6 `serial' construct supportMaciej W. Rozycki1-1/+32
2019-10-25[Fortran] OpenACC – permit common blocks in some clausesCesar Philippidis1-20/+21
2019-10-15[Fortran] OpenMP+OpenACC: Remove bogus contigous-pointer checkJames Norris1-4/+0
2019-10-08Fortran - Improve OpenMP/OpenACC diagnosticTobias Burnus1-1/+12
2019-10-02Support OpenMP's use_device_addr in FortranTobias Burnus1-3/+27
2019-10-02Improve OMP/ACC error diagnostic in FortranTobias Burnus1-0/+2
2019-09-20re PR fortran/78260 (ICE in gimplify_expr, at gimplify.c:11939)Tobias Burnus1-7/+3
2019-07-05Tweak error message for mapped parameters.Andrew Stubbs1-2/+15
2019-04-17[PR90048] Fortran OpenACC 'private' clause rejected for predetermined private...Thomas Schwinge1-3/+17
2019-03-21[PR72741] Properly handle clauses specifying the level of parallelism for 'ex...Thomas Schwinge1-0/+8
2019-03-21[PR89773] Fortran OpenACC 'routine' directive refuses procedures with implici...Thomas Schwinge1-8/+25
2019-03-21[PR72741] The name in a Fortran OpenACC 'routine' directive refers to the con...Thomas Schwinge1-0/+3
2019-02-28[PR72741, PR89433] Repeated use of the Fortran OpenACC 'routine' directiveThomas Schwinge1-8/+35
2019-02-28[PR72741] For all Fortran OpenACC 'routine' directive variants check for mult...Thomas Schwinge1-3/+10
2019-02-28[PR72741, PR89433] Accept intrinsic symbols in Fortran OpenACC 'routine' dire...Thomas Schwinge1-5/+28
2019-02-22[PR72741] Use 'oacc_build_routine_dims' for Fortran OpenACC 'routine' directi...Thomas Schwinge1-16/+25
2019-02-22Revert earlier OpenACC 'routine' changesThomas Schwinge1-7/+0
2019-02-19re PR c/87924 (OpenACC wait clauses without async-arguments)Chung-Lin Tang1-1/+13
2019-02-14Fix PR72715 "ICE in gfc_trans_omp_do, at fortran/trans-openmp.c:3164"Cesar Philippidis1-1/+7
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-09Use existing middle end checking for Fortran OpenACC loop clausesThomas Schwinge1-70/+0
2018-12-09[PR88420] Fortran OpenACC "Clause SEQ conflicts with INDEPENDENT"Thomas Schwinge1-2/+0
2018-11-30Clean up Fortran OpenACC wait clause handlingThomas Schwinge1-5/+2
2018-11-30Support multiple OpenACC wait clausesThomas Schwinge1-1/+0
2018-10-25re PR fortran/87725 (OpenMP 4.5 clause schedule(simd,monotonic:static) not un...Jakub Jelinek1-9/+28
2018-09-24[OpenACC] update fortran nested parallelism error messagesCesar Philippidis1-1/+1