https://github.com/lawben approved this pull request.
Sorry, was offline a few days while traveling. I'm reviewing this on my phone
right now, but it looks like it's just the bug fix, so LGTM :) thanks for
fixing and back porting
https://github.com/llvm/llvm-project/pull/81454
___
llvmbot wrote:
@llvm/pr-subscribers-backend-sparc
Author: Brad Smith (brad0)
Changes
When in 32-bit mode, the backend doesn't currently implement 64-bit atomics,
even though the hardware is capable if you have specified a V9 CPU. Thus, limit
the width to 32-bit, for now, leaving behind a
https://github.com/brad0 milestoned
https://github.com/llvm/llvm-project/pull/81713
___
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/brad0 created https://github.com/llvm/llvm-project/pull/81713
When in 32-bit mode, the backend doesn't currently implement 64-bit atomics,
even though the hardware is capable if you have specified a V9 CPU. Thus, limit
the width to 32-bit, for now, leaving behind a TODO.
Thi
MaskRay wrote:
> @MaskRay Do you have any clues as to why those tests might be failing only on
> MacOS ? I think there may have been a configuration change on the builder
> that caused it.
I have no clue... The two tests haven't been updated since 2023-09 and to the
best of my knowledge, no r
MaskRay wrote:
> > I don't think this means that we unsupport -no-pie use cases
>
> Yes, we'd still support -no-pie, but we'd fail to support -no-pie
> -mcmodel=medium.
>
> > cost of layout purity
>
> I see that you feel strongly about this (e.g. by calling it "purity"), but I
> don't underst
https://github.com/yozhu edited https://github.com/llvm/llvm-project/pull/81673
___
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/yozhu edited https://github.com/llvm/llvm-project/pull/81673
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
tstellar wrote:
@MaskRay Do you have any clues as to why those tests might be failing only on
MacOS ? I think there may have been a configuration change on the builder that
caused it.
https://github.com/llvm/llvm-project/pull/81675
___
llvm-branch-c
aeubanks wrote:
+1 to everything jyknight has said. I would prefer `.lrodata` at the beginning
of the binary when `-pie` for one less segment, and at the end of the binary
when `-no-pie` so large data doesn't increase relocation pressure. This PR is
an improvement in that `-no-pie` relocation
MaskRay wrote:
I feel that
macOS-13 only ?! failures are unrelated
```
Failed Tests (2):
lld :: ELF/build-id.s
lld :: ELF/partition-notes.s
```
The failures are unrelated to this SystemZ patch
https://github.com/llvm/llvm-project/pull/81675
___
https://github.com/MaskRay approved this pull request.
https://github.com/llvm/llvm-project/pull/81675
___
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-lld-elf
Author: None (llvmbot)
Changes
Backport fe3406e349884e4ef61480dd0607f1e237102c74
Requested by: @uweigand
---
Patch is 81.58 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/81675.diff
36 Files Affec
llvmbot wrote:
@MaskRay What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/81675
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listin
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/81675
Backport fe3406e349884e4ef61480dd0607f1e237102c74
Requested by: @uweigand
>From 5830bee92a57e265a1826897ee1a337f109c9cab Mon Sep 17 00:00:00 2001
From: Ulrich Weigand
Date: Tue, 13 Feb 2024 11:29:21 +0100
Subje
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/81675
___
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/yozhu milestoned
https://github.com/llvm/llvm-project/pull/81673
___
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-llvm-transforms
Author: None (yozhu)
Changes
…ns (#80173)
Function annotation, as part of llvm.metadata, is for the function itself and
doesn't apply to its corresponding jump table entry, so with CFI we shouldn't
replace function pointer in function
https://github.com/yozhu created https://github.com/llvm/llvm-project/pull/81673
…ns (#80173)
Function annotation, as part of llvm.metadata, is for the function itself and
doesn't apply to its corresponding jump table entry, so with CFI we shouldn't
replace function pointer in function annotat
@@ -479,15 +479,37 @@ Error InstrProfSymtab::create(Module &M, bool InLTO) {
continue;
Types.clear();
G.getMetadata(LLVMContext::MD_type, Types);
-if (!Types.empty()) {
- MD5VTableMap.emplace_back(G.getGUID(), &G);
-}
+if (Types.empty())
+ co
maryammo wrote:
> Is this ready to merge?
Yes it is ready, thank you.
https://github.com/llvm/llvm-project/pull/81631
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-
https://github.com/minglotus-6 ready_for_review
https://github.com/llvm/llvm-project/pull/81051
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
tstellar wrote:
Is this ready to merge?
https://github.com/llvm/llvm-project/pull/81631
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -479,15 +479,37 @@ Error InstrProfSymtab::create(Module &M, bool InLTO) {
continue;
Types.clear();
G.getMetadata(LLVMContext::MD_type, Types);
-if (!Types.empty()) {
- MD5VTableMap.emplace_back(G.getGUID(), &G);
-}
+if (Types.empty())
+ co
preames wrote:
@tstellar This backport has been outstanding for a while now.
https://github.com/llvm/llvm-project/pull/80238
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-br
https://github.com/minglotus-6 updated
https://github.com/llvm/llvm-project/pull/81051
>From 66dbbfef52bdc092cbd4ed619bba38c003f6063d Mon Sep 17 00:00:00 2001
From: mingmingl
Date: Thu, 8 Feb 2024 09:07:27 -0800
Subject: [PATCH 1/2] [InstrProf] Add vtables with type metadata into symtab to
loo
https://github.com/HazardyKnusperkeks approved this pull request.
https://github.com/llvm/llvm-project/pull/81566
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commit
@@ -479,15 +479,37 @@ Error InstrProfSymtab::create(Module &M, bool InLTO) {
continue;
Types.clear();
G.getMetadata(LLVMContext::MD_type, Types);
-if (!Types.empty()) {
- MD5VTableMap.emplace_back(G.getGUID(), &G);
-}
+if (Types.empty())
+ co
@@ -327,6 +352,12 @@ Changes to the LLVM tools
* llvm-objcopy now supports ``--gap-fill`` and ``--pad-to`` options, for
ELF input and binary output files only.
+* Supported parsing XCOFF auxiliary symbols in obj2yaml.
maryammo wrote:
done
https://github.co
@@ -163,6 +163,30 @@ Changes to the MIPS Backend
Changes to the PowerPC Backend
--
+* LLJIT's JIT linker now defaults to JITLink on 64-bit ELFv2 targets.
maryammo wrote:
done
https://github.com/llvm/llvm-project/pull/81631
___
https://github.com/maryammo updated
https://github.com/llvm/llvm-project/pull/81631
>From 627612dff3314b8250542ca951027b8ec8f7ac71 Mon Sep 17 00:00:00 2001
From: Maryam Moghadas
Date: Mon, 12 Feb 2024 13:35:00 -0600
Subject: [PATCH 1/2] [PowerPC] Update V18.1.0 release notes
---
clang/docs/Re
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/81581
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Nikita Popov
Date: 2024-02-13T11:51:23-08:00
New Revision: 831b9a5db2b7be590dcb09d0bf909ba37765a70b
URL:
https://github.com/llvm/llvm-project/commit/831b9a5db2b7be590dcb09d0bf909ba37765a70b
DIFF:
https://github.com/llvm/llvm-project/commit/831b9a5db2b7be590dcb09d0bf909ba37765a70b.diff
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/81581
>From 831b9a5db2b7be590dcb09d0bf909ba37765a70b Mon Sep 17 00:00:00 2001
From: Nikita Popov
Date: Tue, 13 Feb 2024 09:29:56 +0100
Subject: [PATCH] [AArch64][GISel] Don't pointlessly lower G_TRUNC (#81479)
If we h
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/81468
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Martin Storsjö
Date: 2024-02-13T11:44:00-08:00
New Revision: 58b2a6d3bcd0696e5014958d6e2fae967a1627f3
URL:
https://github.com/llvm/llvm-project/commit/58b2a6d3bcd0696e5014958d6e2fae967a1627f3
DIFF:
https://github.com/llvm/llvm-project/commit/58b2a6d3bcd0696e5014958d6e2fae967a1627f3.diff
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/81468
>From 58b2a6d3bcd0696e5014958d6e2fae967a1627f3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20Storsj=C3=B6?=
Date: Mon, 12 Feb 2024 13:22:45 +0200
Subject: [PATCH] [LLD] [test] Avoid printing timestamps past I
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/81397
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Koakuma
Date: 2024-02-13T11:42:37-08:00
New Revision: 50f8284ceadb56d8bb08d989b4563b9443e45b5f
URL:
https://github.com/llvm/llvm-project/commit/50f8284ceadb56d8bb08d989b4563b9443e45b5f
DIFF:
https://github.com/llvm/llvm-project/commit/50f8284ceadb56d8bb08d989b4563b9443e45b5f.diff
LOG:
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/81397
>From 50f8284ceadb56d8bb08d989b4563b9443e45b5f Mon Sep 17 00:00:00 2001
From: Koakuma
Date: Sun, 11 Feb 2024 14:04:18 +0700
Subject: [PATCH] [SPARC] Support reserving arbitrary general purpose registers
(#74927)
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/81373
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Kai Sasaki
Date: 2024-02-13T11:39:15-08:00
New Revision: 076953d250624b8fdf094f8bce260380e28595ad
URL:
https://github.com/llvm/llvm-project/commit/076953d250624b8fdf094f8bce260380e28595ad
DIFF:
https://github.com/llvm/llvm-project/commit/076953d250624b8fdf094f8bce260380e28595ad.diff
LO
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/81373
>From 076953d250624b8fdf094f8bce260380e28595ad Mon Sep 17 00:00:00 2001
From: Kai Sasaki
Date: Fri, 2 Feb 2024 17:07:44 +0900
Subject: [PATCH] [mlir] Skip invalid test on big endian platform (s390x)
(#80246)
Th
https://github.com/minglotus-6 updated
https://github.com/llvm/llvm-project/pull/81051
>From 66dbbfef52bdc092cbd4ed619bba38c003f6063d Mon Sep 17 00:00:00 2001
From: mingmingl
Date: Thu, 8 Feb 2024 09:07:27 -0800
Subject: [PATCH] [InstrProf] Add vtables with type metadata into symtab to
look it
https://github.com/minglotus-6 converted_to_draft
https://github.com/llvm/llvm-project/pull/81051
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -163,6 +163,30 @@ Changes to the MIPS Backend
Changes to the PowerPC Backend
--
+* LLJIT's JIT linker now defaults to JITLink on 64-bit ELFv2 targets.
+* Initial-exec TLS model is supported on AIX.
+* Implemented new resource based scheduling mod
https://github.com/lei137 edited https://github.com/llvm/llvm-project/pull/81631
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -163,6 +163,30 @@ Changes to the MIPS Backend
Changes to the PowerPC Backend
--
+* LLJIT's JIT linker now defaults to JITLink on 64-bit ELFv2 targets.
lei137 wrote:
nit: Please add an empty line before this line.
https://github
https://github.com/lei137 approved this pull request.
Just some nits for spacing. Otherwise LGTM
Thx
https://github.com/llvm/llvm-project/pull/81631
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin
@@ -327,6 +352,12 @@ Changes to the LLVM tools
* llvm-objcopy now supports ``--gap-fill`` and ``--pad-to`` options, for
ELF input and binary output files only.
+* Supported parsing XCOFF auxiliary symbols in obj2yaml.
lei137 wrote:
nit: should be consistent
llvmbot wrote:
@llvm/pr-subscribers-libcxx
Author: None (llvmbot)
Changes
Backport fc0e9c8315564288f9079a633892abadace534cf
Requested by: @mordante
---
Full diff: https://github.com/llvm/llvm-project/pull/81651.diff
3 Files Affected:
- (modified) libcxx/docs/Modules.rst (+4)
- (modif
llvmbot wrote:
@ldionne What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/81651
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listin
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/81651
___
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/81651
Backport fc0e9c8315564288f9079a633892abadace534cf
Requested by: @mordante
>From a941f2122038e2472bce7deb6291cce3c8da3046 Mon Sep 17 00:00:00 2001
From: Mark de Wever
Date: Tue, 13 Feb 2024 20:04:34 +0100
Subjec
Author: Prabhuk
Date: 2024-02-13T10:53:32-08:00
New Revision: 9fad04c4a52e00ed1b056de01546af75cc4e366b
URL:
https://github.com/llvm/llvm-project/commit/9fad04c4a52e00ed1b056de01546af75cc4e366b
DIFF:
https://github.com/llvm/llvm-project/commit/9fad04c4a52e00ed1b056de01546af75cc4e366b.diff
LOG:
https://github.com/amy-kwan approved this pull request.
LGTM.
https://github.com/llvm/llvm-project/pull/81631
___
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 closed https://github.com/llvm/llvm-project/pull/79523
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
nikic wrote:
A different fix for this was backported in
https://github.com/llvm/llvm-project/commit/147c623a86b39d6bc9993293487b5773de943dad,
so closing this PR.
https://github.com/llvm/llvm-project/pull/79523
___
llvm-branch-commits mailing list
llv
https://github.com/nikic milestoned
https://github.com/llvm/llvm-project/pull/79523
___
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 milestoned
https://github.com/llvm/llvm-project/pull/81633
___
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 milestoned
https://github.com/llvm/llvm-project/pull/81631
___
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-llvm-selectiondag
Author: Nikita Popov (nikic)
Changes
(cherry picked from commit 25b9ed6e4964344e3710359bec4c831e5a8448b9)
---
Full diff: https://github.com/llvm/llvm-project/pull/81633.diff
2 Files Affected:
- (modified) llvm/lib/CodeGen/SelectionD
https://github.com/nikic created https://github.com/llvm/llvm-project/pull/81633
(cherry picked from commit 25b9ed6e4964344e3710359bec4c831e5a8448b9)
>From 377c85908b8e0709c60d378eb3849f7c8bb0eb46 Mon Sep 17 00:00:00 2001
From: Nikita Popov
Date: Tue, 13 Feb 2024 16:41:00 +0100
Subject: [PATCH]
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Maryam Moghadas (maryammo)
Changes
Adding PowerPC updates for clang and llvm into the V18.1.0 release notes.
---
Full diff: https://github.com/llvm/llvm-project/pull/81631.diff
2 Files Affected:
- (modified) clang/docs/ReleaseNotes.rst
https://github.com/maryammo created
https://github.com/llvm/llvm-project/pull/81631
Adding PowerPC updates for clang and llvm into the V18.1.0 release notes.
>From 627612dff3314b8250542ca951027b8ec8f7ac71 Mon Sep 17 00:00:00 2001
From: Maryam Moghadas
Date: Mon, 12 Feb 2024 13:35:00 -0600
Subj
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/81623
>From 841f10e44e5ec5cfc6b166421f878089a17c623c Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Tue, 6 Feb 2024 17:06:29 -0600
Subject: [PATCH] [flang][OpenMP] Convert repeatable clauses (except Map) in
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/81629
>From 61d3ad32f0b5ab4903319add4ca5b68cd3e5ad3d Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Sat, 10 Feb 2024 08:50:48 -0600
Subject: [PATCH] [flang][OpenMP] Convert DataSharingProcessor to omp::Claus
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/81626
>From 87437159da37749ad395d84a3fc1b729bd9e2480 Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Thu, 8 Feb 2024 08:33:40 -0600
Subject: [PATCH] [flang][Lower] Convert OMP Map and related functions to
ev
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/81629
>From 61d3ad32f0b5ab4903319add4ca5b68cd3e5ad3d Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Sat, 10 Feb 2024 08:50:48 -0600
Subject: [PATCH] [flang][OpenMP] Convert DataSharingProcessor to omp::Claus
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/81622
>From 57c70c53a3898d7fc45fd0a71368ae20fe8a1a85 Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Tue, 6 Feb 2024 17:06:29 -0600
Subject: [PATCH] [flang][OpenMP] Convert unique clauses in ClauseProcessor
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/81622
>From 57c70c53a3898d7fc45fd0a71368ae20fe8a1a85 Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Tue, 6 Feb 2024 17:06:29 -0600
Subject: [PATCH] [flang][OpenMP] Convert unique clauses in ClauseProcessor
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/81627
>From 1299d5190a3c273d2af4ab8c7f800af7df4e4ef6 Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Fri, 9 Feb 2024 15:03:54 -0600
Subject: [PATCH] [flang][OpenMP] Convert processTODO and remove unused objec
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/81623
>From 841f10e44e5ec5cfc6b166421f878089a17c623c Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Tue, 6 Feb 2024 17:06:29 -0600
Subject: [PATCH] [flang][OpenMP] Convert repeatable clauses (except Map) in
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/81627
>From 1299d5190a3c273d2af4ab8c7f800af7df4e4ef6 Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Fri, 9 Feb 2024 15:03:54 -0600
Subject: [PATCH] [flang][OpenMP] Convert processTODO and remove unused objec
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/81626
>From 87437159da37749ad395d84a3fc1b729bd9e2480 Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Thu, 8 Feb 2024 08:33:40 -0600
Subject: [PATCH] [flang][Lower] Convert OMP Map and related functions to
ev
https://github.com/kparzysz edited
https://github.com/llvm/llvm-project/pull/81626
___
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/kparzysz edited
https://github.com/llvm/llvm-project/pull/81623
___
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-flang-openmp
Author: Krzysztof Parzyszek (kparzysz)
Changes
[Clause representation 6/6]
---
Full diff: https://github.com/llvm/llvm-project/pull/81629.diff
1 Files Affected:
- (modified) flang/lib/Lower/OpenMP.cpp (+149-154)
``diff
diff --
https://github.com/kparzysz created
https://github.com/llvm/llvm-project/pull/81629
[Clause representation 6/6]
>From c5adb1dee4fdc31fe56390109db79d2551069a3e Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Sat, 10 Feb 2024 08:50:48 -0600
Subject: [PATCH] [flang][OpenMP] Convert DataS
llvmbot wrote:
@llvm/pr-subscribers-flang-fir-hlfir
@llvm/pr-subscribers-flang-openmp
Author: Krzysztof Parzyszek (kparzysz)
Changes
Remove `ClauseIterator2` and `clauses2` from ClauseProcessor.
[Clause representation 5/6]
---
Full diff: https://github.com/llvm/llvm-project/pull/81627.di
https://github.com/kparzysz created
https://github.com/llvm/llvm-project/pull/81627
Remove `ClauseIterator2` and `clauses2` from ClauseProcessor.
[Clause representation 5/6]
>From 2e0088679635755536125a60de7508b6abcbf790 Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Fri, 9 Feb 2024
llvmbot wrote:
@llvm/pr-subscribers-flang-semantics
@llvm/pr-subscribers-openacc
Author: Krzysztof Parzyszek (kparzysz)
Changes
The related functions are `gatherDataOperandAddrAndBounds` and `genBoundsOps`.
The former is used in OpenACC as well, and it was updated to pass
evaluate::Expr
https://github.com/kparzysz created
https://github.com/llvm/llvm-project/pull/81626
The related functions are `gatherDataOperandAddrAndBounds` and `genBoundsOps`.
The former is used in OpenACC as well, and it was updated to pass
evaluate::Expr instead of parser objects.
The difference in the
llvmbot wrote:
@llvm/pr-subscribers-flang-openmp
Author: Krzysztof Parzyszek (kparzysz)
Changes
…essor
Rename `findRepeatableClause` to `findRepeatableClause2`, and make the new
`findRepeatableClause` operate on new `omp::Clause` objects.
Leave `Map` unchanged, because it will require m
https://github.com/kparzysz created
https://github.com/llvm/llvm-project/pull/81623
…essor
Rename `findRepeatableClause` to `findRepeatableClause2`, and make the new
`findRepeatableClause` operate on new `omp::Clause` objects.
Leave `Map` unchanged, because it will require more changes for it
llvmbot wrote:
@llvm/pr-subscribers-flang-fir-hlfir
Author: Krzysztof Parzyszek (kparzysz)
Changes
Temporarily rename old clause list to `clauses2`, old clause iterator to
`ClauseIterator2`.
Change `findUniqueClause` to iterate over `omp::Clause` objects, modify all
handlers to operate o
https://github.com/kparzysz created
https://github.com/llvm/llvm-project/pull/81622
Temporarily rename old clause list to `clauses2`, old clause iterator to
`ClauseIterator2`.
Change `findUniqueClause` to iterate over `omp::Clause` objects, modify all
handlers to operate on 'omp::clause::xyz`
jyknight wrote:
> I don't think this means that we unsupport -no-pie use cases
Yes, we'd still support -no-pie, but we'd fail to support -no-pie
-mcmodel=medium.
> cost of layout purity
I see that you feel strongly about this (e.g. by calling it "purity"), but I
don't understand why. It's no
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: None (llvmbot)
Changes
Backport d9c20e437fe110fb79b5ca73a52762e5b930b361
Requested by: @MDevereau
---
Full diff: https://github.com/llvm/llvm-project/pull/81616.diff
5 Files Affected:
- (modified) clang/lib/Basic/Targets/AArch64.cpp (+
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/81616
>From 543b5df5dfc74e65c04c9b0c57dc559b17f90da0 Mon Sep 17 00:00:00 2001
From: Matthew Devereau
Date: Fri, 2 Feb 2024 08:12:05 +
Subject: [PATCH] [AArch64][SME] Implement inline-asm clobbers for za/zt0
(#7927
llvmbot wrote:
@sdesmalen-arm What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/81616
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/81616
___
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/81616
Backport d9c20e437fe110fb79b5ca73a52762e5b930b361
Requested by: @MDevereau
>From ba9eeb9e600d1ea8fe5455bfaa5f086f8ff89239 Mon Sep 17 00:00:00 2001
From: Matthew Devereau
Date: Fri, 2 Feb 2024 08:12:05 +
Sub
agozillon wrote:
> Partially reviewed, will continue later.
>
> Thanks Andrew, I am learning quite a bit from this PR.
No worries, I'll await your review completion to update the PR! Please do take
your time though, I'm aware it's a large PR.
https://github.com/llvm/llvm-project/pull/81511
_
@@ -1841,14 +1867,112 @@ createMapInfoOp(fir::FirOpBuilder &builder,
mlir::Location loc,
llvm::cast(retTy).getElementType());
mlir::omp::MapInfoOp op = builder.create(
- loc, retTy, baseAddr, varType, varPtrPtr, members, bounds,
+ loc, retTy, baseAddr, varTy
@@ -1841,14 +1867,112 @@ createMapInfoOp(fir::FirOpBuilder &builder,
mlir::Location loc,
llvm::cast(retTy).getElementType());
mlir::omp::MapInfoOp op = builder.create(
- loc, retTy, baseAddr, varType, varPtrPtr, members, bounds,
+ loc, retTy, baseAddr, varTy
@@ -1841,14 +1867,112 @@ createMapInfoOp(fir::FirOpBuilder &builder,
mlir::Location loc,
llvm::cast(retTy).getElementType());
mlir::omp::MapInfoOp op = builder.create(
- loc, retTy, baseAddr, varType, varPtrPtr, members, bounds,
+ loc, retTy, baseAddr, varTy
@@ -1841,14 +1867,112 @@ createMapInfoOp(fir::FirOpBuilder &builder,
mlir::Location loc,
llvm::cast(retTy).getElementType());
mlir::omp::MapInfoOp op = builder.create(
- loc, retTy, baseAddr, varType, varPtrPtr, members, bounds,
+ loc, retTy, baseAddr, varTy
@@ -1841,14 +1867,112 @@ createMapInfoOp(fir::FirOpBuilder &builder,
mlir::Location loc,
llvm::cast(retTy).getElementType());
mlir::omp::MapInfoOp op = builder.create(
- loc, retTy, baseAddr, varType, varPtrPtr, members, bounds,
+ loc, retTy, baseAddr, varTy
@@ -72,6 +74,29 @@ getOmpObjectSymbol(const Fortran::parser::OmpObject
&ompObject) {
return sym;
}
+static Fortran::semantics::Symbol *
+getOmpObjectSymbol(const Fortran::parser::OmpObject &ompObject) {
agozillon wrote:
Sure, should be able to do!
https:
1 - 100 of 121 matches
Mail list logo