[llvm-branch-commits] [flang] [flang][OpenMP] Basic mapping of `do concurrent ... reduce` to OpenMP (PR #146033)

2025-07-09 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy updated https://github.com/llvm/llvm-project/pull/146033 >From 40b783f0a3c558201fcefdc9f1f0e60013901a75 Mon Sep 17 00:00:00 2001 From: ergawy Date: Fri, 27 Jun 2025 00:58:08 -0500 Subject: [PATCH 1/2] [flang][OpenMP] Basic mapping of `do concurrent ... reduce` to Open

[llvm-branch-commits] [flang] [flang][fir] Small clean-up in `fir_DoConcurrentLoopOp`'s defintion (PR #146028)

2025-07-09 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy updated https://github.com/llvm/llvm-project/pull/146028 >From 53f9c0dc052075d5fedc0d22893e816ca00785c8 Mon Sep 17 00:00:00 2001 From: ergawy Date: Fri, 27 Jun 2025 00:05:42 -0500 Subject: [PATCH] [flang][fir] Small clean-up in `fir_DoConcurrentLoopOp`'s defintion Re

[llvm-branch-commits] [flang] [NFC][flang] Move `ReductionProcessor` to `Lower/Support`. (PR #146025)

2025-07-09 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy updated https://github.com/llvm/llvm-project/pull/146025 >From 062fab576aa99cae0d393dbea70bcce5d4ef8587 Mon Sep 17 00:00:00 2001 From: ergawy Date: Thu, 26 Jun 2025 23:30:04 -0500 Subject: [PATCH 1/2] [NFC][flang] Move `ReductionProcessor` to `Lower/Support`. With #1

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

2025-07-09 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy updated https://github.com/llvm/llvm-project/pull/146853 >From 9bdbb0ca514f5d13b893532c12a4480391bfbcfd Mon Sep 17 00:00:00 2001 From: ergawy Date: Thu, 3 Jul 2025 05:45:40 -0500 Subject: [PATCH] [flang][do concurrent] Extned `getAllocaBlock()` and emit yields correct

[llvm-branch-commits] [llvm] RuntimeLibcalls: Avoid adding ppcf128 calls to non-ppc targets (PR #147656)

2025-07-09 Thread Simon Pilgrim via llvm-branch-commits
https://github.com/RKSimon approved this pull request. https://github.com/llvm/llvm-project/pull/147656 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] RuntimeLibcalls: Avoid adding f80 calls to default set (PR #147658)

2025-07-09 Thread Simon Pilgrim via llvm-branch-commits
https://github.com/RKSimon approved this pull request. https://github.com/llvm/llvm-project/pull/147658 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] SPARC: Start moving runtime libcall config to tablegen (PR #147672)

2025-07-09 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/147672 None >From 38bfe3655a4e8e53d182b109afac9184049251bb Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 9 Jul 2025 15:45:06 +0900 Subject: [PATCH] SPARC: Start moving runtime libcall config to tablegen ---

[llvm-branch-commits] [llvm] SPARC: Start moving runtime libcall config to tablegen (PR #147672)

2025-07-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-sparc Author: Matt Arsenault (arsenm) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/147672.diff 2 Files Affected: - (modified) llvm/include/llvm/IR/RuntimeLibcalls.td (+16) - (modified) llvm/lib/Target/Sparc/SparcISelLowe

[llvm-branch-commits] [llvm] SPARC: Start moving runtime libcall config to tablegen (PR #147672)

2025-07-09 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: > [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is > open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/147672?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [llvm] SPARC: Start moving runtime libcall config to tablegen (PR #147672)

2025-07-09 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm ready_for_review https://github.com/llvm/llvm-project/pull/147672 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

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

2025-07-09 Thread Simon Tatham via llvm-branch-commits
@@ -2620,6 +2620,23 @@ For example: This attribute indicates that outlining passes should not modify the function. +``"modular_format"=""`` statham-arm wrote: Thanks. An afterthought: even printf and _scanf_ are different enough that they'd need

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Register AMDGPUWaitSGPRHazards pass (PR #138496)

2025-07-09 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/138496 >From 6ca074427fd58fd75b0404815107f26b5b05f9e1 Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Mon, 5 May 2025 08:58:58 + Subject: [PATCH] [AMDGPU][NPM] Register AMDGPUWaitSGPRHazards pass --- llvm/lib/T

[llvm-branch-commits] [llvm] [AMDGPU] efficiently wait for direct loads to LDS at all scopes (PR #147258)

2025-07-09 Thread Sameer Sahasrabuddhe via llvm-branch-commits
ssahasra wrote: Note that the best way to see the effect of this PR is to view only the second diff of the two in this PR. It shows how the missing vmcnt(0) shows up in the new test introduced by the first commit. https://github.com/llvm/llvm-project/pull/147258 ___

[llvm-branch-commits] [flang] [mlir] [Flang][MLIR] Add `!$omp unroll` and `omp.unroll_heuristic` (PR #144785)

2025-07-09 Thread Tom Eccles via llvm-branch-commits
https://github.com/tblah edited https://github.com/llvm/llvm-project/pull/144785 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [flang] [mlir] [Flang][MLIR] Add `!$omp unroll` and `omp.unroll_heuristic` (PR #144785)

2025-07-09 Thread Tom Eccles via llvm-branch-commits
https://github.com/tblah approved this pull request. Looks great to me with one nit. Please wait for another approval. https://github.com/llvm/llvm-project/pull/144785 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://list

[llvm-branch-commits] [flang] [mlir] [Flang][MLIR] Add `!$omp unroll` and `omp.unroll_heuristic` (PR #144785)

2025-07-09 Thread Tom Eccles via llvm-branch-commits
@@ -2154,6 +2176,163 @@ genLoopOp(lower::AbstractConverter &converter, lower::SymMap &symTable, return loopOp; } +static mlir::omp::CanonicalLoopOp +genCanonicalLoopOp(lower::AbstractConverter &converter, lower::SymMap &symTable, + semantics::SemanticsCon

[llvm-branch-commits] [libcxx] [libc++] Add accessor functions to __tree_node_base (PR #147679)

2025-07-09 Thread Nikolas Klauser via llvm-branch-commits
https://github.com/philnik777 ready_for_review https://github.com/llvm/llvm-project/pull/147679 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] [libc++] Add accessor functions to __tree_node_base (PR #147679)

2025-07-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-libcxx Author: Nikolas Klauser (philnik777) Changes --- Patch is 115.37 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/147679.diff 5 Files Affected: - (modified) libcxx/include/__tree (+124-106) - (modi

[llvm-branch-commits] [libcxx] [libc++] Add ABI flag to make __tree nodes more compact (PR #147681)

2025-07-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-libcxx Author: Nikolas Klauser (philnik777) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/147681.diff 2 Files Affected: - (modified) libcxx/include/__configuration/abi.h (+3) - (modified) libcxx/include/__tree (+38) ``

[llvm-branch-commits] [libcxx] [libc++] Add ABI flag to make __tree nodes more compact (PR #147681)

2025-07-09 Thread Nikolas Klauser via llvm-branch-commits
https://github.com/philnik777 ready_for_review https://github.com/llvm/llvm-project/pull/147681 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] SPARC: Add gnu run line to sincos test (PR #147714)

2025-07-09 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/147714 >From cfc69d3ee17e62930a6325465e3024bff27d7366 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 9 Jul 2025 17:10:44 +0900 Subject: [PATCH] SPARC: Add gnu run line to sincos test Make sure we have tests t

[llvm-branch-commits] [llvm] SPARC: Start moving runtime libcall config to tablegen (PR #147672)

2025-07-09 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/147672 >From 8dfe2c851295680351bac6448fdd197fa5869339 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 9 Jul 2025 15:45:06 +0900 Subject: [PATCH] SPARC: Start moving runtime libcall config to tablegen --- llvm

[llvm-branch-commits] [llvm] SPARC: Add gnu run line to sincos test (PR #147714)

2025-07-09 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/147714 >From cfc69d3ee17e62930a6325465e3024bff27d7366 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 9 Jul 2025 17:10:44 +0900 Subject: [PATCH] SPARC: Add gnu run line to sincos test Make sure we have tests t

[llvm-branch-commits] [llvm] RuntimeLibcalls: Avoid adding f80 calls to default set (PR #147658)

2025-07-09 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/147658 >From 5bb63ef12c9c660d35ff90779ad89c6658b69be3 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 9 Jul 2025 15:08:20 +0900 Subject: [PATCH] RuntimeLibcalls: Avoid adding f80 calls to default set Starts ad

[llvm-branch-commits] [libcxx] [libc++] Add accessor functions to __tree_node_base (PR #147679)

2025-07-09 Thread Nikolas Klauser via llvm-branch-commits
https://github.com/philnik777 updated https://github.com/llvm/llvm-project/pull/147679 >From 8e5e6f010dd8c3aaab2de28b7c33c10d3cbf8a55 Mon Sep 17 00:00:00 2001 From: Nikolas Klauser Date: Mon, 9 Jun 2025 18:17:31 +0200 Subject: [PATCH] [libc++] Add accessor functions to __tree_node_base --- li

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

2025-07-09 Thread Anatoly Trosinenko via llvm-branch-commits
atrosinenko wrote: Ping. https://github.com/llvm/llvm-project/pull/146489 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

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

2025-07-09 Thread Anatoly Trosinenko via llvm-branch-commits
atrosinenko wrote: Ping. https://github.com/llvm/llvm-project/pull/146488 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

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

2025-07-09 Thread Anatoly Trosinenko via llvm-branch-commits
atrosinenko wrote: Ping. https://github.com/llvm/llvm-project/pull/130809 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] RISCV: Start moving runtime libcall config to tablegen (PR #147652)

2025-07-09 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/147652 >From ba16f00404685153f8e220a26435ade3476a1cdd Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 9 Jul 2025 14:11:25 +0900 Subject: [PATCH] RISCV: Start moving runtime libcall config to tablegen This does

[llvm-branch-commits] [llvm] RuntimeLibcalls: Avoid adding ppcf128 calls to non-ppc targets (PR #147656)

2025-07-09 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/147656 >From e0d94201ca4c9c7f786c1d3c20f87e1236b7b4fc Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 9 Jul 2025 14:40:34 +0900 Subject: [PATCH] RuntimeLibcalls: Avoid adding ppcf128 calls to non-ppc targets

[llvm-branch-commits] [libcxx] [libc++] Add ABI flag to make __tree nodes more compact (PR #147681)

2025-07-09 Thread Nikolas Klauser via llvm-branch-commits
https://github.com/philnik777 updated https://github.com/llvm/llvm-project/pull/147681 >From bed3297d32d7a270d216ee3efb706b914fc32f2b Mon Sep 17 00:00:00 2001 From: Nikolas Klauser Date: Tue, 10 Jun 2025 05:56:20 +0200 Subject: [PATCH] [libc++] Add ABI flag to make __tree nodes more compact --

[llvm-branch-commits] [flang] [flang][OpenMP] Recognize remaining OpenMP 6.0 spellings in parser (PR #147723)

2025-07-09 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz created https://github.com/llvm/llvm-project/pull/147723 Parse OpenMP 6.0 spellings for directives that don't use OmpDirectiveNameParser. >From 0e2c062d467d7d23ed88cdf14c2c3de740549ca6 Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Mon, 7 Jul 2025 13:54:32

[llvm-branch-commits] [flang] [flang][OpenMP] Recognize remaining OpenMP 6.0 spellings in parser (PR #147723)

2025-07-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-parser Author: Krzysztof Parzyszek (kparzysz) Changes Parse OpenMP 6.0 spellings for directives that don't use OmpDirectiveNameParser. --- Full diff: https://github.com/llvm/llvm-project/pull/147723.diff 2 Files Affected: - (modified) flang/lib

[llvm-branch-commits] [flang] [flang][OpenMP] Recognize remaining OpenMP 6.0 spellings in parser (PR #147723)

2025-07-09 Thread Krzysztof Parzyszek via llvm-branch-commits
kparzysz wrote: Stack: - https://github.com/llvm/llvm-project/pull/147722 - https://github.com/llvm/llvm-project/pull/147723 (this PR) https://github.com/llvm/llvm-project/pull/147723 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.

[llvm-branch-commits] [flang] [flang][OpenMP] Recognize remaining OpenMP 6.0 spellings in parser (PR #147723)

2025-07-09 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 HEAD~1 HEAD --extensions cpp -- flang/lib/Parser/openmp-parsers.cpp `` V

[llvm-branch-commits] [flang] [flang][OpenMP] Recognize remaining OpenMP 6.0 spellings in parser (PR #147723)

2025-07-09 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz updated https://github.com/llvm/llvm-project/pull/147723 >From 0e2c062d467d7d23ed88cdf14c2c3de740549ca6 Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Mon, 7 Jul 2025 13:54:32 -0500 Subject: [PATCH] [flang][OpenMP] Recognize remaining OpenMP 6.0 spellings i

[llvm-branch-commits] [llvm] [CodeGen][NPM] Register Function Passes (PR #138828)

2025-07-09 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/138828 >From 069082c7d4643b40fb6c986e7bf34c251d6eb99f Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Tue, 6 May 2025 11:04:05 + Subject: [PATCH 1/2] [CodeGen][NPM] Register Function Passes --- llvm/include/llv

[llvm-branch-commits] [llvm] [CodeGen][NPM] Port PostRAMachineSinking to NPM (PR #138497)

2025-07-09 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/138497 >From f39a6916b0c9fb444a728edc58916fe4cee3fc12 Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Mon, 5 May 2025 09:17:40 + Subject: [PATCH] [CodeGen][NPM] Port PostRAMachineSinking to NPM --- llvm/include

[llvm-branch-commits] [llvm] [CodeGen][NPM] Read TargetMachine's EnableIPRA option (PR #138670)

2025-07-09 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/138670 >From 7dcc3168ef19af5e5a0325332e298b9a9b2ee3e0 Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Tue, 6 May 2025 09:55:07 + Subject: [PATCH] [CodeGen][NPM] Read TargetMachine's EnableIPRA option --- llvm/i

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Register AMDGPUWaitSGPRHazards pass (PR #138496)

2025-07-09 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/138496 >From 961d9a4d20687f1b7ab8761982f33531e0ee173c Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Mon, 5 May 2025 08:58:58 + Subject: [PATCH] [AMDGPU][NPM] Register AMDGPUWaitSGPRHazards pass --- llvm/lib/T

[llvm-branch-commits] [llvm] [CodeGen][NPM] VirtRegRewriter: Set VirtReg flag (PR #138660)

2025-07-09 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/138660 >From 6d6546da6f88c149757ae9e60351e1a2dec7126a Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Tue, 6 May 2025 09:05:52 + Subject: [PATCH] [CodeGen][NPM] VirtRegRewriter: Set VirtReg flag --- llvm/includ

[llvm-branch-commits] [llvm] [CodeGen][NPM] Clear MachineFunctions without using PA (PR #139517)

2025-07-09 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/139517 >From f290be1035fa428df66b5c2be316178de269ffa6 Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Mon, 12 May 2025 08:02:22 + Subject: [PATCH 1/5] [CodeGen][NPM] Introduce FreeAllAnalysesPass This replaces t

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Fill in addPreSched2 passes (PR #139516)

2025-07-09 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/139516 >From a4d05859096953bb45844ba11ba3e7c989334d10 Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Wed, 7 May 2025 09:40:22 + Subject: [PATCH] [AMDGPU][NPM] Fill in addPreSched2 passes --- llvm/lib/Target/AM

[llvm-branch-commits] [llvm] [CodeGen][NPM] Account inserted passes for -start/stop options (PR #138830)

2025-07-09 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/138830 >From b0f06a702546b3ed7d89bfa3256cbeea784f2b82 Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Wed, 7 May 2025 08:57:31 + Subject: [PATCH] [CodeGen][NPM] Account inserted passes for -start/stop options -

[llvm-branch-commits] [llvm] [CodeGen][NPM] Port ProcessImplicitDefs to NPM (PR #138829)

2025-07-09 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/138829 >From 35252487f30d1f6e6045cb4ab30ddae2cceaaa90 Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Tue, 6 May 2025 14:12:36 + Subject: [PATCH 1/2] [CodeGen][NPM] Port ProcessImplicitDefs to NPM --- llvm/incl

[llvm-branch-commits] [libc] [libc] Modular printf option (float only) (PR #147426)

2025-07-09 Thread Simon Tatham via llvm-branch-commits
@@ -0,0 +1,41 @@ +#ifdef LIBC_COPT_PRINTF_MODULAR +#include "src/__support/arg_list.h" + +#define LIBC_PRINTF_DEFINE_MODULAR +#include "src/stdio/printf_core/float_dec_converter.h" +#include "src/stdio/printf_core/float_hex_converter.h" +#include "src/stdio/printf_core/parser.h" +

[llvm-branch-commits] [libcxx] [libc++] Add accessor functions to __tree_node_base (PR #147679)

2025-07-09 Thread Nikolas Klauser via llvm-branch-commits
https://github.com/philnik777 created https://github.com/llvm/llvm-project/pull/147679 None >From f1fc048e52e5c57898fcb226a1fe3c8519cb5923 Mon Sep 17 00:00:00 2001 From: Nikolas Klauser Date: Mon, 9 Jun 2025 18:17:31 +0200 Subject: [PATCH] [libc++] Add accessor functions to __tree_node_base -

[llvm-branch-commits] [libcxx] [libc++] Add ABI flag to make __tree nodes more compact (PR #147681)

2025-07-09 Thread Nikolas Klauser via llvm-branch-commits
https://github.com/philnik777 created https://github.com/llvm/llvm-project/pull/147681 None >From bd3919aed4aa6cae451541d2ad29f914e2785dc0 Mon Sep 17 00:00:00 2001 From: Nikolas Klauser Date: Tue, 10 Jun 2025 05:56:20 +0200 Subject: [PATCH] [libc++] Add ABI flag to make __tree nodes more compa

[llvm-branch-commits] [libcxx] [libc++] Add accessor functions to __tree_node_base (PR #147679)

2025-07-09 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 HEAD~1 HEAD --extensions -- libcxx/include/__tree `` View the diff from

[llvm-branch-commits] [flang] [flang][OpenMP] Recognize remaining OpenMP 6.0 spellings in parser (PR #147723)

2025-07-09 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz updated https://github.com/llvm/llvm-project/pull/147723 >From 0e2c062d467d7d23ed88cdf14c2c3de740549ca6 Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Mon, 7 Jul 2025 13:54:32 -0500 Subject: [PATCH 1/2] [flang][OpenMP] Recognize remaining OpenMP 6.0 spellin

[llvm-branch-commits] [llvm] ARM: Unconditionally set eabi libcall calling convs in RuntimeLibcalls (PR #146083)

2025-07-09 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: ### Merge activity * **Jul 9, 8:10 AM UTC**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/146083). https://github.com/llvm/llvm-project/pull/146083 __

[llvm-branch-commits] [llvm] Hexagon: Move runtime libcall configuration to tablegen (PR #147482)

2025-07-09 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/147482 >From 48350d516e792fc364ca30fd3bce7ad8edcda784 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Tue, 24 Jun 2025 16:45:41 +0900 Subject: [PATCH] Hexagon: Move runtime libcall configuration to tablegen --- ll

[llvm-branch-commits] [llvm] RuntimeLibcalls: Stop using defset for default calls (PR #147651)

2025-07-09 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/147651 >From 170b353c9b896e8b73dcbe78f81a1755165c6fa7 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 9 Jul 2025 14:06:33 +0900 Subject: [PATCH] RuntimeLibcalls: Stop using defset for default calls This is red

[llvm-branch-commits] [libcxx] [libc++] Add ABI flag to make __tree nodes more compact (PR #147681)

2025-07-09 Thread Nikolas Klauser via llvm-branch-commits
https://github.com/philnik777 updated https://github.com/llvm/llvm-project/pull/147681 >From 920e83463665654fd7b48b5e70591fb978b7b50e Mon Sep 17 00:00:00 2001 From: Nikolas Klauser Date: Tue, 10 Jun 2025 05:56:20 +0200 Subject: [PATCH] [libc++] Add ABI flag to make __tree nodes more compact --

[llvm-branch-commits] [llvm] [Offload] Refactor device information queries to use new tagging (PR #147318)

2025-07-09 Thread Ross Brunton via llvm-branch-commits
https://github.com/RossBrunton updated https://github.com/llvm/llvm-project/pull/147318 >From 12b08d974c631036f8fa645ec8f4a469fe3cb79c Mon Sep 17 00:00:00 2001 From: Ross Brunton Date: Mon, 7 Jul 2025 16:13:32 +0100 Subject: [PATCH 1/2] [Offload] Refactor device information queries to use new

[llvm-branch-commits] [llvm] SPARC: Add gnu run line to sincos test (PR #147714)

2025-07-09 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/147714 Make sure we have tests that emit the sincos call instead of the separate sin and cos. >From 95dd368d6a1dac64d8ceda27d48c3d2740f5dd47 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 9 Jul 2025 17:10:44

[llvm-branch-commits] [llvm] SPARC: Add gnu run line to sincos test (PR #147714)

2025-07-09 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: > [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is > open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/147714?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [libcxx] release/20.x: [libc++] Fix std::make_exception_ptr interaction with ObjC (#135386) (PR #147554)

2025-07-09 Thread Louis Dionne via llvm-branch-commits
ldionne wrote: The CI failures are not legitimate, they are caused by changes in the infrastructure that make all patches on the release branch fail. This is something we should have fixed for upcoming releases, but it's always tricky to keep everything working on both branches. About the pat

[llvm-branch-commits] [llvm] SPARC: Add gnu run line to sincos test (PR #147714)

2025-07-09 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/147714 >From d36e026cd508c997c648bf52fb8f9c74d90073b7 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 9 Jul 2025 17:10:44 +0900 Subject: [PATCH] SPARC: Add gnu run line to sincos test Make sure we have tests t

[llvm-branch-commits] [llvm] AArch64: Relax x16/x17 constraint on AUT in certain cases. (PR #132857)

2025-07-09 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko approved this pull request. LGTM, thanks! A minor nit-picking is that the description of `emitPtrauthDiscriminator` in AsmPrinter is a bit out of sync with the implementation, as it does not mention that the requirement on certain registers being x16/x17 can be r

[llvm-branch-commits] [llvm] SPARC: Add gnu run line to sincos test (PR #147714)

2025-07-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-sparc Author: Matt Arsenault (arsenm) Changes Make sure we have tests that emit the sincos call instead of the separate sin and cos. --- Full diff: https://github.com/llvm/llvm-project/pull/147714.diff 1 Files Affected: - (modified) llvm/test

[llvm-branch-commits] [llvm] SPARC: Add gnu run line to sincos test (PR #147714)

2025-07-09 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm ready_for_review https://github.com/llvm/llvm-project/pull/147714 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] DAG: Use fast variants of fast math libcalls (PR #147481)

2025-07-09 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/147481 >From 83257edb4d088d2ab471b5454b1f799e57a84276 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Tue, 24 Jun 2025 16:04:45 +0900 Subject: [PATCH] DAG: Use fast variants of fast math libcalls Hexagon currently

[llvm-branch-commits] [llvm] [AMDGPU] efficiently wait for direct loads to LDS at all scopes (PR #147258)

2025-07-09 Thread Sameer Sahasrabuddhe via llvm-branch-commits
https://github.com/ssahasra updated https://github.com/llvm/llvm-project/pull/147258 >From 95ffad8e0c22f261999f8a87abde8592c0596395 Mon Sep 17 00:00:00 2001 From: Sameer Sahasrabuddhe Date: Tue, 17 Jun 2025 13:11:55 +0530 Subject: [PATCH 1/2] [AMDGCN] pre-checkin test for LDS DMA and release o

[llvm-branch-commits] [mlir] [MLIR][OpenMP] Add canonical loop LLVM-IR lowering (PR #147069)

2025-07-09 Thread Tom Eccles via llvm-branch-commits
https://github.com/tblah approved this pull request. LGTM. Thanks for splitting the PR. Please wait for another approval before merging. https://github.com/llvm/llvm-project/pull/147069 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.ll

[llvm-branch-commits] [libcxx] [libc++] Add ABI flag to make __tree nodes more compact (PR #147681)

2025-07-09 Thread Nikolas Klauser via llvm-branch-commits
https://github.com/philnik777 updated https://github.com/llvm/llvm-project/pull/147681 >From 2335111d19903652229a8e3fb25cd03b5ffa5e48 Mon Sep 17 00:00:00 2001 From: Nikolas Klauser Date: Tue, 10 Jun 2025 05:56:20 +0200 Subject: [PATCH] [libc++] Add ABI flag to make __tree nodes more compact --

[llvm-branch-commits] [llvm] [AArch64] Prepare for split ZPR and PPR area allocation (NFCI) (PR #142391)

2025-07-09 Thread Benjamin Maxwell via llvm-branch-commits
https://github.com/MacDue updated https://github.com/llvm/llvm-project/pull/142391 >From 8664a890ef0567b92b82fd8eee8b69914fac678b Mon Sep 17 00:00:00 2001 From: Benjamin Maxwell Date: Thu, 8 May 2025 17:38:27 + Subject: [PATCH 1/4] [AArch64] Prepare for split ZPR and PPR area allocation (N

[llvm-branch-commits] [llvm] [AArch64] Prepare for split ZPR and PPR area allocation (NFCI) (PR #142391)

2025-07-09 Thread Benjamin Maxwell via llvm-branch-commits
https://github.com/MacDue updated https://github.com/llvm/llvm-project/pull/142391 >From 8664a890ef0567b92b82fd8eee8b69914fac678b Mon Sep 17 00:00:00 2001 From: Benjamin Maxwell Date: Thu, 8 May 2025 17:38:27 + Subject: [PATCH 1/5] [AArch64] Prepare for split ZPR and PPR area allocation (N

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

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

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

2025-07-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-semantics @llvm/pr-subscribers-flang-openmp Author: Krzysztof Parzyszek (kparzysz) Changes OpenMP 6.0 introduced alternative spelling for some directives, with the previous spellings still allowed. Warn the user when a new spelling is encountered

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

2025-07-09 Thread Krzysztof Parzyszek via llvm-branch-commits
kparzysz wrote: Stack: - https://github.com/llvm/llvm-project/pull/147722 - https://github.com/llvm/llvm-project/pull/147723 - https://github.com/llvm/llvm-project/pull/147765 (this PR) https://github.com/llvm/llvm-project/pull/147765 ___ llvm-branch-c

[llvm-branch-commits] [clang] [llvm] [DirectX] Validate registers are bound to root signature (PR #146785)

2025-07-09 Thread via llvm-branch-commits
@@ -14,10 +14,129 @@ #ifndef LLVM_LIB_TARGET_DIRECTX_DXILPOSTOPTIMIZATIONVALIDATION_H #define LLVM_LIB_TARGET_DIRECTX_DXILPOSTOPTIMIZATIONVALIDATION_H +#include "DXILRootSignature.h" +#include "llvm/ADT/IntervalMap.h" +#include "llvm/Analysis/DXILResource.h" #include "llvm/IR

[llvm-branch-commits] [llvm] AArch64: Relax x16/x17 constraint on AUT in certain cases. (PR #132857)

2025-07-09 Thread Peter Collingbourne via llvm-branch-commits
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/132857 >From 4eac4350b8a540aba5c5ed658353b4f6abaf329b Mon Sep 17 00:00:00 2001 From: Peter Collingbourne Date: Thu, 5 Jun 2025 22:15:52 -0700 Subject: [PATCH 1/2] Address comments Created using spr 1.3.6-beta.1 --- llvm/l

[llvm-branch-commits] [llvm] [AMDGPU] gfx1250 VOPD MC tests. NFC. (PR #147826)

2025-07-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Stanislav Mekhanoshin (rampitec) Changes --- Patch is 3.98 MiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/147826.diff 4 Files Affected: - (added) llvm/test/MC/AMDGPU/gfx1250_asm_vo

[llvm-branch-commits] [llvm] [AMDGPU] gfx1250 VOPD MC tests. NFC. (PR #147826)

2025-07-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mc Author: Stanislav Mekhanoshin (rampitec) Changes --- Patch is 3.98 MiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/147826.diff 4 Files Affected: - (added) llvm/test/MC/AMDGPU/gfx1250_asm_vopd.s (+16275

[llvm-branch-commits] [llvm] [AMDGPU] gfx1250 VOPD MC tests. NFC. (PR #147826)

2025-07-09 Thread Stanislav Mekhanoshin via llvm-branch-commits
rampitec wrote: > [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is > open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/147826?utm_source=stack-comment-downstack-mergeability-warning"

[llvm-branch-commits] [llvm] [AMDGPU] gfx1250 VOPD MC tests. NFC. (PR #147826)

2025-07-09 Thread Stanislav Mekhanoshin via llvm-branch-commits
https://github.com/rampitec ready_for_review https://github.com/llvm/llvm-project/pull/147826 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [HLSL][RootSignature] Audit `RootSignatureParser` diagnostic production (PR #147800)

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

[llvm-branch-commits] [clang] [llvm] [HLSL][RootSignature] Retain `SourceLocation` of `RootElement` for `SemaHLSL` diagnostics (PR #147115)

2025-07-09 Thread Finn Plummer via llvm-branch-commits
@@ -32,6 +32,9 @@ struct RangeInfo { llvm::dxil::ResourceClass Class; uint32_t Space; llvm::dxbc::ShaderVisibility Visibility; + + // The index retains its original position before being sorted by group. + size_t Index; inbelic wrote: Okay, so I messed

[llvm-branch-commits] [clang] [llvm] [HLSL][RootSignature] Retain `SourceLocation` of `RootElement` for `SemaHLSL` diagnostics (PR #147115)

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

[llvm-branch-commits] [clang] [llvm] [HLSL][RootSignature] Retain `SourceLocation` of `RootElement` for `SemaHLSL` diagnostics (PR #147115)

2025-07-09 Thread Finn Plummer via llvm-branch-commits
https://github.com/inbelic updated https://github.com/llvm/llvm-project/pull/147115 >From bef7466d6110c682ee5887b7fc98c980f7a1ec94 Mon Sep 17 00:00:00 2001 From: Finn Plummer Date: Fri, 27 Jun 2025 18:36:38 + Subject: [PATCH 01/14] nfc: introduce wrapper `RootSignatureElement` around `Root

[llvm-branch-commits] [llvm] Reland "RegisterCoalescer: Add implicit-def of super register when coalescing SUBREG_TO_REG" (PR #134408)

2025-07-09 Thread Sander de Smalen via llvm-branch-commits
https://github.com/sdesmalen-arm edited https://github.com/llvm/llvm-project/pull/134408 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] [libc++] Add ABI flag to make __tree nodes more compact (PR #147681)

2025-07-09 Thread Louis Dionne via llvm-branch-commits
@@ -593,6 +594,43 @@ public: __tree_node_base& operator=(__tree_node_base const&) = delete; }; +#ifdef _LIBCPP_ABI_TREE_POINTER_INT_PAIR +template <> +class __tree_node_base : public __tree_end_node<__tree_node_base*> { ldionne wrote: We should add a `stat

[llvm-branch-commits] [libcxx] [libc++] Add ABI flag to make __tree nodes more compact (PR #147681)

2025-07-09 Thread Louis Dionne via llvm-branch-commits
@@ -593,6 +594,43 @@ public: __tree_node_base& operator=(__tree_node_base const&) = delete; }; +#ifdef _LIBCPP_ABI_TREE_POINTER_INT_PAIR +template <> +class __tree_node_base : public __tree_end_node<__tree_node_base*> { +public: + using pointer=

[llvm-branch-commits] [libcxx] [libc++] Add accessor functions to __tree_node_base (PR #147679)

2025-07-09 Thread Louis Dionne via llvm-branch-commits
https://github.com/ldionne commented: I think this could be rebased onto `main` -- it doesn't depend on `__pointer_int_pair` in itself. https://github.com/llvm/llvm-project/pull/147679 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llv

[llvm-branch-commits] [clang] [LifetimeSafety] Add script for performance benchmarking (PR #147315)

2025-07-09 Thread Gábor Horváth via llvm-branch-commits
https://github.com/Xazax-hun approved this pull request. It is great to have these tools checked in, thanks! https://github.com/llvm/llvm-project/pull/147315 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.or

[llvm-branch-commits] [clang] [llvm] [HLSL][RootSignature] Retain `SourceLocation` of `RootElement` for `SemaHLSL` diagnostics (PR #147115)

2025-07-09 Thread Finn Plummer via llvm-branch-commits
https://github.com/inbelic updated https://github.com/llvm/llvm-project/pull/147115 >From bef7466d6110c682ee5887b7fc98c980f7a1ec94 Mon Sep 17 00:00:00 2001 From: Finn Plummer Date: Fri, 27 Jun 2025 18:36:38 + Subject: [PATCH 01/15] nfc: introduce wrapper `RootSignatureElement` around `Root

[llvm-branch-commits] [clang] [llvm] [DirectX] Validate registers are bound to root signature (PR #146785)

2025-07-09 Thread Finn Plummer via llvm-branch-commits
inbelic wrote: This should be in the include directory https://github.com/llvm/llvm-project/pull/146785 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/li

[llvm-branch-commits] [clang] [llvm] [DirectX] Validate registers are bound to root signature (PR #146785)

2025-07-09 Thread Finn Plummer via llvm-branch-commits
@@ -0,0 +1,160 @@ +; RUN: not opt -S -passes='dxil-post-optimization-validation' -mtriple=dxil-pc-shadermodel6.6-compute %s 2>&1 + +; CHECK: error: register cbuffer (space=665, register=3) is not defined in Root Signature +; CHECK: error: register srv (space=0, register=0) is n

[llvm-branch-commits] [clang] [llvm] [DirectX] Validate registers are bound to root signature (PR #146785)

2025-07-09 Thread Finn Plummer via llvm-branch-commits
@@ -14,10 +14,129 @@ #ifndef LLVM_LIB_TARGET_DIRECTX_DXILPOSTOPTIMIZATIONVALIDATION_H #define LLVM_LIB_TARGET_DIRECTX_DXILPOSTOPTIMIZATIONVALIDATION_H +#include "DXILRootSignature.h" +#include "llvm/ADT/IntervalMap.h" +#include "llvm/Analysis/DXILResource.h" #include "llvm/IR

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

2025-07-09 Thread Prabhu Rajasekaran 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 1/7] Simplify MIR test. Created using spr 1.3.6-beta.1 ---

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

2025-07-09 Thread Prabhu Rajasekaran 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 1/7] Fixed the tests and addressed most of the review comm

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

2025-07-09 Thread Prabhu Rajasekaran 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 01/20] Update clang/lib/CodeGen/CodeGenModule.cpp Cleaner if checks. C

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

2025-07-09 Thread Prabhu Rajasekaran 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 01/20] Update clang/lib/CodeGen/CodeGenModule.cpp Cleaner if checks. C

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

2025-07-09 Thread Prabhu Rajasekaran 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 1/7] Fixed the tests and addressed most of the review comm

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

2025-07-09 Thread Prabhu Rajasekaran 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 1/7] Simplify MIR test. Created using spr 1.3.6-beta.1 ---

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

2025-07-09 Thread Prabhu Rajasekaran via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87576 >From 6b67376bd5e1f21606017c83cc67f2186ba36a33 Mon Sep 17 00:00:00 2001 From: Necip Fazil Yildiran Date: Thu, 13 Mar 2025 01:41:04 + Subject: [PATCH 1/5] Updated the test as reviewers suggested. Created usin

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

2025-07-09 Thread Prabhu Rajasekaran via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87576 >From 6b67376bd5e1f21606017c83cc67f2186ba36a33 Mon Sep 17 00:00:00 2001 From: Necip Fazil Yildiran Date: Thu, 13 Mar 2025 01:41:04 + Subject: [PATCH 1/5] Updated the test as reviewers suggested. Created usin

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

2025-07-09 Thread Prabhu Rajasekaran via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/117036 >From b7fbe09b32ff02d4f7c52d82fbf8b5cd28138852 Mon Sep 17 00:00:00 2001 From: prabhukr Date: Wed, 23 Apr 2025 04:05:47 + Subject: [PATCH] Address review comments. Created using spr 1.3.6-beta.1 --- clang/l

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

2025-07-09 Thread Prabhu Rajasekaran 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

  1   2   >