[llvm-branch-commits] [compiler-rt] release/20.x: [RISCV][compiler-rt] drop __riscv_vendor_feature_bits (#126460) (PR #126845)

2025-02-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @BeMg (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. http

[llvm-branch-commits] [llvm] release/20.x: [ORC][LLI] Remove redundant eh-frame registration plugin construction from lli. (PR #125431)

2025-02-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @mgorny (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. ht

[llvm-branch-commits] [llvm] release/20.x: AMDGPU: Handle gfx950 XDL-write-VGPR-VALU-Mem-Exp wait state change (#126727) (PR #126776)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/126776 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/20.x: AMDGPU: Handle gfx950 XDL-write-VGPR-VALU-Mem-Exp wait state change (#126727) (PR #126776)

2025-02-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: None (llvmbot) Changes Backport a2263eb Requested by: @arsenm --- Patch is 159.35 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/126776.diff 7 Files Affected: - (modified) llvm/lib

[llvm-branch-commits] [clang] [Clang] cherry-pick "Fix __{add, remove}_pointer in Objective-C++" (PR #125185)

2025-02-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @philnik777 (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR.

[llvm-branch-commits] [clang] [libc] release/20.x: [Clang] Fix test after new argument was added (PR #125912)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/125912 >From 1ee32d22344f94f179063e3ddf8ae880af2cb240 Mon Sep 17 00:00:00 2001 From: Joseph Huber Date: Wed, 5 Feb 2025 12:38:48 -0600 Subject: [PATCH 1/2] [Clang] Add width handling for shuffle helper (#125896) Sum

[llvm-branch-commits] [clang] [libc] release/20.x: [Clang] Fix test after new argument was added (PR #125912)

2025-02-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @jhuber6 (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. h

[llvm-branch-commits] [llvm] release/20.x: AMDGPU: Handle gfx950 XDL-write-VGPR-VALU-Mem-Exp wait state change (#126727) (PR #126776)

2025-02-11 Thread via llvm-branch-commits
llvmbot wrote: @arsenm What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/126776 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [llvm] release/20.x: [BOLT, test] Link against a shared object to test PLT (#125625) (PR #126351)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/126351 >From 553185bd7188fa1c48cce8a661df812a03afb5b7 Mon Sep 17 00:00:00 2001 From: Fangrui Song Date: Wed, 5 Feb 2025 09:31:58 -0800 Subject: [PATCH] [BOLT,test] Link against a shared object to test PLT (#125625) A

[llvm-branch-commits] [llvm] release/20.x: [BOLT, test] Link against a shared object to test PLT (#125625) (PR #126351)

2025-02-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @MaskRay (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. h

[llvm-branch-commits] [llvm] Add option to emit call graph section (PR #87572)

2025-02-11 Thread via llvm-branch-commits
Prabhuk wrote: This patch is squashed into #87574 PR. Closing this patch. https://github.com/llvm/llvm-project/pull/87572 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branc

[llvm-branch-commits] [clang] [llvm] [llvm] Introduce callee_type operand bundle (PR #87573)

2025-02-11 Thread via llvm-branch-commits
https://github.com/Prabhuk edited https://github.com/llvm/llvm-project/pull/87573 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [llvm] Extract and propagate indirect call type id (PR #87575)

2025-02-11 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87575 >From 1a8d810d352fbe84c0521c7614689b60ade693c8 Mon Sep 17 00:00:00 2001 From: Necip Fazil Yildiran Date: Tue, 19 Nov 2024 15:25:34 -0800 Subject: [PATCH] Fixed the tests and addressed most of the review comments.

[llvm-branch-commits] [clang] [llvm] [llvm] Introduce callee_type operand bundle (PR #87573)

2025-02-11 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87573 >From a8a5848885e12c771f12cfa33b4dbc6a0272e925 Mon Sep 17 00:00:00 2001 From: Prabhuk Date: Mon, 22 Apr 2024 11:34:04 -0700 Subject: [PATCH 1/6] Update clang/lib/CodeGen/CodeGenModule.cpp Cleaner if checks. Co-

[llvm-branch-commits] [clang] [llvm] [llvm] Introduce callee_type operand bundle (PR #87573)

2025-02-11 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87573 >From a8a5848885e12c771f12cfa33b4dbc6a0272e925 Mon Sep 17 00:00:00 2001 From: Prabhuk Date: Mon, 22 Apr 2024 11:34:04 -0700 Subject: [PATCH 1/6] Update clang/lib/CodeGen/CodeGenModule.cpp Cleaner if checks. Co-

[llvm-branch-commits] [llvm] [llvm] Add option to emit `callgraph` section (PR #87574)

2025-02-11 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87574 >From 1d7ee612e408ee7e64e984eb08e6d7089a435d09 Mon Sep 17 00:00:00 2001 From: Necip Fazil Yildiran Date: Sun, 2 Feb 2025 00:58:49 + Subject: [PATCH] Simplify MIR test. Created using spr 1.3.6-beta.1 --- ...

[llvm-branch-commits] [llvm] [llvm] Add option to emit `callgraph` section (PR #87574)

2025-02-11 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87574 >From 1d7ee612e408ee7e64e984eb08e6d7089a435d09 Mon Sep 17 00:00:00 2001 From: Necip Fazil Yildiran Date: Sun, 2 Feb 2025 00:58:49 + Subject: [PATCH] Simplify MIR test. Created using spr 1.3.6-beta.1 --- ...

[llvm-branch-commits] [llvm][AsmPrinter] Emit call graph section (PR #87576)

2025-02-11 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87576 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm][AsmPrinter] Emit call graph section (PR #87576)

2025-02-11 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87576 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] [llvm] Introduce callee_type operand bundle (PR #87573)

2025-02-11 Thread via llvm-branch-commits
Prabhuk wrote: @nikic, `Is the content of this OB the same as CFI !type metadata on function definitions?` — Yes. It is the same. I’ve udpated the OB name to `callee_type`. I misunderstood the correctness question assuming that it was about whether there will be miscompilation if callee_type O

[llvm-branch-commits] [llvm] release/20.x: [ORC] Switch to singleton pattern for UnwindInfoManager. (#126691) (PR #126825)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/126825 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/20.x: [ORC] Switch to singleton pattern for UnwindInfoManager. (#126691) (PR #126825)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/126825 Backport 84fe1f63b02414085bf7a8434caaf4a358be86da Requested by: @lhames >From 773eb0c2a5e47767ab2b6a6c24443ca45321350c Mon Sep 17 00:00:00 2001 From: Lang Hames Date: Wed, 12 Feb 2025 10:00:10 +1100 Subject: [

[llvm-branch-commits] [llvm] [DXContainer] Obj2yaml support for root constants (PR #124813)

2025-02-11 Thread via llvm-branch-commits
https://github.com/joaosaffran closed https://github.com/llvm/llvm-project/pull/124813 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [DXIL] Add support for root signature Constants element Generation in DXContainer (PR #124967)

2025-02-11 Thread via llvm-branch-commits
https://github.com/joaosaffran closed https://github.com/llvm/llvm-project/pull/124967 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [mlir] 669d96d - Revert "[mlir] Enable LICM for ops with only read side effects in scf.for (#1…"

2025-02-11 Thread via llvm-branch-commits
Author: Hongtao Yu Date: 2025-02-11T19:10:33-08:00 New Revision: 669d96d801447471ee4cbe7117c6ba7db8023696 URL: https://github.com/llvm/llvm-project/commit/669d96d801447471ee4cbe7117c6ba7db8023696 DIFF: https://github.com/llvm/llvm-project/commit/669d96d801447471ee4cbe7117c6ba7db8023696.diff LO

[llvm-branch-commits] [libcxx] 12ee543 - Revert "[libc++][NFC] Make enable_ifs in consistent (#127184)"

2025-02-15 Thread via llvm-branch-commits
Author: Nikolas Klauser Date: 2025-02-15T10:39:03+01:00 New Revision: 12ee5438c8e2a646954b6159897fa8198e387751 URL: https://github.com/llvm/llvm-project/commit/12ee5438c8e2a646954b6159897fa8198e387751 DIFF: https://github.com/llvm/llvm-project/commit/12ee5438c8e2a646954b6159897fa8198e387751.dif

[llvm-branch-commits] [libcxx] release/20.x: [libc++] Avoid including on arbitrary platforms (#125587) (PR #127310)

2025-02-15 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/127310 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] release/20.x: [libc++] Avoid including on arbitrary platforms (#125587) (PR #127310)

2025-02-15 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/127310 Backport cffc1ac3491c891ef4f80bcbfa685710e477eeac Requested by: @ldionne >From 49edc61061abd15b7b6a240463c3a296e4286569 Mon Sep 17 00:00:00 2001 From: Louis Dionne Date: Sat, 15 Feb 2025 10:54:00 +0100 Subject

[llvm-branch-commits] [libcxx] release/20.x: [libc++] Avoid including on arbitrary platforms (#125587) (PR #127310)

2025-02-15 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-libcxx Author: None (llvmbot) Changes Backport cffc1ac3491c891ef4f80bcbfa685710e477eeac Requested by: @ldionne --- Full diff: https://github.com/llvm/llvm-project/pull/127310.diff 1 Files Affected: - (modified) libcxx/include/__configuration/platfor

[llvm-branch-commits] [llvm] release/20.x: [llvm][Support] Enable dl_iterate_phdr support on OpenBSD and DragonFly (#125186) (PR #125210)

2025-02-15 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/125210 >From 73315311bd6a073ba45e938d8728d9b8f389453e Mon Sep 17 00:00:00 2001 From: Brad Smith Date: Fri, 31 Jan 2025 05:02:50 -0500 Subject: [PATCH] [llvm][Support] Enable dl_iterate_phdr support on OpenBSD and Drag

[llvm-branch-commits] [llvm] release/20.x: [llvm][Support] Enable dl_iterate_phdr support on OpenBSD and DragonFly (#125186) (PR #125210)

2025-02-15 Thread via llvm-branch-commits
github-actions[bot] wrote: @brad0 (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. htt

[llvm-branch-commits] [libcxx] release/20.x: [libc++][format] Disables the FTM on older MacOS versions. (#126547) (PR #127232)

2025-02-15 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/127232 >From 8b73dad2247835d4f97dc0a731d3173ce573d597 Mon Sep 17 00:00:00 2001 From: Mark de Wever Date: Fri, 14 Feb 2025 18:27:54 +0100 Subject: [PATCH] [libc++][format] Disables the FTM on older MacOS versions. (#12

[llvm-branch-commits] [llvm] release/20.x: [PowerPC] Use getSignedTargetConstant in SelectOptimalAddrMode. (#127305) (PR #127350)

2025-02-15 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/127350 >From 94291653a7414df9d825d6be9d10be345456d30c Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Sat, 15 Feb 2025 14:13:32 -0800 Subject: [PATCH] [PowerPC] Use getSignedTargetConstant in SelectOptimalAddrMode.

[llvm-branch-commits] [libcxx] release/20.x: [libc++][format] Disables the FTM on older MacOS versions. (#126547) (PR #127232)

2025-02-15 Thread via llvm-branch-commits
github-actions[bot] wrote: @mordante (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR.

[llvm-branch-commits] [llvm] release/20.x: [PowerPC] Use getSignedTargetConstant in SelectOptimalAddrMode. (#127305) (PR #127350)

2025-02-15 Thread via llvm-branch-commits
github-actions[bot] wrote: @topperc (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. h

[llvm-branch-commits] [libcxx] release/20.x: [libc++] Fixes (|multi)_set spaceship operator. (#127326) (PR #127342)

2025-02-15 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-libcxx Author: None (llvmbot) Changes Backport 248716f814d1d1fef88911d01a0b551d53c87c7a Requested by: @mordante --- Patch is 24.88 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/127342.diff 2 Files Affect

[llvm-branch-commits] [libcxx] release/20.x: [libc++] Fixes (|multi)_set spaceship operator. (#127326) (PR #127342)

2025-02-15 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/127342 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/20.x: [InstCombine] Do not keep samesign when speculatively executing icmps (#127007) (PR #127391)

2025-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/127391 Backport 29f3a352068ce562bcb65e18a676c82a9991583c Requested by: @dtcxzyw >From aa1a0484c95e085b5014e6cae48d2167fc54217d Mon Sep 17 00:00:00 2001 From: Yingwei Zheng Date: Sun, 16 Feb 2025 20:18:29 +0800 Subjec

[llvm-branch-commits] [llvm] release/20.x: [InstCombine] Do not keep samesign when speculatively executing icmps (#127007) (PR #127391)

2025-02-16 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms Author: None (llvmbot) Changes Backport 29f3a352068ce562bcb65e18a676c82a9991583c Requested by: @dtcxzyw --- Full diff: https://github.com/llvm/llvm-project/pull/127391.diff 2 Files Affected: - (modified) llvm/lib/Transforms/InstCombi

[llvm-branch-commits] [llvm] release/20.x: [InstCombine] Do not keep samesign when speculatively executing icmps (#127007) (PR #127391)

2025-02-16 Thread via llvm-branch-commits
llvmbot wrote: @nikic What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/127391 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinf

[llvm-branch-commits] [llvm] release/20.x: [InstCombine] Do not keep samesign when speculatively executing icmps (#127007) (PR #127391)

2025-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/127391 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] Backport: [BPF] Fix BitCast Assertion with NonZero AddrSpace (PR #130995)

2025-03-14 Thread via llvm-branch-commits
https://github.com/yonghong-song updated https://github.com/llvm/llvm-project/pull/130995 >From 9d7369b1c4f1b40d5e3a2e69616f79aad3a5 Mon Sep 17 00:00:00 2001 From: yonghong-song Date: Tue, 11 Mar 2025 11:23:53 -0700 Subject: [PATCH] [BPF] Fix BitCast Assertion with NonZero AddrSpace Alexei

[llvm-branch-commits] [clang] [clang][driver] Use rva22u64_v as the default march for Fuchsia targets (PR #131183)

2025-03-15 Thread via llvm-branch-commits
https://github.com/hiraditya approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/131183 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [SeparateConstOffsetFromGEP] Preserve inbounds flag based on ValueTracking (PR #130617)

2025-03-15 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-nvptx Author: Fabian Ritter (ritter-x2a) Changes If we know that the initial GEP was inbounds, and we change it to a sequence of GEPs from the same base pointer where every offset is non-negative, then the new GEPs are inbounds. For SWDEV-516125

[llvm-branch-commits] [clang] [clang] Introduce CallGraphSection option (PR #117037)

2025-03-15 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/117037 >From 6a12be2c5b60a95a06875b0b2c4f14228d1fa882 Mon Sep 17 00:00:00 2001 From: prabhukr Date: Wed, 12 Mar 2025 23:30:01 + Subject: [PATCH] Fix EOF newlines. Created using spr 1.3.6-beta.1 --- clang/test/Dri

[llvm-branch-commits] [llvm] release/20.x: [llvm-objcopy] Apply encryptable offset to first segment, not section (#130517) (PR #131398)

2025-03-15 Thread via llvm-branch-commits
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 Discourse](https://discourse.llvm.org/t/hidden-email

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Cleanup AMDGPUPassRegistry.def (PR #130071)

2025-03-15 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Akshat Oke (optimisan) Changes Finishing up AMDGPU specific passes. Only ones remaining are assembly printer, virt reg rewriter and PEI. --- Full diff: https://github.com/llvm/llvm-project/pull/130071.diff 3 Files Affected: -

[llvm-branch-commits] [flang] [flang][cuda] Convert cuf.shared_memory operation to LLVM ops (PR #131396)

2025-03-15 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-fir-hlfir Author: Valentin Clement (バレンタイン クレメン) (clementval) Changes Convert the operation to `llvm.addressof` operation with `llvm.getelementptr` with the appropriate offset. --- Full diff: https://github.com/llvm/llvm-project/pull/131396.diff

[llvm-branch-commits] [clang][CallGraphSection] Type id metadata for indirect calls (PR #117036)

2025-03-15 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/117036 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm][AsmPrinter] Emit call graph section (PR #87576)

2025-03-15 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87576 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] release/20.x: [libc++][test] Backport test skipping for Apple Clang 17 (PR #131506)

2025-03-16 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-libcxx Author: A. Jiang (frederick-vs-ja) Changes Cherry-pick of b552e35a06aef4366a933ea85ad3d4bef71e586a and #131438 to release/20.x. It is observed that Apple Clang 17 has started to be used for CI, even for backporting to release/20.x. So I think w

[llvm-branch-commits] [llvm] [AMDGPU] Precommit si-fold-bitmask.mir (PR #131310)

2025-03-15 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Pierre van Houtryve (Pierre-vh) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/131310.diff 1 Files Affected: - (added) llvm/test/CodeGen/AMDGPU/si-fold-bitmasks.mir (+429) ``diff diff --git a/llvm/

[llvm-branch-commits] [clang] release/20.x: [Clang] Do not emit nodiscard warnings for the base expr of static member access (#131450) (PR #131474)

2025-03-15 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport 9a1e390 Requested by: @cor3ntin --- Full diff: https://github.com/llvm/llvm-project/pull/131474.diff 5 Files Affected: - (modified) clang/include/clang/Sema/Sema.h (-5) - (modified) clang/lib/Sema/SemaE

[llvm-branch-commits] [clang] release/20.x: [Clang] Do not emit nodiscard warnings for the base expr of static member access (#131450) (PR #131474)

2025-03-15 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/131474 Backport 9a1e390 Requested by: @cor3ntin >From e46c31e5a5d2aae2fcfc8d835681fcb58ea4c505 Mon Sep 17 00:00:00 2001 From: cor3ntin Date: Sat, 15 Mar 2025 22:27:08 +0100 Subject: [PATCH] [Clang] Do not emit nodisc

[llvm-branch-commits] [clang] release/20.x: [Clang] Do not emit nodiscard warnings for the base expr of static member access (#131450) (PR #131474)

2025-03-15 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/131474 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/20.x: [Clang] Do not emit nodiscard warnings for the base expr of static member access (#131450) (PR #131474)

2025-03-15 Thread via llvm-branch-commits
llvmbot wrote: @shafik What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/131474 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [clang-tools-extra] [clang-tidy] support pointee mutation check in misc-const-correctness (PR #130494)

2025-03-15 Thread via llvm-branch-commits
@@ -125,6 +132,22 @@ Options // No warning const int *const pointer_variable = &value; +.. option:: WarnPointersAsPointers + + This option enables the suggestion for ``const`` of the value pointing. + Default is `true`. + + Requires 'AnalyzePointers' to be 'true'. -

[llvm-branch-commits] [mlir] [mlir] Use `getSingleElement`/`hasSingleElement` in various places (PR #131460)

2025-03-16 Thread via llvm-branch-commits
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 d781ac1cf0d561b79f6ff834d786c6a999429901 62173153f73910cdb2023700badeb27d5633c724 --e

[llvm-branch-commits] [llvm] release/20.x: [llvm] Fix crash when complex deinterleaving operates on an unrolled loop (#129735) (PR #132031)

2025-03-19 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/132031 Backport 3f4b2f12a1e3e87e4bfb86937cc1ccdd4d38dcf5 Requested by: @NickGuy-Arm >From 27efd9836497ecd26d2a525b5b3d9fa2bd95b9c1 Mon Sep 17 00:00:00 2001 From: Nicholas Guy Date: Wed, 19 Mar 2025 13:44:02 + Sub

[llvm-branch-commits] [llvm] release/20.x: [llvm] Fix crash when complex deinterleaving operates on an unrolled loop (#129735) (PR #132031)

2025-03-19 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/132031 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/20.x: [llvm] Fix crash when complex deinterleaving operates on an unrolled loop (#129735) (PR #132031)

2025-03-19 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-aarch64 Author: None (llvmbot) Changes Backport 3f4b2f12a1e3e87e4bfb86937cc1ccdd4d38dcf5 Requested by: @NickGuy-Arm --- Patch is 20.54 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/132031.diff 2

[llvm-branch-commits] [llvm] release/20.x: [llvm] Fix crash when complex deinterleaving operates on an unrolled loop (#129735) (PR #132031)

2025-03-19 Thread via llvm-branch-commits
llvmbot wrote: @igogo-x86 What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/132031 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/lis

[llvm-branch-commits] [libcxx] release/20.x: [libc++][test] Backport test skipping for Apple Clang 17 (PR #131506)

2025-03-18 Thread via llvm-branch-commits
github-actions[bot] wrote: @frederick-vs-ja (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this

[llvm-branch-commits] [flang] [flang][OpenMP] Enable delayed privatization by default for `omp.distribute` (PR #131574)

2025-03-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-openmp Author: Kareem Ergawy (ergawy) Changes Switches delayed privatization for `omp.distribute` to be on by default: controlled by the `-openmp-enable-delayed-privatization` instead of by `-openmp-enable-delayed-privatization-staging` --- Full

[llvm-branch-commits] [llvm] release/20.x: [SCEV] Check whether the start is non-zero in `ScalarEvolution::howFarToZero` (#131522) (PR #131568)

2025-03-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms Author: None (llvmbot) Changes Backport c5a491e9ea22014b65664b6e09134b4f055933e2 Requested by: @dtcxzyw --- Full diff: https://github.com/llvm/llvm-project/pull/131568.diff 3 Files Affected: - (modified) llvm/lib/Analysis/ScalarEvolu

[llvm-branch-commits] [llvm] release/20.x: [SCEV] Check whether the start is non-zero in `ScalarEvolution::howFarToZero` (#131522) (PR #131568)

2025-03-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-analysis Author: None (llvmbot) Changes Backport c5a491e9ea22014b65664b6e09134b4f055933e2 Requested by: @dtcxzyw --- Full diff: https://github.com/llvm/llvm-project/pull/131568.diff 3 Files Affected: - (modified) llvm/lib/Analysis/ScalarEvoluti

[llvm-branch-commits] [clang] 2f37c9e - Revert "[Coverage] Fix region termination for GNU statement expressions (#130…"

2025-03-19 Thread via llvm-branch-commits
Author: Justin Cady Date: 2025-03-19T16:45:26-04:00 New Revision: 2f37c9ec685b8ba82fdc3bd8387ce59b3f8a77dc URL: https://github.com/llvm/llvm-project/commit/2f37c9ec685b8ba82fdc3bd8387ce59b3f8a77dc DIFF: https://github.com/llvm/llvm-project/commit/2f37c9ec685b8ba82fdc3bd8387ce59b3f8a77dc.diff L

[llvm-branch-commits] [clang] [lld] [llvm] release/20.x: [hexagon] Bump the default version to v68 (#132304) (PR #132499)

2025-03-21 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-lld-elf Author: None (llvmbot) Changes Backport 759ef5811e22 c0b2c10e9f3a Requested by: @androm3da --- Patch is 32.08 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/132499.diff 23 Files Affected: - (modi

[llvm-branch-commits] [compiler-rt] [compiler-rt][Darwin][x86] Fix instrprof-darwin-exports test (#131425) (PR #132500)

2025-03-21 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-pgo Author: John Hui (j-hui) Changes ld64 issues a warning about section alignment which was counted as an unexpected exported symbol and the test failed. Fixed by disabling all linker warnings using -Wl,-w. cherry-picked from commit 94426df66a8d7c232

[llvm-branch-commits] [clang] [llvm] release/20.x: [Hexagon] Set the default compilation target to V68 (#125239) (PR #128597)

2025-03-21 Thread via llvm-branch-commits
llvmbot wrote: /pull-request llvm/llvm-project#132499 https://github.com/llvm/llvm-project/pull/128597 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [lld] [llvm] release/20.x: [hexagon] Bump the default version to v68 (#132304) (PR #132499)

2025-03-21 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/132499 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [BOLT] Gadget scanner: Detect address materialization and arithmetics (PR #132540)

2025-03-22 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-bolt Author: Anatoly Trosinenko (atrosinenko) Changes In addition to authenticated pointers, consider the contents of a register safe if it was * written by PC-relative address computation * updated by an arithmetic instruction whose input address is saf

[llvm-branch-commits] [llvm] release/20.x: [hexagon] Prevent alignment search beyond a label (#130631) (PR #132336)

2025-03-20 Thread via llvm-branch-commits
llvmbot wrote: @androm3da What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/132336 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/lis

[llvm-branch-commits] libcxx: In gdb test detect execute_mi with feature check instead of version check. (PR #132291)

2025-03-20 Thread via llvm-branch-commits
github-actions[bot] wrote: :warning: Python code formatter, darker found issues in your code. :warning: You can test this locally with the following command: ``bash darker --check --diff -r 46fb4c42cb77909ac86bfec701bfaca288eba33c...b4bcfb2ae2fd41636a7da4986b1da3da6cb31b60 libcx

[llvm-branch-commits] [llvm] release/20.x: [hexagon] Prevent alignment search beyond a label (#130631) (PR #132336)

2025-03-21 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mc @llvm/pr-subscribers-backend-hexagon Author: None (llvmbot) Changes Backport 1fe463182cea Requested by: @androm3da --- Full diff: https://github.com/llvm/llvm-project/pull/132336.diff 3 Files Affected: - (modified) llvm/lib/Target/Hexagon/MCTarge

[llvm-branch-commits] [llvm] AMDGPU/GlobalISel: add RegBankLegalize rules for bit shifts and sext-inreg (PR #132385)

2025-03-21 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Petar Avramovic (petar-avramovic) Changes Uniform S16 shifts have to be extended to S32 using appropriate Extend before lowering to S32 instruction. Uniform packed V2S16 are lowered to SGPR S32 instructions, other option is to use

[llvm-branch-commits] [llvm] AMDGPU/GlobalISel: add RegBankLegalize rules for AND OR and XOR (PR #132382)

2025-03-21 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-globalisel Author: Petar Avramovic (petar-avramovic) Changes Uniform S1 is lowered to S32. Divergent S1 is selected as VCC(S1) instruction select will select SALU instruction based on wavesize (S32 or S64). S16 are selected as is. There are register

[llvm-branch-commits] [llvm] [SPARC][MC] Add tests for VIS family instructions (PR #130967)

2025-03-23 Thread via llvm-branch-commits
https://github.com/koachan updated https://github.com/llvm/llvm-project/pull/130967 >From e2e0d44800b65a8fbddd6234c2ee9f83af92d7da Mon Sep 17 00:00:00 2001 From: Koakuma Date: Wed, 12 Mar 2025 21:14:42 +0700 Subject: [PATCH 1/3] Add missing NO-VIS lines Created using spr 1.3.5 --- llvm/test/M

[llvm-branch-commits] [BOLT][NFC] Pass JumpTable to analyzeJumpTable (PR #132110)

2025-03-20 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-bolt Author: Amir Ayupov (aaupov) Changes Optional arguments of `analyzeJumpTable` (`EntriesAsAddress` and `HasEntryInFragment`) are attributes of a JumpTable class. Instead of passing them separately, accept a pointer to `JumpTable`. #132114 is a follo

[llvm-branch-commits] [clang] 9d96ab9 - Revert "[clang] NFC: Clear some uses of MemberPointerType::getClass (#131965)"

2025-03-20 Thread via llvm-branch-commits
Author: Matheus Izvekov Date: 2025-03-20T17:53:19-03:00 New Revision: 9d96ab9704ba87c81e71d7b26095b68b2ca8aa80 URL: https://github.com/llvm/llvm-project/commit/9d96ab9704ba87c81e71d7b26095b68b2ca8aa80 DIFF: https://github.com/llvm/llvm-project/commit/9d96ab9704ba87c81e71d7b26095b68b2ca8aa80.dif

[llvm-branch-commits] [mlir] [mlir] Improve EnumProp, making it take an EnumInfo (PR #132349)

2025-03-20 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-ods Author: Krzysztof Drewniak (krzysz00) Changes This commit improves the `EnumProp` class, causing it to wrap around an `EnumInfo` just like` EnumAttr` does. This EnumProp also has logic for converting to/from an integer attribute and for being

[llvm-branch-commits] [mlir] [mlir] Improve EnumProp, making it take an EnumInfo (PR #132349)

2025-03-20 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-core Author: Krzysztof Drewniak (krzysz00) Changes This commit improves the `EnumProp` class, causing it to wrap around an `EnumInfo` just like` EnumAttr` does. This EnumProp also has logic for converting to/from an integer attribute and for being

[llvm-branch-commits] [llvm] [BOLT][NFC] Define AArch64 jump table types (PR #132109)

2025-03-20 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-bolt Author: Amir Ayupov (aaupov) Changes Define new JumpTable types for AArch64 based on definitions used in LLVM: https://github.com/llvm/llvm-project/blob/335a4614dee4123ff4f86e6400fc6a305766e227/llvm/lib/Target/AArch64/AArch64InstrInfo.td#L1217-L122

[llvm-branch-commits] [llvm] release/20.x: [llvm-dlltool] Add a missing dependency (PR #132483)

2025-03-21 Thread via llvm-branch-commits
Martin =?utf-8?q?Storsjö?= Message-ID: In-Reply-To: https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/132483 Backport dcc08a17c781a5066ab17b9791e1c455f7cedbf7 1ca93b15482d3bfa1560b35960ab46fea65b3074 Requested by: @mstorsjo >From 0ce9b7c9b91739df4da888e5a59db93f8

[llvm-branch-commits] [llvm] [CodeGen][StaticDataSplitter]Support constant pool partitioning (PR #129781)

2025-03-21 Thread via llvm-branch-commits
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 9302b2b708cdce89add071fa584c12ddb4f9d71d 23fd549393c79a0aa1fd038bfcfb320e312b5fb8 --e

[llvm-branch-commits] [llvm] Bump version to 20.1.2 (PR #132293)

2025-03-21 Thread via llvm-branch-commits
github-actions[bot] wrote: @tstellar (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR.

[llvm-branch-commits] [lld] release/20.x: [LLD] [COFF] Add a few more mingw libs to skip autoexports for (#132289) (PR #132478)

2025-03-21 Thread via llvm-branch-commits
llvmbot wrote: @cjacek What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/132478 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [lld] release/20.x: [LLD] [COFF] Add a few more mingw libs to skip autoexports for (#132289) (PR #132478)

2025-03-21 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/132478 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] 56d7a0a - Revert "[TailDuplicator] Do not restrict the computed gotos (#114990)"

2025-03-21 Thread via llvm-branch-commits
Author: Alexander Kornienko Date: 2025-03-21T18:25:21+01:00 New Revision: 56d7a0a18c7dcd09ff42c05d847ac5af49c848b5 URL: https://github.com/llvm/llvm-project/commit/56d7a0a18c7dcd09ff42c05d847ac5af49c848b5 DIFF: https://github.com/llvm/llvm-project/commit/56d7a0a18c7dcd09ff42c05d847ac5af49c848b5

[llvm-branch-commits] [llvm] AMDGPU/GlobalISel: add RegBankLegalize rules for AND OR and XOR (PR #132382)

2025-03-21 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Petar Avramovic (petar-avramovic) Changes Uniform S1 is lowered to S32. Divergent S1 is selected as VCC(S1) instruction select will select SALU instruction based on wavesize (S32 or S64). S16 are selected as is. There are register

[llvm-branch-commits] [clang] release/20.x: [clang][docs] Move -Wnontrivial-memcall to added flags. (PR #132367)

2025-03-21 Thread via llvm-branch-commits
R-Goc wrote: Not sure about the version check. Should this just be ignored? https://github.com/llvm/llvm-project/pull/132367 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-br

[llvm-branch-commits] [lld] release/20.x: [LLD] [COFF] Add a few more mingw libs to skip autoexports for (#132289) (PR #132478)

2025-03-21 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/132478 Backport af93db9344919085551fac38d6d6a4f774a7220a Requested by: @mstorsjo >From 3cf1b126bdefe2b99cf98c4c8a02fe51254d32a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Fri, 21 Mar 2025

[llvm-branch-commits] [lld] release/20.x: [LLD] [COFF] Add a few more mingw libs to skip autoexports for (#132289) (PR #132478)

2025-03-21 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-lld-coff Author: None (llvmbot) Changes Backport af93db9344919085551fac38d6d6a4f774a7220a Requested by: @mstorsjo --- Full diff: https://github.com/llvm/llvm-project/pull/132478.diff 1 Files Affected: - (modified) lld/COFF/MinGW.cpp (+5)

[llvm-branch-commits] [llvm] [Metadata] Preserve MD_prof when merging instructions when one is missing. (PR #132433)

2025-03-21 Thread via llvm-branch-commits
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 24e557330e418cf73f92cc58e58e35e90623a53d 8677f6470103b6af093f57f79c18c4f81912c5fa --e

[llvm-branch-commits] [llvm] [AMDGPU][Attributor] Rework update of `AAAMDWavesPerEU` (PR #123995)

2025-03-21 Thread via llvm-branch-commits
github-actions[bot] wrote: :warning: undef deprecator found issues in your code. :warning: You can test this locally with the following command: ``bash git diff -U0 --pickaxe-regex -S '([^a-zA-Z0-9#_-]undef[^a-zA-Z0-9_-]|UndefValue::get)' 31185938e33e4033c0e78ebf898041dd2e1ec90a

[llvm-branch-commits] [clang] Release 20.x: [clang][docs] Move non-trivial-memcall to added flags. (PR #132367)

2025-03-21 Thread via llvm-branch-commits
https://github.com/R-Goc created https://github.com/llvm/llvm-project/pull/132367 -Wnon-trivial-memcall was incorrectly added to modified flags instead of added flags. This commit moves it to the added compiler flags. >From 7b7009f548851db2f0937e0a3392b4fc5a787529 Mon Sep 17 00:00:00 2001 From

[llvm-branch-commits] [clang] Release 20.x: [clang][docs] Move non-trivial-memcall to added flags. (PR #132367)

2025-03-21 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (R-Goc) Changes -Wnon-trivial-memcall was incorrectly added to modified flags instead of added flags. This commit moves it to the added compiler flags. --- Full diff: https://github.com/llvm/llvm-project/pull/132367.diff 1 Files Af

[llvm-branch-commits] [clang] Release 20.x: [clang][docs] Move non-trivial-memcall to added flags. (PR #132367)

2025-03-21 Thread via llvm-branch-commits
https://github.com/R-Goc updated https://github.com/llvm/llvm-project/pull/132367 >From 5f13d9a19a5d04bfeb7df5e6681db2a1e9cec3dd Mon Sep 17 00:00:00 2001 From: R-Goc Date: Fri, 21 Mar 2025 11:04:31 +0100 Subject: [PATCH] release/20.x: [clang][docs] Move -Wnon-trivial-memcall to added flags. -

[llvm-branch-commits] [clang] release/20.x: [clang][docs] Move -Wnon-trivial-memcall to added flags. (PR #132367)

2025-03-21 Thread via llvm-branch-commits
https://github.com/R-Goc updated https://github.com/llvm/llvm-project/pull/132367 >From 27a139bbb73c604fb98f5bcd9095c1659528c0ad Mon Sep 17 00:00:00 2001 From: R-Goc Date: Fri, 21 Mar 2025 11:04:31 +0100 Subject: [PATCH] release/20.x: [clang][docs] Move -Wnontrivial-memcall to added flags. -W

[llvm-branch-commits] [clang] release/20.x: [clang][docs] Move -Wnontrivial-memcall to added flags. (PR #132367)

2025-03-21 Thread via llvm-branch-commits
https://github.com/R-Goc edited https://github.com/llvm/llvm-project/pull/132367 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

<    75   76   77   78   79   80   81   82   83   84   >