aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-05-31Structure element mapping for OpenMP 5.0 v3devel/omp/gcc-10Chung-Lin Tang1-2/+6
2021-05-19[og10] Rework indirect struct handling for OpenACC in gimplify.cJulian Brown8-58/+619
2021-05-19[og10] Refactor struct lowering for OpenACC/OpenMP in gimplify.cJulian Brown1-343/+591
2021-05-19[og10] Unify ARRAY_REF/INDIRECT_REF stripping code in extract_base_bit_offsetJulian Brown1-21/+11
2021-05-19[og10] Rewrite GOMP_MAP_ATTACH_DETACH mappings unconditionallyJulian Brown1-9/+1
2021-05-11Remove array section base-pointer mapping semantics, and other front-end adju...Chung-Lin Tang20-165/+766
2021-05-07Fix up 'c-c++-common/goacc/firstprivate-mappings-1.c' for C, non-LP64Thomas Schwinge2-2/+7
2021-05-05OpenMP 5.0: Implement relaxation of implicit map vs. existing device mappingsChung-Lin Tang24-57/+211
2021-04-11[OpenACC] Fix an ICE where a loop with GT condition is collapsed.Hafiz Abid Qadeer7-5/+112
2021-03-26Adjust 'libgomp.oacc-fortran/derivedtypes-arrays-1.f90' for og10Thomas Schwinge2-1/+6
2021-03-25amdgcn: Add gfx908 supportAndrew Stubbs9-4/+48
2021-03-25libgomp HSA/GCN plugins: don't prepend the 'HSA_RUNTIME_LIB' path to 'libhsa-...Thomas Schwinge6-22/+9
2021-03-25'libgomp.oacc-fortran/derivedtypes-arrays-1.f90' OpenACC 'serial' construct d...Thomas Schwinge2-0/+4
2021-03-25OpenMP 5.0: requires directive: adjust libgomp HSA pluginThomas Schwinge2-0/+11
2021-03-25[WIP] OpenMP 5.0: requires directive: workaround to fix libgomp IntelMIC plug...Thomas Schwinge2-0/+7
2021-03-25Adjust 'gfortran.dg/gomp/order-4.f90' for og10Thomas Schwinge2-3/+8
2021-03-19Lambda capturing of pointers and references in target directivesChung-Lin Tang7-168/+518
2021-03-11Fix template case of non-static member access inside member functionsChung-Lin Tang6-12/+120
2021-03-08Arrow operator handling for C front-end in OpenMP map clausesChung-Lin Tang4-3/+79
2021-03-06amdgcn: Fix early-debug relocationsAndrew Stubbs1-5/+10
2021-03-06DWARF: late code range fixupAndrew Stubbs1-23/+55
2021-03-05openmp: Scale type precision of collapsed iterator variableKwok Cheung Yeung6-7/+86
2021-03-03Allow static constexpr fields in mappable types for C++Chung-Lin Tang3-1/+38
2021-03-02nvptx: remove erroneous stack deletionAndrew Stubbs1-2/+0
2021-03-01Fortran: add contiguous check for ptr assignment, fix non-contig check (PR97242)Tobias Burnus6-11/+101
2021-02-26DWARF: fix ICE caused by offload debug fixAndrew Stubbs1-3/+15
2021-02-26Recommit "Enable gimplify GOMP_MAP_STRUCT handling of (COMPONENT_REF (INDIREC...Chung-Lin Tang6-17/+78
2021-02-26Fix regression of array members in OpenMP map clauses.Chung-Lin Tang1-2/+2
2021-02-24[og10] openacc: Strided array sections and components of derived-type arraysJulian Brown10-46/+78
2021-02-24[og10] openacc: Fix lowering for derived-type mappings through array elementsJulian Brown15-91/+378
2021-02-24[og10] Fortran: %re/%im fixes for OpenMP/OpenACC + gfc_is_simplify_contiguousTobias Burnus6-0/+120
2021-02-24[og10] Fortran: OpenMP/OpenACC diagnose substring rejections betterTobias Burnus5-1/+70
2021-02-24[og10] openacc: Character types and mixed arrays/derived type testsJulian Brown8-0/+412
2021-02-24[og10] openacc: Use class_pointer instead of pointer attribute for class typesJulian Brown2-1/+11
2021-02-24[og10] openacc: Dereference BT_CLASS data pointers but not BT_DERIVED pointersJulian Brown4-3/+146
2021-02-16nvptx - invoke.texi: Update default of -misaTobias Burnus2-1/+5
2021-02-16[nvptx] Set -misa=sm_35 by defaultTom de Vries3-2/+13
2021-02-13Revert "Enable gimplify GOMP_MAP_STRUCT handling of (COMPONENT_REF (INDIRECT_...Catherine Moore6-78/+17
2021-02-12Fortran: Fix rank of assumed-rank array [PR99043]Tobias Burnus4-2/+56
2021-02-12Fortran: Fix some select rank issues [PR97694 and 97723].Tobias Burnus6-9/+80
2021-02-09openmp: Fix ICE on non-rectangular loop with known 0 iterationsJakub Jelinek4-1/+34
2021-02-09openmp: Improve composite triangular loop lowering and expansionJakub Jelinek3-42/+147
2021-02-09openmp: Add support for non-rectangular loops in taskloop constructJakub Jelinek8-74/+1021
2021-02-09openmp: Handle even some combined non-rectangular loopsJakub Jelinek5-5/+394
2021-02-09openmp: Use more efficient logical -> actual computation even if # iterations...Jakub Jelinek2-7/+34
2021-02-09openmp: Compute number of collapsed loop iterations more efficiently for some...Jakub Jelinek2-100/+362
2021-02-09openmp: Fix up loop-21.cJakub Jelinek4-38/+40
2021-02-09openmp: Adjust outer bounds of non-rect loopsJakub Jelinek6-4/+381
2021-02-09openmp: Optimize triangular loop logical iterator to actual iterators computa...Jakub Jelinek7-7/+428
2021-02-09openmp: Diagnose non-rectangular loops with invalid stepsJakub Jelinek4-4/+84