[llvm-branch-commits] [llvm] [LoongArch] Add support for vector FP_ROUND from vxf64 to vxf32 (PR #164059)

2025-10-18 Thread Zhaoxin Yang via llvm-branch-commits
https://github.com/ylzsx created https://github.com/llvm/llvm-project/pull/164059 In LoongArch, [x]vfcvt.s.d intstructions require two vector registers for v4f64->v4f32, v8f64->v8f32 conversions. This patch handles these cases: - For FP_ROUND v2f64->v2f32(illegal), add a customized v2f32 widen

[llvm-branch-commits] [llvm] [LoongArch] Add support for vector FP_ROUND from vxf64 to vxf32 (PR #164059)

2025-10-18 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-loongarch Author: Zhaoxin Yang (ylzsx) Changes In LoongArch, [x]vfcvt.s.d intstructions require two vector registers for v4f64->v4f32, v8f64->v8f32 conversions. This patch handles these cases: - For FP_ROUND v2f64->v2f32(illegal), add a customi

[llvm-branch-commits] [llvm] [AMDGPU] Add wave reduce intrinsics for float types - 2 (PR #161815)

2025-10-18 Thread via llvm-branch-commits
https://github.com/easyonaadit created https://github.com/llvm/llvm-project/pull/161815 Supported Ops: `fadd`, `fsub` >From 9165bcabdf9cab8a204bd8fbbf18e1801de58572 Mon Sep 17 00:00:00 2001 From: Aaditya Date: Mon, 29 Sep 2025 18:58:10 +0530 Subject: [PATCH] [AMDGPU] Add wave reduce intrinsics

[llvm-branch-commits] [llvm] [LoongArch] Add support for vector FP_ROUND from vxf64 to vxf32 (PR #164059)

2025-10-18 Thread Zhaoxin Yang via llvm-branch-commits
https://github.com/ylzsx edited https://github.com/llvm/llvm-project/pull/164059 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] [FlowSensitive] [StatusOr] [2/N] Add minimal model (PR #162932)

2025-10-18 Thread Jan Voung via llvm-branch-commits
https://github.com/jvoung edited https://github.com/llvm/llvm-project/pull/162932 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [NFCI][StaticDataLayout] Get rid of section prefix validation in codegen (PR #162349)

2025-10-18 Thread Mingming Liu via llvm-branch-commits
mingmingl-llvm wrote: > The change looks fine but should there be a test that uses the DAP profiles > and triggers this? Yeah removing validation without test coverage is generally a 'meh' PR indeed :( This piece of code doesn't have test coverage in the trunk-of-tree. https://github.com/llvm

[llvm-branch-commits] [llvm] release/21.x: [llvm] Support building with c++23 (#154372) (PR #162510)

2025-10-18 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 Developer Policy](https://llvm.org/docs/DeveloperPol

[llvm-branch-commits] [clang] [llvm] [FlowSensitive] [StatusOr] [2/N] Add minimal model (PR #162932)

2025-10-18 Thread Jan Voung via llvm-branch-commits
https://github.com/jvoung approved this pull request. https://github.com/llvm/llvm-project/pull/162932 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/21.x: [CI] Add dyung and c-rhodes to the Release Asset List (#162478) (PR #162497)

2025-10-18 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru approved this pull request. https://github.com/llvm/llvm-project/pull/162497 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] SROA: Recognize llvm.protected.field.ptr intrinsics. (PR #151650)

2025-10-18 Thread Peter Collingbourne via llvm-branch-commits
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/151650 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] Prepare libcxx and libcxxabi for pointer field protection. (PR #151651)

2025-10-18 Thread Peter Collingbourne via llvm-branch-commits
@@ -484,8 +484,21 @@ typedef __char32_t char32_t; #define _LIBCPP_EXCEPTIONS_SIG e # endif +# if !_LIBCPP_HAS_EXCEPTIONS +#define _LIBCPP_EXCEPTIONS_SIG n +# else +#define _LIBCPP_EXCEPTIONS_SIG e +# endif + +# if defined(__POINTER_FIELD_PROTECTION__) +#de

[llvm-branch-commits] [llvm] Add frontend for search (PR #160308)

2025-10-18 Thread Ivan Kosarev via llvm-branch-commits
https://github.com/kosarev created https://github.com/llvm/llvm-project/pull/160308 None >From 9f20662d59e111cee7c78804f8c9b8d77e4c97a4 Mon Sep 17 00:00:00 2001 From: Ivan Kosarev Date: Tue, 23 Sep 2025 15:17:50 +0100 Subject: [PATCH] Add frontend for search --- .../Target/AMDGPU/graphite-de

[llvm-branch-commits] Revert "undoreset" (PR #163674)

2025-10-18 Thread Vitaly Buka via llvm-branch-commits
https://github.com/vitalybuka created https://github.com/llvm/llvm-project/pull/163674 This reverts commit 6d7fedd1e4b0f305fd2bf179140e7a82f9bf72d0. ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-b

[llvm-branch-commits] [clang] [llvm] [AArch64][llvm] Armv9.7-A: Add support for SVE2p3 DOT and MLA operations (PR #163161)

2025-10-18 Thread Jonathan Thackray via llvm-branch-commits
https://github.com/jthackray updated https://github.com/llvm/llvm-project/pull/163161 >From ed649497b2611e8e1c930c391bc12a6d58d46ffa Mon Sep 17 00:00:00 2001 From: Jonathan Thackray Date: Thu, 4 Sep 2025 21:40:09 +0100 Subject: [PATCH 1/2] [AArch64][llvm] Armv9.7-A: Add support for SVE2p3 DOT a

[llvm-branch-commits] [llvm] AMDGPU: Stop inferring amdgpu-agpr-alloc on irrelevant targets (PR #161957)

2025-10-18 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian commented: Do we have any test running the attributor with `-mcpu` specified? https://github.com/llvm/llvm-project/pull/161957 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cg

[llvm-branch-commits] [clang] [clang] Add clang::nooutline Attribute (PR #163666)

2025-10-18 Thread Sam Elliott via llvm-branch-commits
https://github.com/lenary updated https://github.com/llvm/llvm-project/pull/163666 >From 132e1d6b631c61b643fb02cd2d3c50c09e880d09 Mon Sep 17 00:00:00 2001 From: Sam Elliott Date: Wed, 15 Oct 2025 17:26:19 -0700 Subject: [PATCH 1/3] [clang] Add clang::nooutline Attribute This change: - Adds a `

[llvm-branch-commits] [llvm] [MIR2Vec] Handle Operands (PR #163281)

2025-10-18 Thread Mircea Trofin via llvm-branch-commits
@@ -275,4 +377,4 @@ MachineFunctionPass *createMIR2VecPrinterLegacyPass(raw_ostream &OS); } // namespace llvm -#endif // LLVM_CODEGEN_MIR2VEC_H \ No newline at end of file +#endif // LLVM_CODEGEN_MIR2VEC_H mtrofin wrote: [Re: line +381] spurious change, or

[llvm-branch-commits] [llvm] 6995742 - [ADT] Consolidate CallbacksHolder (NFC) (#160234)

2025-10-18 Thread via llvm-branch-commits
Author: Kazu Hirata Date: 2025-09-23T08:10:51-07:00 New Revision: 699574205f2dee911753f0ef690e163239bc1872 URL: https://github.com/llvm/llvm-project/commit/699574205f2dee911753f0ef690e163239bc1872 DIFF: https://github.com/llvm/llvm-project/commit/699574205f2dee911753f0ef690e163239bc1872.diff L

[llvm-branch-commits] [clang-tools-extra] [llvm] [llvm][mustache] Use BumpPtrAllocator to save ASTNodes (PR #159194)

2025-10-18 Thread Paul Kirth via llvm-branch-commits
https://github.com/ilovepi updated https://github.com/llvm/llvm-project/pull/159194 >From 165e6597aaae362402af44257949d5934e82a50a Mon Sep 17 00:00:00 2001 From: Paul Kirth Date: Mon, 15 Sep 2025 16:26:11 -0700 Subject: [PATCH] [llvm][mustache] Use BumpPtrAllocator to save ASTNodes We make the

[llvm-branch-commits] [lldb] release/21.x: [LLDB][ProcessWindows] Set exit status on instance rather than going through all targets (#159308) (PR #161541)

2025-10-18 Thread Martin Storsjö via llvm-branch-commits
https://github.com/mstorsjo approved this pull request. It seems like this wasn't merged for 21.1.3, even though this did have essentially an approval from @DavidSpickett (plus a thumbs-up from @JDevlieghere), even though it didn't have the formal "approved" status. So if there's no other feed

[llvm-branch-commits] [compiler-rt] release/21.x: [compiler-rt][sanitizer] fix msghdr for musl (PR #159551)

2025-10-18 Thread via llvm-branch-commits
https://github.com/dyung updated https://github.com/llvm/llvm-project/pull/159551 >From 2cb08dbb39b17c4936cc604c9ca11a3f0f9d23c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?De=C3=A1k=20Lajos?= <[email protected]> Date: Tue, 22 Jul 2025 20:31:28 +0200 Subject: [PATCH] [com

[llvm-branch-commits] [NFC][Asan] Replace 0 with nullptr in asan_fake_stack (PR #163670)

2025-10-18 Thread Vitaly Buka via llvm-branch-commits
https://github.com/vitalybuka updated https://github.com/llvm/llvm-project/pull/163670 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [lld] MC: Introduce R_AARCH64_FUNCINIT64 relocation type. (PR #133531)

2025-10-18 Thread Peter Collingbourne via llvm-branch-commits
pcc wrote: Ping. No progress on #155776 so it should not be considered a blocker IMO. https://github.com/llvm/llvm-project/pull/133531 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [NFC][SpecialCaseList] Hide more details in private section (PR #162302)

2025-10-18 Thread Florian Mayer via llvm-branch-commits
https://github.com/fmayer approved this pull request. https://github.com/llvm/llvm-project/pull/162302 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] dcc2c1c - [RISCV] Reduce ManualCodeGen for segment load/store intrinsics. NFC

2025-10-18 Thread Tom Stellard via llvm-branch-commits
Author: Craig Topper Date: 2025-09-22T18:05:55-07:00 New Revision: dcc2c1c933bedee2d01860ac37f2947f16c569ea URL: https://github.com/llvm/llvm-project/commit/dcc2c1c933bedee2d01860ac37f2947f16c569ea DIFF: https://github.com/llvm/llvm-project/commit/dcc2c1c933bedee2d01860ac37f2947f16c569ea.diff

[llvm-branch-commits] [WIP] Introduce a G_PTRTOADDR GIsel node (PR #140300)

2025-10-18 Thread Alexander Richardson via llvm-branch-commits
https://github.com/arichardson updated https://github.com/llvm/llvm-project/pull/140300 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [Clang][CodeGen] Implement code generation for __builtin_infer_alloc_token() (PR #156842)

2025-10-18 Thread Oliver Hunt via llvm-branch-commits
ojhunt wrote: Ok, so one thing I see in the tests is a similar issue to what I've been looking at while prepping the tmo feature - the tests are essentially "random looking number". We've had regressions in the past as a result of the tests being essentially opaque - I'm unsure if it's worth y

<    5   6   7   8   9   10