aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/openmp.cc
AgeCommit message (Expand)AuthorFilesLines
2023-10-25Disentangle handling of OpenACC 'host', 'self' pragma tokensThomas Schwinge1-13/+14
2023-10-25OpenACC 2.7: Implement self clause for compute constructsChung-Lin Tang1-3/+37
2023-10-25OpenMP/Fortran: Group handling of 'if' clause without and with modifierThomas Schwinge1-2/+2
2023-10-14Fortran: Support OpenMP's 'allocate' directive for stack varsTobias Burnus1-14/+48
2023-10-08Fortran/OpenMP: Fix handling of strictly structured blocksTobias Burnus1-0/+2
2023-08-25OpenMP: Fortran support for imperfectly-nested loopsSandra Loosemore1-99/+664
2023-08-22OpenMP: Handle 'all' as category in defaultmapTobias Burnus1-3/+9
2023-08-15OpenACC 2.7: default clause support for data constructsChung-Lin Tang1-1/+2
2023-07-31OpenACC 2.7: host_data must have use_device clause requirementChung-Lin Tang1-0/+6
2023-07-27OpenMP/Fortran: Extend reject code between target + teams [PR71065, PR110725]Tobias Burnus1-7/+6
2023-07-25OpenMP/Fortran: Reject declarations between target + teamsTobias Burnus1-6/+7
2023-07-24OpenMP/Fortran: Reject not strictly nested target -> teams [PR110725, PR71065]Tobias Burnus1-1/+38
2023-07-17OpenMP/Fortran: Parsing support for 'uses_allocators'Tobias Burnus1-16/+178
2023-06-06openmp: Add support for the 'present' modifierTobias Burnus1-13/+85
2023-05-26Fortran/OpenMP: Add parsing support for allocators/allocate directivesTobias Burnus1-25/+308
2023-05-04OpenACC: Further attach/detach clause fixes for Fortran [PR109622]Julian Brown1-0/+16
2023-04-25'omp scan' struct block seq update for OpenMP 5.xTobias Burnus1-9/+26
2023-03-28openmp: Fix typo in diagnostics [PR109314]Jakub Jelinek1-1/+1
2023-02-15OpenMP/Fortran: Fix loop-iter var privatization with !$OMP LOOP [PR108512]Tobias Burnus1-4/+9
2023-02-01Fortran: Extend align-clause checks of OpenMP's allocate directiveTobias Burnus1-4/+5
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2023-01-12Fortran/OpenMP: Reject non-scalar 'holds' expr in 'omp assume(s)' [PR107706]Tobias Burnus1-3/+5
2022-12-14OpenMP: Duplicate checking for map clauses in Fortran (PR107214)Julian Brown1-17/+92
2022-12-11fortran/openmp.cc: Remove 's' that slipped in during %<..%> replacementTobias Burnus1-1/+1
2022-12-10Fortran: Replace simple '.' quotes by %<.%>Tobias Burnus1-19/+19
2022-12-09Fortran/OpenMP: align/allocator modifiers to the allocate clauseTobias Burnus1-35/+71
2022-11-28OpenMP/Fortran: Permit end-clause on directiveTobias Burnus1-30/+27
2022-11-03OpenMP/Fortran: 'target update' with DT componentsTobias Burnus1-4/+6
2022-10-05Fortran: Add OpenMP's assume(s) directivesTobias Burnus1-0/+403
2022-09-30Fortran: Update use_device_ptr for OpenMP 5.1 [PR105318]Tobias Burnus1-21/+49
2022-09-06Fix Fortran/openmp: Partial OpenMP 5.2 doacrossTobias Burnus1-4/+0
2022-09-05Fortran/openmp: Partial OpenMP 5.2 doacross and omp_cur_iteration supportTobias Burnus1-84/+134
2022-08-17Fortran: OpenMP fix declare simd inside modules and absent linear step [PR106...Tobias Burnus1-3/+7
2022-07-29OpenMP/Fortran: Permit assumed-size arrays in uniform clauseTobias Burnus1-1/+2
2022-07-20Fortran: fix parsing of omp task affinity iterator clause [PR101330]Harald Anlauf1-1/+0
2022-07-04OpenMP/Fortran: Add support for OpenMP 5.2 linear clause syntaxTobias Burnus1-20/+143
2022-07-04OpenMP: Move omp requires checks to libgompTobias Burnus1-4/+0
2022-07-01OpenMP: Handle tofrom with target enter/exit dataTobias Burnus1-4/+16
2022-06-08OpenMP: Fortran - fix ancestor's requires reverse_offload checkTobias Burnus1-1/+8
2022-06-03OpenMP/Fortran: Add support for firstprivate and allocate clauses on scope co...Tobias Burnus1-1/+2
2022-05-28OpenMP/Fortran: Add support for enter clause on declare targetTobias Burnus1-22/+43
2022-05-27Fortran: Fix OpenMP clause name in error messageTobias Burnus1-1/+1
2022-05-24OpenMP: Support nowait with Fortran [PR105378]Tobias Burnus1-1/+2
2022-05-18OpenMP: Add Fortran support for inoutset depend-kindTobias Burnus1-4/+8
2022-05-17OpenMP: Add omp_all_memory support to FortranTobias Burnus1-16/+63
2022-05-16Use more ARRAY_SIZE.Martin Liska1-2/+1
2022-05-05Fortran: Add support for OMP non-rectangular loops.Sandra Loosemore1-18/+141
2022-03-18Fortran/OpenMP: Improve associate-name diagnostic [PR103039]Tobias Burnus1-4/+8
2022-03-03openmp, fortran: Check that the type of an event handle in a detach clause is...Kwok Cheung Yeung1-11/+23
2022-02-10Fortran/OpenMP: Avoid ICE for invalid char array in omp atomic [PR104329]Tobias Burnus1-3/+8