[llvm-branch-commits] [llvm] workflows/release-binaries: Run tests on the same runner as the build (#162421) (PR #162926)

2025-10-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-github-workflow Author: Tom Stellard (tstellar) Changes Also, ignore the test results since they almost always fail. This allows us to simplify the build process and skip uploading and downloading the build and source directories which are huge. (cher

[llvm-branch-commits] [llvm] release/21.x: [Mips] Fix clang crashes when assembling invalid MIPS beql instructions with --arch=mips (#156413) (PR #162806)

2025-10-10 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/162806 Backport 51eee2010d3184f21502d12d69c0234549ee3fb4 Requested by: @brad0 >From 74e4a11f70091006067c20d48b04895e02168bc8 Mon Sep 17 00:00:00 2001 From: yingopq <[email protected]> Date: Fr

[llvm-branch-commits] [llvm] CodeGen: Make target overrides of PointerLikeRegClass mandatory (PR #159882)

2025-10-10 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: > Hi @arsenm , > > I haven't followed the discussion on all that. What's the rationale for all > that stuff? > > Cheers, -Quentin I want to eliminate getPointerRegClass. It's a layering violation. We should be able to interpret an MCOperandInfo without codegen throughout MC. Th

[llvm-branch-commits] [llvm] AMDGPU: Remove override of TargetInstrInfo::getRegClass (PR #159886)

2025-10-10 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/159886 >From 70ed5e89ee0bcfa8a0213a9ab7948e6557351e0b Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Thu, 18 Sep 2025 08:54:13 +0900 Subject: [PATCH] AMDGPU: Remove override of TargetInstrInfo::getRegClass This sh

[llvm-branch-commits] [llvm] [llvm][mustache] Avoid redundant saves in accessor splitting (PR #159197)

2025-10-10 Thread Paul Kirth via llvm-branch-commits
https://github.com/ilovepi updated https://github.com/llvm/llvm-project/pull/159197 >From 98082984b1808471a721853ec5ae124e48ef0005 Mon Sep 17 00:00:00 2001 From: Paul Kirth Date: Tue, 16 Sep 2025 00:11:47 -0700 Subject: [PATCH] [llvm][mustache] Avoid redundant saves in accessor splitting The s

[llvm-branch-commits] [clang-tools-extra] [clang-doc] create namespace names according to their paths (PR #162886)

2025-10-10 Thread Erick Velez via llvm-branch-commits
https://github.com/evelez7 ready_for_review https://github.com/llvm/llvm-project/pull/162886 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

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

2025-10-10 Thread Nikolas Klauser via llvm-branch-commits
https://github.com/philnik777 commented: More generally, I feel like PFP needs its own `__config_site` instead of the ad-hoc annotations all around. @ldionne any thoughts? https://github.com/llvm/llvm-project/pull/151651 ___ llvm-branch-commits mailin

[llvm-branch-commits] [clang-tools-extra] [clang-doc] create namespace names according to their paths (PR #162886)

2025-10-10 Thread Erick Velez via llvm-branch-commits
https://github.com/evelez7 updated https://github.com/llvm/llvm-project/pull/162886 >From 816782582637b8f0e3fde6aeb990eaa412fe8ffa Mon Sep 17 00:00:00 2001 From: Erick Velez Date: Fri, 10 Oct 2025 09:52:49 -0700 Subject: [PATCH] [clang-doc] create namespace names according to their paths Names

[llvm-branch-commits] [clang-tools-extra] [clang-doc] create namespace names according to their paths (PR #162886)

2025-10-10 Thread Paul Kirth via llvm-branch-commits
https://github.com/ilovepi approved this pull request. https://github.com/llvm/llvm-project/pull/162886 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [StaticDataLayout] Factor out a helper function for section prefix eligibility and use it in both optimizer and codegen (PR #162348)

2025-10-10 Thread Mingming Liu via llvm-branch-commits
https://github.com/mingmingl-llvm updated https://github.com/llvm/llvm-project/pull/162348 >From f68b06f65609078d7e1c788e95d78fab397e4966 Mon Sep 17 00:00:00 2001 From: mingmingl Date: Tue, 7 Oct 2025 11:59:13 -0700 Subject: [PATCH 01/10] [nfc][StaticDataLayout]Add helper functions to tell the

[llvm-branch-commits] [clang] Add pointer field protection feature. (PR #133538)

2025-10-10 Thread Peter Collingbourne via llvm-branch-commits
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/133538 >From e816ed160ed53ff8d9d9039b778c41ecad8a7da2 Mon Sep 17 00:00:00 2001 From: Peter Collingbourne Date: Wed, 6 Aug 2025 17:12:25 -0700 Subject: [PATCH 1/2] Add tests and documentation Created using spr 1.3.6-beta.1

[llvm-branch-commits] [libc++] Add build and CI support for pointer field protection (PR #152414)

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

[llvm-branch-commits] [libc++] Add build and CI support for pointer field protection (PR #152414)

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

[llvm-branch-commits] [libc] Use UMAXV.4S to reduce bcmp result. (PR #99260)

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