aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/trans-openmp.c
AgeCommit message (Expand)AuthorFilesLines
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
2020-05-14openmp: Also implicitly mark as declare target to functions mentioned in targ...Jakub Jelinek1-0/+2
2020-05-13[Fortran] OpenMP - permit lastprivate in distribute + SIMD fixes (PR94690)Tobias Burnus1-14/+13
2020-05-11[Fortran] Fix/modify present() handling for assumed-shape optional (PR 94672)Tobias Burnus1-38/+4
2020-01-28[Fortran] avoid ICE in gfc_omp_check_optional_argument (PR93464)Tobias Burnus1-1/+2
2020-01-22openmp: Fix up !$omp target parallel handlingJakub Jelinek1-0/+1
2020-01-07re PR fortran/93162 (gcc/fortran/trans-openmp.c:2469:50: runtime error: load ...Jakub Jelinek1-1/+3
2020-01-03Fortran] OpenMP/OpenACC – fix more issues with OPTIONALTobias Burnus1-39/+78
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-20Fortran polymorphic class-type support for OpenACCJulian Brown1-13/+56
2019-12-20OpenACC 2.6 deep copy: Fortran front-end partsJulian Brown1-64/+222
2019-12-19Add OpenACC 2.6's no_createJulian Brown1-0/+3
2019-12-12re PR fortran/92899 ([OpenMP] ICE in gfc_trans_omp_atomic, at fortran/trans-o...Jakub Jelinek1-1/+0
2019-12-09Fix column information for omp_clauses in Fortran codeFrederik Harwath1-1/+1
2019-12-07Fortran] PR 92793 - fix column used for error diagnosticTobias Burnus1-51/+52
2019-12-06[OpenMP/OpenACC/Fortran] Fix mapping of optional (present|absent) argumentsTobias Burnus1-11/+199
2019-12-05OpenMP] Fix use_device_… with absent optional argTobias Burnus1-4/+9
2019-12-04re PR fortran/92756 (ICE in lower_omp, at omp-low.c:12988)Jakub Jelinek1-4/+9
2019-11-12Add OpenACC 2.6 `serial' construct supportMaciej W. Rozycki1-3/+14
2019-11-11Fortran] Support absent optional args with use_device_{ptr,addr}Tobias Burnus1-5/+58
2019-11-01OpenMP] use_device_addr/use_device_ptr with Fortran allocatable/pointer arraysTobias Burnus1-0/+27
2019-10-11[OpenMP,Fortran] Fix several OpenMP use_device_addr/map/update errorsTobias Burnus1-4/+28
2019-10-10[Fortran, OpenMP] Actually pass use_device_addr on to the middle endTobias Burnus1-0/+3
2019-10-02Fix coding style comment, missed in last commitTobias Burnus1-1/+2
2019-10-02f95-lang.c (LANG_HOOKS_OMP_IS_OPTIONAL_ARGUMENT): Define to gfc_omp_is_option...Kwok Cheung Yeung1-0/+13
2019-09-20re PR fortran/78260 (ICE in gimplify_expr, at gimplify.c:11939)Tobias Burnus1-3/+3
2019-07-03Remove another bunch of dead assignment.Martin Liska1-1/+0