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
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
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
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
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
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
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
---
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
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";
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
@@ -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
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
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
___
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
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
@@ -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
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
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
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)
``
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
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
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
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
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
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
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
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
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
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
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
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
--
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
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
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.
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
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
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
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
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
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
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
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
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
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
-
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
@@ -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"
+
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
-
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
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
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
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
__
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
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
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
--
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
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
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";
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
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
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
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
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
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
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
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
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
--
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
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
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
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
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
@@ -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
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
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
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
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"
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
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
@@ -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
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
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
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
@@ -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
@@ -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=
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
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
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
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
@@ -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
@@ -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
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
---
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
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
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
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
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
---
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
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
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
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 - 100 of 131 matches
Mail list logo