Author: Mark de Wever
Date: 2025-02-06T22:53:04-08:00
New Revision: 71ee354bab4ad4e3132d079f11e7b9771012442c
URL:
https://github.com/llvm/llvm-project/commit/71ee354bab4ad4e3132d079f11e7b9771012442c
DIFF:
https://github.com/llvm/llvm-project/commit/71ee354bab4ad4e3132d079f11e7b9771012442c.diff
github-actions[bot] wrote:
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
You can test this locally with the following command:
``bash
git-clang-format --diff 45fc89f407b6784a6ef2009e388c5a79b4588455
611b0c1713964a7df8a3f168c4dda69e6f6b63d5 --e
llvmbot wrote:
@llvm/pr-subscribers-libc
Author: s.vgys (samvangysegem)
Changes
Resolves #125831
---
Full diff: https://github.com/llvm/llvm-project/pull/126193.diff
1 Files Affected:
- (modified) libc/CMakeLists.txt (+2-1)
``diff
diff --git a/libc/CMakeLists.txt b/libc/CM
https://github.com/samvangysegem updated
https://github.com/llvm/llvm-project/pull/126193
>From 9d3cd961eec16a881e2e69873f93aeb813031212 Mon Sep 17 00:00:00 2001
From: "s.vgys"
Date: Fri, 7 Feb 2025 08:05:33 +0100
Subject: [PATCH] fix: removes invalid token from LLVM_VERSION_SUFFIX in LIBC
nam
github-actions[bot] wrote:
Thank you for submitting a Pull Request (PR) to the LLVM Project!
This PR will be automatically labeled and the relevant teams will be notified.
If you wish to, you can add reviewers by using the "Reviewers" section on this
page.
If this is not working for you, it
https://github.com/samvangysegem created
https://github.com/llvm/llvm-project/pull/126193
Resolves #125831
>From 9d3cd961eec16a881e2e69873f93aeb813031212 Mon Sep 17 00:00:00 2001
From: "s.vgys"
Date: Fri, 7 Feb 2025 08:05:33 +0100
Subject: [PATCH] fix: removes invalid token from LLVM_VERSION
https://github.com/vitalybuka converted_to_draft
https://github.com/llvm/llvm-project/pull/126192
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/vitalybuka reopened
https://github.com/llvm/llvm-project/pull/126192
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/vitalybuka closed
https://github.com/llvm/llvm-project/pull/126192
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-lto
Author: Vitaly Buka (vitalybuka)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/126192.diff
4 Files Affected:
- (modified) llvm/lib/Passes/PassBuilderPipelines.cpp (+4-4)
- (modified) llvm/test/Other/new-pm-O0-defaults.ll (-2)
https://github.com/vitalybuka created
https://github.com/llvm/llvm-project/pull/126192
None
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
github-actions[bot] wrote:
@mordante (or anyone else). If you would like to add a note about this fix in
the release notes (completely optional). Please reply to this comment with a
one or two sentence description of the fix. When you are done, please add the
release:note label to this PR.
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/125730
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/125730
>From 71ee354bab4ad4e3132d079f11e7b9771012442c Mon Sep 17 00:00:00 2001
From: Mark de Wever
Date: Tue, 4 Feb 2025 17:36:31 +0100
Subject: [PATCH] [libc++][TZDB] Fixes %z escaping. (#125399)
The previous tested
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/125680
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Pavel Labath
Date: 2025-02-06T22:52:23-08:00
New Revision: 04209c2a2b3eddbfcf6a172e521d40c23780ce41
URL:
https://github.com/llvm/llvm-project/commit/04209c2a2b3eddbfcf6a172e521d40c23780ce41
DIFF:
https://github.com/llvm/llvm-project/commit/04209c2a2b3eddbfcf6a172e521d40c23780ce41.diff
https://github.com/arsenm approved this pull request.
lgtm, assuming there's a downstream test for whatever bug this is avoiding
https://github.com/llvm/llvm-project/pull/126148
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
h
@@ -1,7 +1,7 @@
-; RUN: not --crash opt -mtriple=amdgcn-amd-amdhsa -mcpu=gfx940
-passes='amdgpu-attributor,function(amdgpu-lower-kernel-arguments)'
-amdgpu-kernarg-preload-count=16 -S < %s 2>&1 | FileCheck %s
+; RUN: opt -mtriple=amdgcn-amd-amdhsa -mcpu=gfx940
-passes='amdgpu-a
@@ -132,6 +132,7 @@ class PreloadKernelArgInfo {
NF->setAttributes(AL);
F.replaceAllUsesWith(NF);
F.setCallingConv(CallingConv::C);
+F.clearMetadata();
arsenm wrote:
This should be more targeted. This is going to lose useful information, like
brad0 wrote:
@MaskRay
https://github.com/llvm/llvm-project/pull/125151
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/125653
>From 4d16551293fe4a0bf56cebd3f52d2a6e36f166a8 Mon Sep 17 00:00:00 2001
From: Pavel Labath
Date: Fri, 31 Jan 2025 09:07:11 +0100
Subject: [PATCH] [lldb] Add support for gdb-style 'x' packet (#124733)
See also
h
github-actions[bot] wrote:
@labath (or anyone else). If you would like to add a note about this fix in the
release notes (completely optional). Please reply to this comment with a one or
two sentence description of the fix. When you are done, please add the
release:note label to this PR.
ht
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/12
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/125653
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Pavel Labath
Date: 2025-02-06T17:11:02-08:00
New Revision: 4d16551293fe4a0bf56cebd3f52d2a6e36f166a8
URL:
https://github.com/llvm/llvm-project/commit/4d16551293fe4a0bf56cebd3f52d2a6e36f166a8
DIFF:
https://github.com/llvm/llvm-project/commit/4d16551293fe4a0bf56cebd3f52d2a6e36f166a8.diff
@@ -637,6 +641,8 @@ namespace cwg431 { // cwg431: 2.8
namespace cwg432 { // cwg432: 3.0
template struct A {};
+ // expected-note@-1{{template parameter is declared here}}
+ // since-cxx11-note@-2 {{template parameter is declared here}}
Endilll wrote:
https://github.com/JDevlieghere edited
https://github.com/llvm/llvm-project/pull/125653
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
github-actions[bot] wrote:
@dtcxzyw (or anyone else). If you would like to add a note about this fix in
the release notes (completely optional). Please reply to this comment with a
one or two sentence description of the fix. When you are done, please add the
release:note label to this PR.
h
github-actions[bot] wrote:
@JDevlieghere (or anyone else). If you would like to add a note about this fix
in the release notes (completely optional). Please reply to this comment with a
one or two sentence description of the fix. When you are done, please add the
release:note label to this PR
@@ -637,6 +641,8 @@ namespace cwg431 { // cwg431: 2.8
namespace cwg432 { // cwg432: 3.0
template struct A {};
+ // expected-note@-1{{template parameter is declared here}}
+ // since-cxx11-note@-2 {{template parameter is declared here}}
mizvekov wrote:
Author: Jonas Devlieghere
Date: 2025-02-06T17:05:33-08:00
New Revision: 0892dddc23c64bf2aab2c5ee1fc9f4dcd68771e0
URL:
https://github.com/llvm/llvm-project/commit/0892dddc23c64bf2aab2c5ee1fc9f4dcd68771e0
DIFF:
https://github.com/llvm/llvm-project/commit/0892dddc23c64bf2aab2c5ee1fc9f4dcd68771e0.d
Author: Jonas Devlieghere
Date: 2025-02-06T17:05:33-08:00
New Revision: 7fa1a3a398d510f0876af8908f213dd90bd9a07d
URL:
https://github.com/llvm/llvm-project/commit/7fa1a3a398d510f0876af8908f213dd90bd9a07d
DIFF:
https://github.com/llvm/llvm-project/commit/7fa1a3a398d510f0876af8908f213dd90bd9a07d.d
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/12
>From 0892dddc23c64bf2aab2c5ee1fc9f4dcd68771e0 Mon Sep 17 00:00:00 2001
From: Jonas Devlieghere
Date: Mon, 3 Feb 2025 10:35:14 -0800
Subject: [PATCH 1/2] [llvm] Add CMake flag to compile out the telemetry
frame
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/125338
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Yingwei Zheng
Date: 2025-02-06T16:59:38-08:00
New Revision: 857d8d767ab2f3c5f08f9710e98aa5fd1b1dff66
URL:
https://github.com/llvm/llvm-project/commit/857d8d767ab2f3c5f08f9710e98aa5fd1b1dff66
DIFF:
https://github.com/llvm/llvm-project/commit/857d8d767ab2f3c5f08f9710e98aa5fd1b1dff66.diff
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/125338
>From 857d8d767ab2f3c5f08f9710e98aa5fd1b1dff66 Mon Sep 17 00:00:00 2001
From: Yingwei Zheng
Date: Sat, 1 Feb 2025 15:14:17 +0800
Subject: [PATCH] [InstCombine] Fix FMF propagation in
`foldSelectWithFCmpToFabs`
github-actions[bot] wrote:
@phoebewang (or anyone else). If you would like to add a note about this fix in
the release notes (completely optional). Please reply to this comment with a
one or two sentence description of the fix. When you are done, please add the
release:note label to this PR.
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/125057
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Phoebe Wang
Date: 2025-02-06T16:56:13-08:00
New Revision: 99f3ed737567acfccd9ec196aaf8595447ac1d32
URL:
https://github.com/llvm/llvm-project/commit/99f3ed737567acfccd9ec196aaf8595447ac1d32
DIFF:
https://github.com/llvm/llvm-project/commit/99f3ed737567acfccd9ec196aaf8595447ac1d32.diff
L
https://github.com/Meinersbur updated
https://github.com/llvm/llvm-project/pull/125783
>From 67ff7b622fef21d39c524d0de9d4659d2444ccfd Mon Sep 17 00:00:00 2001
From: Michael Kruse
Date: Wed, 5 Feb 2025 00:51:47 +0100
Subject: [PATCH] Remove ScopPass infrastructure
---
polly/docs/ReleaseNotes.r
https://github.com/slinder1 updated
https://github.com/llvm/llvm-project/pull/126148
>From 87d26ba446362f1f50dea05339f5a46c08312f7a Mon Sep 17 00:00:00 2001
From: Scott Linder
Date: Thu, 6 Feb 2025 00:01:07 +
Subject: [PATCH] [AMDGPU] Push amdgpu-preload-kern-arg-prolog after
livedebugvalu
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Scott Linder (slinder1)
Changes
This is effectively a workaround for a bug in livedebugvalues, but seems
to potentially be a general improvement, as BB sections seems like it
could ruin the special 256-byte prelude scheme that
amdg
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Scott Linder (slinder1)
Changes
The verifier ensures function !dbg metadata is unique across the module,
so ensure the old nameless function we leave behind doesn't violate
this invariant.
Removing the function via e.g. eraseFromP
https://github.com/slinder1 ready_for_review
https://github.com/llvm/llvm-project/pull/126147
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/slinder1 ready_for_review
https://github.com/llvm/llvm-project/pull/126148
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Sarah Spall
Date: 2025-02-06T15:17:49-08:00
New Revision: 6fd9dd96b0cd68d9bb04e791f90ec8ef5211563a
URL:
https://github.com/llvm/llvm-project/commit/6fd9dd96b0cd68d9bb04e791f90ec8ef5211563a
DIFF:
https://github.com/llvm/llvm-project/commit/6fd9dd96b0cd68d9bb04e791f90ec8ef5211563a.diff
L
slinder1 wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/126147?utm_source=stack-comment-downstack-mergeability-warning"
https://github.com/slinder1 created
https://github.com/llvm/llvm-project/pull/126148
This is effectively a workaround for a bug in livedebugvalues, but seems
to potentially be a general improvement, as BB sections seems like it
could ruin the special 256-byte prelude scheme that
amdgpu-preload-k
slinder1 wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/126148?utm_source=stack-comment-downstack-mergeability-warning"
https://github.com/slinder1 created
https://github.com/llvm/llvm-project/pull/126147
The verifier ensures function !dbg metadata is unique across the module,
so ensure the old nameless function we leave behind doesn't violate
this invariant.
Removing the function via e.g. eraseFromParent seems
https://github.com/joaosaffran updated
https://github.com/llvm/llvm-project/pull/123147
>From aabdfe7d6c6b6e27e9c2150c10199baa6638b6df Mon Sep 17 00:00:00 2001
From: joaosaffran
Date: Wed, 15 Jan 2025 17:30:00 +
Subject: [PATCH 01/21] adding metadata extraction
---
.../llvm/Analysis/DXILM
https://github.com/joaosaffran updated
https://github.com/llvm/llvm-project/pull/123147
>From aabdfe7d6c6b6e27e9c2150c10199baa6638b6df Mon Sep 17 00:00:00 2001
From: joaosaffran
Date: Wed, 15 Jan 2025 17:30:00 +
Subject: [PATCH 01/20] adding metadata extraction
---
.../llvm/Analysis/DXILM
llvmbot wrote:
@llvm/pr-subscribers-llvm-transforms
Author: None (llvmbot)
Changes
Backport b35749559ddd9b2d4e044ef71d13d888b8a3d8cb
Requested by: @jhuber6
---
Full diff: https://github.com/llvm/llvm-project/pull/126121.diff
1 Files Affected:
- (modified) llvm/lib/Transforms/IPO/Inter
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/126121
Backport b35749559ddd9b2d4e044ef71d13d888b8a3d8cb
Requested by: @jhuber6
>From 79c56250f674720d62e736bce76a9d6d9b23ed63 Mon Sep 17 00:00:00 2001
From: Joseph Huber
Date: Thu, 6 Feb 2025 14:13:43 -0600
Subject:
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/126121
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@jdoerfert What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/126121
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/lis
zyn0217 wrote:
(Did you mean `Implement *instantiation* context for checking template
parameters`?)
https://github.com/llvm/llvm-project/pull/126088
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin
ilovepi wrote:
### Merge activity
* **Feb 6, 1:58 PM EST**: A user started a stack merge that includes this pull
request via
[Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/122566).
https://github.com/llvm/llvm-project/pull/122566
_
@@ -494,18 +494,31 @@ genReferencesBlock(const std::vector
&References,
static std::unique_ptr
writeFileDefinition(const Location &L,
std::optional RepositoryUrl = std::nullopt) {
- if (!L.IsFileInRootDir || !RepositoryUrl)
+ if (!L.IsFileInRootDir && !Re
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/122566
>From b2f162f08125caabe380d678ce5cb8df57cb7477 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Sat, 11 Jan 2025 01:21:54 +
Subject: [PATCH] [clang-doc] Make `--repository` change the HTML output
The current
@@ -1018,9 +1019,9 @@ namespace cwg62 { // cwg62: 2.9
struct A {
struct { int n; } b;
};
- template struct X {};
- template T get() { return get(); }
- template int take(T) { return 0; }
+ template struct X {}; // cxx98-note 6{{template parameter is
declared here}}
@@ -318,6 +318,7 @@ namespace cwg319 { // cwg319: no
pa parr; // ok, type has linkage despite using 'n1'
template struct X {};
+ // cxx98-note@-1 2{{template parameter is declared here}}
Endilll wrote:
Those two notes should go to their respective errors
https://github.com/Endilll commented:
Good job following the way expected directives are written in C++ DR tests, but
I have to ask you to fix the remaining discrepancies to keep them consistent.
I also spotted the same note emitted twice for the same line. That seems
unfortunate.
https://git
@@ -637,6 +641,8 @@ namespace cwg431 { // cwg431: 2.8
namespace cwg432 { // cwg432: 3.0
template struct A {};
+ // expected-note@-1{{template parameter is declared here}}
+ // since-cxx11-note@-2 {{template parameter is declared here}}
Endilll wrote:
@@ -1503,6 +1505,7 @@ namespace cwg389 { // cwg389: no
typedef enum {} const D; // #cwg389-D
};
template struct T {};
+ // cxx98-note@-1 5{{template parameter is declared here}}
Endilll wrote:
Those, too, should go to their respective errors
https://
@@ -637,6 +641,8 @@ namespace cwg431 { // cwg431: 2.8
namespace cwg432 { // cwg432: 3.0
template struct A {};
+ // expected-note@-1{{template parameter is declared here}}
+ // since-cxx11-note@-2 {{template parameter is declared here}}
Endilll wrote:
https://github.com/Endilll edited
https://github.com/llvm/llvm-project/pull/126088
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -83,6 +83,7 @@ namespace cwg603 { // cwg603: 3.1
typedef S<'\001'> S1;
typedef S<(1ul << __CHAR_BIT__) + 1> S1;
// since-cxx11-error@-1 {{non-type template argument evaluates to 257, which
cannot be narrowed to type 'unsigned char'}}
+ // since-cxx11-note@-4 {{temp
https://github.com/mizvekov edited
https://github.com/llvm/llvm-project/pull/126088
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/shiltian edited
https://github.com/llvm/llvm-project/pull/123995
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/mizvekov edited
https://github.com/llvm/llvm-project/pull/126088
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
mizvekov wrote:
> (Did you mean `Implement *instantiation* context for checking template
> parameters`?)
Oops, yes of course :)
https://github.com/llvm/llvm-project/pull/126088
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
h
https://github.com/jyknight approved this pull request.
https://github.com/llvm/llvm-project/pull/126027
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/jyknight approved this pull request.
https://github.com/llvm/llvm-project/pull/126030
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/dwblaikie approved this pull request.
https://github.com/llvm/llvm-project/pull/126029
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-hlsl
@llvm/pr-subscribers-clang-modules
Author: Matheus Izvekov (mizvekov)
Changes
Instead of manually adding a note pointing to the relevant template parameter
to every relevant error, which is very easy to miss, this patch adds a new
instantiation co
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Matheus Izvekov (mizvekov)
Changes
Instead of manually adding a note pointing to the relevant template parameter
to every relevant error, which is very easy to miss, this patch adds a new
instantiation context note, so that this can work
llvmbot wrote:
@llvm/pr-subscribers-clang-driver
Author: None (llvmbot)
Changes
Backport d1de75acea0da55316cd7827563e064105868f0f
Requested by: @brad0
---
Full diff: https://github.com/llvm/llvm-project/pull/126038.diff
2 Files Affected:
- (modified) clang/lib/Driver/ToolChains/Common
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/126038
>From 35d4de59a4bf8f36496f815dff8b7ab8283bf467 Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Thu, 6 Feb 2025 04:36:47 -0500
Subject: [PATCH] [flang][Driver] When linking with the Fortran runtime also
link wit
https://github.com/arsenm approved this pull request.
https://github.com/llvm/llvm-project/pull/125338
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/126083
Backport 88b1d16c4a040cc3d919be13f0baf44f30a5aa13
Requested by: @nikic
>From a373f4005f1e2f3d7db680b672c42bf78e8b48fc Mon Sep 17 00:00:00 2001
From: Nikita Popov
Date: Thu, 6 Feb 2025 16:27:10 +0100
Subject: [
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/126083
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/nikic approved this pull request.
https://github.com/llvm/llvm-project/pull/125338
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Alexey Bataev
Date: 2025-02-06T10:02:01-05:00
New Revision: e67ad2df6223218b3b1e9e0b067c1df6fcc432fd
URL:
https://github.com/llvm/llvm-project/commit/e67ad2df6223218b3b1e9e0b067c1df6fcc432fd
DIFF:
https://github.com/llvm/llvm-project/commit/e67ad2df6223218b3b1e9e0b067c1df6fcc432fd.diff
https://github.com/sivan-shani approved this pull request.
https://github.com/llvm/llvm-project/pull/126065
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -1794,37 +1909,118 @@ convertOmpTaskOp(omp::TaskOp taskOp,
llvm::IRBuilderBase &builder,
moduleTranslation, allocaIP);
// Allocate and initialize private variables
- // TODO: package private variables up in a structure
builder.SetInsertPoint(initBlock->getTermi
@@ -1794,37 +1909,118 @@ convertOmpTaskOp(omp::TaskOp taskOp,
llvm::IRBuilderBase &builder,
moduleTranslation, allocaIP);
// Allocate and initialize private variables
- // TODO: package private variables up in a structure
builder.SetInsertPoint(initBlock->getTermi
@@ -1794,37 +1909,118 @@ convertOmpTaskOp(omp::TaskOp taskOp,
llvm::IRBuilderBase &builder,
moduleTranslation, allocaIP);
// Allocate and initialize private variables
- // TODO: package private variables up in a structure
builder.SetInsertPoint(initBlock->getTermi
https://github.com/skatrak edited
https://github.com/llvm/llvm-project/pull/125307
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -1415,11 +1413,13 @@ static llvm::Expected
allocateAndInitPrivateVars(
llvm::Value *llvmPrivateVar = builder.CreateAlloca(
llvmAllocType, /*ArraySize=*/nullptr, "omp.private.alloc");
-llvm::Error err = initPrivateVar(
+llvm::Expected privateVarOrError =
https://github.com/skatrak commented:
Thank you Tom, I have some minor comments but otherwise this LGTM.
https://github.com/llvm/llvm-project/pull/125307
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi
@@ -1331,19 +1334,16 @@ findAssociatedValue(Value privateVar,
llvm::IRBuilderBase &builder,
/// Initialize a single (first)private variable. You probably want to use
/// allocateAndInitPrivateVars instead of this.
-static llvm::Error
-initPrivateVar(llvm::IRBuilderBase &build
@@ -1794,37 +1909,118 @@ convertOmpTaskOp(omp::TaskOp taskOp,
llvm::IRBuilderBase &builder,
moduleTranslation, allocaIP);
// Allocate and initialize private variables
- // TODO: package private variables up in a structure
builder.SetInsertPoint(initBlock->getTermi
@@ -1794,37 +1909,118 @@ convertOmpTaskOp(omp::TaskOp taskOp,
llvm::IRBuilderBase &builder,
moduleTranslation, allocaIP);
// Allocate and initialize private variables
- // TODO: package private variables up in a structure
builder.SetInsertPoint(initBlock->getTermi
@@ -1794,37 +1909,118 @@ convertOmpTaskOp(omp::TaskOp taskOp,
llvm::IRBuilderBase &builder,
moduleTranslation, allocaIP);
// Allocate and initialize private variables
- // TODO: package private variables up in a structure
builder.SetInsertPoint(initBlock->getTermi
@@ -146,13 +146,24 @@ def PrivateClauseOp : OpenMP_Op<"private",
[IsolatedFromAbove, RecipeInterface]>
return region.empty() ? nullptr : region.getArgument(0);
}
+/// Returns true if the init region might read from the mold argument
+bool initReadsFromMold()
@@ -1794,37 +1909,118 @@ convertOmpTaskOp(omp::TaskOp taskOp,
llvm::IRBuilderBase &builder,
moduleTranslation, allocaIP);
// Allocate and initialize private variables
- // TODO: package private variables up in a structure
builder.SetInsertPoint(initBlock->getTermi
https://github.com/tblah updated
https://github.com/llvm/llvm-project/pull/125901
>From 8a7e449cfa357e18ba094cc61d14bf481668ddcd Mon Sep 17 00:00:00 2001
From: Tom Eccles
Date: Wed, 5 Feb 2025 17:29:42 +
Subject: [PATCH] [flang][Lower][OpenMP] Don't read moldarg for static sized
array
Thi
https://github.com/ergawy approved this pull request.
Nice! Thanks!
https://github.com/llvm/llvm-project/pull/125900
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-com
https://github.com/tblah updated
https://github.com/llvm/llvm-project/pull/125307
>From 06831df6909ff246ccd541e4f4c39fd47fd993a4 Mon Sep 17 00:00:00 2001
From: Tom Eccles
Date: Fri, 24 Jan 2025 17:32:41 +
Subject: [PATCH 01/12] [mlir][OpenMP] Pack task private variables into a
heap-allocat
1 - 100 of 121 matches
Mail list logo