Age | Commit message (Expand) | Author | Files | Lines |
2024-10-13 | Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initia... | Tobias Burnus | 1 | -2/+1 |
2024-04-16 | OpenACC 2.7: Adjust acc_map_data/acc_unmap_data interaction with reference co... | Chung-Lin Tang | 2 | -1/+37 |
2024-02-27 | OpenACC: Add Fortran routines acc_{alloc,free,hostptr,deviceptr,memcpy_{to,fr... | Tobias Burnus | 3 | -0/+6 |
2023-10-31 | Add OpenACC 'acc_map_data' variant to 'libgomp.oacc-c-c++-common/deep-copy-8.c' | Thomas Schwinge | 1 | -2/+27 |
2023-10-25 | Extend test suite coverage for OpenACC 'self' clause for compute constructs | Thomas Schwinge | 3 | -0/+45 |
2023-10-25 | OpenACC 2.7: Implement self clause for compute constructs | Chung-Lin Tang | 1 | -0/+962 |
2023-06-12 | OpenMP: Cleanups related to the 'present' modifier | Tobias Burnus | 1 | -1/+1 |
2023-03-28 | testsuite: Fix weak_undefined handling on Darwin | Rainer Orth | 1 | -0/+1 |
2023-03-10 | Use 'GOMP_MAP_VARS_TARGET' for OpenACC compute constructs [PR90596] | Thomas Schwinge | 1 | -44/+14 |
2023-03-10 | Simplify OpenACC 'no_create' clause implementation | Thomas Schwinge | 2 | -6/+36 |
2023-03-10 | Document/verify another aspect of OpenACC 'async' semantics in 'libgomp.oacc-... | Thomas Schwinge | 1 | -2/+2 |
2023-03-10 | Fix OpenACC/GCN 'acc_ev_enqueue_launch_end' position | Thomas Schwinge | 1 | -19/+183 |
2022-10-21 | Restore 'libgomp.oacc-c-c++-common/nvptx-sese-1.c' SESE regions checking [PR1... | Thomas Schwinge | 1 | -1/+1 |
2022-10-20 | Add 'libgomp.oacc-c-c++-common/private-big-1.c' [PR105421] | Thomas Schwinge | 1 | -0/+100 |
2022-09-14 | OpenMP/OpenACC struct sibling list gimplification extension and rework | Julian Brown | 3 | -0/+382 |
2022-07-12 | XFAIL 'offloading_enabled' diagnostics issue in 'libgomp.oacc-c-c++-common/re... | Thomas Schwinge | 1 | -3/+4 |
2022-07-11 | Enhance '_Pragma' diagnostics verification in OMP C/C++ test cases | Thomas Schwinge | 1 | -3/+5 |
2022-07-10 | c: Fix location for _Pragma tokens [PR97498] | Lewis Hyatt | 2 | -11/+11 |
2022-04-01 | [libgomp, testsuite, nvptx] Fix dg-output test in vector-length-128-7.c | Tom de Vries | 1 | -1/+1 |
2022-03-25 | [libgomp, testsuite] Scale down some OpenACC test-cases | Tom de Vries | 2 | -19/+32 |
2022-03-17 | Enhance further testcases to verify Openacc 'kernels' decomposition | Thomas Schwinge | 2 | -4/+18 |
2022-03-17 | Enhance further testcases to verify handling of OpenACC privatization level [... | Thomas Schwinge | 1 | -5/+30 |
2022-03-16 | OpenACC privatization diagnostics vs. 'assert' [PR102841] | Thomas Schwinge | 1 | -3/+3 |
2022-03-12 | OpenACC 'kernels' decomposition: resolve wrong-code cases unless manually mak... | Thomas Schwinge | 5 | -24/+40 |
2022-03-12 | OpenACC 'kernels' decomposition: wrong-code cases unless manually making cert... | Thomas Schwinge | 4 | -15/+45 |
2022-03-12 | Enhance further testcases to verify handling of OpenACC privatization level [... | Thomas Schwinge | 3 | -53/+254 |
2022-03-12 | OpenACC 'kernels' decomposition: Mark variables used in 'present' clauses as ... | Thomas Schwinge | 4 | -67/+88 |
2022-03-10 | [OpenACC privatization] Analyze 'lookup_decl'-translated DECL [PR90115, PR102... | Thomas Schwinge | 14 | -48/+78 |
2022-03-04 | Fix 'libgomp.oacc-c-c++-common/kernels-decompose-1.c' expected diagnostics | Thomas Schwinge | 1 | -0/+2 |
2022-03-04 | Test 'libgomp.oacc-*/kernels-private-vars-*' with '--param=openacc-kernels=de... | Thomas Schwinge | 20 | -75/+270 |
2022-03-04 | Test '-fopt-info-omp-all' in 'libgomp.oacc-*/kernels-private-vars-*' | Thomas Schwinge | 20 | -366/+546 |
2022-03-04 | OMP lowering: Regimplify 'OMP_CLAUSE_MAP_DECL_MAKE_ADDRESSABLE' DECLs [PR1002... | Thomas Schwinge | 1 | -4/+58 |
2022-03-04 | OpenACC 'kernels' decomposition: Move 'TREE_ADDRESSABLE' setting into OMP low... | Thomas Schwinge | 2 | -4/+8 |
2022-03-04 | Add diagnostic: "note: OpenACC 'kernels' decomposition: variable '[...]' decl... | Thomas Schwinge | 2 | -0/+4 |
2022-02-01 | [nvptx] Add some support for .local atomics | Tom de Vries | 1 | -7/+0 |
2022-02-01 | [libgomp, testsuite] Fix insufficient resources in test-cases | Tom de Vries | 3 | -3/+25 |
2022-01-21 | Strengthen a few OpenACC test cases | Thomas Schwinge | 15 | -57/+202 |
2022-01-19 | nvptx: update fix for -Wformat-diag | Martin Liska | 9 | -18/+18 |
2022-01-18 | nvptx: fix -Wformat-diag warnings | Martin Liska | 9 | -18/+18 |
2022-01-13 | Document current '-Wuninitialized'/'-Wmaybe-uninitialized' diagnostics for Op... | Thomas Schwinge | 1 | -1/+35 |
2022-01-13 | Wait at end of OpenACC asynchronous kernels regions | Julian Brown | 1 | -1/+0 |
2022-01-13 | OpenACC 'kernels' decomposition: Mark variables used in synthesized data clau... | Thomas Schwinge | 3 | -28/+33 |
2022-01-13 | Enhance OpenACC 'kernels' decomposition testing | Thomas Schwinge | 7 | -60/+265 |
2021-10-25 | libgomp.oacc-c-c++-common/loop-gwv-2.c: Use __builtin_alloca | Tobias Burnus | 1 | -4/+3 |
2021-09-17 | openacc: Shared memory layout optimisation | Julian Brown | 1 | -0/+4 |
2021-09-17 | Add 'libgomp.oacc-c-c++-common/broadcast-many.c' | Julian Brown | 1 | -0/+77 |
2021-08-16 | Address '?:' issues in 'libgomp.oacc-c-c++-common/mode-transitions.c' | Thomas Schwinge | 1 | -3/+3 |
2021-08-13 | Adjust 'libgomp.oacc-c-c++-common/static-variable-1.c' | Thomas Schwinge | 1 | -1/+4 |
2021-08-09 | amdgcn: Enable OpenACC worker partitioning for AMD GCN | Julian Brown | 4 | -17/+9 |
2021-07-29 | [OpenACC] Extract 'pass_oacc_loop_designation' out of 'pass_oacc_device_lower' | Thomas Schwinge | 11 | -24/+24 |