@@ -0,0 +1,114 @@
+//===--===//
+//
+// 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
@@ -759,13 +759,11 @@ Sema::BuildDependentDeclRefExpr(const CXXScopeSpec &SS,
TemplateArgs);
}
-bool Sema::DiagnoseUninstantiableTemplate(SourceLocation PointOfInstantiation,
- NamedDecl *Instantiation,
-
https://github.com/tbaederr created
https://github.com/llvm/llvm-project/pull/130570
Don't use the pointer size, but the number of elements multiplied by the
element size.
>From 179cb3f3b27b288d4352353f3ae98929f1f465c1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Timm=20B=C3=A4der?=
Date: Mon, 10
DavidSpickett wrote:
The failure above is real, ABI or 32-bitness issue I think. Looking at it now.
https://github.com/llvm/llvm-project/pull/129952
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo
https://github.com/cor3ntin approved this pull request.
Thanks
https://github.com/llvm/llvm-project/pull/130228
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
mizvekov wrote:
It's not exactly the same patch, had more changes on top, but the meat with the
expected impact was the same.
Anyway, thanks for the revert, will investigate.
https://github.com/llvm/llvm-project/pull/126088
___
cfe-commits mailing li
https://github.com/mizvekov edited
https://github.com/llvm/llvm-project/pull/130537
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -0,0 +1,21 @@
+// RUN: %clang_cc1 -triple arm64-apple-ios -fsyntax-only -verify
-fptrauth-intrinsics -std=c++11 %s
+// RUN: %clang_cc1 -triple aarch64-linux-gnu -fsyntax-only -verify
-fptrauth-intrinsics -std=c++11 %s
+
+template struct G {
+ T __ptrauth(0,0,1234) test;
+
@@ -0,0 +1,120 @@
+// RUN: %clang_cc1 -std=c++2c -fexperimental-new-constant-interpreter
-verify=expected,both %s
+// RUN: %clang_cc1 -std=c++2c -verify=ref,both %s
+
+// both-no-diagnostics
+
+namespace std {
+inline namespace {
philnik777 wrote:
What is this
@@ -5218,18 +5218,31 @@ static bool EvaluateVarDecl(EvalInfo &Info, const
VarDecl *VD) {
return true;
}
-static bool EvaluateDecl(EvalInfo &Info, const Decl *D) {
- bool OK = true;
+static bool EvaluateDecompositionDeclInit(EvalInfo &Info,
+
mizvekov wrote:
@zmodem Alright, I think this may have been the original bug, but you are the
first to step in with a reproducer, thank you very much!
https://github.com/llvm/llvm-project/pull/129681
___
cfe-commits mailing list
cfe-commits@lists.llv
https://github.com/DavidSpickett closed
https://github.com/llvm/llvm-project/pull/130589
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
kiranchandramohan wrote:
Thanks @JDPailleux for the patch. I have not gone into the patch in detail but
would like to provide some context.
In general, we aim to only depend on libClangDriver and move it to LLVM so that
Flang need not depend on Clang or its libraries. If this patch increases t
Author: David Spickett
Date: 2025-03-10T13:45:44Z
New Revision: cac6d431d00b054a2f1ed4d7638c1857c269c1d5
URL:
https://github.com/llvm/llvm-project/commit/cac6d431d00b054a2f1ed4d7638c1857c269c1d5
DIFF:
https://github.com/llvm/llvm-project/commit/cac6d431d00b054a2f1ed4d7638c1857c269c1d5.diff
LOG
lalaniket8 wrote:
> reverse ping
I have gone through all the review comments and made required changes. Awaiting
final review @yxsamliu @rjmccall @arsenm
https://github.com/llvm/llvm-project/pull/115821
___
cfe-commits mailing list
cfe-commits@lists
github-actions[bot] wrote:
Thank you for submitting a Pull Request (PR) to the LLVM Project!
This PR will be automatically labeled and the relevant teams will be notified.
If you wish to, you can add reviewers by using the "Reviewers" section on this
page.
If this is not working for you, it
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Mallikarjuna Gouda (mgoudar)
Changes
The i6400 and i6500 are high performance multi-core microprocessors from MIPS
that provide best in class power efficiency for use in system-on-chip (SoC)
applications. i6400 and i6500 implements Relea
https://github.com/MacDue approved this pull request.
LGTM too, and lines up with the ACLE update + sysreg spec.
https://github.com/llvm/llvm-project/pull/105608
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mai
https://github.com/zyn0217 updated
https://github.com/llvm/llvm-project/pull/130228
>From 295b8173b6913d9014c5786eb4af0112384afa65 Mon Sep 17 00:00:00 2001
From: Younan Zhang
Date: Fri, 7 Mar 2025 11:38:11 +0800
Subject: [PATCH 1/8] [Clang] Implement P0963R3 "Structured binding declaration
as
https://github.com/Zhenhang1213 updated
https://github.com/llvm/llvm-project/pull/130027
>From 842dd06408d9d4d58de422c4f05f7aab62f9aac2 Mon Sep 17 00:00:00 2001
From: Austin
Date: Thu, 6 Mar 2025 17:25:55 +0800
Subject: [PATCH] [ARM] mtp = auto using hard point while arch supports thumb2
and h
DavidSpickett wrote:
https://github.com/llvm/llvm-project/pull/130589
https://github.com/llvm/llvm-project/pull/129952
___
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
Author: David Spickett (DavidSpickett)
Changes
https://github.com/llvm/llvm-project/pull/129952 /
42d49a77241df73a17cb442973702fc460e7fb90 added this test which is failing on
32-bit ARM because the alignment chosen is 4 not 8. Which would make se
https://github.com/kmpeng updated
https://github.com/llvm/llvm-project/pull/130320
>From fd3db87977a52d7560d9eec15522c8afb85c9171 Mon Sep 17 00:00:00 2001
From: kmpeng
Date: Tue, 25 Feb 2025 14:50:09 -0800
Subject: [PATCH 01/10] start implementation
---
clang/lib/Headers/hlsl/hlsl_detail.h |
@@ -10033,15 +10040,24 @@ class Sema final : public SemaBase {
bool InOverloadResolution,
QualType &ConvertedType);
+ enum class CheckMemberPointerConversionResult {
mizvekov wrote:
Yes Check
@@ -0,0 +1,114 @@
+//===--===//
+//
+// 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
Markus =?utf-8?q?Gschoßmann?= ,
Markus =?utf-8?q?Gschoßmann?=
Message-ID:
In-Reply-To:
https://github.com/mgschossmann updated
https://github.com/llvm/llvm-project/pull/130674
>From 017a07e4912c0d06b625207a8465ed2f8d8aac5c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Markus=20Gscho=C3=9Fmann?=
D
mizvekov wrote:
> This patch ended up being pretty massive... ANYTHING we can do to reduce the
> size of this would be very appreciated.
It might be possible to split some stuff, but it would be hard to test it
individually and avoid regressions in between the patches.
https://github.com/llvm
@@ -8361,6 +8361,17 @@ class ExprEvaluatorBase
return false;
}
+// If an assertion fails during constant evaluation, give a specific note
explaining that
+if (FD->getName() == "__assert_fail") {
Sirraide wrote:
> Maybe we can instead chec
https://github.com/qiongsiwu updated
https://github.com/llvm/llvm-project/pull/129915
>From 7f29cb0c9e422f00ce5b6b26af8ebfb228b59830 Mon Sep 17 00:00:00 2001
From: Qiongsi Wu
Date: Wed, 5 Mar 2025 11:16:38 -0800
Subject: [PATCH 1/2] Changing DependencyScanningTool::getModuleDependencies to
tak
@@ -33,6 +33,14 @@ class CIRGenBuilderTy : public cir::CIRBaseBuilderTy {
llvm_unreachable("NYI: PPC double-double format for long double");
llvm_unreachable("Unsupported format for long double");
}
+
+ bool isSized(mlir::Type ty) {
+if (mlir::isa(ty))
+ r
higher-performance wrote:
Checking in - has everybody had a chance to review this? Can we merge?
https://github.com/llvm/llvm-project/pull/129934
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cf
201 - 231 of 231 matches
Mail list logo