Author: Cullen Rhodes
Date: 2025-12-02T07:57:20Z
New Revision: 3223cd51ee41158371a41d84477491ff8e34b06a
URL:
https://github.com/llvm/llvm-project/commit/3223cd51ee41158371a41d84477491ff8e34b06a
DIFF:
https://github.com/llvm/llvm-project/commit/3223cd51ee41158371a41d84477491ff8e34b06a.diff
LOG:
tru wrote:
Thanks.
https://github.com/llvm/llvm-project/pull/168380
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
MaskRay wrote:
`MCFragment` is an internal class for the LLVM integrated assembler. It's in
`llvm/include/llvm/MC/` specifically to allow access from llvm/lib/Target/XXX.
Other components don't use `MCFragment`.
This PR modifies `MCEncodedFragment` (which is not in main), affecting
`MCDataFr
nikic wrote:
> While `sizeof(MCEncodedFragment)` has changed in the 21.x release, it should
> be acceptable as `MCFragment`s are internal, not used in an ABI boundary.
`MCEncodedFragment` is an exported type of a public header -- how can you be
sure it is never referenced outside libLLVM?
htt
llvmbot wrote:
@llvm/pr-subscribers-backend-loongarch
Author: ZhaoQi (zhaoqi5)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/170246.diff
4 Files Affected:
- (modified) llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp (+30)
- (modified) llvm/lib/Target/LoongArch/
https://github.com/zhaoqi5 created
https://github.com/llvm/llvm-project/pull/170246
None
>From 1ca697196f5dd7bcc139304c67f9d1619f2c934d Mon Sep 17 00:00:00 2001
From: Qi Zhao
Date: Tue, 2 Dec 2025 10:32:22 +0800
Subject: [PATCH 1/2] [LoongArch] Custom legalize for 256-bit vector trunc
(2/2)
https://github.com/abhinavgaba commented:
The updated test looks good. Thanks for the changes!
On an unrelated note, for future reference, to update a PR locally, it's
usually better to do `git fetch origin main && git merge origin/main && git
push origin HEAD`.
Doing a `rebase` followed by a
MaskRay wrote:
While `sizeof(MCEncodedFragment)` has changed in the 21.x release, it should be
acceptable as `MCFragment`s are internal, not used in an ABI boundary.
https://github.com/llvm/llvm-project/pull/169121
___
llvm-branch-commits mailing list
https://github.com/jasonmolenda approved this pull request.
LGTM, thanks for the close review last week David.
https://github.com/llvm/llvm-project/pull/169633
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.o
@@ -530,19 +534,19 @@ bool UnwindAssemblyInstEmulation::WriteRegister(
case EmulateInstruction::eContextAbsoluteBranchRegister:
case EmulateInstruction::eContextRelativeBranchImmediate: {
if (context.GetInfoType() == EmulateInstruction::eInfoTypeISAAndImmediate
&&
-
https://github.com/ergawy approved this pull request.
Thanks for updating the test Akash. LGTM. Please wait for @abhinavgaba's
approval as well first.
https://github.com/llvm/llvm-project/pull/169367
___
llvm-branch-commits mailing list
llvm-branch-co
https://github.com/jasonmolenda approved this pull request.
https://github.com/llvm/llvm-project/pull/169632
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/jasonmolenda approved this pull request.
https://github.com/llvm/llvm-project/pull/169631
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
zwuis wrote:
Only 21.x branch is maintained currently.
https://llvm.org/docs/HowToReleaseLLVM.html#annual-release-schedule
https://github.com/llvm/llvm-project/pull/170231
___
llvm-branch-commits mailing list
[email protected]
https:/
@@ -0,0 +1,55 @@
+//===-- Implementation of printf_modular for baremetal --*- C++
-*-===//
+//
+// 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
@@ -0,0 +1,46 @@
+! Validate that a device pointer obtained via omp_get_mapped_ptr can be used
+! inside a TARGET region with the is_device_ptr clause.
+! REQUIRES: flang, amdgcn-amd-amdhsa
+
+! RUN: %libomptarget-compile-fortran-run-and-check-generic
+
+program is_device_ptr_targ
https://github.com/TIFitis updated
https://github.com/llvm/llvm-project/pull/169367
>From c7824750af75aadc93913740ba01bf0eff6e4d28 Mon Sep 17 00:00:00 2001
From: Akash Banerjee
Date: Thu, 27 Nov 2025 19:41:59 +
Subject: [PATCH 1/2] [MLIR][OpenMP] Add OpenMPToLLVMIRTranslation support for
i
@@ -0,0 +1,63 @@
+// RUN: %clang_cc1 %s -std=c++2c -fsyntax-only -verify
+namespace std {
+template
+struct initializer_list {
+ const T* a;
+ const T* b;
+ initializer_list(T*, T*) {}
+};
+}
+
+void bad() {
+ template for; // expected-error {{expected '(' after 'for'}}
+ te
@@ -3195,7 +3196,11 @@ bool Parser::ParseExpressionList(SmallVectorImpl
&Exprs,
SawError = true;
if (FailImmediatelyOnInvalidExpr)
break;
- SkipUntil(tok::comma, tok::r_paren, StopAtSemi | StopBeforeMatch);
+
+ if (StopAtRBraceAfterComma)
+
@@ -4186,7 +4188,8 @@ class Parser : public CodeCompletionHandler {
bool ParseExpressionList(SmallVectorImpl &Exprs,
llvm::function_ref ExpressionStarts =
llvm::function_ref(),
- bool FailImme
https://github.com/rampitec updated
https://github.com/llvm/llvm-project/pull/168805
>From 7ab14fcb32d5e90ec8a95c0682c04ef5ff5808b9 Mon Sep 17 00:00:00 2001
From: Stanislav Mekhanoshin
Date: Mon, 17 Nov 2025 14:47:40 -0800
Subject: [PATCH] [AMDGPU] Allow hazard checks for WMMA co-exec
Now we a
https://github.com/rampitec updated
https://github.com/llvm/llvm-project/pull/168805
>From 7ab14fcb32d5e90ec8a95c0682c04ef5ff5808b9 Mon Sep 17 00:00:00 2001
From: Stanislav Mekhanoshin
Date: Mon, 17 Nov 2025 14:47:40 -0800
Subject: [PATCH] [AMDGPU] Allow hazard checks for WMMA co-exec
Now we a
https://github.com/petar-avramovic updated
https://github.com/llvm/llvm-project/pull/169918
>From 6d5beb9e0a389160242ee24202e10335ef30864a Mon Sep 17 00:00:00 2001
From: Petar Avramovic
Date: Fri, 28 Nov 2025 14:11:07 +0100
Subject: [PATCH] AMDGPU/GlobalISel: Report RegBankLegalize errors using
https://github.com/petar-avramovic updated
https://github.com/llvm/llvm-project/pull/169918
>From 6d5beb9e0a389160242ee24202e10335ef30864a Mon Sep 17 00:00:00 2001
From: Petar Avramovic
Date: Fri, 28 Nov 2025 14:11:07 +0100
Subject: [PATCH] AMDGPU/GlobalISel: Report RegBankLegalize errors using
nikic wrote:
Isn't this an ABI breaking change?
https://github.com/llvm/llvm-project/pull/169121
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -0,0 +1,1042 @@
+// RUN: %clang_cc1 %s -std=c++2c -fsyntax-only -fdeclspec -fblocks -verify
+namespace std {
+template
+struct initializer_list {
+ const T* a;
+ const T* b;
+ initializer_list(T* a, T* b): a{a}, b{b} {}
+};
+}
+
+struct S {
+ int x;
+ constexpr S(int x) :
@@ -0,0 +1,1042 @@
+// RUN: %clang_cc1 %s -std=c++2c -fsyntax-only -fdeclspec -fblocks -verify
+namespace std {
+template
+struct initializer_list {
+ const T* a;
+ const T* b;
+ initializer_list(T* a, T* b): a{a}, b{b} {}
+};
+}
+
+struct S {
+ int x;
+ constexpr S(int x) :
@@ -0,0 +1,63 @@
+// RUN: %clang_cc1 %s -std=c++2c -fsyntax-only -verify
+namespace std {
+template
+struct initializer_list {
+ const T* a;
+ const T* b;
+ initializer_list(T*, T*) {}
+};
+}
+
+void bad() {
+ template for; // expected-error {{expected '(' after 'for'}}
+ te
@@ -0,0 +1,63 @@
+// RUN: %clang_cc1 %s -std=c++2c -fsyntax-only -verify
+namespace std {
+template
+struct initializer_list {
+ const T* a;
+ const T* b;
+ initializer_list(T*, T*) {}
+};
+}
+
+void bad() {
+ template for; // expected-error {{expected '(' after 'for'}}
+ te
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169689
>From 6b112812d9df5a60984a352906b9a18db40e2a1e Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 17:41:45 +0100
Subject: [PATCH] [Clang] [C++26] Expansion Statements (Part 10)
---
.../clang/Basic
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169681
>From f3145e41bf325efb6f57d56ab78c36d5df1f7156 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Tue, 25 Nov 2025 17:56:59 +0100
Subject: [PATCH 1/3] [Clang] [C++26] Expansion Statements (Part 2)
---
.../clang/Ba
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169684
>From 623f024e40a16844f9fceba214963372ef0eb87d Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 16:18:02 +0100
Subject: [PATCH] [Clang] [C++26] Expansion Statements (Part 5)
---
.../clang/Basic/
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169681
>From f3145e41bf325efb6f57d56ab78c36d5df1f7156 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Tue, 25 Nov 2025 17:56:59 +0100
Subject: [PATCH 1/3] [Clang] [C++26] Expansion Statements (Part 2)
---
.../clang/Ba
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169683
>From 53253fd63fb605b402eddf3335f673b6bd47ff9c Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 16:11:59 +0100
Subject: [PATCH 1/2] [Clang] [C++26] Expansion Statements (Part 4)
---
clang/includ
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169686
>From bb0804ea2d2ba619cefcbfb3f8a4671b33148977 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 17:09:56 +0100
Subject: [PATCH] [Clang] [C++26] Expansion Statements (Part 7)
---
clang/lib/AST/Ex
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169684
>From 623f024e40a16844f9fceba214963372ef0eb87d Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 16:18:02 +0100
Subject: [PATCH] [Clang] [C++26] Expansion Statements (Part 5)
---
.../clang/Basic/
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169685
>From b874722179a89969b706fb8f03769abec998ac91 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 17:00:57 +0100
Subject: [PATCH] [Clang] [C++26] Expansion Statements (Part 6)
---
.../clang/Basic/
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169685
>From b874722179a89969b706fb8f03769abec998ac91 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 17:00:57 +0100
Subject: [PATCH] [Clang] [C++26] Expansion Statements (Part 6)
---
.../clang/Basic/
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169683
>From 53253fd63fb605b402eddf3335f673b6bd47ff9c Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 16:11:59 +0100
Subject: [PATCH 1/2] [Clang] [C++26] Expansion Statements (Part 4)
---
clang/includ
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169682
>From b85d1e42886db4f86efa241fdd02135ff8423682 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Tue, 25 Nov 2025 20:47:23 +0100
Subject: [PATCH] [Clang] [C++26] Expansion Statements (Part 3)
---
.../clang/Basic/
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169686
>From bb0804ea2d2ba619cefcbfb3f8a4671b33148977 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 17:09:56 +0100
Subject: [PATCH] [Clang] [C++26] Expansion Statements (Part 7)
---
clang/lib/AST/Ex
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169690
>From ad187e1e860646fac6a970647386d5201e42c133 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 18:03:57 +0100
Subject: [PATCH] [Clang] [C++26] Expansion Statements (Part 11)
---
clang/docs/Rele
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169689
>From 6b112812d9df5a60984a352906b9a18db40e2a1e Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 17:41:45 +0100
Subject: [PATCH] [Clang] [C++26] Expansion Statements (Part 10)
---
.../clang/Basic
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169688
>From 20da66c4ce7543e65d42fce8a0acfc43a749c1aa Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 17:21:39 +0100
Subject: [PATCH] [Clang] [C++26] Expansion Statements (Part 9)
---
.../clang/Basic/
https://github.com/Sirraide updated
https://github.com/llvm/llvm-project/pull/169690
>From ad187e1e860646fac6a970647386d5201e42c133 Mon Sep 17 00:00:00 2001
From: Sirraide
Date: Wed, 26 Nov 2025 18:03:57 +0100
Subject: [PATCH] [Clang] [C++26] Expansion Statements (Part 11)
---
clang/docs/Rele
https://github.com/Meinersbur edited
https://github.com/llvm/llvm-project/pull/169638
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Sirraide wrote:
> No comments here, everything looks reasonable, but I've burned out on review
> of this, so quitting this patch set. I'll come back when we get the other 2
> settled/ready (another time...).
Fair enough haha, and thanks for the reviews so far!
https://github.com/llvm/llvm-pro
https://github.com/Meinersbur edited
https://github.com/llvm/llvm-project/pull/169638
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -16,6 +16,10 @@ let CategoryName = "Parse Issue" in {
defm enum_fixed_underlying_type : CXX11Compat<
"enumeration types with a fixed underlying type are",
/*ext_warn=*/false>;
+
+// C++26 compatibility with C++23.
+defm expansion_statements : CXX26Compat<
+ "expansion s
@@ -16,6 +16,10 @@ let CategoryName = "Parse Issue" in {
defm enum_fixed_underlying_type : CXX11Compat<
"enumeration types with a fixed underlying type are",
/*ext_warn=*/false>;
+
+// C++26 compatibility with C++23.
+defm expansion_statements : CXX26Compat<
+ "expansion s
@@ -0,0 +1,81 @@
+//===-- SemaExpand.cpp - Semantic Analysis for Expansion
Statements===//
+//
+// 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
@@ -22,6 +22,10 @@ def select_constexpr_spec_kind : TextSubstitution<
def fatal_too_many_errors
: Error<"too many errors emitted, stopping now">, DefaultFatal;
+// TODO: Remove this.
+def err_expansion_statements_todo : Error<
+ "TODO (expansion statements)">;
-
@@ -4186,7 +4188,8 @@ class Parser : public CodeCompletionHandler {
bool ParseExpressionList(SmallVectorImpl &Exprs,
llvm::function_ref ExpressionStarts =
llvm::function_ref(),
- bool FailImme
@@ -22,6 +22,10 @@ def select_constexpr_spec_kind : TextSubstitution<
def fatal_too_many_errors
: Error<"too many errors emitted, stopping now">, DefaultFatal;
+// TODO: Remove this.
+def err_expansion_statements_todo : Error<
+ "TODO (expansion statements)">;
-
@@ -16,6 +16,10 @@ let CategoryName = "Parse Issue" in {
defm enum_fixed_underlying_type : CXX11Compat<
"enumeration types with a fixed underlying type are",
/*ext_warn=*/false>;
+
+// C++26 compatibility with C++23.
+defm expansion_statements : CXX26Compat<
+ "expansion s
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/170014
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/170014
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -755,6 +769,43 @@ bool llvm::validateDelinearizationResult(ScalarEvolution
&SE,
if (!isKnownLessThan(&SE, Subscript, Size))
return false;
}
+
+ // The offset computation is as follows:
+ //
+ // Offset = I_n +
+ //S_n * I_{n-1} +
+ //
@@ -755,6 +769,43 @@ bool llvm::validateDelinearizationResult(ScalarEvolution
&SE,
if (!isKnownLessThan(&SE, Subscript, Size))
return false;
}
+
+ // The offset computation is as follows:
+ //
+ // Offset = I_n +
+ //S_n * I_{n-1} +
+ //
https://github.com/kasuga-fj updated
https://github.com/llvm/llvm-project/pull/169902
>From 285364b1989e6c9b603cbb505380cde77ea7beda Mon Sep 17 00:00:00 2001
From: Ryotaro Kasuga
Date: Fri, 28 Nov 2025 11:12:41 +
Subject: [PATCH 1/4] [Delinearization] Add validation for large size arrays
-
https://github.com/erichkeane commented:
No comments here, everything looks reasonable, but I've burned out on review of
this, so quitting this patch set. I'll come back when we get the other 2
settled/ready (another time...).
https://github.com/llvm/llvm-project/pull/169682
_
@@ -16,6 +16,10 @@ let CategoryName = "Parse Issue" in {
defm enum_fixed_underlying_type : CXX11Compat<
"enumeration types with a fixed underlying type are",
/*ext_warn=*/false>;
+
+// C++26 compatibility with C++23.
+defm expansion_statements : CXX26Compat<
+ "expansion s
@@ -4186,7 +4188,8 @@ class Parser : public CodeCompletionHandler {
bool ParseExpressionList(SmallVectorImpl &Exprs,
llvm::function_ref ExpressionStarts =
llvm::function_ref(),
- bool FailImme
@@ -0,0 +1,81 @@
+//===-- SemaExpand.cpp - Semantic Analysis for Expansion
Statements===//
+//
+// 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
@@ -1884,8 +1898,55 @@ bool Parser::isForRangeIdentifier() {
return false;
}
-StmtResult Parser::ParseForStatement(SourceLocation *TrailingElseLoc,
- LabelDecl *PrecedingLabel) {
+void Parser::ParseForRangeInitializerAfterColon(ForRangeIni
@@ -22,6 +22,10 @@ def select_constexpr_spec_kind : TextSubstitution<
def fatal_too_many_errors
: Error<"too many errors emitted, stopping now">, DefaultFatal;
+// TODO: Remove this.
+def err_expansion_statements_todo : Error<
+ "TODO (expansion statements)">;
-
@@ -3195,7 +3196,11 @@ bool Parser::ParseExpressionList(SmallVectorImpl
&Exprs,
SawError = true;
if (FailImmediatelyOnInvalidExpr)
break;
- SkipUntil(tok::comma, tok::r_paren, StopAtSemi | StopBeforeMatch);
+
+ if (StopAtRBraceAfterComma)
+
@@ -755,6 +769,43 @@ bool llvm::validateDelinearizationResult(ScalarEvolution
&SE,
if (!isKnownLessThan(&SE, Subscript, Size))
return false;
}
+
+ // The offset computation is as follows:
+ //
+ // Offset = I_n +
+ //S_n * I_{n-1} +
+ //
@@ -755,6 +769,43 @@ bool llvm::validateDelinearizationResult(ScalarEvolution
&SE,
if (!isKnownLessThan(&SE, Subscript, Size))
return false;
}
+
+ // The offset computation is as follows:
+ //
+ // Offset = I_n +
+ //S_n * I_{n-1} +
+ //
@@ -755,6 +769,43 @@ bool llvm::validateDelinearizationResult(ScalarEvolution
&SE,
if (!isKnownLessThan(&SE, Subscript, Size))
return false;
}
+
+ // The offset computation is as follows:
+ //
+ // Offset = I_n +
+ //S_n * I_{n-1} +
+ //
@@ -755,6 +769,43 @@ bool llvm::validateDelinearizationResult(ScalarEvolution
&SE,
if (!isKnownLessThan(&SE, Subscript, Size))
return false;
}
+
+ // The offset computation is as follows:
+ //
+ // Offset = I_n +
+ //S_n * I_{n-1} +
+ //
github-actions[bot] wrote:
@cjacek (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
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/168369
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Jacek Caban
Date: 2025-12-01T13:58:50+01:00
New Revision: 292dc2b86f66e39f4b85ec8b185fd8b60f5213ce
URL:
https://github.com/llvm/llvm-project/commit/292dc2b86f66e39f4b85ec8b185fd8b60f5213ce
DIFF:
https://github.com/llvm/llvm-project/commit/292dc2b86f66e39f4b85ec8b185fd8b60f5213ce.diff
L
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/168369
>From 292dc2b86f66e39f4b85ec8b185fd8b60f5213ce Mon Sep 17 00:00:00 2001
From: Jacek Caban
Date: Mon, 17 Nov 2025 12:44:22 +0100
Subject: [PATCH] [LLD][COFF] Align EC code ranges to page boundaries (#168222)
MIME-Vers
https://github.com/Meinersbur approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/169928
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -2590,23 +2590,6 @@ bool DependenceInfo::gcdMIVtest(const SCEV *Src, const
SCEV *Dst,
const SCEV *Delta = SE->getMinusSCEV(DstConst, SrcConst);
LLVM_DEBUG(dbgs() << "Delta = " << *Delta << "\n");
const SCEVConstant *Constant = dyn_cast(Delta);
- if (const SCEVAdd
https://github.com/Meinersbur approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/169927
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Meinersbur edited
https://github.com/llvm/llvm-project/pull/169927
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Meinersbur edited
https://github.com/llvm/llvm-project/pull/169638
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Meinersbur edited
https://github.com/llvm/llvm-project/pull/169638
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/petar-avramovic updated
https://github.com/llvm/llvm-project/pull/169918
>From 3cddbc4f9f4bf360b32be0b5acfeaa6171588dd0 Mon Sep 17 00:00:00 2001
From: Petar Avramovic
Date: Fri, 28 Nov 2025 14:11:07 +0100
Subject: [PATCH] AMDGPU/GlobalISel: Report RegBankLegalize errors using
https://github.com/petar-avramovic updated
https://github.com/llvm/llvm-project/pull/169918
>From 3cddbc4f9f4bf360b32be0b5acfeaa6171588dd0 Mon Sep 17 00:00:00 2001
From: Petar Avramovic
Date: Fri, 28 Nov 2025 14:11:07 +0100
Subject: [PATCH] AMDGPU/GlobalISel: Report RegBankLegalize errors using
Author: Tom Eccles
Date: 2025-12-01T11:18:40Z
New Revision: b35af896c64637020fc2a77d1e16cb00224bfd36
URL:
https://github.com/llvm/llvm-project/commit/b35af896c64637020fc2a77d1e16cb00224bfd36
DIFF:
https://github.com/llvm/llvm-project/commit/b35af896c64637020fc2a77d1e16cb00224bfd36.diff
LOG: Re
https://github.com/bgergely0 updated
https://github.com/llvm/llvm-project/pull/165227
From 58c5fac447fb41d3726de97816214ad96fdbe6c1 Mon Sep 17 00:00:00 2001
From: Gergely Balint
Date: Mon, 27 Oct 2025 09:29:54 +
Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables
BOLT cur
https://github.com/bgergely0 updated
https://github.com/llvm/llvm-project/pull/165227
From 58c5fac447fb41d3726de97816214ad96fdbe6c1 Mon Sep 17 00:00:00 2001
From: Gergely Balint
Date: Mon, 27 Oct 2025 09:29:54 +
Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables
BOLT cur
tru wrote:
@efriedma-quic @davemgreen Do we still want to merge this for 21.x? Reading the
comments it seems to a bit of a edge case and not really a regression in 21.x,
but if you guys feel it will be better merged than not I am open to it.
https://github.com/llvm/llvm-project/pull/168380
___
tru wrote:
Yes it will be merged.
https://github.com/llvm/llvm-project/pull/168369
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
confined8095 wrote:
@cjacek @mstorsjo Can this be merged for 21.1.8 ? It would be really nice to
have functioning ARM64EC builds.
https://github.com/llvm/llvm-project/pull/168369
___
llvm-branch-commits mailing list
[email protected]
llvmbot wrote:
@llvm/pr-subscribers-backend-loongarch
Author: ZhaoQi (zhaoqi5)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/170093.diff
2 Files Affected:
- (modified) llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp (+20)
- (modified) llvm/test/CodeGen/LoongArc
https://github.com/zhaoqi5 created
https://github.com/llvm/llvm-project/pull/170093
None
>From ef7bcb562d3741ebee548a96332744506c10f97b Mon Sep 17 00:00:00 2001
From: Qi Zhao
Date: Mon, 1 Dec 2025 17:59:09 +0800
Subject: [PATCH 1/2] [LoongArch] Custom legalize for 256-bit vector trunc
(1/2)
https://github.com/bgergely0 updated
https://github.com/llvm/llvm-project/pull/164622
From fc84a9d4bcba0b63257e92e30a8a7855efec5553 Mon Sep 17 00:00:00 2001
From: Gergely Balint
Date: Wed, 22 Oct 2025 12:44:37 +
Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes
Ori
https://github.com/bgergely0 updated
https://github.com/llvm/llvm-project/pull/165227
From b8a466170235ed3b233e605586f17f15a93e1637 Mon Sep 17 00:00:00 2001
From: Gergely Balint
Date: Mon, 27 Oct 2025 09:29:54 +
Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables
BOLT cur
https://github.com/bgergely0 updated
https://github.com/llvm/llvm-project/pull/165227
From b8a466170235ed3b233e605586f17f15a93e1637 Mon Sep 17 00:00:00 2001
From: Gergely Balint
Date: Mon, 27 Oct 2025 09:29:54 +
Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables
BOLT cur
https://github.com/bgergely0 updated
https://github.com/llvm/llvm-project/pull/164622
From fc84a9d4bcba0b63257e92e30a8a7855efec5553 Mon Sep 17 00:00:00 2001
From: Gergely Balint
Date: Wed, 22 Oct 2025 12:44:37 +
Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes
Ori
95 matches
Mail list logo