[llvm-branch-commits] [llvm] [BOLT] Match functions with pseudo probes (PR #100446)

2025-11-03 Thread Amir Ayupov via llvm-branch-commits
https://github.com/aaupov edited https://github.com/llvm/llvm-project/pull/100446 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [clang][LoongArch] Introduce LASX and LSX conversion intrinsics (PR #157819)

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

[llvm-branch-commits] [llvm] [SLU][profcheck] Propagate profile for branches on injected conditions. (PR #164476)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164476 >From 4e408eea7761b2979a1778a0a9bc9168a7fa65e7 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 11:22:01 -0700 Subject: [PATCH] [SLU][profcheck] Propagate profile for branches on injected con

[llvm-branch-commits] [llvm] [LSCFG][profcheck] Add dummy branch weights for the dummy switch to dead exits (PR #164714)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164714 >From 82f4ee86a4d5b907783f71a17ba645ae6e598af2 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Wed, 22 Oct 2025 14:34:31 -0700 Subject: [PATCH] [LSCFG][profcheck] Add dummy branch weights for the dummy switc

[llvm-branch-commits] [llvm] [SLU][profcheck] Propagate profile for branches on injected conditions. (PR #164476)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164476 >From 4e408eea7761b2979a1778a0a9bc9168a7fa65e7 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 11:22:01 -0700 Subject: [PATCH] [SLU][profcheck] Propagate profile for branches on injected con

[llvm-branch-commits] [llvm] [SLU][profcheck] create likely branch weights for guard->branch (PR #164271)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164271 >From e7d4aa95ce5417d232769b564863abb47bbf42dc Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Mon, 20 Oct 2025 08:21:26 -0700 Subject: [PATCH] [SLU][profcheck] create likely branch weights for guard->branch

[llvm-branch-commits] [llvm] [LIR][profcheck] Reuse the loop's exit condition profile (PR #164523)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164523 >From d2a04866764eac8bcfdeda442b6a111fb0a3c49c Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 17:24:49 -0700 Subject: [PATCH] [LIR][profcheck] Reuse the loop's exit condition profile --- .

[llvm-branch-commits] [llvm] [LVer][profcheck] explicitly set unknown branch weights for the versioned/unversioned selector (PR #164507)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164507 >From 7a7a7f211a62ae2fa6bb6149b5b5e98b806f0e3b Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 15:20:14 -0700 Subject: [PATCH] [LVer][profcheck] explicitly set unknown branch weights for the

[llvm-branch-commits] [llvm] [LVer][profcheck] explicitly set unknown branch weights for the versioned/unversioned selector (PR #164507)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164507 >From 7a7a7f211a62ae2fa6bb6149b5b5e98b806f0e3b Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 15:20:14 -0700 Subject: [PATCH] [LVer][profcheck] explicitly set unknown branch weights for the

[llvm-branch-commits] [llvm] [LSCFG][profcheck] Add dummy branch weights for the dummy switch to dead exits (PR #164714)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164714 >From 82f4ee86a4d5b907783f71a17ba645ae6e598af2 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Wed, 22 Oct 2025 14:34:31 -0700 Subject: [PATCH] [LSCFG][profcheck] Add dummy branch weights for the dummy switc

[llvm-branch-commits] [llvm] [LIR][profcheck] Reuse the loop's exit condition profile (PR #164523)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164523 >From d2a04866764eac8bcfdeda442b6a111fb0a3c49c Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 17:24:49 -0700 Subject: [PATCH] [LIR][profcheck] Reuse the loop's exit condition profile --- .

[llvm-branch-commits] [llvm] [SLU][profcheck] create likely branch weights for guard->branch (PR #164271)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin edited https://github.com/llvm/llvm-project/pull/164271 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [clang] "modular_format" attribute for functions using format strings (PR #147431)

2025-11-03 Thread Daniel Thornburgh via llvm-branch-commits
https://github.com/mysterymath updated https://github.com/llvm/llvm-project/pull/147431 >From a9ac2282d609b7aaca4f7d733960301602e1637b Mon Sep 17 00:00:00 2001 From: Daniel Thornburgh Date: Tue, 10 Jun 2025 14:06:53 -0700 Subject: [PATCH 1/8] [clang] "modular_format" attribute for functions usi

[llvm-branch-commits] [llvm] [CAS] Add llvm-cas tools to inspect on-disk LLVMCAS (PR #114104)

2025-11-03 Thread Steven Wu via llvm-branch-commits
@@ -0,0 +1 @@ +content cachemeifyoucan wrote: This is a test input file named `nonewline` :) https://github.com/llvm/llvm-project/pull/114104 ___ llvm-branch-commits mailing list [email protected] htt

[llvm-branch-commits] [llvm] [CAS] Add llvm-cas tools to inspect on-disk LLVMCAS (PR #114104)

2025-11-03 Thread Steven Wu via llvm-branch-commits
@@ -0,0 +1,332 @@ +//===--===// +// +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-Identifier: Apa

[llvm-branch-commits] [llvm] [IR] Add CallBr intrinsics support (PR #133907)

2025-11-03 Thread Robert Imschweiler via llvm-branch-commits
https://github.com/ro-i updated https://github.com/llvm/llvm-project/pull/133907 >From adbca593dd83f8f74cbfc0d1ba9932e3beb4adb0 Mon Sep 17 00:00:00 2001 From: Robert Imschweiler Date: Tue, 1 Apr 2025 08:03:16 -0500 Subject: [PATCH] [IR] Add CallBr intrinsics support This commit adds support for

[llvm-branch-commits] [libc] e602aa8 - Revert "[libc] Add printf error handling (#162876)"

2025-11-03 Thread via llvm-branch-commits
Author: Kewen Meng Date: 2025-11-03T12:41:13-08:00 New Revision: e602aa8e24924e27c4f0965bd5d1f74554004042 URL: https://github.com/llvm/llvm-project/commit/e602aa8e24924e27c4f0965bd5d1f74554004042 DIFF: https://github.com/llvm/llvm-project/commit/e602aa8e24924e27c4f0965bd5d1f74554004042.diff LO

[llvm-branch-commits] [llvm] [CAS] Add llvm-cas tools to inspect on-disk LLVMCAS (PR #114104)

2025-11-03 Thread Steven Wu via llvm-branch-commits
https://github.com/cachemeifyoucan updated https://github.com/llvm/llvm-project/pull/114104 >From 63c4928ed65fb2a83a4a25f3c098af7d931fc0af Mon Sep 17 00:00:00 2001 From: Steven Wu Date: Mon, 3 Nov 2025 12:09:19 -0800 Subject: [PATCH 1/2] clang-format Created using spr 1.3.7 --- llvm/tools/llv

[llvm-branch-commits] [llvm] [CAS] Add llvm-cas tools to inspect on-disk LLVMCAS (PR #114104)

2025-11-03 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 origin/main...HEAD llvm/test/lit.cfg.py `` :warning: The reproduction instructions

[llvm-branch-commits] [llvm] [CAS] Add llvm-cas tools to inspect on-disk LLVMCAS (PR #114104)

2025-11-03 Thread Steven Wu via llvm-branch-commits
https://github.com/cachemeifyoucan updated https://github.com/llvm/llvm-project/pull/114104 >From 63c4928ed65fb2a83a4a25f3c098af7d931fc0af Mon Sep 17 00:00:00 2001 From: Steven Wu Date: Mon, 3 Nov 2025 12:09:19 -0800 Subject: [PATCH] clang-format Created using spr 1.3.7 --- llvm/tools/llvm-ca

[llvm-branch-commits] [CAS] Add llvm-cas tools to inspect on-disk LLVMCAS (PR #114104)

2025-11-03 Thread Steven Wu via llvm-branch-commits
https://github.com/cachemeifyoucan updated https://github.com/llvm/llvm-project/pull/114104 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [CAS] Add llvm-cas tools to inspect on-disk LLVMCAS (PR #114104)

2025-11-03 Thread Steven Wu via llvm-branch-commits
https://github.com/cachemeifyoucan updated https://github.com/llvm/llvm-project/pull/114104 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [IR] "modular-format" attribute for functions using format strings (PR #147429)

2025-11-03 Thread Daniel Thornburgh via llvm-branch-commits
mysterymath wrote: Coming back from the US dev meeting, I wanted to ping this one again. Is there anything left for me to do before this is ready to land? https://github.com/llvm/llvm-project/pull/147429 ___ llvm-branch-commits mailing list llvm-branc

[llvm-branch-commits] [flang] [flang][OpenMP] Semantic checks for DYN_GROUPPRIVATE (PR #166214)

2025-11-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-semantics @llvm/pr-subscribers-flang-openmp Author: Krzysztof Parzyszek (kparzysz) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/166214.diff 4 Files Affected: - (modified) flang/include/flang/Semantics/openmp-modifiers.h (+2

[llvm-branch-commits] [flang] [flang][OpenMP] Semantic checks for DYN_GROUPPRIVATE (PR #166214)

2025-11-03 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz created https://github.com/llvm/llvm-project/pull/166214 None >From ebe00ba9ee15119b2ce127971ab4e038ddf62308 Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Thu, 14 Aug 2025 13:26:23 -0500 Subject: [PATCH] [flang][OpenMP] Semantic checks for DYN_GROUPPRIVAT

[llvm-branch-commits] [llvm] CodeGen/AMDGPU: Allow 3-address conversion of bundled instructions (PR #166213)

2025-11-03 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 origin/main HEAD --extensions cpp -- llvm/lib/CodeGen/TwoAddressInstructionPass.cpp

[llvm-branch-commits] [llvm] CodeGen: Record MMOs in finalizeBundle (PR #166210)

2025-11-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Nicolai Hähnle (nhaehnle) Changes This allows more accurate alias analysis to apply at the bundle level. This has a bunch of minor effects in post-RA scheduling that look mostly beneficial to me, all of them in AMDGPU (the Thumb2 c

[llvm-branch-commits] [llvm] CodeGen: Record MMOs in finalizeBundle (PR #166210)

2025-11-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-globalisel Author: Nicolai Hähnle (nhaehnle) Changes This allows more accurate alias analysis to apply at the bundle level. This has a bunch of minor effects in post-RA scheduling that look mostly beneficial to me, all of them in AMDGPU (the Thumb2

[llvm-branch-commits] [llvm] CodeGen: Handle bundled instructions in two-address-instructions pass (PR #166212)

2025-11-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Nicolai Hähnle (nhaehnle) Changes If the instruction with tied operands is a BUNDLE instruction and we handle it by replacing an operand, then we need to update the corresponding internal operands as well. Otherwise, the resulting

[llvm-branch-commits] [llvm] CodeGen/AMDGPU: Allow 3-address conversion of bundled instructions (PR #166213)

2025-11-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Nicolai Hähnle (nhaehnle) Changes This is in preparation for future changes in AMDGPU that will make more substantial use of bundles pre-RA. For now, simply test this with degenerate (single-instruction) bundles. --- **Stack**: -

[llvm-branch-commits] [llvm] CodeGen: More accurate mayAlias for instructions with multiple MMOs (PR #166211)

2025-11-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-systemz Author: Nicolai Hähnle (nhaehnle) Changes There can only be meaningful aliasing between the memory accesses of different instructions if at least one of the accesses modifies memory. This check is applied at the instruction-level earlier

[llvm-branch-commits] [llvm] CodeGen/AMDGPU: Allow 3-address conversion of bundled instructions (PR #166213)

2025-11-03 Thread Nicolai Hähnle via llvm-branch-commits
https://github.com/nhaehnle created https://github.com/llvm/llvm-project/pull/166213 This is in preparation for future changes in AMDGPU that will make more substantial use of bundles pre-RA. For now, simply test this with degenerate (single-instruction) bundles. --- **Stack**: - [5/5] #166213

[llvm-branch-commits] [llvm] CodeGen: Handle bundled instructions in two-address-instructions pass (PR #166212)

2025-11-03 Thread Nicolai Hähnle via llvm-branch-commits
https://github.com/nhaehnle created https://github.com/llvm/llvm-project/pull/166212 If the instruction with tied operands is a BUNDLE instruction and we handle it by replacing an operand, then we need to update the corresponding internal operands as well. Otherwise, the resulting MIR is invalid

[llvm-branch-commits] [llvm] CodeGen: More accurate mayAlias for instructions with multiple MMOs (PR #166211)

2025-11-03 Thread Nicolai Hähnle via llvm-branch-commits
https://github.com/nhaehnle created https://github.com/llvm/llvm-project/pull/166211 There can only be meaningful aliasing between the memory accesses of different instructions if at least one of the accesses modifies memory. This check is applied at the instruction-level earlier in the method.

[llvm-branch-commits] [llvm] [LSCFG][profcheck] Add dummy branch weights for the dummy switch to dead exits (PR #164714)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164714 >From 64eaa8574dfa3343c192502349672dff24570c66 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Wed, 22 Oct 2025 14:34:31 -0700 Subject: [PATCH] [LSCFG][profcheck] Add dummy branch weights for the dummy switc

[llvm-branch-commits] [llvm] [LVer][profcheck] explicitly set unknown branch weights for the versioned/unversioned selector (PR #164507)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164507 >From a5d8823aca32426e0cc98d920957182c2e2efb0b Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 15:20:14 -0700 Subject: [PATCH] [LVer][profcheck] explicitly set unknown branch weights for the

[llvm-branch-commits] [llvm] [LIR][profcheck] Reuse the loop's exit condition profile (PR #164523)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164523 >From 648356dd4efbb775b55dff0f32a8f5df97cb4d96 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 17:24:49 -0700 Subject: [PATCH] [LIR][profcheck] Reuse the loop's exit condition profile --- .

[llvm-branch-commits] [llvm] [SLU][profcheck] Propagate profile for branches on injected conditions. (PR #164476)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164476 >From 7a5b8b055ec7b901339801d0c98f13560a51bf70 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 11:22:01 -0700 Subject: [PATCH] [SLU][profcheck] Propagate profile for branches on injected con

[llvm-branch-commits] [llvm] [SLU][profcheck] create likely branch weights for guard->branch (PR #164271)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164271 >From 472b932477f8e50d0c3b3b8319b444b559c60b84 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Mon, 20 Oct 2025 08:21:26 -0700 Subject: [PATCH] [SLU][profcheck] create likely branch weights for guard->branch

[llvm-branch-commits] [llvm] [SLU][profcheck] Propagate profile for branches on injected conditions. (PR #164476)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164476 >From 7a5b8b055ec7b901339801d0c98f13560a51bf70 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 11:22:01 -0700 Subject: [PATCH] [SLU][profcheck] Propagate profile for branches on injected con

[llvm-branch-commits] [llvm] [LVer][profcheck] explicitly set unknown branch weights for the versioned/unversioned selector (PR #164507)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164507 >From a5d8823aca32426e0cc98d920957182c2e2efb0b Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 15:20:14 -0700 Subject: [PATCH] [LVer][profcheck] explicitly set unknown branch weights for the

[llvm-branch-commits] [llvm] [LSCFG][profcheck] Add dummy branch weights for the dummy switch to dead exits (PR #164714)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164714 >From 64eaa8574dfa3343c192502349672dff24570c66 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Wed, 22 Oct 2025 14:34:31 -0700 Subject: [PATCH] [LSCFG][profcheck] Add dummy branch weights for the dummy switc

[llvm-branch-commits] [llvm] [LIR][profcheck] Reuse the loop's exit condition profile (PR #164523)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164523 >From 648356dd4efbb775b55dff0f32a8f5df97cb4d96 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 17:24:49 -0700 Subject: [PATCH] [LIR][profcheck] Reuse the loop's exit condition profile --- .

[llvm-branch-commits] [llvm] [SLU][profcheck] create likely branch weights for guard->branch (PR #164271)

2025-11-03 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164271 >From 472b932477f8e50d0c3b3b8319b444b559c60b84 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Mon, 20 Oct 2025 08:21:26 -0700 Subject: [PATCH] [SLU][profcheck] create likely branch weights for guard->branch

[llvm-branch-commits] [llvm] [WIP] Handle guard insertion in callbacks to OpenMP runtime functions. (PR #164655)

2025-11-03 Thread Abid Qadeer via llvm-branch-commits
https://github.com/abidh updated https://github.com/llvm/llvm-project/pull/164655 >From 56037a64dbd5f73d2c020dd5d58d2c99758b35d0 Mon Sep 17 00:00:00 2001 From: Abid Qadeer Date: Tue, 21 Oct 2025 20:53:46 +0100 Subject: [PATCH 1/6] Add callback metadata to runtime functions which take callbacks

[llvm-branch-commits] [llvm] [WIP] Handle guard insertion in callbacks to OpenMP runtime functions. (PR #164655)

2025-11-03 Thread Abid Qadeer via llvm-branch-commits
https://github.com/abidh updated https://github.com/llvm/llvm-project/pull/164655 >From 56037a64dbd5f73d2c020dd5d58d2c99758b35d0 Mon Sep 17 00:00:00 2001 From: Abid Qadeer Date: Tue, 21 Oct 2025 20:53:46 +0100 Subject: [PATCH 1/5] Add callback metadata to runtime functions which take callbacks

[llvm-branch-commits] [llvm] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From 77a0b64af37649b4ec4c0de34284a5f0c57b0a53 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/3] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From 77a0b64af37649b4ec4c0de34284a5f0c57b0a53 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/2] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
bgergely0 wrote: As the related issue states: > Example: when applying BOLT to llama.cpp, this is seen in the logs: Ignored > 1633 functions (99.03%) because of CFI inconsistencies. The huge % of ignored > functions makes BOLT useless in such cases. I think the double-digit territory is a goo

[llvm-branch-commits] [llvm] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
bgergely0 wrote: I fill make the description a bit more formal. I agree that naming all the unittests a bit more similarly is good addition to this. One piece of doubt that I have since I opened this PR: the term CFI is overloaded, it can mean *Call Frame Information* and *Control Flow Integr

[llvm-branch-commits] [clang] dfd74b8 - Revert "[UBSan] Improve error message when a misalignment is due to target de…"

2025-11-03 Thread via llvm-branch-commits
Author: Matthew Nagy Date: 2025-11-03T16:28:26Z New Revision: dfd74b8397d5ddd9a723e4dd0d2de6da77581312 URL: https://github.com/llvm/llvm-project/commit/dfd74b8397d5ddd9a723e4dd0d2de6da77581312 DIFF: https://github.com/llvm/llvm-project/commit/dfd74b8397d5ddd9a723e4dd0d2de6da77581312.diff LOG:

[llvm-branch-commits] [llvm] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-03 Thread Paschalis Mpeis via llvm-branch-commits
@@ -104,9 +104,9 @@ negate-ra-state CFIs will become invalid during BasicBlock reordering. ## Solution design The implementation introduces two new passes: -1. `MarkRAStatesPass`: assigns the RA state to each instruction based on the CFIs -in the input binary -2. `Insert

[llvm-branch-commits] [llvm] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-03 Thread Paschalis Mpeis via llvm-branch-commits
@@ -188,16 +188,17 @@ The inconsistencies are as follows: Users will be informed about the number of ignored functions in the pass, the exact functions ignored, and the found inconsistency. -### InsertNegateRAStatePass +### PointerAuthCFIFixup -This pass runs after optimizat

[llvm-branch-commits] [llvm] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-03 Thread Paschalis Mpeis via llvm-branch-commits
https://github.com/paschalis-mpeis approved this pull request. Looks good, thanks for the renaming, Gergely. Could you rework a bit the commit description? Since everything now falls under PointerAuth*, should we also rename the PacRetDesign.md for consistency? We could also consider prefixing

[llvm-branch-commits] [llvm] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-03 Thread Paschalis Mpeis via llvm-branch-commits
https://github.com/paschalis-mpeis edited https://github.com/llvm/llvm-project/pull/164622 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] 65976dd - fix formatting

2025-11-03 Thread Robert Imschweiler via llvm-branch-commits
Author: Robert Imschweiler Date: 2025-11-03T09:58:09-06:00 New Revision: 65976dd55fc301a9c2ea14c995323e29fa29d5b4 URL: https://github.com/llvm/llvm-project/commit/65976dd55fc301a9c2ea14c995323e29fa29d5b4 DIFF: https://github.com/llvm/llvm-project/commit/65976dd55fc301a9c2ea14c995323e29fa29d5b4.

[llvm-branch-commits] [llvm] 90d4c6d - Revert "[AMDGPU][UnifyDivergentExitNodes][StructurizeCFG] Add support for cal…"

2025-11-03 Thread via llvm-branch-commits
Author: Robert Imschweiler Date: 2025-11-03T16:53:01+01:00 New Revision: 90d4c6d8fd81c2a47d227bd8f69d2c9455a8d104 URL: https://github.com/llvm/llvm-project/commit/90d4c6d8fd81c2a47d227bd8f69d2c9455a8d104 DIFF: https://github.com/llvm/llvm-project/commit/90d4c6d8fd81c2a47d227bd8f69d2c9455a8d104.

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-03 Thread Paschalis Mpeis via llvm-branch-commits
https://github.com/paschalis-mpeis commented: Can you elaborate how the >=10% threshold for the warning was chosen (instead of emiting it in all cases)? Maybe some of these details might also fit in the design doc too , where you talk about inconsistencies. https://github.com/llvm/llvm-project

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From 938fa78ff75cdea7580a45fad4b3d6d0dfe4a8de Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/2] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From e2dd1e8c70375efd7701b0eb84e77ca1b9693ec4 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/2] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-03 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 origin/main HEAD --extensions cpp -- bolt/test/runtime/AArch64/pacret-synchronous-unw

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
@@ -133,11 +140,17 @@ Error PointerAuthCFIAnalyzer::runOnFunctions(BinaryContext &BC) { ParallelUtilities::runOnEachFunction( BC, ParallelUtilities::SchedulingPolicy::SP_INST_LINEAR, WorkFun, SkipPredicate, "PointerAuthCFIAnalyzer"); + + float IgnoredPercent = (

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From 7f94312fa57230dd8bfa0874d2cc26b7cf86f1b3 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/2] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT] Improve InsertNegateRAStatePass::inferUnknownStates (PR #163381)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
@@ -91,44 +105,214 @@ void InsertNegateRAState::coverFunctionFragmentStart(BinaryFunction &BF, }); // If a function is already split in the input, the first FF can also start // with Signed state. This covers that scenario as well. - auto RAState = BC.MIB->getRAStat

[llvm-branch-commits] [llvm] [BOLT] Improve InsertNegateRAStatePass::inferUnknownStates (PR #163381)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
@@ -91,44 +105,214 @@ void InsertNegateRAState::coverFunctionFragmentStart(BinaryFunction &BF, }); // If a function is already split in the input, the first FF can also start // with Signed state. This covers that scenario as well. - auto RAState = BC.MIB->getRAStat

[llvm-branch-commits] [llvm] [BOLT] Improve InsertNegateRAStatePass::inferUnknownStates (PR #163381)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
@@ -91,44 +105,214 @@ void InsertNegateRAState::coverFunctionFragmentStart(BinaryFunction &BF, }); // If a function is already split in the input, the first FF can also start // with Signed state. This covers that scenario as well. - auto RAState = BC.MIB->getRAStat

[llvm-branch-commits] [llvm] [BOLT] Improve InsertNegateRAStatePass::inferUnknownStates (PR #163381)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
@@ -91,44 +105,214 @@ void InsertNegateRAState::coverFunctionFragmentStart(BinaryFunction &BF, }); // If a function is already split in the input, the first FF can also start // with Signed state. This covers that scenario as well. - auto RAState = BC.MIB->getRAStat

[llvm-branch-commits] [clang] Backport of #136412 to release/21.x (PR #165842)

2025-11-03 Thread Aaron Ballman via llvm-branch-commits
https://github.com/AaronBallman edited https://github.com/llvm/llvm-project/pull/165842 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] Backport of #136412 to release/21.x (PR #165842)

2025-11-03 Thread Aaron Ballman via llvm-branch-commits
https://github.com/AaronBallman commented: Thanks! I'd like a bit more details on why this should be backported. (What's the need and why are these changes safe to land?) https://github.com/llvm/llvm-project/pull/165842 ___ llvm-branch-commits mailing

[llvm-branch-commits] [clang] Backport of #136412 to release/21.x (PR #165842)

2025-11-03 Thread Aaron Ballman via llvm-branch-commits
@@ -0,0 +1,28 @@ +// Test HIPSPV static device library linking +// REQUIRES: system-linux +// UNSUPPORTED: system-windows AaronBallman wrote: Why is this unsupported on Windows? https://github.com/llvm/llvm-project/pull/165842 ___

[llvm-branch-commits] [llvm] [BOLT] Improve InsertNegateRAStatePass::inferUnknownStates (PR #163381)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/163381 From 5b0920828b645e54ede2525406696229ca935d88 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Tue, 7 Oct 2025 14:01:47 + Subject: [PATCH 1/4] [BOLT] Improve InsertNegateRAStatePass::inferUnknownStates

[llvm-branch-commits] [llvm] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From 77a0b64af37649b4ec4c0de34284a5f0c57b0a53 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Origina

[llvm-branch-commits] [llvm] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From 77a0b64af37649b4ec4c0de34284a5f0c57b0a53 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Origina

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From b1a908146a5b0c5ff7b4f27b63395f4577867847 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/2] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From b1a908146a5b0c5ff7b4f27b63395f4577867847 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/2] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [lldb] bdf29ee - Revert "[lldb-dap] Use protocol types for exceptioninfo (#165858)"

2025-11-03 Thread via llvm-branch-commits
Author: David Spickett Date: 2025-11-03T13:12:02Z New Revision: bdf29ee3e8d23a48aea02acd0f77dcba5bdf93db URL: https://github.com/llvm/llvm-project/commit/bdf29ee3e8d23a48aea02acd0f77dcba5bdf93db DIFF: https://github.com/llvm/llvm-project/commit/bdf29ee3e8d23a48aea02acd0f77dcba5bdf93db.diff LOG

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From 2e4cc91f665904310c721dfbfb6add32e2ccefe0 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/2] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT] Improve InsertNegateRAStatePass::inferUnknownStates (PR #163381)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/163381 From 5b0920828b645e54ede2525406696229ca935d88 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Tue, 7 Oct 2025 14:01:47 + Subject: [PATCH 1/2] [BOLT] Improve InsertNegateRAStatePass::inferUnknownStates

[llvm-branch-commits] [llvm] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From f2f3e86e2b3e4686b8ba522301235877725c3a86 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Origina

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From 2e4cc91f665904310c721dfbfb6add32e2ccefe0 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/2] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-03 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From f2f3e86e2b3e4686b8ba522301235877725c3a86 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Origina

[llvm-branch-commits] [clang] [llvm] [AArch64][llvm] Add instructions for FEAT_MOPS_GO (PR #164913)

2025-11-03 Thread Jonathan Thackray via llvm-branch-commits
https://github.com/jthackray updated https://github.com/llvm/llvm-project/pull/164913 >From 7b8957b6ea8ece09d5b0822fdbab7d637e09bf4f Mon Sep 17 00:00:00 2001 From: Jonathan Thackray Date: Tue, 2 Sep 2025 16:26:53 +0100 Subject: [PATCH] [AArch64][llvm] Add instructions for FEAT_MOPS_GO Add the

[llvm-branch-commits] [clang] [llvm] [AArch64][llvm] Add instructions for FEAT_MOPS_GO (PR #164913)

2025-11-03 Thread Jonathan Thackray via llvm-branch-commits
https://github.com/jthackray updated https://github.com/llvm/llvm-project/pull/164913 >From 7b8957b6ea8ece09d5b0822fdbab7d637e09bf4f Mon Sep 17 00:00:00 2001 From: Jonathan Thackray Date: Tue, 2 Sep 2025 16:26:53 +0100 Subject: [PATCH] [AArch64][llvm] Add instructions for FEAT_MOPS_GO Add the

[llvm-branch-commits] [llvm] [LV] Choose best reduction for VPlan (PR #166138)

2025-11-03 Thread Sam Tebbs via llvm-branch-commits
@@ -0,0 +1,136 @@ +; NOTE: Assertions have been autogenerated by utils/update_test_checks.py UTC_ARGS: --version 6 +; RUN: opt -S -mcpu=neoverse-v2 -passes=loop-vectorize -mtriple=aarch64 < %s | FileCheck %s +target triple = "aarch64" + +; Check that a partial reduction is rever

[llvm-branch-commits] [llvm] [LV] Choose best reduction for VPlan (PR #166138)

2025-11-03 Thread Sam Tebbs via llvm-branch-commits
@@ -0,0 +1,136 @@ +; NOTE: Assertions have been autogenerated by utils/update_test_checks.py UTC_ARGS: --version 6 +; RUN: opt -S -mcpu=neoverse-v2 -passes=loop-vectorize -mtriple=aarch64 < %s | FileCheck %s +target triple = "aarch64" + +; Check that a partial reduction is rever

[llvm-branch-commits] [llvm] [LV] Choose best reduction for VPlan (PR #166138)

2025-11-03 Thread Sam Tebbs via llvm-branch-commits
@@ -3773,19 +3775,76 @@ static void tryToCreateAbstractReductionRecipe(VPReductionRecipe *Red, AbstractR = ExtRed; // Cannot create abstract inloop reduction recipes. if (!AbstractR) -return; +return false; AbstractR->insertBefore(*VPBB, IP); Red->repla

[llvm-branch-commits] [llvm] [LV] Choose best reduction for VPlan (PR #166138)

2025-11-03 Thread Sam Tebbs via llvm-branch-commits
@@ -0,0 +1,136 @@ +; NOTE: Assertions have been autogenerated by utils/update_test_checks.py UTC_ARGS: --version 6 +; RUN: opt -S -mcpu=neoverse-v2 -passes=loop-vectorize -mtriple=aarch64 < %s | FileCheck %s +target triple = "aarch64" + +; Check that a partial reduction is rever

[llvm-branch-commits] [llvm] [LV] Choose best reduction for VPlan (PR #166138)

2025-11-03 Thread Sam Tebbs via llvm-branch-commits
@@ -3773,19 +3775,76 @@ static void tryToCreateAbstractReductionRecipe(VPReductionRecipe *Red, AbstractR = ExtRed; // Cannot create abstract inloop reduction recipes. if (!AbstractR) -return; +return false; AbstractR->insertBefore(*VPBB, IP); Red->repla

[llvm-branch-commits] [llvm] [LV] Choose best reduction for VPlan (PR #166138)

2025-11-03 Thread Sam Tebbs via llvm-branch-commits
@@ -3773,19 +3775,76 @@ static void tryToCreateAbstractReductionRecipe(VPReductionRecipe *Red, AbstractR = ExtRed; // Cannot create abstract inloop reduction recipes. if (!AbstractR) -return; +return false; AbstractR->insertBefore(*VPBB, IP); Red->repla

[llvm-branch-commits] [flang] [flang][OpenMP] Use OmpDirectiveSpecification in ALLOCATE (PR #165865)

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

[llvm-branch-commits] [flang] [flang][OpenMP] Use OmpDirectiveSpecification in ALLOCATE (PR #165865)

2025-11-03 Thread Jack Styles via llvm-branch-commits
https://github.com/Stylie777 edited https://github.com/llvm/llvm-project/pull/165865 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [flang] [flang][OpenMP] Use OmpDirectiveSpecification in ALLOCATE (PR #165865)

2025-11-03 Thread Jack Styles via llvm-branch-commits
@@ -2558,11 +2574,24 @@ bool OmpAttributeVisitor::Pre(const parser::OpenMPThreadprivate &x) { return true; } -bool OmpAttributeVisitor::Pre(const parser::OpenMPDeclarativeAllocate &x) { +bool OmpAttributeVisitor::Pre(const parser::OmpAllocateDirective &x) { PushContext(x

[llvm-branch-commits] [flang] [flang][OpenMP] Use OmpDirectiveSpecification in ALLOCATE (PR #165865)

2025-11-03 Thread Jack Styles via llvm-branch-commits
@@ -239,33 +238,138 @@ class CanonicalizationOfOmp { } } - void RewriteOmpAllocations(parser::ExecutionPart &body) { -// Rewrite leading declarative allocations so they are nested -// within their respective executable allocate directive -// -// Original

[llvm-branch-commits] [llvm] ARM: Enable terminal rule (PR #165958)

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

[llvm-branch-commits] [llvm] AArch64: Enable terminal rule (PR #165959)

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

[llvm-branch-commits] [openmp] release/21.x: [OpenMP] Fix preprocessor mismatches between include and usages of hwloc (#158349) (PR #163768)

2025-11-03 Thread via llvm-branch-commits
github-actions[bot] wrote: @pearzt (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] [openmp] 8e2cd28 - [OpenMP] Fix preprocessor mismatches between include and usages of hwloc (#158349)

2025-11-03 Thread Cullen Rhodes via llvm-branch-commits
Author: Peter Arzt Date: 2025-11-03T09:35:47Z New Revision: 8e2cd28cd4ba46613a46467b0c91b1cabead26cd URL: https://github.com/llvm/llvm-project/commit/8e2cd28cd4ba46613a46467b0c91b1cabead26cd DIFF: https://github.com/llvm/llvm-project/commit/8e2cd28cd4ba46613a46467b0c91b1cabead26cd.diff LOG: [O

[llvm-branch-commits] [openmp] release/21.x: [OpenMP] Fix preprocessor mismatches between include and usages of hwloc (#158349) (PR #163768)

2025-11-03 Thread Cullen Rhodes via llvm-branch-commits
https://github.com/c-rhodes closed https://github.com/llvm/llvm-project/pull/163768 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [openmp] release/21.x: [OpenMP] Fix preprocessor mismatches between include and usages of hwloc (#158349) (PR #163768)

2025-11-03 Thread Cullen Rhodes via llvm-branch-commits
https://github.com/c-rhodes updated https://github.com/llvm/llvm-project/pull/163768 >From 8e2cd28cd4ba46613a46467b0c91b1cabead26cd Mon Sep 17 00:00:00 2001 From: Peter Arzt Date: Wed, 15 Oct 2025 10:58:41 +0200 Subject: [PATCH] [OpenMP] Fix preprocessor mismatches between include and usages o

[llvm-branch-commits] [llvm] [AMDGPU] Enable amdgpu-lower-special-lds pass in pipeline (PR #165746)

2025-11-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Chaitanya (skc7) Changes This PR enables the pass `amdgpu-lower-special-lds` pass in the amdgpu pass pipeline. Also adds tests which validate the lowering of named-barrier globals in asan and normal scenarios. --- Patch is 39.9

  1   2   >