[llvm-branch-commits] [lldb] 567fc97 - Revert "[lldb][RPC] Upstream lldb-rpc-gen tool (#138031)"

2025-07-03 Thread via llvm-branch-commits
Author: Chelsea Cassanova Date: 2025-07-03T15:52:35-07:00 New Revision: 567fc97be4881ce3656e45c0b2cc7e85e08dde3d URL: https://github.com/llvm/llvm-project/commit/567fc97be4881ce3656e45c0b2cc7e85e08dde3d DIFF: https://github.com/llvm/llvm-project/commit/567fc97be4881ce3656e45c0b2cc7e85e08dde3d.d

[llvm-branch-commits] [clang] [llvm] [NFC][HLSL][RootSignature] Split up `HLSLRootSignatureUtils` (PR #146124)

2025-07-03 Thread Finn Plummer via llvm-branch-commits
https://github.com/inbelic edited https://github.com/llvm/llvm-project/pull/146124 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] [HLSL][RootSignature] Update `setDefaultFlags` to account for Root Signature Version (PR #145828)

2025-07-03 Thread Finn Plummer via llvm-branch-commits
https://github.com/inbelic edited https://github.com/llvm/llvm-project/pull/145828 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] [HLSL][RootSignature] Update `setDefaultFlags` to account for Root Signature Version (PR #145828)

2025-07-03 Thread Finn Plummer via llvm-branch-commits
https://github.com/inbelic edited https://github.com/llvm/llvm-project/pull/145828 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] [HLSL][RootSignature] Update `setDefaultFlags` to account for Root Signature Version (PR #145828)

2025-07-03 Thread Finn Plummer via llvm-branch-commits
@@ -55,7 +59,9 @@ // CHECK-SAME: numClauses = 3, visibility = All // CHECK-SAME: ), // CHECK-SAME: Sampler( -// CHECK-SAME: s0, numDescriptors = 4, space = 1, offset = DescriptorTableOffsetAppend, flags = None +// CHECK-SAME: s0, numDescriptors = 4, space = 1, offset =

[llvm-branch-commits] [clang] [llvm] [HLSL][RootSignature] Update `setDefaultFlags` to account for Root Signature Version (PR #145828)

2025-07-03 Thread Finn Plummer via llvm-branch-commits
https://github.com/inbelic updated https://github.com/llvm/llvm-project/pull/145828 >From 471a4a556ad0653792e39c99da2423d5e3ed933f Mon Sep 17 00:00:00 2001 From: Finn Plummer Date: Fri, 27 Jun 2025 16:39:13 + Subject: [PATCH 01/10] update `setDefaultFlags` --- .../llvm/Frontend/HLSL/HLSLR

[llvm-branch-commits] [llvm] [mlir] [mlir][GPU][transform] Add gpu_to_rocdl conversion pattern to transfo… (PR #146962)

2025-07-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-gpu Author: Nicolas Vasilache (nicolasvasilache) Changes …rm dialect Authored-by: Son Tuan Vu --- Full diff: https://github.com/llvm/llvm-project/pull/146962.diff 4 Files Affected: - (modified) mlir/include/mlir/Dialect/GPU/T

[llvm-branch-commits] [llvm] [mlir] [mlir][GPU][transform] Add gpu_to_rocdl conversion pattern to transfo… (PR #146962)

2025-07-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir Author: Nicolas Vasilache (nicolasvasilache) Changes …rm dialect Authored-by: Son Tuan Vu --- Full diff: https://github.com/llvm/llvm-project/pull/146962.diff 4 Files Affected: - (modified) mlir/include/mlir/Dialect/GPU/Trans

[llvm-branch-commits] [llvm] [mlir] [mlir][GPU][transform] Add gpu_to_rocdl conversion pattern to transfo… (PR #146962)

2025-07-03 Thread Nicolas Vasilache via llvm-branch-commits
https://github.com/nicolasvasilache created https://github.com/llvm/llvm-project/pull/146962 …rm dialect Authored-by: Son Tuan Vu >From d8730eb667660782ec1dce6e9cdea020c5821300 Mon Sep 17 00:00:00 2001 From: Nicolas Vasilache Date: Thu, 3 Jul 2025 23:09:00 +0200 Subject: [PATCH] [mlir][GPU][

[llvm-branch-commits] [lld] release/20.x: Backport [LLD][COFF] Disallow importing DllMain from import libraries (#146610) (PR #146699)

2025-07-03 Thread Martin Storsjö via llvm-branch-commits
mstorsjo wrote: > @rnk @mstorsjo is it ok if we integrate this into the release? Sorry I'm a bit late here, but I have a couple of follow-up comments to the original PR, including potentially changing the public interface (the option name). Plus @nikic's potential ABI concern (which I think mi

[llvm-branch-commits] [mlir] [mlir][SCF][GPU] Add DeviceMaskingAttrInterface support to scf::Foral… (PR #146943)

2025-07-03 Thread Nicolas Vasilache via llvm-branch-commits
https://github.com/nicolasvasilache updated https://github.com/llvm/llvm-project/pull/146943 >From 85aa5f8c72801f5a75142a663d6e89e83e63decc Mon Sep 17 00:00:00 2001 From: Nicolas Vasilache Date: Thu, 3 Jul 2025 21:26:53 +0200 Subject: [PATCH] [mlir][SCF][GPU] Add DeviceMaskingAttrInterface supp

[llvm-branch-commits] [lld] release/20.x: Backport [LLD][COFF] Disallow importing DllMain from import libraries (#146610) (PR #146699)

2025-07-03 Thread Martin Storsjö via llvm-branch-commits
@@ -313,6 +313,7 @@ struct Configuration { bool warnDebugInfoUnusable = true; bool warnLongSectionNames = true; bool warnStdcallFixup = true; + bool warnExportedDllMain = true; mstorsjo wrote: I don't think this is an installed header though? https://g

[llvm-branch-commits] [mlir] [mlir][SCF][GPU] Add DeviceMaskingAttrInterface support to scf::Foral… (PR #146943)

2025-07-03 Thread Nicolas Vasilache via llvm-branch-commits
https://github.com/nicolasvasilache updated https://github.com/llvm/llvm-project/pull/146943 >From ad456bbf3da7ca290c521a945e950fd1cbf3ca81 Mon Sep 17 00:00:00 2001 From: Nicolas Vasilache Date: Thu, 3 Jul 2025 21:26:53 +0200 Subject: [PATCH] [mlir][SCF][GPU] Add DeviceMaskingAttrInterface supp

[llvm-branch-commits] [mlir] [mlir][SCF][GPU] Add DeviceMaskingAttrInterface support to scf::Foral… (PR #146943)

2025-07-03 Thread Nicolas Vasilache via llvm-branch-commits
https://github.com/nicolasvasilache edited https://github.com/llvm/llvm-project/pull/146943 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [mlir] [mlir][SCF][GPU] Add DeviceMaskingAttrInterface support to scf::Foral… (PR #146943)

2025-07-03 Thread Nicolas Vasilache via llvm-branch-commits
https://github.com/nicolasvasilache updated https://github.com/llvm/llvm-project/pull/146943 >From 403e4ba3929516ac27d51baf306dda2a043fd305 Mon Sep 17 00:00:00 2001 From: Nicolas Vasilache Date: Thu, 3 Jul 2025 21:26:53 +0200 Subject: [PATCH] [mlir][SCF][GPU] Add DeviceMaskingAttrInterface supp

[llvm-branch-commits] AlwaysInliner: A new inlining algorithm to interleave alloca promotion with inlines. (PR #145613)

2025-07-03 Thread Amara Emerson via llvm-branch-commits
aemerson wrote: > ⚠️ undef deprecator found issues in your code. ⚠️ This looks to be just the IR output containing undef, not the input. https://github.com/llvm/llvm-project/pull/145613 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.ll

[llvm-branch-commits] [mlir] [mlir][SCF][GPU] Add DeviceMaskingAttrInterface support to scf::Foral… (PR #146943)

2025-07-03 Thread Nicolas Vasilache via llvm-branch-commits
https://github.com/nicolasvasilache updated https://github.com/llvm/llvm-project/pull/146943 >From e2fc2f4d78809d5196719b546fd2a6a06058837f Mon Sep 17 00:00:00 2001 From: Nicolas Vasilache Date: Thu, 3 Jul 2025 21:26:53 +0200 Subject: [PATCH] [mlir][SCF][GPU] Add DeviceMaskingAttrInterface supp

[llvm-branch-commits] [mlir] [mlir][SCF][GPU] Add DeviceMaskingAttrInterface support to scf::Foral… (PR #146943)

2025-07-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-gpu Author: Nicolas Vasilache (nicolasvasilache) Changes …lOp and use it to implement warp specialization. This revision adds DeviceMaskingAttrInterface and extends DeviceMappingArrayAttr to accept a union of DeviceMappingAttrInterface and Device

[llvm-branch-commits] [mlir] [mlir][SCF][GPU] Add DeviceMaskingAttrInterface support to scf::Foral… (PR #146943)

2025-07-03 Thread Nicolas Vasilache via llvm-branch-commits
https://github.com/nicolasvasilache created https://github.com/llvm/llvm-project/pull/146943 …lOp and use it to implement warp specialization. This revision adds DeviceMaskingAttrInterface and extends DeviceMappingArrayAttr to accept a union of DeviceMappingAttrInterface and DeviceMaskingAttr

[llvm-branch-commits] [clang] [llvm] [HLSL][RootSignature] Update `setDefaultFlags` to account for Root Signature Version (PR #145828)

2025-07-03 Thread Justin Bogner via llvm-branch-commits
https://github.com/bogner approved this pull request. Some minor comments but this looks good once they're accounted for. https://github.com/llvm/llvm-project/pull/145828 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://l

[llvm-branch-commits] [clang] [llvm] [HLSL][RootSignature] Update `setDefaultFlags` to account for Root Signature Version (PR #145828)

2025-07-03 Thread Justin Bogner via llvm-branch-commits
@@ -29,6 +29,9 @@ using namespace llvm::hlsl::rootsig; namespace { +static const llvm::dxbc::RootSignatureVersion DefVersion = +llvm::dxbc::RootSignatureVersion::V1_1; bogner wrote: I don't think this global makes the tests clearer. Maybe throw in a `usi

[llvm-branch-commits] [clang] [llvm] [HLSL][RootSignature] Update `setDefaultFlags` to account for Root Signature Version (PR #145828)

2025-07-03 Thread Justin Bogner via llvm-branch-commits
@@ -605,13 +608,159 @@ TEST_F(ParseHLSLRootSignatureTest, ValidTrailingCommaTest) { hlsl::RootSignatureLexer Lexer(Source, TokLoc); SmallVector Elements; - hlsl::RootSignatureParser Parser(Elements, Lexer, *PP); + hlsl::RootSignatureParser Parser(DefVersion, Elements, L

[llvm-branch-commits] [clang] [llvm] [HLSL][RootSignature] Update `setDefaultFlags` to account for Root Signature Version (PR #145828)

2025-07-03 Thread Justin Bogner via llvm-branch-commits
@@ -55,7 +59,9 @@ // CHECK-SAME: numClauses = 3, visibility = All // CHECK-SAME: ), // CHECK-SAME: Sampler( -// CHECK-SAME: s0, numDescriptors = 4, space = 1, offset = DescriptorTableOffsetAppend, flags = None +// CHECK-SAME: s0, numDescriptors = 4, space = 1, offset =

[llvm-branch-commits] [clang] [llvm] [HLSL][RootSignature] Update `setDefaultFlags` to account for Root Signature Version (PR #145828)

2025-07-03 Thread Justin Bogner via llvm-branch-commits
https://github.com/bogner edited https://github.com/llvm/llvm-project/pull/145828 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [clang][OpenMP] Issue a warning when parsing future directive spelling (PR #146933)

2025-07-03 Thread Alexey Bataev via llvm-branch-commits
https://github.com/alexey-bataev approved this pull request. https://github.com/llvm/llvm-project/pull/146933 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] [HLSL][RootSignature] Update `setDefaultFlags` to account for Root Signature Version (PR #145828)

2025-07-03 Thread via llvm-branch-commits
https://github.com/joaosaffran approved this pull request. https://github.com/llvm/llvm-project/pull/145828 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] [NFC][HLSL][RootSignature] Split up `HLSLRootSignatureUtils` (PR #146124)

2025-07-03 Thread via llvm-branch-commits
https://github.com/joaosaffran approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/146124 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [clang][OpenMP] Issue a warning when parsing future directive spelling (PR #146933)

2025-07-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Krzysztof Parzyszek (kparzysz) Changes OpenMP 6.0 introduced alternative spelling for some directives, with the previous spellings still allowed. Warn the user when a new spelling is encountered with OpenMP version set to an older value.

[llvm-branch-commits] [clang] [clang][OpenMP] Issue a warning when parsing future directive spelling (PR #146933)

2025-07-03 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz created https://github.com/llvm/llvm-project/pull/146933 OpenMP 6.0 introduced alternative spelling for some directives, with the previous spellings still allowed. Warn the user when a new spelling is encountered with OpenMP version set to an older value. >From 5a

[llvm-branch-commits] [llvm] [AArch64][PAC] Combine signing with address materialization (PR #130809)

2025-07-03 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/130809 >From a6f9665a83b9002250d5d7c59915d92d173a21e2 Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Mon, 10 Mar 2025 15:14:55 +0300 Subject: [PATCH 1/2] [AArch64][PAC] Precommit tests on merging MOVaddr/

[llvm-branch-commits] [llvm] [AArch64][PAC] Introduce AArch64::PAC pseudo instruction (PR #146488)

2025-07-03 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/146488 >From ba9d8965de86e63cce18fc9c2d0fe9484f172e1f Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Sat, 28 Jun 2025 10:50:46 +0300 Subject: [PATCH] [AArch64][PAC] Introduce AArch64::PAC pseudo instructio

[llvm-branch-commits] [llvm] [AArch64][PAC] Rework discriminator analysis in AUT and AUTPAC (PR #146489)

2025-07-03 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/146489 >From 6634cb01b163b2482ce57915e63e1e386308f218 Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Sat, 28 Jun 2025 11:09:01 +0300 Subject: [PATCH] [AArch64][PAC] Rework discriminator analysis in AUT and

[llvm-branch-commits] [llvm] [AArch64][PAC] Introduce AArch64::PAC pseudo instruction (PR #146488)

2025-07-03 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/146488 >From ba9d8965de86e63cce18fc9c2d0fe9484f172e1f Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Sat, 28 Jun 2025 10:50:46 +0300 Subject: [PATCH] [AArch64][PAC] Introduce AArch64::PAC pseudo instructio

[llvm-branch-commits] [llvm] [AArch64][PAC] Rework discriminator analysis in AUT and AUTPAC (PR #146489)

2025-07-03 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/146489 >From 6634cb01b163b2482ce57915e63e1e386308f218 Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Sat, 28 Jun 2025 11:09:01 +0300 Subject: [PATCH] [AArch64][PAC] Rework discriminator analysis in AUT and

[llvm-branch-commits] [mlir] [mlir] NFC - refactor id builder and avoid leaking impl details (PR #146922)

2025-07-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-gpu @llvm/pr-subscribers-mlir Author: Nicolas Vasilache (nicolasvasilache) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/146922.diff 3 Files Affected: - (modified) mlir/include/mlir/Dialect/GPU/TransformOps/Utils.h (+14-17)

[llvm-branch-commits] [mlir] [mlir] NFC - refactor id builder and avoid leaking impl details (PR #146922)

2025-07-03 Thread Nicolas Vasilache via llvm-branch-commits
https://github.com/nicolasvasilache created https://github.com/llvm/llvm-project/pull/146922 None >From c88aee740d5d944364e79600bf3c01493a1c3fee Mon Sep 17 00:00:00 2001 From: Nicolas Vasilache Date: Thu, 3 Jul 2025 18:32:59 +0200 Subject: [PATCH] [mlir] NFC - refactor id builder and avoid lea

[llvm-branch-commits] [clang] [clang][OpenMP] Use DirectiveNameParser to parse directive names (PR #146779)

2025-07-03 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz updated https://github.com/llvm/llvm-project/pull/146779 >From ab3f0cc9d240f12e07be452effa75b5c7d010d9b Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Wed, 2 Jul 2025 11:25:00 -0500 Subject: [PATCH 1/2] [clang][OpenMP] Use DirectiveNameParser to parse dire

[llvm-branch-commits] [clang] [clang][OpenMP] Use DirectiveNameParser to parse directive names (PR #146779)

2025-07-03 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz updated https://github.com/llvm/llvm-project/pull/146779 >From ab3f0cc9d240f12e07be452effa75b5c7d010d9b Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Wed, 2 Jul 2025 11:25:00 -0500 Subject: [PATCH] [clang][OpenMP] Use DirectiveNameParser to parse directive

[llvm-branch-commits] [llvm] [DirectX] Move the scalarizer pass to before dxil-flatten-arrays (PR #146800)

2025-07-03 Thread Sarah Spall via llvm-branch-commits
https://github.com/spall approved this pull request. Nit on the PR description. you didn't move the scalarizerPass, you moved the DXILFlattenArrays pass to be immediately after the scalarizerPass. https://github.com/llvm/llvm-project/pull/146800 ___ l

[llvm-branch-commits] [llvm] 692a679 - Revert "[mlgo][regalloc] Fix after PR #131837 (#146297)"

2025-07-03 Thread via llvm-branch-commits
Author: Mircea Trofin Date: 2025-07-03T07:10:55-07:00 New Revision: 692a6797f50ced40e0e7585dab2e9676cc3bba1b URL: https://github.com/llvm/llvm-project/commit/692a6797f50ced40e0e7585dab2e9676cc3bba1b DIFF: https://github.com/llvm/llvm-project/commit/692a6797f50ced40e0e7585dab2e9676cc3bba1b.diff

[llvm-branch-commits] [llvm] release/20.x: [RelLookupTableConverter] Drop unnamed_addr for GVs in entries to avoid generating GOTPCREL relocations (#146068) (PR #146191)

2025-07-03 Thread Nikita Popov via llvm-branch-commits
https://github.com/nikic milestoned https://github.com/llvm/llvm-project/pull/146191 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [lld] release/20.x: Backport [LLD][COFF] Disallow importing DllMain from import libraries (#146610) (PR #146699)

2025-07-03 Thread Nikita Popov via llvm-branch-commits
@@ -313,6 +313,7 @@ struct Configuration { bool warnDebugInfoUnusable = true; bool warnLongSectionNames = true; bool warnStdcallFixup = true; + bool warnExportedDllMain = true; nikic wrote: This is an ABI break. https://github.com/llvm/llvm-project/pul

[llvm-branch-commits] [llvm] [BOLT][NFC] Update nfc-check-setup.py guidance (PR #146659)

2025-07-03 Thread Paschalis Mpeis via llvm-branch-commits
@@ -156,9 +158,8 @@ def main(): os.replace(bolt_path, f"{bolt_path}.old") print( -f"Build directory {args.build_dir} is ready to run BOLT tests, e.g.\n" -"\tbin/llvm-lit -sv tools/bolt/test\nor\n" -"\tbin/llvm-lit -sv tools/bolttests" +f

[llvm-branch-commits] [llvm] [BOLT] Improve exception handling in NFC-Mode (PR #146513)

2025-07-03 Thread Paschalis Mpeis via llvm-branch-commits
paschalis-mpeis wrote: Forced-push to rebase since the parent PR now has a `--create-wrapper` flag. In the latest patch, `switch_back` is a function called whenever something goes wrong after checking out the prev revision, ie: - building the old binary fails, or - setting up the wrapper fails.

[llvm-branch-commits] [llvm] [BOLT] Improve exception handling in NFC-Mode (PR #146513)

2025-07-03 Thread Paschalis Mpeis via llvm-branch-commits
https://github.com/paschalis-mpeis edited https://github.com/llvm/llvm-project/pull/146513 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [lld] release/20.x: Backport [LLD][COFF] Disallow importing DllMain from import libraries (#146610) (PR #146699)

2025-07-03 Thread Alexandre Ganea via llvm-branch-commits
aganea wrote: @rnk @mstorsjo is it ok if we integrate this into the release? @tstellar will there be a 20.1.8? https://github.com/llvm/llvm-project/pull/146699 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.

[llvm-branch-commits] [flang] [flang][do concurrent] Extned `getAllocaBlock()` and emit yields correctly (PR #146853)

2025-07-03 Thread Tom Eccles via llvm-branch-commits
https://github.com/tblah approved this pull request. LGTM, thanks https://github.com/llvm/llvm-project/pull/146853 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commi

[llvm-branch-commits] [llvm] [PHIElimination] Reuse existing COPY in predecessor basic block (Take Two) (PR #146806)

2025-07-03 Thread Mikael Holmén via llvm-branch-commits
mikaelholmen wrote: > @mikaelholmen @mstorsjo @macurtis-amd @sjoerdmeijer @sushgokh We've decided > that it's best to revert the original PR (see #146850), sorry for wasting > your time. This PR is trying to reintroduce it with fixes to the issues > you've presented. Can I humbly ask you to te

[llvm-branch-commits] [llvm] [PHIElimination] Reuse existing COPY in predecessor basic block (Take Two) (PR #146806)

2025-07-03 Thread Sushant Gokhale via llvm-branch-commits
sushgokh wrote: > @mikaelholmen @mstorsjo @macurtis-amd @sjoerdmeijer @sushgokh We've decided > that it's best to revert the original PR (see #146850), sorry for wasting > your time. This PR is trying to reintroduce it with fixes to the issues > you've presented. Can I humbly ask you to test t

[llvm-branch-commits] [llvm] [PHIElimination] Reuse existing COPY in predecessor basic block (Take Two) (PR #146806)

2025-07-03 Thread Guy David via llvm-branch-commits
guy-david wrote: @mikaelholmen @mstorsjo @macurtis-amd @sjoerdmeijer @sushgokh We've decided that it's best to revert the original PR (see https://github.com/llvm/llvm-project/pull/146850), sorry for wasting your time. This PR is trying to reintroduce it with fixes to the issues you've presented

[llvm-branch-commits] [llvm] [PHIElimination] Reuse existing COPY in predecessor basic block (Take Two) (PR #146806)

2025-07-03 Thread Guy David via llvm-branch-commits
https://github.com/guy-david edited https://github.com/llvm/llvm-project/pull/146806 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [flang] [flang][do concurrent] Extned `getAllocaBlock()` and emit yields correctly (PR #146853)

2025-07-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-fir-hlfir Author: Kareem Ergawy (ergawy) Changes Handles some loose ends in `do concurrent` reduction declarations. This PR extends `getAllocaBlock` to handle declare ops, and also emit `fir.yield` in all regions. --- Full diff: https://github.c

[llvm-branch-commits] [flang] [flang][do concurrent] Extned `getAllocaBlock()` and emit yields correctly (PR #146853)

2025-07-03 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy created https://github.com/llvm/llvm-project/pull/146853 Handles some loose ends in `do concurrent` reduction declarations. This PR extends `getAllocaBlock` to handle declare ops, and also emit `fir.yield` in all regions. >From caabbde941c1c870a850d4ed85d1b81d5e5d075

[llvm-branch-commits] [llvm] [DLCov] Origin-Tracking: Add debugify support (PR #143594)

2025-07-03 Thread Jeremy Morse via llvm-branch-commits
@@ -59,6 +65,52 @@ cl::opt DebugifyLevel( raw_ostream &dbg() { return Quiet ? nulls() : errs(); } +#if LLVM_ENABLE_DEBUGLOC_TRACKING_ORIGIN +// These maps refer to addresses in this instance of LLVM, so we can reuse them +// everywhere - therefore, we store them at file scope

[llvm-branch-commits] [llvm] [DLCov] Origin-Tracking: Add debugify support (PR #143594)

2025-07-03 Thread Jeremy Morse via llvm-branch-commits
@@ -59,6 +65,52 @@ cl::opt DebugifyLevel( raw_ostream &dbg() { return Quiet ? nulls() : errs(); } +#if LLVM_ENABLE_DEBUGLOC_TRACKING_ORIGIN +// These maps refer to addresses in this instance of LLVM, so we can reuse them +// everywhere - therefore, we store them at file scope

[llvm-branch-commits] [llvm] [DLCov] Origin-Tracking: Add debugify support (PR #143594)

2025-07-03 Thread Jeremy Morse via llvm-branch-commits
https://github.com/jmorse commented: Tentative LGTM, noting that you're planning on updating docs in this PR too. I've no familiarity with the python modified alas. https://github.com/llvm/llvm-project/pull/143594 ___ llvm-branch-commits mailing list

[llvm-branch-commits] [llvm] [DLCov] Origin-Tracking: Add debugify support (PR #143594)

2025-07-03 Thread Jeremy Morse via llvm-branch-commits
https://github.com/jmorse edited https://github.com/llvm/llvm-project/pull/143594 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [BOLT] Improve file handling in NFC-Mode (PR #146513)

2025-07-03 Thread Paschalis Mpeis via llvm-branch-commits
https://github.com/paschalis-mpeis updated https://github.com/llvm/llvm-project/pull/146513 >From 625f9ee79af68a121afd92e06d9b4f91007a9c38 Mon Sep 17 00:00:00 2001 From: Paschalis Mpeis Date: Tue, 1 Jul 2025 12:37:31 +0100 Subject: [PATCH 1/4] [BOLT] Improve file handling in NFC-Mode This patc

[llvm-branch-commits] [clang] 8763227 - Revert "[win][aarch64] Always reserve frame pointers for Arm64 Windows (#146582)"

2025-07-03 Thread via llvm-branch-commits
Author: David Spickett Date: 2025-07-03T10:02:43+01:00 New Revision: 8763227d14aae0994e33e34ffc1948ca95c1efcb URL: https://github.com/llvm/llvm-project/commit/8763227d14aae0994e33e34ffc1948ca95c1efcb DIFF: https://github.com/llvm/llvm-project/commit/8763227d14aae0994e33e34ffc1948ca95c1efcb.diff