aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimplify.cc
AgeCommit message (Expand)AuthorFilesLines
2023-05-19Use OpenACC code to process OpenMP target regionsdevel/omp/gcc-12Chung-Lin Tang1-0/+33
2023-03-27openmp: Add C/C++ support for "omp tile"Frederik Harwath1-0/+27
2023-03-27openmp: Add Fortran support for "omp tile"Frederik Harwath1-0/+3
2023-03-27openacc: Rename OMP_CLAUSE_TILE to OMP_CLAUSE_OACC_TILEFrederik Harwath1-4/+4
2023-03-27openmp: Add Fortran support for "omp unroll" directiveFrederik Harwath1-3/+37
2023-02-22Fortran/OpenMP: Fix mapping of array descriptors and deferred-length stringsTobias Burnus1-25/+0
2023-02-20Merge branch 'releases/gcc-12' into devel/omp/gcc-12Tobias Burnus1-1/+1
2023-02-14Fix small regression in AdaEric Botcazou1-1/+1
2023-02-09openmp: Add support for the 'present' modifierKwok Cheung Yeung1-1/+71
2023-01-26Merge branch 'releases/gcc-12' into devel/omp/gcc-12Tobias Burnus1-2/+4
2023-01-24middle-end/107994 - ICE after error with comparison gimplificationRichard Biener1-2/+4
2022-12-06OpenMP: omp_get_max_teams, omp_set_num_teams, and omp_{gs}et_teams_thread_lim...Marcel Vollweiler1-1/+2
2022-09-07openmp: Introduce gimple_omp_ordered_standalone_pJakub Jelinek1-2/+5
2022-09-05openmp: Partial OpenMP 5.2 doacross and omp_cur_iteration supportJakub Jelinek1-34/+73
2022-08-17OpenMP/C++: Allow classes with static members to be mappable [PR104493]Tobias Burnus1-1/+1
2022-07-05openmp: Add taskwait nowait depend support [PR105378]Jakub Jelinek1-7/+24
2022-07-04openmp: Add support for inoutset depend-kindJakub Jelinek1-14/+86
2022-06-30Fix string formatting issuesKwok Cheung Yeung1-1/+1
2022-06-28openmp: Add omp_all_memory support (C/C++ only so far)Jakub Jelinek1-7/+12
2022-06-28Fortran: Add support for OMP non-rectangular loops.Sandra Loosemore1-2/+15
2022-06-28openmp: Implement uses_allocators clauseChung-Lin Tang1-0/+111
2022-06-28Gimplify allocate directive (OpenMP 5.0).Hafiz Abid Qadeer1-0/+19
2022-06-28openmp: Handle C/C++ array reference base-pointers in array sectionsChung-Lin Tang1-1/+5
2022-06-28openmp: Add warning when functions containing metadirectives with 'construct=...Kwok Cheung Yeung1-0/+21
2022-06-28openmp: Add support for resolving metadirectives during parsing and Gimplific...Kwok Cheung Yeung1-3/+69
2022-06-28openmp: Add middle-end support for metadirectivesKwok Cheung Yeung1-0/+94
2022-06-21openacc: Use Graphite for dependence analysis in "kernels" regionsFrederik Harwath1-7/+6
2022-06-21[og11] OpenMP/OpenACC: Move array_ref/indirect_ref handling code out of extra...Julian Brown1-20/+26
2022-06-21[og11] Rework indirect struct handling for OpenACC in gimplify.cJulian Brown1-38/+177
2022-06-21[og11] Refactor struct lowering for OpenACC/OpenMP in gimplify.cJulian Brown1-344/+591
2022-06-21[og11] Unify ARRAY_REF/INDIRECT_REF stripping code in extract_base_bit_offsetJulian Brown1-21/+11
2022-06-21[og11] Rewrite GOMP_MAP_ATTACH_DETACH mappings unconditionallyJulian Brown1-9/+1
2022-06-21OpenACC: fix privatization of by-reference arraysTobias Burnus1-1/+2
2022-06-21Fortran "declare create"/allocate support for OpenACCJulian Brown1-3/+9
2022-06-21Handle references in OpenACC "private" clausesJulian Brown1-0/+15
2022-06-21Silence compiler warningsTobias Burnus1-1/+0
2022-06-21Use more appropriate var in localize_reductions callJulian Brown1-1/+2
2022-06-21Fix tree check failure with reduction localizationJulian Brown1-2/+1
2022-06-21Reference reduction localizationJulian Brown1-0/+102
2022-06-21Assumed-size arrays with non-lexical data mappingsJulian Brown1-0/+14
2022-06-21Fix lexically-nested data mappings for no_alloc or optional argumentsJulian Brown1-4/+8
2022-06-21Fix references declared in lexically-enclosing OpenACC data regionJulian Brown1-6/+44
2022-06-21Enable firstprivate OpenACC reductionsJulian Brown1-7/+12
2022-06-21Fix implicit mapping for array slices on lexically-enclosing data constructs ...Julian Brown1-2/+141
2022-06-21Various OpenACC reduction enhancements - ME and nvptx changesJulian Brown1-3/+5
2022-06-21Add OpenACC Fortran support for deviceptr and variable in common blocksJulian Brown1-1/+11
2022-06-21Merge non-contiguous array support patches.Chung-Lin Tang1-2/+10
2022-03-29gimple: Wrong -Wimplicit-fallthrough with if(1) [PR103597]Marek Polacek1-6/+48
2022-03-18Fix "[openmp] Set location for taskloop stmts"Tom de Vries1-2/+2
2022-03-18[openmp] Set location for taskloop stmtsTom de Vries1-0/+2