https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/170005
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/compnerd approved this pull request.
https://github.com/llvm/llvm-project/pull/170329
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
github-actions[bot] wrote:
# :penguin: Linux x64 Test Results
* 166637 tests passed
* 2905 tests skipped
* 1 test failed
## Failed Tests
(click on a test name to see its output)
### lldb-api
lldb-api.functionalities/scripted_frame_provider/circular_dependency/TestFrameProviderCircularDepende
Sirraide wrote:
Windows CI failure seems unrelated
https://github.com/llvm/llvm-project/pull/169687
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Sirraide wrote:
There is also [CWG 3043](https://cplusplus.github.io/CWG/issues/3043.html),
which is also implemented.
https://github.com/llvm/llvm-project/pull/169686
___
llvm-branch-commits mailing list
[email protected]
https://lis
Sirraide wrote:
They’re essentially all already implemented:
* [CWG3044](https://cplusplus.github.io/CWG/issues/3044.html) "Iterating
expansion statements woes": This one is implemented, but note that it’s
partially superseded by 3131.
* [CWG3048](https://cplusplus.github.io/CWG/issues/3048.ht
Endilll wrote:
Can you clarify the status of the following Core issues in your implementation:
[CWG3044](https://cplusplus.github.io/CWG/issues/3044.html) "Iterating
expansion statements woes"
[CWG3048](https://cplusplus.github.io/CWG/issues/3048.html) "Empty
destructuring expansion statements"
llvmbot wrote:
@llvm/pr-subscribers-github-workflow
Author: Aiden Grossman (boomanaiden154)
Changes
Now that the issue-write workflow can support writing comments from
multiple files, make the premerge workflow write out comments from both
x86_64 Linux and Windows. AArch64 Linux right now
llvmbot wrote:
@llvm/pr-subscribers-infrastructure
Author: Aiden Grossman (boomanaiden154)
Changes
Now that the issue-write workflow can support writing comments from
multiple files, make the premerge workflow write out comments from both
x86_64 Linux and Windows. AArch64 Linux right now i
https://github.com/boomanaiden154 created
https://github.com/llvm/llvm-project/pull/170414
Now that the issue-write workflow can support writing comments from
multiple files, make the premerge workflow write out comments from both
x86_64 Linux and Windows. AArch64 Linux right now is left out as
llvmbot wrote:
@llvm/pr-subscribers-llvm-selectiondag
Author: Matt Arsenault (arsenm)
Changes
Also introduce an error if it's not available, which is not yet
testable.
---
Full diff: https://github.com/llvm/llvm-project/pull/170413.diff
1 Files Affected:
- (modified) llvm/lib/CodeGen/S
arsenm 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.com/github/pr/llvm/llvm-project/170413?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/170413
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/170413
Also introduce an error if it's not available, which is not yet
testable.
>From b5ef5ed3e65584020a039a2fa8cd98c4d7ce31f9 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 2 Dec 2025 21:03:00 -0500
Subject
boomanaiden154 wrote:
This needs the issue-write changes to enable the workflow to actually enable
the workflow to run after the test workflow finishes to land before proper
testing can be done, but the patch is relatively small.
https://github.com/llvm/llvm-project/pull/170411
___
llvmbot wrote:
@llvm/pr-subscribers-github-workflow
Author: Aiden Grossman (boomanaiden154)
Changes
This is so that we can read from multiple files emitted by the premerge
workflow.
---
Full diff: https://github.com/llvm/llvm-project/pull/170411.diff
2 Files Affected:
- (modified) .gi
https://github.com/boomanaiden154 created
https://github.com/llvm/llvm-project/pull/170411
This is so that we can read from multiple files emitted by the premerge
workflow.
___
llvm-branch-commits mailing list
[email protected]
http
github-actions[bot] wrote:
# :penguin: Linux x64 Test Results
* 166641 tests passed
* 2901 tests skipped
* 1 test failed
## Failed Tests
(click on a test name to see its output)
### lldb-api
lldb-api.functionalities/scripted_frame_provider/circular_dependency/TestFrameProviderCircularDepende
https://github.com/Sirraide edited
https://github.com/llvm/llvm-project/pull/169684
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Sirraide wrote:
Update: Iterating expansion statements require building a lambda in Sema (see
part 5 in this patch series), which necessitated moving `ParseScope` and
friends from the Parser into Sema; I’ve included this refactor in this NFC
patch.
As an aside, it makes more sense for `ParseS
https://github.com/Sirraide edited
https://github.com/llvm/llvm-project/pull/169683
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Sirraide edited
https://github.com/llvm/llvm-project/pull/169683
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Sirraide wrote:
> Update, I think I have figured out the lambda situation at this point (as in
> building the lambda and evaluating it works for simple examples); now I just
> need to test it thoroughly.
Ok, just pushed that too and I’ve also implemented support for [CWG
3131](https://github.
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 origin/main HEAD --extensions h,cpp --
clang/include/clang/Parse/Parser.h clang/inclu
https://github.com/boomanaiden154 ready_for_review
https://github.com/llvm/llvm-project/pull/170216
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/170216
>From f4dc493d9245a9739ab0e45a81ee7fef48c41801 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Wed, 3 Dec 2025 02:01:04 +
Subject: [PATCH 01/15] fix
Created using spr 1.3.7
---
.github/workflows
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169684
>From b2c2312092fa345789c207634a50c143058ac7f0 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 16:18:02 +0100
Subject: [PATCH 1/7] [Clang] [C++26] Expansion Statements (Part 5)
---
.../clang/Ba
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169686
>From c16e3888704a883b13e19aa1f9e84fe2c4471429 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 17:09:56 +0100
Subject: [PATCH 1/5] [Clang] [C++26] Expansion Statements (Part 7)
---
clang/lib/AS
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169683
>From d0c4da5350c179af92776fc8f4035bfb889c89d0 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 16:11:59 +0100
Subject: [PATCH 1/4] [Clang] [C++26] Expansion Statements (Part 4)
---
clang/includ
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169686
>From c16e3888704a883b13e19aa1f9e84fe2c4471429 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 17:09:56 +0100
Subject: [PATCH 1/5] [Clang] [C++26] Expansion Statements (Part 7)
---
clang/lib/AS
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169684
>From b2c2312092fa345789c207634a50c143058ac7f0 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 16:18:02 +0100
Subject: [PATCH 1/7] [Clang] [C++26] Expansion Statements (Part 5)
---
.../clang/Ba
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169688
>From 0a945e66ca01c3a5f9d8914cfb6c7f0459a866b3 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 17:21:39 +0100
Subject: [PATCH] [Clang] [C++26] Expansion Statements (Part 9)
---
.../clang/Basic/
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169685
>From 13fb7c82109cb09d60cbc7f49fd6b85171f51b9e Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 17:00:57 +0100
Subject: [PATCH] [Clang] [C++26] Expansion Statements (Part 6)
---
.../clang/Basic/
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169690
>From f78d11e73a37f28b9d28bbff8836dd662028c1b2 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 18:03:57 +0100
Subject: [PATCH 1/2] [Clang] [C++26] Expansion Statements (Part 11)
---
clang/docs/
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169688
>From 0a945e66ca01c3a5f9d8914cfb6c7f0459a866b3 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 17:21:39 +0100
Subject: [PATCH] [Clang] [C++26] Expansion Statements (Part 9)
---
.../clang/Basic/
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169685
>From 13fb7c82109cb09d60cbc7f49fd6b85171f51b9e Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 17:00:57 +0100
Subject: [PATCH] [Clang] [C++26] Expansion Statements (Part 6)
---
.../clang/Basic/
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169689
>From 8e22321c5540419bde23f07f64164cf6685d0f64 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 17:41:45 +0100
Subject: [PATCH] [Clang] [C++26] Expansion Statements (Part 10)
---
.../clang/Basic
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169689
>From 8e22321c5540419bde23f07f64164cf6685d0f64 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 17:41:45 +0100
Subject: [PATCH] [Clang] [C++26] Expansion Statements (Part 10)
---
.../clang/Basic
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169690
>From f78d11e73a37f28b9d28bbff8836dd662028c1b2 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 18:03:57 +0100
Subject: [PATCH 1/2] [Clang] [C++26] Expansion Statements (Part 11)
---
clang/docs/
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/170216
>From f4dc493d9245a9739ab0e45a81ee7fef48c41801 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Wed, 3 Dec 2025 02:01:04 +
Subject: [PATCH 01/14] fix
Created using spr 1.3.7
---
.github/workflows
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/170216
>From f4dc493d9245a9739ab0e45a81ee7fef48c41801 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Wed, 3 Dec 2025 02:01:04 +
Subject: [PATCH 01/13] fix
Created using spr 1.3.7
---
.github/workflows
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/170216
>From f4dc493d9245a9739ab0e45a81ee7fef48c41801 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Wed, 3 Dec 2025 02:01:04 +
Subject: [PATCH 01/12] fix
Created using spr 1.3.7
---
.github/workflows
llvmbot wrote:
@llvm/pr-subscribers-llvm-selectiondag
Author: Matt Arsenault (arsenm)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/170402.diff
2 Files Affected:
- (modified) llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp (+1-1)
- (modified) llvm/lib/CodeGen/Selecti
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/170216
>From f4dc493d9245a9739ab0e45a81ee7fef48c41801 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Wed, 3 Dec 2025 02:01:04 +
Subject: [PATCH 01/11] fix
Created using spr 1.3.7
---
.github/workflows
arsenm 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.com/github/pr/llvm/llvm-project/170402?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/170402
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/170402
None
>From 77249d0059b431c93dcb35424696f31b87ff635f Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 2 Dec 2025 20:41:15 -0500
Subject: [PATCH] DAG: Avoid more uses of getLibcallName
---
llvm/lib/CodeG
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/170216
>From f4dc493d9245a9739ab0e45a81ee7fef48c41801 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Wed, 3 Dec 2025 02:01:04 +
Subject: [PATCH 01/10] fix
Created using spr 1.3.7
---
.github/workflows
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/170216
>From f4dc493d9245a9739ab0e45a81ee7fef48c41801 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Wed, 3 Dec 2025 02:01:04 +
Subject: [PATCH 1/9] fix
Created using spr 1.3.7
---
.github/workflows/u
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/170216
>From f4dc493d9245a9739ab0e45a81ee7fef48c41801 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Wed, 3 Dec 2025 02:01:04 +
Subject: [PATCH 1/8] fix
Created using spr 1.3.7
---
.github/workflows/u
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/170216
>From f4dc493d9245a9739ab0e45a81ee7fef48c41801 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Wed, 3 Dec 2025 02:01:04 +
Subject: [PATCH 1/7] fix
Created using spr 1.3.7
---
.github/workflows/u
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/170216
>From f4dc493d9245a9739ab0e45a81ee7fef48c41801 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Wed, 3 Dec 2025 02:01:04 +
Subject: [PATCH 1/6] fix
Created using spr 1.3.7
---
.github/workflows/u
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/170216
>From f4dc493d9245a9739ab0e45a81ee7fef48c41801 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Wed, 3 Dec 2025 02:01:04 +
Subject: [PATCH 1/5] fix
Created using spr 1.3.7
---
.github/workflows/u
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/170216
>From f4dc493d9245a9739ab0e45a81ee7fef48c41801 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Wed, 3 Dec 2025 02:01:04 +
Subject: [PATCH 1/4] fix
Created using spr 1.3.7
---
.github/workflows/u
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/170216
>From f4dc493d9245a9739ab0e45a81ee7fef48c41801 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Wed, 3 Dec 2025 02:01:04 +
Subject: [PATCH 1/3] fix
Created using spr 1.3.7
---
.github/workflows/u
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/170216
>From f4dc493d9245a9739ab0e45a81ee7fef48c41801 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Wed, 3 Dec 2025 02:01:04 +
Subject: [PATCH 1/2] fix
Created using spr 1.3.7
---
.github/workflows/u
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/170216
>From f4dc493d9245a9739ab0e45a81ee7fef48c41801 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Wed, 3 Dec 2025 02:01:04 +
Subject: [PATCH] fix
Created using spr 1.3.7
---
.github/workflows/unpri
@@ -461,6 +463,139 @@ bool PreISelIntrinsicLowering::expandMemIntrinsicUses(
return Changed;
}
+static bool expandProtectedFieldPtr(Function &Intr) {
+ Module &M = *Intr.getParent();
+
+ SmallPtrSet DSsToDeactivate;
+
+ Type *Int8Ty = Type::getInt8Ty(M.getContext());
+ T
@@ -461,6 +463,139 @@ bool PreISelIntrinsicLowering::expandMemIntrinsicUses(
return Changed;
}
+static bool expandProtectedFieldPtr(Function &Intr) {
+ Module &M = *Intr.getParent();
+
+ SmallPtrSet DSsToDeactivate;
+
+ Type *Int8Ty = Type::getInt8Ty(M.getContext());
+ T
@@ -461,6 +463,139 @@ bool PreISelIntrinsicLowering::expandMemIntrinsicUses(
return Changed;
}
+static bool expandProtectedFieldPtr(Function &Intr) {
+ Module &M = *Intr.getParent();
+
+ SmallPtrSet DSsToDeactivate;
+
+ Type *Int8Ty = Type::getInt8Ty(M.getContext());
+ T
@@ -461,6 +463,139 @@ bool PreISelIntrinsicLowering::expandMemIntrinsicUses(
return Changed;
}
+static bool expandProtectedFieldPtr(Function &Intr) {
+ Module &M = *Intr.getParent();
+
+ SmallPtrSet DSsToDeactivate;
+
+ Type *Int8Ty = Type::getInt8Ty(M.getContext());
+ T
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/151647
>From 37c355e3264bba72999fa6dcbc565ae82bc1a1a5 Mon Sep 17 00:00:00 2001
From: Peter Collingbourne
Date: Wed, 26 Nov 2025 11:01:52 -0800
Subject: [PATCH 1/2] Fix tests
Created using spr 1.3.6-beta.1
---
.../protecte
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/151647
>From 37c355e3264bba72999fa6dcbc565ae82bc1a1a5 Mon Sep 17 00:00:00 2001
From: Peter Collingbourne
Date: Wed, 26 Nov 2025 11:01:52 -0800
Subject: [PATCH 1/2] Fix tests
Created using spr 1.3.6-beta.1
---
.../protecte
https://github.com/arsenm approved this pull request.
https://github.com/llvm/llvm-project/pull/170396
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Stanislav Mekhanoshin (rampitec)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/170396.diff
1 Files Affected:
- (modified) llvm/test/CodeGen/AMDGPU/hazard-gfx1250-flat-scr-hi.mir (+54-30)
``diff
di
https://github.com/rampitec ready_for_review
https://github.com/llvm/llvm-project/pull/170396
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/rampitec created
https://github.com/llvm/llvm-project/pull/170396
None
>From 78f3a2ae93791d29ea1fdf5d79891a333727232d Mon Sep 17 00:00:00 2001
From: Stanislav Mekhanoshin
Date: Tue, 2 Dec 2025 16:37:01 -0800
Subject: [PATCH] [AMDGPU] Avoid undefs in hazard-gfx1250-flat-scr-h
rampitec wrote:
* #170396 👈
* #170395
* `main`
This stack of pull requests is managed by https://github.com/shiltian/sgh";>sgh.
https://github.com/llvm/llvm-project/pull/170396
___
llvm-branch-commits mailing list
[email protected]
wenju-he wrote:
> Does that actually need to be backported? It seems to be a new feature and
> Clang 22 will release in a couple of months. Thanks!
let me double check, thanks
https://github.com/llvm/llvm-project/pull/170230
___
llvm-branch-commits m
Sirraide wrote:
Update, I think I have figured out the lambda situation at this point (as in
building the lambda and evaluating it works for simple examples); now I just
need to test it thoroughly.
https://github.com/llvm/llvm-project/pull/169684
___
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Austin Kerbow (kerbowa)
Changes
Implements a structural stall heuristic that considers both resource
hazards and latency constraints when selecting instructions from the
pending queue.
- Add getStructuralStallCycles() to GCNSchedS
https://github.com/kerbowa ready_for_review
https://github.com/llvm/llvm-project/pull/169617
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/usx95 updated
https://github.com/llvm/llvm-project/pull/170007
>From 00be6fa3eaa4f7f68b34438d5b2295f0b0ad8f59 Mon Sep 17 00:00:00 2001
From: Utkarsh Saxena
Date: Sat, 29 Nov 2025 16:43:06 +
Subject: [PATCH] std_move false positive
---
.../Analyses/LifetimeSafety/FactsGe
https://github.com/usx95 updated
https://github.com/llvm/llvm-project/pull/170006
>From a3842ac95cb27c2303ab5ebbe40e80c4a55f5fc5 Mon Sep 17 00:00:00 2001
From: Utkarsh Saxena
Date: Sat, 29 Nov 2025 15:49:00 +
Subject: [PATCH] dereference_operator
---
.../LifetimeSafety/FactsGenerator.cpp
https://github.com/usx95 updated
https://github.com/llvm/llvm-project/pull/170006
>From a3842ac95cb27c2303ab5ebbe40e80c4a55f5fc5 Mon Sep 17 00:00:00 2001
From: Utkarsh Saxena
Date: Sat, 29 Nov 2025 15:49:00 +
Subject: [PATCH] dereference_operator
---
.../LifetimeSafety/FactsGenerator.cpp
https://github.com/usx95 updated
https://github.com/llvm/llvm-project/pull/170007
>From 00be6fa3eaa4f7f68b34438d5b2295f0b0ad8f59 Mon Sep 17 00:00:00 2001
From: Utkarsh Saxena
Date: Sat, 29 Nov 2025 16:43:06 +
Subject: [PATCH] std_move false positive
---
.../Analyses/LifetimeSafety/FactsGe
https://github.com/usx95 updated
https://github.com/llvm/llvm-project/pull/170005
>From f19ea1b365d2881bb6e1b4cda13e13beaa44fa1d Mon Sep 17 00:00:00 2001
From: Utkarsh Saxena
Date: Sat, 29 Nov 2025 15:07:40 +
Subject: [PATCH] Implicit lifetimebound for std namespace
---
.../LifetimeSafety
https://github.com/usx95 updated
https://github.com/llvm/llvm-project/pull/170005
>From f19ea1b365d2881bb6e1b4cda13e13beaa44fa1d Mon Sep 17 00:00:00 2001
From: Utkarsh Saxena
Date: Sat, 29 Nov 2025 15:07:40 +
Subject: [PATCH] Implicit lifetimebound for std namespace
---
.../LifetimeSafety
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/170329
>From 05d4afa766293ae1279ca0fad66b816d868553f3 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 24 Nov 2025 13:48:45 -0500
Subject: [PATCH] StackProtector: Use LibcallLoweringInfo analysis
---
llvm/lib/
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/170328
>From 49b0899068bb9ad83cda0de4fdcbed480a4d1fb3 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 24 Nov 2025 18:15:49 -0500
Subject: [PATCH 1/2] GlobalISel: Use LibcallLoweringInfo analysis in legalizer
T
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/170328
>From 49b0899068bb9ad83cda0de4fdcbed480a4d1fb3 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 24 Nov 2025 18:15:49 -0500
Subject: [PATCH 1/2] GlobalISel: Use LibcallLoweringInfo analysis in legalizer
T
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/170329
>From 05d4afa766293ae1279ca0fad66b816d868553f3 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 24 Nov 2025 13:48:45 -0500
Subject: [PATCH] StackProtector: Use LibcallLoweringInfo analysis
---
llvm/lib/
llvmbot wrote:
@llvm/pr-subscribers-llvm-globalisel
Author: Matt Arsenault (arsenm)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/170329.diff
6 Files Affected:
- (modified) llvm/lib/CodeGen/StackProtector.cpp (+55-27)
- (modified) llvm/test/CodeGen/NVPTX/no-stack-p
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/170329
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/170328
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-backend-aarch64
Author: Matt Arsenault (arsenm)
Changes
GlobalISel: Use LibcallLoweringInfo analysis in legalizer
This is mostly boilerplate to move various freestanding utility
functions into LegalizerHelper. LibcallLoweringInfo is currently
optional,
llvmbot wrote:
@llvm/pr-subscribers-backend-x86
Author: Matt Arsenault (arsenm)
Changes
GlobalISel: Use LibcallLoweringInfo analysis in legalizer
This is mostly boilerplate to move various freestanding utility
functions into LegalizerHelper. LibcallLoweringInfo is currently
optional, most
llvmbot wrote:
@llvm/pr-subscribers-llvm-transforms
Author: Matt Arsenault (arsenm)
Changes
GlobalISel: Use LibcallLoweringInfo analysis in legalizer
This is mostly boilerplate to move various freestanding utility
functions into LegalizerHelper. LibcallLoweringInfo is currently
optional,
arsenm 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.com/github/pr/llvm/llvm-project/170329?utm_source=stack-comment-downstack-mergeability-warning";
arsenm 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.com/github/pr/llvm/llvm-project/170328?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/170329
None
>From 9cf982a53216d83086bb9fd7a82f4fee8565567a Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 24 Nov 2025 13:48:45 -0500
Subject: [PATCH] StackProtector: Use LibcallLoweringInfo analysis
---
llv
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/170328
GlobalISel: Use LibcallLoweringInfo analysis in legalizer
This is mostly boilerplate to move various freestanding utility
functions into LegalizerHelper. LibcallLoweringInfo is currently
optional, mostly because
https://github.com/kerbowa updated
https://github.com/llvm/llvm-project/pull/169617
>From 305fb4fbfadccd26c39249a725e9e06bea8a9102 Mon Sep 17 00:00:00 2001
From: Austin Kerbow
Date: Tue, 25 Nov 2025 22:18:19 -0800
Subject: [PATCH] [AMDGPU] Add structural stall heuristic to scheduling
strategie
https://github.com/kerbowa updated
https://github.com/llvm/llvm-project/pull/169617
>From 305fb4fbfadccd26c39249a725e9e06bea8a9102 Mon Sep 17 00:00:00 2001
From: Austin Kerbow
Date: Tue, 25 Nov 2025 22:18:19 -0800
Subject: [PATCH] [AMDGPU] Add structural stall heuristic to scheduling
strategie
@@ -461,6 +463,139 @@ bool PreISelIntrinsicLowering::expandMemIntrinsicUses(
return Changed;
}
+static bool expandProtectedFieldPtr(Function &Intr) {
+ Module &M = *Intr.getParent();
+
+ SmallPtrSet DSsToDeactivate;
+
+ Type *Int8Ty = Type::getInt8Ty(M.getContext());
+ T
@@ -461,6 +463,139 @@ bool PreISelIntrinsicLowering::expandMemIntrinsicUses(
return Changed;
}
+static bool expandProtectedFieldPtr(Function &Intr) {
+ Module &M = *Intr.getParent();
+
+ SmallPtrSet DSsToDeactivate;
+
+ Type *Int8Ty = Type::getInt8Ty(M.getContext());
+ T
@@ -461,6 +463,139 @@ bool PreISelIntrinsicLowering::expandMemIntrinsicUses(
return Changed;
}
+static bool expandProtectedFieldPtr(Function &Intr) {
+ Module &M = *Intr.getParent();
+
+ SmallPtrSet DSsToDeactivate;
+
+ Type *Int8Ty = Type::getInt8Ty(M.getContext());
+ T
@@ -461,6 +463,139 @@ bool PreISelIntrinsicLowering::expandMemIntrinsicUses(
return Changed;
}
+static bool expandProtectedFieldPtr(Function &Intr) {
+ Module &M = *Intr.getParent();
+
+ SmallPtrSet DSsToDeactivate;
+
+ Type *Int8Ty = Type::getInt8Ty(M.getContext());
+ T
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/170308
>From bab99b54ec0364cce91e470d5d1b9fd8bd21f5fb Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 2 Dec 2025 07:06:54 -0500
Subject: [PATCH] clang/AMDGPU: Enable opencl 2.0 features for unknown target
Assu
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/170308
>From bab99b54ec0364cce91e470d5d1b9fd8bd21f5fb Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 2 Dec 2025 07:06:54 -0500
Subject: [PATCH] clang/AMDGPU: Enable opencl 2.0 features for unknown target
Assu
1 - 100 of 103 matches
Mail list logo