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, OpCo
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
LO
@@ -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 (SanOp
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
cfe-commits@lists.
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://gith
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://l
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
https://github.com/llvm/llvm-project/blob/31429e7a89590f88034920edd3e997aeabff8124/llvm/test/MC/X86/a
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 separat
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 22fd20164e9d061a451555
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:
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 pr
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 l
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
LOG:
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 f
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 t
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://lists
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 &MIRBuilder,
MachineRegisterInfo &MRI,
return LegalizerHelper::Legalized;
}
+static RTLIB::Libcall getOutlineAtomicLibcall(MachineInstr &MI) {
+ unsigned Opc = MI.getOpcode();
+ auto &AtomicMI = cast(MI);
+ au
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
---
clang-tools-ext
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` opti
@@ -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/llvm/llvm-pro
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 `-p
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 2880ebc7f3eec9f0c03747c
@@ -9284,6 +9284,24 @@ TEST_P(ASTImporterOptionSpecificTestBase,
// EXPECT_EQ(ToF1Imported->getPreviousDecl(), ToF1);
}
+const internal::VariadicDynCastAllOfMatcher
+builtinBitCastExpr;
+
+TEST_P(ASTImporterOptionSpecificTestBase, ImportBuiltinBitCastExpr) {
+ const cha
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
---
clang/l
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
https://lists.llvm.org/cgi-bin/mail
@@ -51,8 +52,22 @@ void MisleadingIndentationCheck::danglingElseCheck(const
SourceManager &SM,
diag(ElseLoc, "different indentation for 'if' and corresponding 'else'");
}
-void MisleadingIndentationCheck::missingBracesCheck(const SourceManager &SM,
-
@@ -51,8 +52,22 @@ void MisleadingIndentationCheck::danglingElseCheck(const
SourceManager &SM,
diag(ElseLoc, "different indentation for 'if' and corresponding 'else'");
}
-void MisleadingIndentationCheck::missingBracesCheck(const SourceManager &SM,
-
@@ -51,8 +52,22 @@ void MisleadingIndentationCheck::danglingElseCheck(const
SourceManager &SM,
diag(ElseLoc, "different indentation for 'if' and corresponding 'else'");
}
-void MisleadingIndentationCheck::missingBracesCheck(const SourceManager &SM,
-
@@ -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: Apa
@@ -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: Apa
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 list
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 Affe
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
cfe-commits@l
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
o
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
o
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
o
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
Subjec
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 12:07:0
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
---
clang-tools-ext
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