aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/trans-openmp.c
AgeCommit message (Expand)AuthorFilesLines
2021-09-07C, C++, Fortran, OpenMP: Add support for 'flush seq_cst' construct.Marcel Vollweiler1-1/+2
2021-08-31Add support for device-modifiers for 'omp target device'.Marcel Vollweiler1-0/+4
2021-08-23Fortran/OpenMP: strict modifier on grainsize/num_tasksTobias Burnus1-0/+8
2021-08-20Fortran: Add OpenMP's error directiveTobias Burnus1-0/+34
2021-08-17Fortran: Implement OpenMP 5.1 scope constructTobias Burnus1-0/+20
2021-08-16Fortran/OpenMP: Add support for OpenMP 5.1 masked constructTobias Burnus1-29/+147
2021-08-12OpenMP 5.1: Add proc-bind 'primary' supportTobias Burnus1-0/+3
2021-07-21OpenACC 'nohost' clauseThomas Schwinge1-0/+2
2021-06-28fortran: Add support for per-location warning groups.Martin Sebor1-2/+2
2021-06-15Fortran/OpenMP: Extend defaultmap clause for OpenMP 5 [PR92568]Tobias Burnus1-8/+89
2021-06-09openmp: Gimplify OMP_CLAUSE_SIZE during gfc_omp_finish_clause [PR100965]Jakub Jelinek1-0/+3
2021-06-08Fortran/OpenMP: Fix clause splitting for target/parallel/teams [PR99928]Tobias Burnus1-3/+184
2021-06-04Fortran/OpenMP: Add omp loop [PR99928]Tobias Burnus1-18/+99
2021-06-01Fortran/OpenMP: Support (parallel) master taskloop (simd) [PR99928]Tobias Burnus1-25/+87
2021-05-28OpenMP: Add iterator support to Fortran's depend; add affinity clauseTobias Burnus1-39/+159
2021-05-24OpenMP/Fortran: Handle polymorphic scalars in data-sharing FIRSTPRIVATE [PR86...Tobias Burnus1-1/+161
2021-05-14Fortran/OpenMP: Support 'omp parallel master'Tobias Burnus1-0/+25
2021-05-04OpenMP/Fortran - fix pasto + testcase in depobj [PR100397]Tobias Burnus1-2/+2
2021-04-21Fortran/OpenMP: Add 'omp depobj' and 'depend(mutexinoutset:'Tobias Burnus1-0/+68
2021-02-22Fortran/OpenMP: Fix optional dummy procedures [PR99171]Tobias Burnus1-1/+4
2021-02-17openacc: Fix lowering for derived-type mappings through array elementsJulian Brown1-81/+111
2021-02-04openacc: Use class_pointer instead of pointer attribute for class typesJulian Brown1-1/+4
2021-02-04openacc: Dereference BT_CLASS data pointers but not BT_DERIVED pointersJulian Brown1-3/+4
2021-01-16openmp: Add support for the OpenMP 5.0 task detach clauseKwok Cheung Yeung1-0/+16
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-08Fortran: Add 'omp scan' support of OpenMP 5.0Tobias Burnus1-4/+36
2020-11-12Fortran: improve location data for OpenACC/OpenMP directives [PR97782]Tobias Burnus1-24/+26
2020-11-10Fortran: OpenMP 5.0 (in_,task_)reduction clause extensionsTobias Burnus1-17/+54
2020-11-03[Fortran] More precise location information for OpenACC 'gang', 'worker', 've...Thomas Schwinge1-14/+26
2020-10-30Fortran: Update omp atomic for OpenMP 5Tobias Burnus1-19/+22
2020-10-22OpenMP: Fortran - support omp flush's memorder clausesTobias Burnus1-4/+26
2020-09-16Fortran: OpenMP - fix simd with (last)private (PR97061)Tobias Burnus1-14/+23
2020-09-15OpenMP/Fortran: Fix (re)mapping of allocatable/pointer arrays [PR96668]Tobias Burnus1-3/+28
2020-09-09Fortran: Fixes for OpenMP loop-iter privatization (PRs 95109 + 94690)Tobias Burnus1-1/+7
2020-08-27vec: add exact argument for various grow functions.Martin Liska1-1/+1
2020-08-12Fortran: Add support for OpenMP's nontemporal clauseTobias Burnus1-0/+3
2020-08-04Fortran: Fix for OpenMP's 'lastprivate(conditional:'Tobias Burnus1-0/+2
2020-08-03openacc: No attach/detach present/release mappings for array descriptorsJulian Brown1-17/+27
2020-07-29OpenMP: Handle order(concurrent) clause in gfortranTobias Burnus1-0/+12
2020-07-29OpenMP: Add 'omp requires' to Fortran (mostly parsing)Tobias Burnus1-3/+7
2020-07-23OpenMP: Support 'lastprivate (conditional:' in FortranTobias Burnus1-4/+19
2020-07-22OpenMP: Support 'if (simd:/cancel:' in FortranTobias Burnus1-2/+15
2020-07-22OpenMP: Fixes for omp critical + hintTobias Burnus1-5/+13
2020-07-16openacc: Fix standalone attach for Fortran assumed-shape array pointersJulian Brown1-4/+18
2020-07-14[OpenMP, Fortran] Add structure/derived-type element mappingTobias Burnus1-97/+235
2020-07-14[Fortran, OpenMP] Fix allocatable-components check (PR67311)Tobias Burnus1-0/+5
2020-07-09openacc: Fortran derived-type mapping fixJulian Brown1-2/+2
2020-06-25fortran: Fix ICE when 'if' clause used with 'target parallel' (PR95869)Kwok Cheung Yeung1-1/+1
2020-06-25fortran: Apply if clause to all sub-constructs in combined OpenMP constructsKwok Cheung Yeung1-1/+4
2020-06-03[OpenMP] Fix mapping of artificial variables (PR94874)Tobias Burnus1-1/+24