aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-02-27Fortran/OpenMP: Fix depend-clause handling for c_ptrTobias Burnus6-12/+311
2022-02-27Fortran/OpenMP: Fix depend-clause handlingTobias Burnus7-8/+492
2022-02-27Fortran/OpenMP: Avoid ICE for invalid char array in omp atomic [PR104329]Tobias Burnus4-3/+53
2022-02-27libgomp/testsuite: Improve omp_get_device_num() testsTobias Burnus3-19/+35
2022-02-27Fortran: Handle compare in OpenMP atomicTobias Burnus10-95/+679
2022-02-27Fortran/OpenMP: Support most of 5.1 atomic extensionsTobias Burnus24-261/+1294
2022-02-27Fortran: openmp: Add support for thread_limit clause on targetTobias Burnus5-1/+61
2022-02-27openmp: Add support for thread_limit clause on targetJakub Jelinek13-11/+152
2022-02-27Fortran/openmp: Fix '!$omp end'Tobias Burnus9-17/+1154
2022-02-27Fortran/openmp: Add support for 2 argument num_teams clauseTobias Burnus10-19/+197
2022-02-27openmp: Add support for 2 argument num_teams clauseJakub Jelinek25-134/+661
2022-02-27OpenMP: Add strictly nested API call check [PR102972]Tobias Burnus23-79/+395
2022-02-24openmp: Handle C/C++ array reference base-pointers in array sectionsChung-Lin Tang5-4/+120
2022-02-18openmp: Improve handling of nested OpenMP metadirectives in C and C++Kwok Cheung Yeung6-42/+78
2022-02-14openmp: More Fortran front-end fixes for metadirectivesKwok Cheung Yeung6-2/+37
2022-02-14openmp: Eliminate non-matching metadirective variants early in Fortran front-endKwok Cheung Yeung9-16/+101
2022-02-14amdgcn: Allow vector reductions on constantsAndrew Stubbs1-1/+1
2022-01-31openmp: Fix error message in Fortran front-endKwok Cheung Yeung2-1/+6
2022-01-28Add missing ChangeLog.omp entries for previous patchKwok Cheung Yeung3-0/+20
2022-01-28openmp: Add warning when functions containing metadirectives with 'construct=...Kwok Cheung Yeung8-4/+65
2022-01-27Fix omp-low ICE for indirect references based off component access [PR103642]Chung-Lin Tang2-1/+38
2022-01-27openmp: Fix ICE in [PR103705]Chung-Lin Tang3-2/+18
2022-01-25openmp: Add support for 'target_device' context selector setKwok Cheung Yeung32-31/+1042
2022-01-25openmp: Metadirective fixesKwok Cheung Yeung6-19/+34
2022-01-25openmp: Add testcases for metadirectivesKwok Cheung Yeung23-0/+815
2022-01-25openmp, fortran: Add Fortran support for parsing metadirectivesKwok Cheung Yeung18-319/+810
2022-01-25openmp: Add C++ support for parsing metadirectivesKwok Cheung Yeung2-8/+430
2022-01-25openmp: Add support for streaming metadirectives and resolving them after LTOKwok Cheung Yeung7-0/+220
2022-01-25openmp: Add support for resolving metadirectives during parsing and Gimplific...Kwok Cheung Yeung6-10/+367
2022-01-25openmp: Add middle-end support for metadirectivesKwok Cheung Yeung15-1/+633
2022-01-25openmp: Add C support for parsing metadirectivesKwok Cheung Yeung13-14/+499
2022-01-25Expose stable sort algorithm to gcc_sort_r and add vec::stablesortRichard Biener4-1/+48
2022-01-23Fortran: Fix scope for OMP AFFINITY clause iterator variables [PR103695]Sandra Loosemore10-7/+73
2022-01-19libgomp, OpenMP: Fix issue for omp_get_device_num on gcn targets.Marcel Vollweiler2-1/+7
2022-01-04libgomp: Fix GOMP_DEVICE_NUM_VAR stringification during offload image loadChung-Lin Tang2-3/+3
2022-01-04openmp: Fix ICE in gimplify_omp_affinity [PR103643]Chung-Lin Tang2-1/+20
2021-12-22amdgcn: Change offload variable table discoveryAndrew Stubbs6-51/+60
2021-12-22libgomp, nvptx: low-latency memory allocatorAndrew Stubbs11-74/+1113
2021-12-22nvptx: bump default to PTX 4.1Andrew Stubbs5-6/+19
2021-12-22OpenMP: allow requires dynamic_allocatorsAndrew Stubbs8-11/+18
2021-12-08fortran: OpenMP/OpenACC array mapping alignment fix (PR90030)Chung-Lin Tang12-74/+105
2021-12-03fortran: Fix setting of array lower bound for named arraysChung-Lin Tang3-14/+35
2021-11-24Update GMP/MPFR/MPC/ISL version in contrib/download_prerequisitesTobias Burnus4-14/+24
2021-11-17openacc: Adjust test expectations to new "kernels" handlingFrederik Harwath77-803/+908
2021-11-17graphite: Accept loops without data referencesFrederik Harwath1-13/+0
2021-11-17graphite: Adjust scop loop-nest choiceFrederik Harwath3-6/+20
2021-11-17graphite: Tune parameters for OpenACC useFrederik Harwath4-6/+101
2021-11-17openacc: Disable pass_pre on outlined functions analyzed by GraphiteFrederik Harwath1-0/+17
2021-11-17openacc: Handle internal function calls in pass_limFrederik Harwath4-12/+52
2021-11-17openacc: Warn about "independent" "kernels" loops with data-dependencesFrederik Harwath2-0/+54