aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/c-c++-common/goacc
AgeCommit message (Expand)AuthorFilesLines
2023-05-30OpenMP: Improve C/C++ parsing error message [PR109999]Tobias Burnus3-7/+7
2023-05-07Move substitute_and_fold over to use simple_dce_from_worklistAndrew Pinski1-2/+4
2022-09-29OpenACC: whole struct vs. component mappings (PR107028)Julian Brown1-0/+72
2022-09-26OpenACC: Fix reduction tree-sharing issue [PR106982]Tobias Burnus2-0/+34
2022-09-15Fix c-c++-common/goacc/mdc-2.c and g++.dg/goacc/mdc.C testsJulian Brown1-0/+2
2022-09-14OpenMP/OpenACC struct sibling list gimplification extension and reworkJulian Brown1-83/+0
2022-08-26OpenMP: Support reverse offload (middle end part)Tobias Burnus21-31/+31
2022-05-10Make 'c-c++-common/goacc/kernels-decompose-pr100400-1-*.c' behave consistentl...Thomas Schwinge1-7/+5
2022-03-17Enhance further testcases to verify Openacc 'kernels' decompositionThomas Schwinge2-5/+16
2022-03-12OpenACC 'kernels' decomposition: resolve wrong-code cases unless manually mak...Thomas Schwinge12-7/+47
2022-03-12OpenACC 'kernels' decomposition: Mark variables used in 'present' clauses as ...Thomas Schwinge1-7/+30
2022-03-12Add 'c-c++-common/goacc/kernels-decompose-pr104086-1.c' [PR104086]Thomas Schwinge1-0/+25
2022-03-10[OpenACC privatization] Analyze 'lookup_decl'-translated DECL [PR90115, PR102...Thomas Schwinge9-29/+34
2022-03-10Add 'c-c++-common/goacc/kernels-decompose-pr104774-1.c' [PR104774]Thomas Schwinge1-0/+41
2022-03-10Enhance further testcases to verify handling of OpenACC privatization level [...Thomas Schwinge1-11/+46
2022-03-04OMP lowering: Regimplify 'OMP_CLAUSE_MAP_DECL_MAKE_ADDRESSABLE' DECLs [PR1002...Thomas Schwinge4-34/+12
2022-03-04OpenACC 'kernels' decomposition: Move 'TREE_ADDRESSABLE' setting into OMP low...Thomas Schwinge9-10/+20
2022-03-04Add diagnostic: "note: OpenACC 'kernels' decomposition: variable '[...]' decl...Thomas Schwinge9-0/+22
2022-03-04Catch 'GIMPLE_DEBUG' misbehavior in OpenACC 'kernels' decomposition [PR100400...Thomas Schwinge12-0/+417
2022-03-04Add 'c-c++-common/goacc/kernels-decompose-pr104133-1.c' [PR104133]Thomas Schwinge1-0/+40
2022-03-04Add 'c-c++-common/goacc/kernels-decompose-pr104132-1.c' [PR104132]Thomas Schwinge1-0/+38
2022-03-04Update 'c-c++-common/goacc/classify-*', 'gfortran.dg/goacc/classify-*'Thomas Schwinge8-11/+19
2022-01-13Merge 'c-c++-common/goacc/routine-6.c' into 'c-c++-common/goacc/routine-5.c',...Thomas Schwinge2-4/+8
2022-01-13Document current '-Wuninitialized'/'-Wmaybe-uninitialized' diagnostics for Op...Thomas Schwinge11-0/+85
2022-01-13OpenACC 'kernels' decomposition: Mark variables used in synthesized data clau...Thomas Schwinge8-139/+128
2022-01-13Enhance OpenACC 'kernels' decomposition testingThomas Schwinge4-32/+92
2021-12-09OpenMP 5.0: Remove array section base-pointer mapping semantics and other fro...Chung-Lin Tang1-3/+2
2021-12-04libcpp: Fix up handling of deferred pragmas [PR102432]Jakub Jelinek1-0/+23
2021-11-30[OpenACC] Remove erroneous "Orphan reductions cannot have gang partitioning" ...Thomas Schwinge3-22/+29
2021-11-30Re OpenACC "gang reduction on an orphan loop" error messageFrederik Harwath1-0/+102
2021-11-30Make OpenACC orphan gang reductions errorsCesar Philippidis4-0/+155
2021-11-30Fix c-c++-common/goacc/routine-4.c and c-c++-common/goacc/routine-4-extern.c ...Kwok Cheung Yeung2-80/+64
2021-11-24Restore previous OpenACC implicit data clauses ordering [PR103244]Thomas Schwinge3-3/+8
2021-11-22openacc: Fix up C++ #pragma acc routine handling [PR101731]Jakub Jelinek1-0/+4
2021-11-12openmp: Relax handling of implicit map vs. existing device mappingsChung-Lin Tang3-8/+3
2021-08-12openmp: Add support for OpenMP 5.1 masked constructJakub Jelinek1-5/+4
2021-07-29[OpenACC] Extract 'pass_oacc_loop_designation' out of 'pass_oacc_device_lower'Thomas Schwinge7-42/+42
2021-07-21OpenACC 'nohost' clauseThomas Schwinge5-1/+200
2021-06-10OpenACC: Separate enter/exit data ABIsAndrew Stubbs4-21/+21
2021-06-10Fix '#pragma acc acc [...]' typosThomas Schwinge2-2/+3
2021-05-21[OpenACC privatization] Reject 'static', 'external' in blocks [PR90115]Thomas Schwinge4-16/+8
2021-05-21[OpenACC privatization] Largely extend diagnostics and corresponding testsuit...Thomas Schwinge5-0/+379
2021-04-26Add '-Wopenacc-parallelism'Thomas Schwinge15-0/+195
2021-04-21testsuite: Add -fchecking to dg-ice testsJakub Jelinek2-2/+2
2021-04-19[OpenACC 'kernels'] '-fopenacc-kernels=[...]' -> '--param=openacc-kernels=[...]'Thomas Schwinge5-5/+5
2021-04-11[OpenACC] Fix an ICE where a loop with GT condition is collapsed.Hafiz Abid Qadeer1-0/+56
2021-03-05OpenACC: C/C++ - fix async parsing [PR99137]Tobias Burnus1-8/+15
2020-12-23c++: EOF location [PR 96045]Nathan Sidwell1-2/+2
2020-11-27In 'gcc/omp-oacc-kernels-decompose.cc:flatten_binds', don't choke on empty GI...Thomas Schwinge2-1/+2
2020-11-26Don't create location wrapper nodes within OpenACC clausesThomas Schwinge4-0/+330