https://gcc.gnu.org/g:fa71b9884775505aa2281829a7e90042e6bbb616
commit fa71b9884775505aa2281829a7e90042e6bbb616
Author: Tobias Burnus
Date: Thu Oct 26 12:05:26 2023 +0200
OpenMP: Add C++ support for 'omp allocate' with stack variables
gcc/c/ChangeLog:
* c-parser.cc
https://gcc.gnu.org/g:d61d26faef0347768345fed91c83a6435ae4ec21
commit d61d26faef0347768345fed91c83a6435ae4ec21
Author: Hafiz Abid Qadeer
Date: Wed Dec 20 13:50:26 2023 +
[OpenACC] Add tests for implied copy of variables in reduction clause.
The OpenACC reduction clause on comp
https://gcc.gnu.org/g:07bbac386fac5ab599c1e60d50ebdaeb14751458
commit 07bbac386fac5ab599c1e60d50ebdaeb14751458
Author: Sandra Loosemore
Date: Tue May 14 17:31:25 2024 +0200
OpenMP: metadirective tree data structures and front-end interfaces
This patch adds the OMP_METADIRECTIVE tr
https://gcc.gnu.org/g:85c55edc0959816f7f4f27ef76c87d60a21e0880
commit 85c55edc0959816f7f4f27ef76c87d60a21e0880
Author: Sandra Loosemore
Date: Tue May 14 18:28:43 2024 +0200
libgomp: runtime support for target_device selector
This patch implements the libgomp runtime support for th
https://gcc.gnu.org/g:d632a226cad13281af9e9ad04fd8abe183ffbbc5
commit d632a226cad13281af9e9ad04fd8abe183ffbbc5
Author: Sandra Loosemore
Date: Tue May 14 18:38:31 2024 +0200
OpenMP: C++ front-end support for metadirectives
This patch adds C++ support for metadirectives. It uses th
https://gcc.gnu.org/g:728e95f82cea89a1c5636d639288b924a077508a
commit 728e95f82cea89a1c5636d639288b924a077508a
Author: Tobias Burnus
Date: Mon Oct 30 10:53:29 2023 +0100
OpenMP/Fortran: Ensure allocator is gimplified for 'omp allocate'
Without this change, we we get an ICE in veri
https://gcc.gnu.org/g:d84a0beac05284a0a1fd2a0d012352436beb9a73
commit d84a0beac05284a0a1fd2a0d012352436beb9a73
Author: Sandra Loosemore
Date: Tue May 14 18:41:47 2024 +0200
OpenMP: common c/c++ testcases for metadirectives
gcc/testsuite/ChangeLog
* c-c++-common/gomp/me
https://gcc.gnu.org/g:acf8f0c584f95636b7a79a1611a3538d9f8857f9
commit acf8f0c584f95636b7a79a1611a3538d9f8857f9
Author: Sandra Loosemore
Date: Tue May 14 17:36:57 2024 +0200
OpenMP: middle-end support for metadirectives
This patch adds middle-end support for OpenMP metadirectives.
https://gcc.gnu.org/g:577709cd26e2d1f4cca8b0460be0833d79f1b92e
commit 577709cd26e2d1f4cca8b0460be0833d79f1b92e
Author: Sandra Loosemore
Date: Tue May 14 18:55:58 2024 +0200
OpenMP: Fortran front-end support for metadirectives.
This patch adds support for metadirectives to the Fort
https://gcc.gnu.org/g:bcaa3c120383f1ef7c9e68324f831a5cbb0ccd88
commit bcaa3c120383f1ef7c9e68324f831a5cbb0ccd88
Author: Sandra Loosemore
Date: Tue May 14 18:32:57 2024 +0200
OpenMP: C front end support for metadirectives
This patch adds support to the C front end to parse OpenMP me
https://gcc.gnu.org/g:af77d6518f98dd89797c397a0e4379a3a9518066
commit af77d6518f98dd89797c397a0e4379a3a9518066
Author: Sandra Loosemore
Date: Tue May 14 18:58:10 2024 +0200
OpenMP: Reject other properties with kind(any)
The OpenMP spec says:
"If trait-property any is spec
https://gcc.gnu.org/g:dbc48cbdf990dde3a5e1238cef76c5d059aa5479
commit dbc48cbdf990dde3a5e1238cef76c5d059aa5479
Author: Sandra Loosemore
Date: Wed May 15 14:25:12 2024 +0200
OpenMP: Extend dynamic selector support to declare variant
This patch extends the mechanisms previously adde
https://gcc.gnu.org/g:372182d2934bbb404c75337a6cd9b71332de96c5
commit 372182d2934bbb404c75337a6cd9b71332de96c5
Author: Sandra Loosemore
Date: Wed May 15 14:27:01 2024 +0200
OpenMP: Remove dead code from declare variant reimplementation
After reimplementing late resolution of "decl
https://gcc.gnu.org/g:23416673c4920bd387b74d6f8aed05e1e85d60f7
commit 23416673c4920bd387b74d6f8aed05e1e85d60f7
Author: Sandra Loosemore
Date: Wed May 15 14:34:16 2024 +0200
OpenMP: Update "declare target"/OpenMP context interaction
The code and test case previously implemented the
https://gcc.gnu.org/g:41656dc1e3f942b308aecaccf49245379d1ba187
commit 41656dc1e3f942b308aecaccf49245379d1ba187
Author: Sandra Loosemore
Date: Wed May 15 14:38:50 2024 +0200
OpenMP: Update documentation of metadirective implementation status.
libgomp/ChangeLog
* libgomp
https://gcc.gnu.org/g:fbf246fb92aa4688a4fae0681c86716437bff4e1
commit fbf246fb92aa4688a4fae0681c86716437bff4e1
Author: Sandra Loosemore
Date: Mon Apr 22 18:24:25 2024 +
OpenMP: Fix for ICE in tree-nested.cc.
Use gimple_omp_target_clauses() instead of gimple_omp_taskreg_clauses
https://gcc.gnu.org/g:d84306a223a6ff6757ac9570af157b8caa13c382
commit d84306a223a6ff6757ac9570af157b8caa13c382
Author: Sandra Loosemore
Date: Fri May 10 02:24:56 2024 +
OpenMP: Fix broken testcase
gcc/testsuite/ChangeLog
* c-c++-common/gomp/declare-variant-13.c: Us
https://gcc.gnu.org/g:1904112175e0822aba55d2dc0892c7b932e6e430
commit 1904112175e0822aba55d2dc0892c7b932e6e430
Author: Sandra Loosemore
Date: Fri May 10 02:39:03 2024 +
OpenMP: Fix GIMPLE_OMP_METADIRECTIVE in nested functions at -O0
gcc/ChangeLog
* tree-nested.cc (
https://gcc.gnu.org/g:ee7a3777ff2fab76b7243d3ab1803ebb2edf4cea
commit ee7a3777ff2fab76b7243d3ab1803ebb2edf4cea
Author: Sandra Loosemore
Date: Fri May 10 02:41:41 2024 +
OpenMP: Improve raw pretty-printing of gimple metadirectives.
gcc/ChangeLog
* gimple-pretty-prin
https://gcc.gnu.org/g:ffd990543f805ed448aaa355d190f37103f8f1f0
commit ffd990543f805ed448aaa355d190f37103f8f1f0
Author: Paul-Antoine Arras
Date: Fri May 17 17:33:10 2024 +0200
Fix declare-3.f95
Diff:
---
gcc/testsuite/gfortran.dg/goacc/declare-3.f95 | 3 +--
1 file changed, 1 insertion(+)
https://gcc.gnu.org/g:2f920adb53b07339e7a4f6ff37026e080ffa723f
commit 2f920adb53b07339e7a4f6ff37026e080ffa723f
Author: Paul-Antoine Arras
Date: Tue May 21 14:02:22 2024 +0200
Add 'present' clause in gfc_omp_deep_map_kind_p
OG14 fixup for mainline commit 4ede915d5dde935a16df2c6640a
https://gcc.gnu.org/g:11263c048d39ab1d6a11067b18674bf8307bbbf5
commit 11263c048d39ab1d6a11067b18674bf8307bbbf5
Author: Paul-Antoine Arras
Date: Mon May 27 15:53:22 2024 +0200
Handle non-contiguous target update in gimplify_scan_omp_clauses
OG14 fixup for mainline commit 144c531fe2
https://gcc.gnu.org/g:e92c96a0efcf95847d43d9af47dcdd5be96dc0f4
commit e92c96a0efcf95847d43d9af47dcdd5be96dc0f4
Author: Paul-Antoine Arras
Date: Wed May 29 18:41:18 2024 +0200
Accept duplicate map clauses on target construct
Fixup for mainline commit 5fdb150cd4bf8f2da335e3f5c3a17aa
https://gcc.gnu.org/g:f3b20431a75452ec245f87f3b6e4fe83e0219957
commit f3b20431a75452ec245f87f3b6e4fe83e0219957
Author: Tobias Burnus
Date: Mon Jun 3 12:56:39 2024 +0200
install.texi (gcn): Fix date of recommended newlib version
gcc/ChangeLog:
* doc/install.texi (g
https://gcc.gnu.org/g:a7f2bfda7e991268d14c6927747d27d22bd6fd05
commit a7f2bfda7e991268d14c6927747d27d22bd6fd05
Author: Jakub Jelinek
Date: Thu May 2 11:56:16 2024 +0200
libgomp: Add gfx90c, 1036 and 1103 declare variant tests
Recently -march=gfx{90c,1036,1103} support has been add
https://gcc.gnu.org/g:23ed27f88f2acdfb1fde13e8f841a21fac98f0c4
commit 23ed27f88f2acdfb1fde13e8f841a21fac98f0c4
Author: Andrew Pinski
Date: Tue Apr 16 17:43:36 2024 -0700
Fix printing COMPOUND_EXPR in .original [PR23872]
Starting with the merge of the openmp branch into the trunk
https://gcc.gnu.org/g:d968c3f6f81a39e3041f7226431c94fe633b652a
commit d968c3f6f81a39e3041f7226431c94fe633b652a
Author: Jakub Jelinek
Date: Wed May 15 18:34:44 2024 +0200
openmp: Diagnose using grainsize+num_tasks clauses together [PR115103]
I've noticed that while we diagnose many
https://gcc.gnu.org/g:8c1068bbe3e52529bede5466a43af8d98f38dac2
commit 8c1068bbe3e52529bede5466a43af8d98f38dac2
Author: Paul-Antoine Arras
Date: Wed May 29 15:57:22 2024 +0200
Fix non-contiguous array support
Make commit 9dfd943acf3de00142f86cea5283345725e74cef
'Update expected
https://gcc.gnu.org/g:97c6fdc810859f828aed39c3d29651d12fd441e3
commit 97c6fdc810859f828aed39c3d29651d12fd441e3
Author: Tobias Burnus
Date: Tue May 28 19:52:44 2024 +0200
testsuite/*/gomp: Remove 'dg-prune-output "not supported yet"'
gcc/testsuite/ChangeLog:
* c-c+
https://gcc.gnu.org/g:4b129b1e37463c2c89c0a4cae138b5d60bea5815
commit 4b129b1e37463c2c89c0a4cae138b5d60bea5815
Author: Paul-Antoine Arras
Date: Mon Jun 3 13:07:41 2024 +0200
Handle GOMP_MAP_STRUCT_UNORD in gfc_omp_deep_map_kind_p
Fixup to mainline commit f5745dc1426bdb1a53ebaf7af7
https://gcc.gnu.org/g:72a445d4792bef6ac394f70a49efc227c20f57f6
commit 72a445d4792bef6ac394f70a49efc227c20f57f6
Author: Roger Sayle
Date: Sun May 19 09:49:45 2024 +0100
nvptx: Correct pattern for popcountdi2 insn in nvptx.md.
The result of a POPCOUNT operation in RTL should have th
https://gcc.gnu.org/g:a1fb7891131e003162b769944db311b72384cd6a
commit a1fb7891131e003162b769944db311b72384cd6a
Author: Paul-Antoine Arras
Date: Fri Jun 7 20:29:40 2024 +0200
Fix strided `target update`
OG14 fixup for mainline commit 25072a477a5
"OpenMP: Call cuMemcpy2D/cuMemcp
https://gcc.gnu.org/g:735bbbfc6eaf58522c3ebb0946b66f33958ea134
commit 735bbbfc6eaf58522c3ebb0946b66f33958ea134
Author: Paul-Antoine Arras
Date: Tue Jun 25 12:56:19 2024 +0200
Fix scan dumps in readonly-1.c
Diff:
---
gcc/testsuite/c-c++-common/goacc/readonly-1.c | 8
1 file chang
The branch 'devel/omp/gcc-14' was updated to point to:
0fb5d87ab56e... Merge commit '43b730b9134af60a8f1c5b107d625f7127ff23c5' int
It previously pointed to:
735bbbfc6eaf... Fix scan dumps in readonly-1.c
Diff:
Summary of changes (added commits):
---
0fb5d87
https://gcc.gnu.org/g:0fb5d87ab56e1a4798b87294708791cc12de2546
commit 0fb5d87ab56e1a4798b87294708791cc12de2546
Merge: 735bbbfc6eaf 43b730b9134a
Author: Paul-Antoine Arras
Date: Tue Jul 9 18:17:59 2024 +0200
Merge commit '43b730b9134af60a8f1c5b107d625f7127ff23c5' into
devel/omp/gcc-14
Dif
https://gcc.gnu.org/g:b7bd2ec73d66f7487bc8842b24daecaa802a72e6
commit r14-9788-gb7bd2ec73d66f7487bc8842b24daecaa802a72e6
Author: Paul-Antoine Arras
Date: Thu Apr 4 16:39:52 2024 +0200
MAINTAINERS: Update my email address
ChangeLog:
* MAINTAINERS: Update my email a
The branch 'parras/heads/cond_fminmax_pattern' in namespace 'refs/users' was
deleted.
It previously pointed to:
25c1d83c55c... amdgcn: Add instruction patterns for conditional min/max op
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-
https://gcc.gnu.org/g:0450a143d2d132a8b3e6cff896f69e191c3316e2
commit r15-2402-g0450a143d2d132a8b3e6cff896f69e191c3316e2
Author: Paul-Antoine Arras
Date: Fri Jun 28 14:14:38 2024 +0200
Fix warnings for tree formats in gfc_error
This enables proper warnings for formats like %qD.
https://gcc.gnu.org/g:377eff7c38e8df1388b0a1eeb6afdbcaf12c3551
commit r15-5519-g377eff7c38e8df1388b0a1eeb6afdbcaf12c3551
Author: Paul-Antoine Arras
Date: Wed Nov 20 15:28:58 2024 +0100
OpenMP: common C/C++ testcases for dispatch + adjust_args
gcc/testsuite/ChangeLog:
https://gcc.gnu.org/g:084ea8ad5845c9b69c1366fa6dfeaf1a6c5e423b
commit r15-5516-g084ea8ad5845c9b69c1366fa6dfeaf1a6c5e423b
Author: Paul-Antoine Arras
Date: Wed Nov 20 15:28:57 2024 +0100
OpenMP: middle-end support for dispatch + adjust_args
This patch adds middle-end support for the
https://gcc.gnu.org/g:d7d8d9dae9f86df6ca5d03f0eb5d78898e6aa804
commit r15-5517-gd7d8d9dae9f86df6ca5d03f0eb5d78898e6aa804
Author: Paul-Antoine Arras
Date: Wed Nov 20 15:28:57 2024 +0100
OpenMP: C front-end support for dispatch + adjust_args
This patch adds support to the C front-en
https://gcc.gnu.org/g:0e15f1df4ae86cf8542cee6c15ad11b85f968f2e
commit r15-5515-g0e15f1df4ae86cf8542cee6c15ad11b85f968f2e
Author: Paul-Antoine Arras
Date: Wed Nov 20 15:28:57 2024 +0100
OpenMP: dispatch + adjust_args tree data structures and front-end interfaces
This patch introduc
https://gcc.gnu.org/g:ed49709acda4938f71ef2dfac68450be5429db3d
commit r15-5518-ged49709acda4938f71ef2dfac68450be5429db3d
Author: Paul-Antoine Arras
Date: Wed Nov 20 15:28:58 2024 +0100
OpenMP: C++ front-end support for dispatch + adjust_args
This patch adds C++ support for the `di
https://gcc.gnu.org/g:aa688dd6302fd9fd4a6ede232bbe63781e672ae9
commit r15-6658-gaa688dd6302fd9fd4a6ede232bbe63781e672ae9
Author: Paul-Antoine Arras
Date: Mon Jan 6 17:00:10 2025 +0100
Only apply adjust_args in OpenMP dispatch if variant substitution occurs
This is a followup to
https://gcc.gnu.org/g:da1ae9430415ccdbcc0095cab218d3af68ce735f
commit da1ae9430415ccdbcc0095cab218d3af68ce735f
Author: Paul-Antoine Arras
Date: Fri Jan 31 11:41:47 2025 +0100
OpenMP/Fortran: Add missing pop_state in parse_omp_dispatch [PR118714]
When the ST_NONE case is taken, the
https://gcc.gnu.org/g:af51fe9593ec0e9373f8a453bab2129a48193a44
commit r15-7307-gaf51fe9593ec0e9373f8a453bab2129a48193a44
Author: Paul-Antoine Arras
Date: Fri Jan 31 11:41:47 2025 +0100
OpenMP/Fortran: Add missing pop_state in parse_omp_dispatch [PR118714]
When the ST_NONE case is
https://gcc.gnu.org/g:c54051c282dbba6297a23173feb82fa066149973
commit c54051c282dbba6297a23173feb82fa066149973
Author: Paul-Antoine Arras
Date: Wed Nov 20 15:28:57 2024 +0100
OpenMP: C front-end support for dispatch + adjust_args
This patch adds support to the C front-end to parse
https://gcc.gnu.org/g:1985a02ef74582d7cdcb2c139aa7d22a9c619dc3
commit 1985a02ef74582d7cdcb2c139aa7d22a9c619dc3
Author: Paul-Antoine Arras
Date: Fri May 24 19:13:50 2024 +0200
OpenMP: Fortran front-end support for dispatch + adjust_args
This patch adds support for the `dispatch` co
https://gcc.gnu.org/g:b5c764108dfd0cdc97bdf829d8f3d4398259f811
commit b5c764108dfd0cdc97bdf829d8f3d4398259f811
Author: Paul-Antoine Arras
Date: Wed Nov 20 15:28:57 2024 +0100
OpenMP: middle-end support for dispatch + adjust_args
This patch adds middle-end support for the `dispatch
https://gcc.gnu.org/g:a9164dde46c41794c97d40a1a0271db16512f2c0
commit a9164dde46c41794c97d40a1a0271db16512f2c0
Author: Paul-Antoine Arras
Date: Wed Nov 20 15:28:58 2024 +0100
OpenMP: C++ front-end support for dispatch + adjust_args
This patch adds C++ support for the `dispatch` co
https://gcc.gnu.org/g:2d4682b9d86015d8f5f8b8a2862746d03673ee59
commit 2d4682b9d86015d8f5f8b8a2862746d03673ee59
Author: Paul-Antoine Arras
Date: Mon May 27 11:48:34 2024 +0200
OpenMP: update documentation for dispatch and adjust_args
libgomp/ChangeLog:
* libgomp.te
https://gcc.gnu.org/g:fb0dad07be32276b35bae92a7a3c51fcd3daa972
commit fb0dad07be32276b35bae92a7a3c51fcd3daa972
Author: Paul-Antoine Arras
Date: Wed Nov 20 15:28:58 2024 +0100
OpenMP: common C/C++ testcases for dispatch + adjust_args
gcc/testsuite/ChangeLog:
* c-c+
https://gcc.gnu.org/g:73701e14e91c57cd3aefcddf835aec003d8ce49f
commit 73701e14e91c57cd3aefcddf835aec003d8ce49f
Author: Paul-Antoine Arras
Date: Mon Jan 6 17:00:10 2025 +0100
Only apply adjust_args in OpenMP dispatch if variant substitution occurs
This is a followup to
084ea8ad
https://gcc.gnu.org/g:2e8a3d4a62657f034401e6abec25fbfb5318b9f3
commit 2e8a3d4a62657f034401e6abec25fbfb5318b9f3
Author: Paul-Antoine Arras
Date: Mon Jan 13 12:57:15 2025 +0100
Add missing target directive in OpenMP dispatch Fortran runtime test
Without the target directive, the tes
https://gcc.gnu.org/g:7ba8e60967f74fa0adde03e494dc9f2a5be9497f
commit 7ba8e60967f74fa0adde03e494dc9f2a5be9497f
Author: Paul-Antoine Arras
Date: Mon Jan 6 16:06:43 2025 +0100
Do not call cp_parser_omp_dispatch directly in cp_parser_pragma
This is a followup to
ed49709acda OpenM
https://gcc.gnu.org/g:0a49642cf5173c4a8c6752c1e3fd4bad4dbcebab
commit 0a49642cf5173c4a8c6752c1e3fd4bad4dbcebab
Author: Paul-Antoine Arras
Date: Mon Jan 6 18:38:11 2025 +0100
Accept commas between clauses in OpenMP declare variant
Add support to the Fortran parser for the OpenMP sy
https://gcc.gnu.org/g:655a8a024dd49ddf73e745f3c7486596d68ae3e8
commit r15-6869-g655a8a024dd49ddf73e745f3c7486596d68ae3e8
Author: Paul-Antoine Arras
Date: Mon Jan 13 12:57:15 2025 +0100
Add missing target directive in OpenMP dispatch Fortran runtime test
Without the target directiv
https://gcc.gnu.org/g:2ea4801cf7a4ebc0145b84f84ae7f4961e57b64f
commit r15-6871-g2ea4801cf7a4ebc0145b84f84ae7f4961e57b64f
Author: Paul-Antoine Arras
Date: Mon Jan 6 18:38:11 2025 +0100
Accept commas between clauses in OpenMP declare variant
Add support to the Fortran parser for the
https://gcc.gnu.org/g:bca8b13bd7bc3dbe07004664ba3411a2f2991f5c
commit r15-6508-gbca8b13bd7bc3dbe07004664ba3411a2f2991f5c
Author: Paul-Antoine Arras
Date: Fri May 24 19:13:50 2024 +0200
OpenMP: Fortran front-end support for dispatch + adjust_args
This patch adds support for the `di
https://gcc.gnu.org/g:d22b0e3033d991104ad48c3618981fedea1a8841
commit r15-6513-gd22b0e3033d991104ad48c3618981fedea1a8841
Author: Paul-Antoine Arras
Date: Mon May 27 11:48:34 2024 +0200
OpenMP: update documentation for dispatch and adjust_args
libgomp/ChangeLog:
*
https://gcc.gnu.org/g:b5a679898986ae22ffdec538374c5378c26a229f
commit r15-6800-gb5a679898986ae22ffdec538374c5378c26a229f
Author: Paul-Antoine Arras
Date: Mon Jan 6 16:06:43 2025 +0100
Do not call cp_parser_omp_dispatch directly in cp_parser_pragma
This is a followup to
ed49709
https://gcc.gnu.org/g:99e2906ae255fc7b8edb008d7cd47b28b078a809
commit r15-8654-g99e2906ae255fc7b8edb008d7cd47b28b078a809
Author: Paul-Antoine Arras
Date: Thu Mar 13 17:16:41 2025 +0100
OpenMP: 'interop' construct - add ME support + target-independent libgomp
This patch partially e
https://gcc.gnu.org/g:d26a2eac8bb4b5bb121f462398903a778ada8da3
commit d26a2eac8bb4b5bb121f462398903a778ada8da3
Author: Paul-Antoine Arras
Date: Mon Mar 24 15:53:36 2025 +0100
OpenMP: interop - fix Fortran test
This fixes up commit r15-8654-g99e2906ae255fc:
* Do not use omp_lib
https://gcc.gnu.org/g:e0a1d0e044c6eb129d1133d5af51818129a4d4e0
commit r15-8894-ge0a1d0e044c6eb129d1133d5af51818129a4d4e0
Author: Paul-Antoine Arras
Date: Mon Mar 24 15:53:36 2025 +0100
OpenMP: interop - fix Fortran test
This fixes up commit r15-8654-g99e2906ae255fc:
* Do not u
101 - 164 of 164 matches
Mail list logo