https://github.com/mdfazlay closed
https://github.com/llvm/llvm-project/pull/143442
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/mdfazlay updated
https://github.com/llvm/llvm-project/pull/143442
>From a1bbf8e2971c7cc3b20162835f68b6f538d4f55b Mon Sep 17 00:00:00 2001
From: Fazlay Rabbi
Date: Mon, 9 Jun 2025 14:12:24 -0700
Subject: [PATCH 1/4] [OpenMP 60] Initial parsing/sema for `need_device_addr`
modi
https://github.com/mdfazlay updated
https://github.com/llvm/llvm-project/pull/143442
>From a117e1a3f089b7d92a5df082a2ba584bee57f7d3 Mon Sep 17 00:00:00 2001
From: Fazlay Rabbi
Date: Mon, 9 Jun 2025 14:12:24 -0700
Subject: [PATCH 1/3] [OpenMP 60] Initial parsing/sema for `need_device_addr`
modi
@@ -1515,11 +1516,14 @@ void
Parser::ParseOMPDeclareVariantClauses(Parser::DeclGroupPtrTy Ptr,
SmallVector Vars;
IsError = ParseOpenMPVarList(OMPD_declare_variant, OMPC_adjust_args,
Vars, Data);
-if (!IsError)
-
@@ -1581,8 +1581,9 @@ def err_omp_unexpected_append_op : Error<
"unexpected operation specified in 'append_args' clause, expected
'interop'">;
def err_omp_unexpected_execution_modifier : Error<
"unexpected 'execution' modifier in non-executable context">;
-def err_omp_unkn
https://github.com/mdfazlay created
https://github.com/llvm/llvm-project/pull/143442
Adds initial parsing and semantic analysis for `need_device_addr` modifier on
`adjust_args` clause.
>From a117e1a3f089b7d92a5df082a2ba584bee57f7d3 Mon Sep 17 00:00:00 2001
From: Fazlay Rabbi
Date: Mon, 9 Jun
https://github.com/mdfazlay updated
https://github.com/llvm/llvm-project/pull/143442
>From a117e1a3f089b7d92a5df082a2ba584bee57f7d3 Mon Sep 17 00:00:00 2001
From: Fazlay Rabbi
Date: Mon, 9 Jun 2025 14:12:24 -0700
Subject: [PATCH 1/2] [OpenMP 60] Initial parsing/sema for `need_device_addr`
modi
https://github.com/mdfazlay closed
https://github.com/llvm/llvm-project/pull/70152
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/mdfazlay updated
https://github.com/llvm/llvm-project/pull/70152
>From afec5a9efe1dc1e933ccd26c5428d26c52e078b7 Mon Sep 17 00:00:00 2001
From: Fazlay Rabbi
Date: Tue, 24 Oct 2023 18:36:53 -0700
Subject: [PATCH] [OpenMP 5.2] Deprecate old syntax of linear clause
The syntax of
https://github.com/mdfazlay updated
https://github.com/llvm/llvm-project/pull/70152
>From f13a552346e08040899c0e785dbbb850de0c5c20 Mon Sep 17 00:00:00 2001
From: Fazlay Rabbi
Date: Tue, 24 Oct 2023 18:36:53 -0700
Subject: [PATCH] [OpenMP 5.2] Deprecate old syntax of linear clause
The syntax of
https://github.com/mdfazlay updated
https://github.com/llvm/llvm-project/pull/70152
>From 5d36f0e8eed87dc4558f16fdb60f0c7487fb2250 Mon Sep 17 00:00:00 2001
From: Fazlay Rabbi
Date: Tue, 24 Oct 2023 18:36:53 -0700
Subject: [PATCH] [OpenMP 5.2] Deprecate old syntax of linear clause
The syntax of
https://github.com/mdfazlay updated
https://github.com/llvm/llvm-project/pull/70152
>From 3cbae09c1bf66c4dc20e4e40d1051cb34497957e Mon Sep 17 00:00:00 2001
From: Fazlay Rabbi
Date: Tue, 24 Oct 2023 18:36:53 -0700
Subject: [PATCH] [OpenMP 5.2] Deprecate old syntax of linear clause
The syntax of
https://github.com/mdfazlay updated
https://github.com/llvm/llvm-project/pull/70152
>From aa31606a9d391682046bca3276e8c135c956f196 Mon Sep 17 00:00:00 2001
From: Fazlay Rabbi
Date: Tue, 24 Oct 2023 18:36:53 -0700
Subject: [PATCH] [OpenMP 5.2] Deprecate old syntax of linear clause
The syntax of
https://github.com/mdfazlay updated
https://github.com/llvm/llvm-project/pull/70152
>From c75c3729bac054b72caa502b464a24de2b63068b Mon Sep 17 00:00:00 2001
From: Fazlay Rabbi
Date: Tue, 24 Oct 2023 18:36:53 -0700
Subject: [PATCH] [OpenMP 5.2] Deprecate old syntax of linear clause
The syntax of
mdfazlay wrote:
@alexey-bataev, I'll add more tests as soon as we finalize the proper error
message.
https://github.com/llvm/llvm-project/pull/70152
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinf
https://github.com/mdfazlay created
https://github.com/llvm/llvm-project/pull/70152
The syntax of the linear clause that specifies its argument and linear-modifier
as linear-modifier(list) was deprecated since OpenMP 5.2 and the step modifier
was added for specifying the linear step.
Referenc
https://github.com/mdfazlay closed
https://github.com/llvm/llvm-project/pull/69534
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/mdfazlay updated
https://github.com/llvm/llvm-project/pull/69534
>From cd6fbd376f6d6f13074aa5751480d2a429bac444 Mon Sep 17 00:00:00 2001
From: Fazlay Rabbi
Date: Wed, 18 Oct 2023 13:21:17 -0700
Subject: [PATCH] [OpenMP 5.2] Deprecate syntax of map modifiers without comma
sep
https://github.com/mdfazlay updated
https://github.com/llvm/llvm-project/pull/69534
>From 0b162fd70f24f734f823816171ee0ae5df466d87 Mon Sep 17 00:00:00 2001
From: Fazlay Rabbi
Date: Wed, 18 Oct 2023 13:21:17 -0700
Subject: [PATCH] [OpenMP 5.2] Deprecate syntax of map modifiers without comma
sep
https://github.com/mdfazlay updated
https://github.com/llvm/llvm-project/pull/69534
>From a8f51dbafe6350ac20f00b01565bf273dde776f4 Mon Sep 17 00:00:00 2001
From: Fazlay Rabbi
Date: Wed, 18 Oct 2023 13:21:17 -0700
Subject: [PATCH] [OpenMP 5.2] Deprecate syntax of map modifiers without comma
sep
mdfazlay wrote:
> LG
Thanks so much.
https://github.com/llvm/llvm-project/pull/69534
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -1534,6 +1534,8 @@ def warn_omp51_compat_attributes : Warning<
"standards before OpenMP 5.1">,
InGroup, DefaultIgnore;
def err_omp_expected_colon : Error<"missing ':' in %0">;
+def err_omp_missing_comma : Error<
+ "missing ',' %select{after|in}0 %1">;
m
https://github.com/mdfazlay updated
https://github.com/llvm/llvm-project/pull/69534
>From 87ecbd099948219faa31a61050cec4d99e60bc23 Mon Sep 17 00:00:00 2001
From: Fazlay Rabbi
Date: Wed, 18 Oct 2023 13:21:17 -0700
Subject: [PATCH] [OpenMP 5.2] Deprecate syntax of map modifiers without comma
sep
@@ -1534,6 +1534,8 @@ def warn_omp51_compat_attributes : Warning<
"standards before OpenMP 5.1">,
InGroup, DefaultIgnore;
def err_omp_expected_colon : Error<"missing ':' in %0">;
+def err_omp_missing_comma : Error<
+ "missing ',' %select{after|in}0 %1">;
m
https://github.com/mdfazlay created
https://github.com/llvm/llvm-project/pull/69534
The syntax of modifiers without comma separators in the map clause was
deprecated in OpenMP 5.2.
Reference: OpenMP 5.2 Spec, page 627, line 19
>From 4b21bd09b1f1e3d5c68bd3e0c4701d7cb912631e Mon Sep 17 00:00:00
25 matches
Mail list logo