https://github.com/s-barannikov updated
https://github.com/llvm/llvm-project/pull/156359
>From 54a58aba634a49079976dd9733a320b522f483aa Mon Sep 17 00:00:00 2001
From: Sergei Barannikov
Date: Mon, 1 Sep 2025 20:16:14 +0300
Subject: [PATCH] [Hexagon] Remove post-decoding instruction adjustments
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Matt Arsenault (arsenm)
Changes
Incremental step towards removing the special case hack
in TargetInstrInfo::getRegClass.
---
Full diff: https://github.com/llvm/llvm-project/pull/156890.diff
3 Files Affected:
- (modified) llvm/l
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/156880
This should be a low level function used to interpret an
MCInstrDesc that only depends on the hwmode. It should not depend
on other dynamic context like the parent function. In general more
ABI properties like thi
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/156581
>From a09ada3d217bcf5728f32d7a16c334fb0330e617 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 3 Sep 2025 12:06:53 +0900
Subject: [PATCH] AMDGPU: Change FLAT classes to use RegisterOperand parameters
Th
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: None (correctmost)
Changes
References to `-Wimplicit-int-comparison-on-negation` should be
`-Wimplicit-int-conversion-on-negation` instead.
See: https://github.com/llvm/llvm-project/pull/139429/files#r2124372667
---
Full diff: https://gi
https://github.com/nikic milestoned
https://github.com/llvm/llvm-project/pull/156815
___
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/156880
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
tuliom wrote:
> Yeah, this should be good. We should probably also backport the AIX CI fix (I
> just have to remember where it was).
@philnik777 Are you looking for #156502 ?
https://github.com/llvm/llvm-project/pull/155712
___
llvm-branch-commits ma
https://github.com/RKSimon approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/156880
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/philnik777 approved this pull request.
https://github.com/llvm/llvm-project/pull/156502
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
philnik777 wrote:
> > Yeah, this should be good. We should probably also backport the AIX CI fix
> > (I just have to remember where it was).
>
> @philnik777 Are you looking for #156502 ?
Yes, thanks!
https://github.com/llvm/llvm-project/pull/155712
llvmbot wrote:
@llvm/pr-subscribers-llvm-transforms
Author: None (llvmbot)
Changes
Backport a647bb4a7ba23b5a7c7484fd5162fef2d10c7068
Requested by: @nikic
---
Full diff: https://github.com/llvm/llvm-project/pull/156925.diff
1 Files Affected:
- (modified) llvm/lib/Transforms/Coroutines/
llvmbot wrote:
@llvm/pr-subscribers-coroutines
Author: None (llvmbot)
Changes
Backport a647bb4a7ba23b5a7c7484fd5162fef2d10c7068
Requested by: @nikic
---
Full diff: https://github.com/llvm/llvm-project/pull/156925.diff
1 Files Affected:
- (modified) llvm/lib/Transforms/Coroutines/Corou
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/156925
Backport a647bb4a7ba23b5a7c7484fd5162fef2d10c7068
Requested by: @nikic
>From e11e09364d6438e66b0abb53fcd73056f10ec501 Mon Sep 17 00:00:00 2001
From: Nikita Popov
Date: Thu, 24 Jul 2025 14:36:02 +0200
Subject:
github-actions[bot] wrote:
⚠️ We detected that you are using a GitHub private e-mail address to contribute
to the repo. Please turn off [Keep my email addresses
private](https://github.com/settings/emails) setting in your account. See
[LLVM Developer
Policy](https://llvm.org/docs/DeveloperPol
@@ -438,12 +452,31 @@ class FactGenerator : public
ConstStmtVisitor {
void VisitDeclStmt(const DeclStmt *DS) {
for (const Decl *D : DS->decls())
if (const auto *VD = dyn_cast(D))
-if (hasOrigin(VD->getType()))
+if (hasOrigin(VD))
if (cons
llvmbot wrote:
@llvm/pr-subscribers-backend-x86
Author: Matt Arsenault (arsenm)
Changes
This should be a low level function used to interpret an
MCInstrDesc that only depends on the hwmode. It should not depend
on other dynamic context like the parent function. In general more
ABI properti
@@ -1472,5 +1473,38 @@ IdentifierInfo *ParseHLSLRootSignature(Sema &Actions,
return DeclIdent;
}
+void HandleRootSignatureTarget(Sema &S, StringRef EntryRootSig) {
+ ASTConsumer *Consumer = &S.getASTConsumer();
+
+ // Minimally initalize the parser. This does a couple thin
https://github.com/correctmost updated
https://github.com/llvm/llvm-project/pull/156815
>From b960876ad9568b414a0aed6d61f67f3f31636119 Mon Sep 17 00:00:00 2001
From: correctmost
Date: Thu, 4 Sep 2025 13:13:57 -0400
Subject: [PATCH] [clang][docs] Fix implicit-int-conversion-on-negation typos
Re
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/156905
>From f6a61c9ba23ff3139dedbc0b81e7133bc2e07345 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Thu, 4 Sep 2025 16:12:07 +
Subject: [PATCH] fix
Created using spr 1.3.6
---
clang/test/ClangScanDep
correctmost wrote:
> ⚠️ We detected that you are using a GitHub private e-mail address to
> contribute to the repo.
Fixed with a force push
https://github.com/llvm/llvm-project/pull/156815
___
llvm-branch-commits mailing list
llvm-branch-commits@list
https://github.com/boomanaiden154 ready_for_review
https://github.com/llvm/llvm-project/pull/156905
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -438,12 +452,31 @@ class FactGenerator : public
ConstStmtVisitor {
void VisitDeclStmt(const DeclStmt *DS) {
for (const Decl *D : DS->decls())
if (const auto *VD = dyn_cast(D))
-if (hasOrigin(VD->getType()))
+if (hasOrigin(VD))
if (cons
https://github.com/s-barannikov edited
https://github.com/llvm/llvm-project/pull/156361
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -0,0 +1,64 @@
+// RUN: %clang_cc1 -triple dxil-pc-shadermodel6.6-compute
-finclude-default-header \
+// RUN: -emit-llvm -disable-llvm-passes -o - %s | FileCheck %s
-check-prefixes=CHECK,DXIL
+// RUN: %clang_cc1 -finclude-default-header -triple
spirv-unknown-vulkan-compute
benshi001 wrote:
It would be better to add an `[NFC]` in the title.
https://github.com/llvm/llvm-project/pull/156361
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-com
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/156696
>From c7238cff2feb2f7e1e7d7b0f55ae5b9917a682a2 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Thu, 4 Sep 2025 00:00:22 +0900
Subject: [PATCH] AMDGPU: Remove the DS special case in getRegClass
These instruct
agozillon wrote:
Sorry everyone, just the usual ping to ask for a little reviewer attention if
that's at all possible, thank you all very much! :-)
https://github.com/llvm/llvm-project/pull/119588
___
llvm-branch-commits mailing list
llvm-branch-commi
agozillon wrote:
Sorry everyone, just the usual ping to ask for a little reviewer attention if
that's at all possible, thank you all very much! :-)
https://github.com/llvm/llvm-project/pull/119589
___
llvm-branch-commits mailing list
llvm-branch-commi
https://github.com/hekota ready_for_review
https://github.com/llvm/llvm-project/pull/157008
___
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
---
Patch is 23.90 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/156971.diff
6 Files Affected:
- (modified) llvm/lib/Target/AMDGPU/AMDGPU.
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Helena Kotas (hekota)
Changes
The constructors are replaced by static `__createFromBinding` and
`__createFromImplicitBinding` methods on the resource class.
Depends on #157005
Part 4 of #154221
---
Full diff: https://github.com/llvm/llv
https://github.com/ChuanqiXu9 approved this pull request.
https://github.com/llvm/llvm-project/pull/156925
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/hekota edited
https://github.com/llvm/llvm-project/pull/155053
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-clang-codegen
Author: Helena Kotas (hekota)
Changes
Use static methods __createFromBinding and __createFromImplicitBinding to
initialize resources in resource arrays.
Depends on #156544
Part 3 of #154221
---
Patch is 51.42 KiB, truncated to 20.00 Ki
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/156896
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/rampitec commented:
The files better be named like flat-atomicrmw-a-v.ll etc. So they do not popup
at the top of the directory sort order but close to other flat/global stuff.
https://github.com/llvm/llvm-project/pull/156874
___
llv
https://github.com/svkeerthy updated
https://github.com/llvm/llvm-project/pull/155690
>From 8c8500cd277936888d7031a503b5e3ce416469a3 Mon Sep 17 00:00:00 2001
From: svkeerthy
Date: Wed, 27 Aug 2025 20:25:30 +
Subject: [PATCH] Default constructor
---
llvm/include/llvm/Analysis/IR2Vec.h | 2
https://github.com/rampitec created
https://github.com/llvm/llvm-project/pull/156971
None
>From 52485b517c9030fca5a01d4e572f82a7e306a53f Mon Sep 17 00:00:00 2001
From: Stanislav Mekhanoshin
Date: Thu, 4 Sep 2025 14:46:15 -0700
Subject: [PATCH] [AMDGPU] Register amdgpu-lower-vgpr-encoding pass
https://github.com/rampitec updated
https://github.com/llvm/llvm-project/pull/156966
>From 13c8adce4fdae87644adfa29fd82bba8c3e47d64 Mon Sep 17 00:00:00 2001
From: Stanislav Mekhanoshin
Date: Thu, 4 Sep 2025 13:39:32 -0700
Subject: [PATCH] [AMDGPU] Print high vgpr operand comments from objdump
https://github.com/rampitec updated
https://github.com/llvm/llvm-project/pull/156966
>From 13c8adce4fdae87644adfa29fd82bba8c3e47d64 Mon Sep 17 00:00:00 2001
From: Stanislav Mekhanoshin
Date: Thu, 4 Sep 2025 13:39:32 -0700
Subject: [PATCH] [AMDGPU] Print high vgpr operand comments from objdump
rampitec 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/156971?utm_source=stack-comment-downstack-mergeability-warning"
https://github.com/rampitec ready_for_review
https://github.com/llvm/llvm-project/pull/156971
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
francisvm wrote:
Is the main goal to unify the API for the standalone/separate parsers under
`BitstreamBlockParserHelper`?
https://github.com/llvm/llvm-project/pull/156511
___
llvm-branch-commits mailing list
[email protected]
https:/
francisvm wrote:
> because only the standalone files can be read by llvm-remarkutil
`llvm-remarkutil` would also work if you extract the section from the object
file. It would be nice to have a mode of `llvm-remarkutil` that detects an
object file and looks for the section automatically.
https
francisvm wrote:
Thanks for putting in the work to simplify this. Could you please update the
description with a summary of the new flow of how remarks are emitted and
parsed in both modes? I'll keep reviewing this over the next few days.
https://github.com/llvm/llvm-project/pull/156715
__
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/154009
___
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/156905
>From f6a61c9ba23ff3139dedbc0b81e7133bc2e07345 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Thu, 4 Sep 2025 16:12:07 +
Subject: [PATCH] fix
Created using spr 1.3.6
---
clang/test/ClangScanDep
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/156905
>From f6a61c9ba23ff3139dedbc0b81e7133bc2e07345 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Thu, 4 Sep 2025 16:12:07 +
Subject: [PATCH] fix
Created using spr 1.3.6
---
clang/test/ClangScanDep
@@ -438,12 +452,31 @@ class FactGenerator : public
ConstStmtVisitor {
void VisitDeclStmt(const DeclStmt *DS) {
for (const Decl *D : DS->decls())
if (const auto *VD = dyn_cast(D))
-if (hasOrigin(VD->getType()))
+if (hasOrigin(VD))
if (cons
https://github.com/usx95 updated
https://github.com/llvm/llvm-project/pull/154009
>From 2f0c4c10dc8295f4eb3f323c5129f1ef0b3ac2a1 Mon Sep 17 00:00:00 2001
From: Utkarsh Saxena
Date: Thu, 4 Sep 2025 14:27:37 +
Subject: [PATCH 1/2] all-lvalues-have-origin
---
clang/lib/Analysis/LifetimeSafet
https://github.com/svkeerthy updated
https://github.com/llvm/llvm-project/pull/155690
>From 8c8500cd277936888d7031a503b5e3ce416469a3 Mon Sep 17 00:00:00 2001
From: svkeerthy
Date: Wed, 27 Aug 2025 20:25:30 +
Subject: [PATCH] Default constructor
---
llvm/include/llvm/Analysis/IR2Vec.h | 2
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/156764
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/s-barannikov updated
https://github.com/llvm/llvm-project/pull/156361
>From e48805779b288d87477d2e7f9c8fcedcf3850511 Mon Sep 17 00:00:00 2001
From: Sergei Barannikov
Date: Mon, 1 Sep 2025 20:18:57 +0300
Subject: [PATCH] [AVR] Remove workarounds for instructions using Z regist
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/154635
>From 6f1eaf036babb9f8a8f555aa6b930f60ef977ec6 Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Wed, 20 Aug 2025 15:04:49 -0700
Subject: [PATCH] [Local] preserve `MD_prof` in `hoistAllInstructionsInto`
---
l
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/155296
>From 2c17eab265e9a52176552dfbd07d6ffd60973f2f Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Mon, 25 Aug 2025 21:04:05 +
Subject: [PATCH] [NFC] Leave a comment in `Local.cpp` about debug info &
sample
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/154426
>From 80e4431563d62682ee72fd506123cca172c14cca Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Tue, 19 Aug 2025 14:35:01 -0700
Subject: [PATCH] [SimplfyCFG] Set `MD_prof` for `select` used for certain
condit
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/154426
>From 80e4431563d62682ee72fd506123cca172c14cca Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Tue, 19 Aug 2025 14:35:01 -0700
Subject: [PATCH] [SimplfyCFG] Set `MD_prof` for `select` used for certain
condit
@@ -4058,7 +4068,7 @@ static bool performBranchToCommonDestFolding(BranchInst
*BI, BranchInst *PBI,
// Halve the weights if any of them cannot fit in an uint32_t
fitWeights(NewWeights);
-SmallVector MDWeights(NewWeights.begin(), NewWeights.end());
+append_rang
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/155296
>From d8edb04b381fa8d955d23bfee0d3b322d359bf8a Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Mon, 25 Aug 2025 21:04:05 +
Subject: [PATCH] [NFC] Leave a comment in `Local.cpp` about debug info &
sample
https://github.com/david-xl approved this pull request.
https://github.com/llvm/llvm-project/pull/154426
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-clang-driver
Author: Marco Elver (melver)
Changes
Introduce the `-fsanitize=alloc-token` command-line option, hooking up
the AllocToken pass -- it provides allocation tokens to compatible
runtime allocators, enabling different heap organization strategie
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/154635
>From 03284b69e33a088dd7505f7160cb5e7fd0a8928a Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Wed, 20 Aug 2025 15:04:49 -0700
Subject: [PATCH] [Local] preserve `MD_prof` in `hoistAllInstructionsInto`
---
l
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/154635
>From 03284b69e33a088dd7505f7160cb5e7fd0a8928a Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Wed, 20 Aug 2025 15:04:49 -0700
Subject: [PATCH] [Local] preserve `MD_prof` in `hoistAllInstructionsInto`
---
l
https://github.com/s-barannikov ready_for_review
https://github.com/llvm/llvm-project/pull/156359
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/154426
>From 1f876ac5aa21df6856129f60d22808b2c64620b2 Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Tue, 19 Aug 2025 14:35:01 -0700
Subject: [PATCH] [SimplfyCFG] Set `MD_prof` for `select` used for certain
condit
@@ -4058,7 +4068,7 @@ static bool performBranchToCommonDestFolding(BranchInst
*BI, BranchInst *PBI,
// Halve the weights if any of them cannot fit in an uint32_t
fitWeights(NewWeights);
-SmallVector MDWeights(NewWeights.begin(), NewWeights.end());
+append_rang
@@ -330,6 +332,13 @@ class SimplifyCFGOpt {
}
};
+bool isSelectInRoleOfConjunctionOrDisjunction(const SelectInst *SI) {
david-xl wrote:
Add a comment for the method.
https://github.com/llvm/llvm-project/pull/154426
_
cjappl wrote:
Closing - the original reporter has a viable workaround and is OK waiting until
22.
https://github.com/llvm/llvm-project/pull/156196
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/m
https://github.com/cjappl closed
https://github.com/llvm/llvm-project/pull/156196
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/KanRobert approved this pull request.
https://github.com/llvm/llvm-project/pull/156880
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -1,381 +1,633 @@
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
UTC_ARGS: --version 5
-; RUN: llc -mtriple=amdgcn -mcpu=gfx90a < %s | FileCheck %s
+; RUN: llc -mtriple=amdgcn -mcpu=gfx90a -amdgpu-atomic-optimizer-strategy=None
< %s | FileCheck
https://github.com/s-barannikov updated
https://github.com/llvm/llvm-project/pull/156540
>From 408cfbc73717240b713f59a393dcc609004dd6ff Mon Sep 17 00:00:00 2001
From: Sergei Barannikov
Date: Tue, 2 Sep 2025 10:26:16 +0300
Subject: [PATCH] [ARM] Remove most post-decoding instruction adjustments
https://github.com/s-barannikov updated
https://github.com/llvm/llvm-project/pull/156360
>From 32e1a07943e330424c87c405e9021b61af005d73 Mon Sep 17 00:00:00 2001
From: Sergei Barannikov
Date: Mon, 1 Sep 2025 20:18:06 +0300
Subject: [PATCH] [RISCV] Remove post-decoding instruction adjustments
--
https://github.com/s-barannikov updated
https://github.com/llvm/llvm-project/pull/156359
>From 54a58aba634a49079976dd9733a320b522f483aa Mon Sep 17 00:00:00 2001
From: Sergei Barannikov
Date: Mon, 1 Sep 2025 20:16:14 +0300
Subject: [PATCH] [Hexagon] Remove post-decoding instruction adjustments
https://github.com/s-barannikov updated
https://github.com/llvm/llvm-project/pull/156361
>From ff4fc2343a93ab8f0592d115f839ff7e36fc063e Mon Sep 17 00:00:00 2001
From: Sergei Barannikov
Date: Mon, 1 Sep 2025 20:18:57 +0300
Subject: [PATCH] [AVR] Remove workarounds for instructions using Z regist
https://github.com/s-barannikov updated
https://github.com/llvm/llvm-project/pull/156540
>From 408cfbc73717240b713f59a393dcc609004dd6ff Mon Sep 17 00:00:00 2001
From: Sergei Barannikov
Date: Tue, 2 Sep 2025 10:26:16 +0300
Subject: [PATCH] [ARM] Remove most post-decoding instruction adjustments
https://github.com/s-barannikov updated
https://github.com/llvm/llvm-project/pull/156364
>From f31a7b8ff6fc270b402ee998b8f7286736762b4b Mon Sep 17 00:00:00 2001
From: Sergei Barannikov
Date: Mon, 1 Sep 2025 20:30:01 +0300
Subject: [PATCH] [AArch64] Remove post-decoding instruction mutations
Th
https://github.com/s-barannikov updated
https://github.com/llvm/llvm-project/pull/156364
>From f31a7b8ff6fc270b402ee998b8f7286736762b4b Mon Sep 17 00:00:00 2001
From: Sergei Barannikov
Date: Mon, 1 Sep 2025 20:30:01 +0300
Subject: [PATCH] [AArch64] Remove post-decoding instruction mutations
Th
https://github.com/s-barannikov updated
https://github.com/llvm/llvm-project/pull/156361
>From ff4fc2343a93ab8f0592d115f839ff7e36fc063e Mon Sep 17 00:00:00 2001
From: Sergei Barannikov
Date: Mon, 1 Sep 2025 20:18:57 +0300
Subject: [PATCH] [AVR] Remove workarounds for instructions using Z regist
https://github.com/usx95 ready_for_review
https://github.com/llvm/llvm-project/pull/156896
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-clang-temporal-safety
Author: Utkarsh Saxena (usx95)
Changes
This patch refactors the C++ lifetime safety analysis to implement a more
consistent model for tracking borrows. The central idea is to make loan
creation a consequence of referencing a varia
https://github.com/s-barannikov updated
https://github.com/llvm/llvm-project/pull/156363
>From d2968852e5e5a25c2b620b4fc54d9f246e4ce8fc Mon Sep 17 00:00:00 2001
From: Sergei Barannikov
Date: Mon, 1 Sep 2025 20:27:48 +0300
Subject: [PATCH] [AArch64] Provide a custom decoder for LDR_ZA/STR_ZA
Th
https://github.com/s-barannikov updated
https://github.com/llvm/llvm-project/pull/156361
>From e48805779b288d87477d2e7f9c8fcedcf3850511 Mon Sep 17 00:00:00 2001
From: Sergei Barannikov
Date: Mon, 1 Sep 2025 20:18:57 +0300
Subject: [PATCH] [AVR] Remove workarounds for instructions using Z regist
https://github.com/s-barannikov updated
https://github.com/llvm/llvm-project/pull/156362
>From a233e69f26b660bb800f519b773b96f5f2d7b07e Mon Sep 17 00:00:00 2001
From: Sergei Barannikov
Date: Mon, 1 Sep 2025 20:22:53 +0300
Subject: [PATCH] [AArch64] Correctly disassemble TSB instruction
TSB ins
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Aiden Grossman (boomanaiden154)
Changes
Most of these tests do not actually have a shell requirement. The shell
requirement ended up in the test either from cargo culting (from what I
can tell) or because the test authors actually meant to
https://github.com/s-barannikov updated
https://github.com/llvm/llvm-project/pull/156360
>From d19b8cd451544e87424c1954156a1aaeafa9a7b7 Mon Sep 17 00:00:00 2001
From: Sergei Barannikov
Date: Mon, 1 Sep 2025 20:18:06 +0300
Subject: [PATCH] [RISCV] Remove post-decoding instruction adjustments
--
https://github.com/usx95 created
https://github.com/llvm/llvm-project/pull/156896
None
>From 2f0c4c10dc8295f4eb3f323c5129f1ef0b3ac2a1 Mon Sep 17 00:00:00 2001
From: Utkarsh Saxena
Date: Thu, 4 Sep 2025 14:27:37 +
Subject: [PATCH] all-lvalues-have-origin
---
clang/lib/Analysis/LifetimeSaf
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/156890
Incremental step towards removing the special case hack
in TargetInstrInfo::getRegClass.
>From c0b9ff92d356aca252e8dc2e82f5e31be676316b Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Thu, 4 Sep 2025 13:08:0
usx95 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/156896?utm_source=stack-comment-downstack-mergeability-warning";
>
@@ -438,12 +452,31 @@ class FactGenerator : public
ConstStmtVisitor {
void VisitDeclStmt(const DeclStmt *DS) {
for (const Decl *D : DS->decls())
if (const auto *VD = dyn_cast(D))
-if (hasOrigin(VD->getType()))
+if (hasOrigin(VD))
if (cons
@@ -438,12 +452,31 @@ class FactGenerator : public
ConstStmtVisitor {
void VisitDeclStmt(const DeclStmt *DS) {
for (const Decl *D : DS->decls())
if (const auto *VD = dyn_cast(D))
-if (hasOrigin(VD->getType()))
+if (hasOrigin(VD))
if (cons
@@ -438,12 +452,31 @@ class FactGenerator : public
ConstStmtVisitor {
void VisitDeclStmt(const DeclStmt *DS) {
for (const Decl *D : DS->decls())
if (const auto *VD = dyn_cast(D))
-if (hasOrigin(VD->getType()))
+if (hasOrigin(VD))
if (cons
https://github.com/s-barannikov ready_for_review
https://github.com/llvm/llvm-project/pull/156364
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -1230,7 +1230,9 @@ let Uses = [R1, R0] in {
let Defs = [R31R30] in
def SPMZPi : F16<0b100101011000, (outs), (ins ZREG:$z), "spm $z+", []>,
- Requires<[HasSPMX]>;
+ Requires<[HasSPMX]> {
+bits<0> z;
s-barannikov wrote
https://github.com/boomanaiden154 created
https://github.com/llvm/llvm-project/pull/156905
Most of these tests do not actually have a shell requirement. The shell
requirement ended up in the test either from cargo culting (from what I
can tell) or because the test authors actually meant to mark
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/156905
>From f6a61c9ba23ff3139dedbc0b81e7133bc2e07345 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Thu, 4 Sep 2025 16:12:07 +
Subject: [PATCH] fix
Created using spr 1.3.6
---
clang/test/ClangScanDep
https://github.com/melver edited
https://github.com/llvm/llvm-project/pull/156840
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/melver edited
https://github.com/llvm/llvm-project/pull/156839
___
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: Aiden Grossman (boomanaiden154)
Changes
Most of these tests do not actually have a shell requirement. The shell
requirement ended up in the test either from cargo culting (from what I
can tell) or because the test authors actually
1 - 100 of 147 matches
Mail list logo