https://github.com/wenju-he updated
https://github.com/llvm/llvm-project/pull/73887
>From e369b5d62094c9b48f3c33075d764c115a208a74 Mon Sep 17 00:00:00 2001
From: Wenju He
Date: Thu, 30 Nov 2023 09:57:06 +0800
Subject: [PATCH] [IR] Disallow ZeroInit for spirv.Image
According to spirv spec,
https://github.com/arsenm approved this pull request.
https://github.com/llvm/llvm-project/pull/75247
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/4vtomat closed
https://github.com/llvm/llvm-project/pull/73765
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Brandon Wu
Date: 2023-12-18T15:52:14+08:00
New Revision: 111a2290650743b27f70f9b24618411e54493b59
URL:
https://github.com/llvm/llvm-project/commit/111a2290650743b27f70f9b24618411e54493b59
DIFF:
https://github.com/llvm/llvm-project/commit/111a2290650743b27f70f9b24618411e54493b59.diff
@@ -4022,8 +4169,36 @@ LValue CodeGenFunction::EmitArraySubscriptExpr(const
ArraySubscriptExpr *E,
ArrayLV = EmitArraySubscriptExpr(ASE, /*Accessed*/ true);
else
ArrayLV = EmitLValue(Array);
+
auto *Idx = EmitIdxAfterBase(/*Promote*/true);
+if
https://github.com/arsenm commented:
What kind of optimizations does this enable? Would this be better expressed as
a maximum dispatch size, per dimension?
https://github.com/llvm/llvm-project/pull/75647
___
cfe-commits mailing list
llvmbot wrote:
@llvm/pr-subscribers-backend-risc-v
Author: Brandon Wu (4vtomat)
Changes
The
spec(https://sifive.cdn.prismic.io/sifive/60d5a660-3af0-49a3-a904-d2bbb1a21517_int8-matmul-spec.pdf)
is updated.
---
Patch is 121.73 KiB, truncated to 20.00 KiB below, full version:
https://github.com/yuanfang-chen approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/75726
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/FreddyLeaf updated
https://github.com/llvm/llvm-project/pull/75580
>From e16afbdc9f0c04bad0e8f80f90c0eb26c13d3326 Mon Sep 17 00:00:00 2001
From: Freddy Ye
Date: Fri, 15 Dec 2023 16:50:23 +0800
Subject: [PATCH 1/4] [X86] Emit Warnings for frontend options to enable
knl/knm.
cygao90 wrote:
Ping
https://github.com/llvm/llvm-project/pull/75435
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -349,6 +349,8 @@ def warn_invalid_feature_combination : Warning<
def warn_target_unrecognized_env : Warning<
"mismatch between architecture and environment in target triple '%0'; did
you mean '%1'?">,
InGroup;
+def warn_knl_knm_target_supports_remove : Warning<
https://github.com/FreddyLeaf updated
https://github.com/llvm/llvm-project/pull/75580
>From e16afbdc9f0c04bad0e8f80f90c0eb26c13d3326 Mon Sep 17 00:00:00 2001
From: Freddy Ye
Date: Fri, 15 Dec 2023 16:50:23 +0800
Subject: [PATCH 1/3] [X86] Emit Warnings for frontend options to enable
knl/knm.
@@ -349,6 +349,8 @@ def warn_invalid_feature_combination : Warning<
def warn_target_unrecognized_env : Warning<
"mismatch between architecture and environment in target triple '%0'; did
you mean '%1'?">,
InGroup;
+def warn_knl_knm_target_supports_remove : Warning<
MaskRay wrote:
> `MachO/lto-module-asm-err.ll` needs update?
Thanks for the reminder. Updated in 09f2f27972d75886085bdd790533d154c01984d4
https://github.com/llvm/llvm-project/pull/75726
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://github.com/MaskRay updated
https://github.com/llvm/llvm-project/pull/75726
>From 4e5fb8b8c7f39935dce2a11bd90fc27f65cd2d76 Mon Sep 17 00:00:00 2001
From: Fangrui Song
Date: Sun, 10 Dec 2023 10:13:59 -0800
Subject: [PATCH 1/2] [LTO] Improve diagnostics handling when parsing
module-level
https://github.com/FreddyLeaf updated
https://github.com/llvm/llvm-project/pull/75580
>From e16afbdc9f0c04bad0e8f80f90c0eb26c13d3326 Mon Sep 17 00:00:00 2001
From: Freddy Ye
Date: Fri, 15 Dec 2023 16:50:23 +0800
Subject: [PATCH 1/2] [X86] Emit Warnings for frontend options to enable
knl/knm.
KanRobert wrote:
One more justification...
https://www.felixcloutier.com/x86/vscatterpf0dps:vscatterpf0qps:vscatterpf0dpd:vscatterpf0qpd
The assembler support for some KNL instructions is buggy
llvmbot wrote:
@llvm/pr-subscribers-backend-risc-v
@llvm/pr-subscribers-clang
Author: Craig Topper (topperc)
Changes
This is an out of order core with no vector unit. More information:
https://www.sifive.com/cores/performance-p450-470
Scheduler model and other tuning will come in
https://github.com/topperc created
https://github.com/llvm/llvm-project/pull/75760
This is an out of order core with no vector unit. More information:
https://www.sifive.com/cores/performance-p450-470
Scheduler model and other tuning will come in separate patches.
>From
https://github.com/ahatanak closed
https://github.com/llvm/llvm-project/pull/75675
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Akira Hatanaka
Date: 2023-12-17T18:22:44-08:00
New Revision: 31429e7a89590f88034920edd3e997aeabff8124
URL:
https://github.com/llvm/llvm-project/commit/31429e7a89590f88034920edd3e997aeabff8124
DIFF:
llvmbot wrote:
@llvm/pr-subscribers-clang
@llvm/pr-subscribers-clang-driver
Author: Joseph Huber (jhuber6)
Changes
Summary:
The CPU target currently inherits all the libraries from the normal link
job to ensure that it has access to the same envrionment that the host
does. However, this
https://github.com/jhuber6 created
https://github.com/llvm/llvm-project/pull/75757
Summary:
The CPU target currently inherits all the libraries from the normal link
job to ensure that it has access to the same envrionment that the host
does. However, this previously was not respecting argument
https://github.com/owenca closed https://github.com/llvm/llvm-project/pull/75731
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Owen Pan
Date: 2023-12-17T15:07:11-08:00
New Revision: 401f0396c3070567ce1ad0b12be7e48713ec0c65
URL:
https://github.com/llvm/llvm-project/commit/401f0396c3070567ce1ad0b12be7e48713ec0c65
DIFF:
https://github.com/llvm/llvm-project/commit/401f0396c3070567ce1ad0b12be7e48713ec0c65.diff
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 a418be96de7872f6058207c695ef4698cb1dbb93
957951483dab19b0982a5dbe7d5370bd9061d931 --
llvmbot wrote:
@llvm/pr-subscribers-clangd
Author: Dmitry Polukhin (dmpolukhin)
Changes
Summary:
After https://reviews.llvm.org/D143436 response files stopped working with CDB
interpolation. It has happened because interpolation removes all unknwn flags
and extra input files. Response
https://github.com/dmpolukhin created
https://github.com/llvm/llvm-project/pull/75753
Summary:
After https://reviews.llvm.org/D143436 response files stopped working with CDB
interpolation. It has happened because interpolation removes all unknwn flags
and extra input files. Response file is
https://github.com/HazardyKnusperkeks approved this pull request.
https://github.com/llvm/llvm-project/pull/75731
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
H-G-Hristov wrote:
> Thanks for the fixes, LGTM!
Thank you!
https://github.com/llvm/llvm-project/pull/74994
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
banach-space wrote:
Hi @ergawy , thanks for this contribution! Could you add a test that would
demonstrate compilation failing without `-pthread`?
https://github.com/llvm/llvm-project/pull/75739
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://github.com/mordante approved this pull request.
Thanks for the fixes, LGTM!
https://github.com/llvm/llvm-project/pull/74994
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/aemerson commented:
Not an expert on atomics, but why would we have a libcall for -O0 but not for
O1 in the tests?
https://github.com/llvm/llvm-project/pull/74588
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://github.com/aemerson edited
https://github.com/llvm/llvm-project/pull/74588
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -765,6 +766,138 @@ llvm::createMemLibcall(MachineIRBuilder ,
MachineRegisterInfo ,
return LegalizerHelper::Legalized;
}
+static RTLIB::Libcall getOutlineAtomicLibcall(MachineInstr ) {
+ unsigned Opc = MI.getOpcode();
+ auto = cast(MI);
+ auto = AtomicMI.getMMO();
+
https://github.com/H-G-Hristov updated
https://github.com/llvm/llvm-project/pull/74994
>From 6e26ca239c49e1b7d9ab72217db7339e92df163f Mon Sep 17 00:00:00 2001
From: Zingam
Date: Sun, 10 Dec 2023 14:16:02 +0200
Subject: [PATCH 01/16] [libc++][span] P2821R5: span.at()
---
libcxx/include/span
https://github.com/H-G-Hristov updated
https://github.com/llvm/llvm-project/pull/74994
>From 6e26ca239c49e1b7d9ab72217db7339e92df163f Mon Sep 17 00:00:00 2001
From: Zingam
Date: Sun, 10 Dec 2023 14:16:02 +0200
Subject: [PATCH 01/15] [libc++][span] P2821R5: span.at()
---
libcxx/include/span
https://github.com/H-G-Hristov updated
https://github.com/llvm/llvm-project/pull/74994
>From 6e26ca239c49e1b7d9ab72217db7339e92df163f Mon Sep 17 00:00:00 2001
From: Zingam
Date: Sun, 10 Dec 2023 14:16:02 +0200
Subject: [PATCH 01/15] [libc++][span] P2821R5: span.at()
---
libcxx/include/span
https://github.com/lipracer converted_to_draft
https://github.com/llvm/llvm-project/pull/75279
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-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 18959c46e3ced1f7ad12a82e9f30bafe9d1f1733
b4113714159824b517779a3635f4d24d21dd338f --
https://github.com/lipracer updated
https://github.com/llvm/llvm-project/pull/75279
>From b4113714159824b517779a3635f4d24d21dd338f Mon Sep 17 00:00:00 2001
From: lipracer
Date: Wed, 13 Dec 2023 11:37:12 +0800
Subject: [PATCH] [NFC][clang] add a clang tool for mlir refactor
---
https://github.com/ergawy updated
https://github.com/llvm/llvm-project/pull/75739
>From 395b56fa481e0cd90adf98534f3b60a3cfc8f52b Mon Sep 17 00:00:00 2001
From: ergawy
Date: Sun, 17 Dec 2023 06:29:49 -0600
Subject: [PATCH] [flang][Driver] Support `-pthread` to the frontend.
Adds `-pthread`
@@ -9284,6 +9284,26 @@ TEST_P(ASTImporterOptionSpecificTestBase,
// EXPECT_EQ(ToF1Imported->getPreviousDecl(), ToF1);
}
+TEST_P(ASTImporterOptionSpecificTestBase, ImportFunctionAutoType) {
jcsxky wrote:
Code has been fixed.
https://github.com/jcsxky updated
https://github.com/llvm/llvm-project/pull/74991
>From 6bb37862cb6b09fd252d991d5f3ce0d2208bedac Mon Sep 17 00:00:00 2001
From: huqizhi
Date: Sun, 10 Dec 2023 21:01:49 +0800
Subject: [PATCH] [clang][ASTImporter] add processing of
SubstNonTypeTemplateParmExpr in
llvmbot wrote:
@llvm/pr-subscribers-clang
@llvm/pr-subscribers-flang-driver
Author: Kareem Ergawy (ergawy)
Changes
Adds `-pthread` option to flang. Since the GNU toolchain already adds the
required linker flag, we only need to declare `FlangOption` as one of the
supported options for
https://github.com/ergawy created
https://github.com/llvm/llvm-project/pull/75739
Adds `-pthread` option to flang. Since the GNU toolchain already adds the
required linker flag, we only need to declare `FlangOption` as one of the
supported options for `-pthread`.
>From
@@ -9284,6 +9284,24 @@ TEST_P(ASTImporterOptionSpecificTestBase,
// EXPECT_EQ(ToF1Imported->getPreviousDecl(), ToF1);
}
+const internal::VariadicDynCastAllOfMatcher
+builtinBitCastExpr;
+
+TEST_P(ASTImporterOptionSpecificTestBase, ImportBuiltinBitCastExpr) {
+ const
https://github.com/jcsxky updated
https://github.com/llvm/llvm-project/pull/74813
>From 4e2ac40eece61343b5947ae906e5a4be8a82c823 Mon Sep 17 00:00:00 2001
From: huqizhi
Date: Fri, 8 Dec 2023 15:26:01 +0800
Subject: [PATCH] [clang][ASTImporter] Support Importer of BuiltinBitCastExpr
---
https://github.com/PiotrZSL requested changes to this pull request.
+- fine, fix pointed out nits and could land
https://github.com/llvm/llvm-project/pull/75061
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
@@ -51,8 +52,22 @@ void MisleadingIndentationCheck::danglingElseCheck(const
SourceManager ,
diag(ElseLoc, "different indentation for 'if' and corresponding 'else'");
}
-void MisleadingIndentationCheck::missingBracesCheck(const SourceManager ,
-
@@ -51,8 +52,22 @@ void MisleadingIndentationCheck::danglingElseCheck(const
SourceManager ,
diag(ElseLoc, "different indentation for 'if' and corresponding 'else'");
}
-void MisleadingIndentationCheck::missingBracesCheck(const SourceManager ,
-
@@ -51,8 +52,22 @@ void MisleadingIndentationCheck::danglingElseCheck(const
SourceManager ,
diag(ElseLoc, "different indentation for 'if' and corresponding 'else'");
}
-void MisleadingIndentationCheck::missingBracesCheck(const SourceManager ,
-
@@ -0,0 +1,168 @@
+//===--===//
+//
+// 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:
@@ -0,0 +1,168 @@
+//===--===//
+//
+// 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:
https://github.com/mordante commented:
A few more comments, I overlooked parts of them yesterday.
Please make sure to apply the suggestions to all similar places in the code.
https://github.com/llvm/llvm-project/pull/74994
___
cfe-commits mailing
https://github.com/mordante edited
https://github.com/llvm/llvm-project/pull/74994
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
yuanfang-chen wrote:
`MachO/lto-module-asm-err.ll` needs update?
https://github.com/llvm/llvm-project/pull/75726
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/SunilKuravinakop converted_to_draft
https://github.com/llvm/llvm-project/pull/75709
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
llvmbot wrote:
@llvm/pr-subscribers-clang-codegen
@llvm/pr-subscribers-clang
Author: Dinar Temirbulatov (dtemirbulatov)
Changes
Add SME2 DOT builtins.
---
Patch is 156.21 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/75737.diff
5 Files
ChipsSpectre wrote:
The changes are squashed into one commit now.
Sorry for the force push, it was needed to rebase on main.
Do you think it can be merged now?
https://github.com/llvm/llvm-project/pull/74926
___
cfe-commits mailing list
https://github.com/ChipsSpectre updated
https://github.com/llvm/llvm-project/pull/74926
>From f5029be3d1dc8714cd4ccb42efe4c1f07c1c7dd0 Mon Sep 17 00:00:00 2001
From: ChipsSpectre
Date: Sun, 17 Dec 2023 10:09:16 +0100
Subject: [PATCH] [clang][Parse] `TryAnnotateCXXScopeToken` to be called only
https://github.com/ChipsSpectre updated
https://github.com/llvm/llvm-project/pull/74926
>From 8a3e710de9122ac74ab886f8878e01893c19ee87 Mon Sep 17 00:00:00 2001
From: ChipsSpectre
Date: Sun, 17 Dec 2023 10:01:39 +0100
Subject: [PATCH 1/4] [clang][Parse] `TryAnnotateCXXScopeToken` to be called
https://github.com/ChipsSpectre updated
https://github.com/llvm/llvm-project/pull/74926
>From 8a3e710de9122ac74ab886f8878e01893c19ee87 Mon Sep 17 00:00:00 2001
From: ChipsSpectre
Date: Sun, 17 Dec 2023 10:01:39 +0100
Subject: [PATCH 1/3] [clang][Parse] `TryAnnotateCXXScopeToken` to be called
https://github.com/ChipsSpectre updated
https://github.com/llvm/llvm-project/pull/74926
>From 8a3e710de9122ac74ab886f8878e01893c19ee87 Mon Sep 17 00:00:00 2001
From: ChipsSpectre
Date: Sun, 17 Dec 2023 10:01:39 +0100
Subject: [PATCH 1/2] [clang][Parse] `TryAnnotateCXXScopeToken` to be called
https://github.com/ChipsSpectre updated
https://github.com/llvm/llvm-project/pull/74926
>From 8a3e710de9122ac74ab886f8878e01893c19ee87 Mon Sep 17 00:00:00 2001
From: ChipsSpectre
Date: Sun, 17 Dec 2023 10:01:39 +0100
Subject: [PATCH] [clang][Parse] `TryAnnotateCXXScopeToken` to be called only
https://github.com/ChipsSpectre updated
https://github.com/llvm/llvm-project/pull/74926
>From dad78484118bbd0a662915df0b4ce50c24d3bf42 Mon Sep 17 00:00:00 2001
From: ChipsSpectre
Date: Sat, 9 Dec 2023 12:07:02 +0100
Subject: [PATCH 1/2] fix issue 73559.
---
clang/lib/Parse/ParseDecl.cpp|
Andrzej =?utf-8?q?Warzyński?= ,ChipsSpectre
Message-ID:
In-Reply-To:
https://github.com/ChipsSpectre updated
https://github.com/llvm/llvm-project/pull/74926
>From dad78484118bbd0a662915df0b4ce50c24d3bf42 Mon Sep 17 00:00:00 2001
From: ChipsSpectre
Date: Sat, 9 Dec 2023 12:07:02 +0100
Andrzej =?utf-8?q?Warzyński?= ,ChipsSpectre
,ChipsSpectre
Message-ID:
In-Reply-To:
https://github.com/ChipsSpectre updated
https://github.com/llvm/llvm-project/pull/74926
>From dad78484118bbd0a662915df0b4ce50c24d3bf42 Mon Sep 17 00:00:00 2001
From: ChipsSpectre
Date: Sat, 9 Dec 2023
https://github.com/lipracer edited
https://github.com/llvm/llvm-project/pull/75279
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/lipracer updated
https://github.com/llvm/llvm-project/pull/75279
>From 2f54363dbb45b538bde09252a602ad911c3c8751 Mon Sep 17 00:00:00 2001
From: lipracer
Date: Wed, 13 Dec 2023 11:37:12 +0800
Subject: [PATCH] [NFC][clang] add a clang tool for mlir refactor
---
https://github.com/lipracer ready_for_review
https://github.com/llvm/llvm-project/pull/75279
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
71 matches
Mail list logo