https://github.com/tomekpaszek updated
https://github.com/llvm/llvm-project/pull/70338
>From 25ca978ef9caf372997f2ebf227fb2b2ca443aa0 Mon Sep 17 00:00:00 2001
From: Tomek Paszek
Date: Sat, 11 Nov 2023 19:38:00 +0100
Subject: [PATCH 01/15] Added an option to ignore macro definitions.
---
clang
=?utf-8?q?Donát?= Nagy ,
=?utf-8?q?Donát?= Nagy ,
=?utf-8?q?Donát?= Nagy ,
=?utf-8?q?Donát?= Nagy
Message-ID:
In-Reply-To:
DonatNagyE wrote:
Note that (if I understand it correctly) after this change the `ArrayBoundV2`
check may be triggered at a slightly earlier point of the analysis and thi
cor3ntin wrote:
> So it's not so much that it's not actually true in the implementation
> details, it's that it's not actually true by specification either.
+1. I really do not want `-E` to start not expanding, or transforming
directives.
I do not see a difference between a large embed and a l
elizabethandrews wrote:
Thank you reviews! I apologize for the delay in my response. I was OOO last
week. I will apply review comments and push an update ASAP.
https://github.com/llvm/llvm-project/pull/71706
___
cfe-commits mailing list
cfe-commits@li
Author: Juergen Ributzka
Date: 2023-11-28T09:19:39-08:00
New Revision: 21361bb8605fd26a06312d80b9fb20a8b41c58ed
URL:
https://github.com/llvm/llvm-project/commit/21361bb8605fd26a06312d80b9fb20a8b41c58ed
DIFF:
https://github.com/llvm/llvm-project/commit/21361bb8605fd26a06312d80b9fb20a8b41c58ed.di
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Sam Tebbs (SamTebbs33)
Changes
This patch introduces a warning that is emitted when a Neon builtin is called
from a streaming function, as that situation is not supported.
Uses work by Kerry McLaughlin.
---
Full diff: https://github.com/
https://github.com/ZijunZhaoCCK updated
https://github.com/llvm/llvm-project/pull/66963
>From 5a2c930770cf548c5e3f3451e76b48cb067e6762 Mon Sep 17 00:00:00 2001
From: Zijun Zhao
Date: Wed, 13 Sep 2023 14:26:01 -0700
Subject: [PATCH 1/6] [libc++] Implement ranges::contains_subrange
---
libcxx/i
ZijunZhaoCCK wrote:
> Gentle ping. There's outstanding feedback to address on this review.
> @ZijunZhaoCCK if you don't think you'll have time to pursue this PR anymore,
> it's all good but please let us know so we can assign it to someone else!
Sorry for the late reply! I can’t make it a prio
ronlieb wrote:
@jdoerfert please respond to our comments about peformance degradation ?
https://github.com/llvm/llvm-project/pull/70401
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commit
Author: Amirreza Ashouri
Date: 2023-11-28T19:44:38+01:00
New Revision: 98e674c9f16d677d95c67bc130e267fae331e43c
URL:
https://github.com/llvm/llvm-project/commit/98e674c9f16d677d95c67bc130e267fae331e43c
DIFF:
https://github.com/llvm/llvm-project/commit/98e674c9f16d677d95c67bc130e267fae331e43c.di
https://github.com/cor3ntin closed
https://github.com/llvm/llvm-project/pull/69734
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/cor3ntin updated
https://github.com/llvm/llvm-project/pull/73463
>From a1d36de81074ad17bc5d22a4c5906f5a0bfa65c4 Mon Sep 17 00:00:00 2001
From: Corentin Jabot
Date: Sun, 26 Nov 2023 22:47:51 +0100
Subject: [PATCH 1/2] [Clang] Eagerly instantiate used constexpr function upon
d
Author: Dominik Adamski
Date: 2023-11-28T19:57:36+01:00
New Revision: a8ac930b99d93b2a539ada7e566993d148899144
URL:
https://github.com/llvm/llvm-project/commit/a8ac930b99d93b2a539ada7e566993d148899144
DIFF:
https://github.com/llvm/llvm-project/commit/a8ac930b99d93b2a539ada7e566993d148899144.dif
cor3ntin wrote:
@zygoloid It took me a while, but I think I got it; what do you think of
direction ? (description in the last commit message)
It appears I am doing something a bit novel, but I couldn't think of a better
way.
https://github.com/llvm/llvm-project/pull/73463
_
llvmbot wrote:
@llvm/pr-subscribers-openmp
Author: Sandeep Kosuri (sandeepkosuri)
Changes
- Removed an unnecessary check that was preventing `nothing` to work properly
inside `metadirective`.
---
Full diff: https://github.com/llvm/llvm-project/pull/73690.diff
4 Files Affected:
- (modi
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Shafik Yaghmour (shafik)
Changes
Currently when parsing a nested requirement we attempt to balance parens if we
have a parameter list. This will fail in some cases of ill-formed code and keep
going until we fall off the token stream and c
Logikable wrote:
I believe Clang currently does not properly propagate alignment information for
certain IR (e.g. atomicrmw and cmpxchg). Look at the definitions of
`CreateAtomic*` in Clang. The patches in
https://bugs.llvm.org/show_bug.cgi?id=27168 did not address this (thanks
@MaskRay for h
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Aaron Ballman (AaronBallman)
Changes
The internals manual seems like a more obvious home for the details instead of
hiding them away in a header file and relying on doxygen output to document it
publicly.
---
Full diff: https://github.co
Author: Michael Klemm
Date: 2023-11-28T14:20:30-06:00
New Revision: 17feb330aab39c6c0c21ee9b02efb484dfb2261e
URL:
https://github.com/llvm/llvm-project/commit/17feb330aab39c6c0c21ee9b02efb484dfb2261e
DIFF:
https://github.com/llvm/llvm-project/commit/17feb330aab39c6c0c21ee9b02efb484dfb2261e.diff
Author: Chris B
Date: 2023-11-28T15:03:10-06:00
New Revision: d4626216943f8c4712bd17a709e439a0ffd0006b
URL:
https://github.com/llvm/llvm-project/commit/d4626216943f8c4712bd17a709e439a0ffd0006b
DIFF:
https://github.com/llvm/llvm-project/commit/d4626216943f8c4712bd17a709e439a0ffd0006b.diff
LOG:
=?utf-8?q?Andrés?= Villegas
Message-ID:
In-Reply-To:
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 a3529aa92ee48552946066330f5302
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Steven Johnson (steven-johnson)
Changes
Apparently the gcc 7.5 compiler for arm32-linux fails to implicitly convert to
std::optional; this inserts an explicit constructor to unbreak that compiler.
[Injection from
https://reviews.llvm.org
llvmbot wrote:
@llvm/pr-subscribers-clang-driver
@llvm/pr-subscribers-clang
Author: Jacob Lambert (lamb-j)
Changes
In this patch, we add support for checking a heterogeneous archive. We also
significantly improve the clang-offload-bundler documentation.
---
Patch is 23.51 KiB, truncated
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Michael Spencer (Bigcheese)
Changes
The working directory is included in the PCM, but is not currently part of the
context hash. This causes problems because different builds of a PCM with
exactly the same command line can end up with dif
Author: Alex Voicu
Date: 2023-11-29T00:15:18Z
New Revision: 57a0416e0e8ccd522d4242dbe5d0d7893864a10a
URL:
https://github.com/llvm/llvm-project/commit/57a0416e0e8ccd522d4242dbe5d0d7893864a10a
DIFF:
https://github.com/llvm/llvm-project/commit/57a0416e0e8ccd522d4242dbe5d0d7893864a10a.diff
LOG: [c
https://github.com/ZijunZhaoCCK updated
https://github.com/llvm/llvm-project/pull/65148
>From 02e9afd761228f401df4d9f8dfaaca44ffae0c6e Mon Sep 17 00:00:00 2001
From: zijunzhao
Date: Thu, 31 Aug 2023 20:08:32 +
Subject: [PATCH 01/17] [libc++] Implement ranges::contains
Differential Revision
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Bill Wendling (bwendling)
Changes
This is an alternative to https://github.com/llvm/llvm-project/pull/73465. It
generates the GEP directly. It's not tested well, but it might be a nicer
solution rather than adding AST nodes.
PTAL
---
Fu
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 4eb421192479dbecae2621b868e55aaf6d945b02
3e500c2a7c6b7895ebe292a1ed50e04409ba149c --
Author: Qizhi Hu
Date: 2023-11-29T09:33:37+08:00
New Revision: 3287ae8f6520ef81570377c1fb4c7147782a13ef
URL:
https://github.com/llvm/llvm-project/commit/3287ae8f6520ef81570377c1fb4c7147782a13ef
DIFF:
https://github.com/llvm/llvm-project/commit/3287ae8f6520ef81570377c1fb4c7147782a13ef.diff
LOG:
llvmbot wrote:
@llvm/pr-subscribers-llvm-support
Author: Michael Spencer (Bigcheese)
Changes
`-ivfsoverlay` files are unused when building most modules. Enable
removing them by,
* adding a way to visit the filesystem tree with extensible RTTI to
access each `RedirectingFileSystem`.
* Add
lifengxiang1025 wrote:
> Yes, you're right. As an alternative can we use the symbol table and find
> Bind = LOCAL to add the prefix before hashing?
If we choose this method. I think we can't deal with the situation which one
symbol is not local linkage type in thin compile, but will be convert
Author: Yuxuan Chen
Date: 2023-11-28T19:04:29-08:00
New Revision: 4a294b5806417aa88c91aa05735b2d557ea5dfe5
URL:
https://github.com/llvm/llvm-project/commit/4a294b5806417aa88c91aa05735b2d557ea5dfe5
DIFF:
https://github.com/llvm/llvm-project/commit/4a294b5806417aa88c91aa05735b2d557ea5dfe5.diff
L
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Dan Klishch (DanShaders)
Changes
This causes CI failure for PRs updating `AttrDocs.td`. CC @llvm-beanz
---
Full diff: https://github.com/llvm/llvm-project/pull/73737.diff
1 Files Affected:
- (modified) clang/include/clang/Basic/AttrDocs
https://github.com/cor3ntin edited
https://github.com/llvm/llvm-project/pull/73018
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/cor3ntin approved this pull request.
That looks reasonable to me modulo nit and @shafik comments.
Thanks for fixing this!
https://github.com/llvm/llvm-project/pull/73018
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https:/
@@ -482,8 +481,23 @@ ParsedType Sema::getTypeName(const IdentifierInfo &II,
SourceLocation NameLoc,
}
}
}
-// If typo correction failed or was not performed, fall through
-[[fallthrough]];
+Result.suppressDiagnostics();
+return nullptr;
+ cas
https://github.com/cor3ntin approved this pull request.
https://github.com/llvm/llvm-project/pull/73737
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Dan Klishch
Date: 2023-11-29T05:34:31+01:00
New Revision: c6d6a57c697452e9320acea86f6631a92ab8017c
URL:
https://github.com/llvm/llvm-project/commit/c6d6a57c697452e9320acea86f6631a92ab8017c
DIFF:
https://github.com/llvm/llvm-project/commit/c6d6a57c697452e9320acea86f6631a92ab8017c.diff
L
https://github.com/cor3ntin closed
https://github.com/llvm/llvm-project/pull/73737
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/cor3ntin edited
https://github.com/llvm/llvm-project/pull/73691
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/cor3ntin approved this pull request.
Missing a release note, otherwise LGTM
https://github.com/llvm/llvm-project/pull/73691
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-c
@@ -3639,6 +3639,10 @@ ExprResult Parser::ParseRequiresExpression() {
// TryParseParameterDeclarationClause).
cor3ntin wrote:
Yeah, I think we can remove that
https://github.com/llvm/llvm-project/pull/73691
https://github.com/cor3ntin approved this pull request.
I am happy with the lexing/sema changes.
Please give @AaronBallman the opportunity to look at the code gen bits.
https://github.com/llvm/llvm-project/pull/67700
___
cfe-commits mailing list
cfe-co
https://github.com/cor3ntin approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/69713
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -34,6 +34,19 @@ PrimType getIntPrimType(const InterpState &S) {
llvm_unreachable("Int isn't 16 or 32 bit?");
}
+PrimType getLongPrimType(const InterpState &S) {
cor3ntin wrote:
I don't suppose we can merge with getIntPrimType ?
https://github.com/llvm/l
@@ -0,0 +1,149 @@
+; RUN: opt < %s -S -msan-kernel=1 -passes=msan 2>&1 | FileCheck %s
NMiehlbradt wrote:
The other tests in the directory are named this way so I followed the
convention.
https://github.com/llvm/llvm-project/pull/73611
__
@@ -8857,7 +8894,9 @@ void Sema::CheckVariableDeclarationType(VarDecl *NewVD) {
if (NewVD->isConstexpr() && !T->isDependentType() &&
RequireLiteralType(NewVD->getLocation(), T,
- diag::err_constexpr_var_non_literal)) {
+
@@ -2485,12 +2485,12 @@ bool VarDecl::mightBeUsableInConstantExpressions(const
ASTContext &C) const {
// In C++, const, non-volatile variables of integral or enumeration types
// can be used in constant expressions.
- if (getType()->isIntegralOrEnumerationType())
+ if (
@@ -14240,6 +14294,114 @@ StmtResult Sema::ActOnCXXForRangeIdentifier(Scope *S,
SourceLocation IdentLoc,
: IdentLoc);
}
+static ImplicitConversionKind getConversionKind(QualType FromType,
+
https://github.com/NMiehlbradt updated
https://github.com/llvm/llvm-project/pull/73611
>From 9fb1d97a4fd3e9a314780f5961d9c394cd6ae20c Mon Sep 17 00:00:00 2001
From: Nicholas Miehlbradt
Date: Thu, 26 Oct 2023 00:45:22 +
Subject: [PATCH 1/2] [KMSAN] Enable on PowerPC64
Enable -fsanitize=kern
@@ -0,0 +1,149 @@
+; RUN: opt < %s -S -msan-kernel=1 -passes=msan 2>&1 | FileCheck %s
+
+target datalayout = "e-m:e-i64:64-n32:64"
+target triple = "powerpc64le--linux"
+
+define void @Store1(ptr %p, i8 %x) sanitize_memory {
+entry:
+ store i8 %x, ptr %p
+ ret void
+}
+
+; CHECK
cor3ntin wrote:
@shafik I'll let you have the final say :)
https://github.com/llvm/llvm-project/pull/68540
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
cor3ntin wrote:
@tbaederr ping :)
https://github.com/llvm/llvm-project/pull/70053
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
NMiehlbradt wrote:
@eugenis @ramosian-glider
https://github.com/llvm/llvm-project/pull/73611
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
cor3ntin wrote:
That's a lot of repeated code. Should we have a "NoteTemplateLocation"
function(s) of some sort that would do the check and the diag as appropriate?
https://github.com/llvm/llvm-project/pull/71264
___
cfe-commits mailing list
cfe-commi
cor3ntin wrote:
@knightXun code looks reasonable, ping me when you have tests and a release
note :)
https://github.com/llvm/llvm-project/pull/70280
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo
cor3ntin wrote:
LGTM too. Please add a release note though
https://github.com/llvm/llvm-project/pull/70594
___
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-format
Author: Owen Pan (owenca)
Changes
This would also fix the overlapping replacements below: $ clang-format
a(
#else
#endif
) = []() {
)}
The new replacement overlaps with an existing replacement. New replacement:
: 38:+7:"
"
Existin
https://github.com/fodinabor created
https://github.com/llvm/llvm-project/pull/73756
As per https://github.com/AdaptiveCpp/AdaptiveCpp/issues/1256 - we are missing
the `fma` long double variant for Cpp20 compact with MS-STL.
See also #49853.
-> I'm wondering if we should include this for all l
llvmbot wrote:
@llvm/pr-subscribers-backend-x86
Author: None (fodinabor)
Changes
As per https://github.com/AdaptiveCpp/AdaptiveCpp/issues/1256 - we are missing
the `fma` long double variant for Cpp20 compact with MS-STL.
See also #49853.
-> I'm wondering if we should include this for all
https://github.com/fodinabor edited
https://github.com/llvm/llvm-project/pull/73756
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/zeroomega created
https://github.com/llvm/llvm-project/pull/73760
This patch explicitly set C++23 in libcxx tests to avoid a test breakage caused
by removal of codecvt.
>From fc6f7dec3769ce748a097749dd5094081f113eb4 Mon Sep 17 00:00:00 2001
From: Haowei Wu
Date: Wed, 29 Nov
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Haowei (zeroomega)
Changes
This patch explicitly set C++23 in libcxx tests to avoid a test breakage caused
by removal of codecvt.
---
Full diff: https://github.com/llvm/llvm-project/pull/73760.diff
1 Files Affected:
- (modified) clang/
zeroomega wrote:
We still need PR #73679 landed to clear build failures though.
https://github.com/llvm/llvm-project/pull/73760
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/zeroomega updated
https://github.com/llvm/llvm-project/pull/73760
>From 24f78f125b4f7a9ea4f3488d0acc396b510c86c8 Mon Sep 17 00:00:00 2001
From: Haowei Wu
Date: Wed, 29 Nov 2023 00:00:53 -0800
Subject: [PATCH] [Fuchsia] Explicitly set C++ standard C++23 in libcxx tests
This p
@@ -28,6 +28,7 @@ set(LLVM_STATIC_LINK_CXX_STDLIB ON CACHE BOOL "")
set(LLVM_USE_RELATIVE_PATHS_IN_FILES ON CACHE BOOL "")
set(LLDB_ENABLE_CURSES OFF CACHE BOOL "")
set(LLDB_ENABLE_LIBEDIT OFF CACHE BOOL "")
+set(LIBCXX_TEST_PARAMS "std=c++23" CACHE STRING "")
https://github.com/mzyKi updated https://github.com/llvm/llvm-project/pull/72951
>From e62698df942c547f287f0e0fd5863d746d597f53 Mon Sep 17 00:00:00 2001
From: miaozhiyuan
Date: Tue, 21 Nov 2023 12:07:35 +0800
Subject: [PATCH] [analyzer]:fix valistChecker false negative in windows
platform
---
https://github.com/mzyKi edited https://github.com/llvm/llvm-project/pull/72951
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/mzyKi edited https://github.com/llvm/llvm-project/pull/72951
___
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-driver
Author: Brandon Wu (4vtomat)
Changes
Extend the multi-lib re-use selection mechanism for RISC-V.
This funciton will try to re-use multi-lib if they are compatible.
Definition of compatible:
- ABI must be the same.
- multi-lib is a subset
llvmbot wrote:
@llvm/pr-subscribers-backend-risc-v
Author: Brandon Wu (4vtomat)
Changes
Extend the multi-lib re-use selection mechanism for RISC-V.
This funciton will try to re-use multi-lib if they are compatible.
Definition of compatible:
- ABI must be the same.
- multi-lib is a subs
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Serge Pavlov (spavloff)
Changes
Increment and decrement are equivalent to adding or subtracting 1. For the
floating-point values these operations depend on the current rounding mode.
Teach constant evaluator to perform ++ and -- according
Author: Sandeep Kosuri
Date: 2023-11-29T15:13:43+05:30
New Revision: 6e0101684e59d5e8b11853a7311c71090547d355
URL:
https://github.com/llvm/llvm-project/commit/6e0101684e59d5e8b11853a7311c71090547d355
DIFF:
https://github.com/llvm/llvm-project/commit/6e0101684e59d5e8b11853a7311c71090547d355.diff
Author: Tim Northover
Date: 2023-11-29T09:51:42Z
New Revision: 10d6d5f224c2e9b5fed025940bc1ac45a4f6f70f
URL:
https://github.com/llvm/llvm-project/commit/10d6d5f224c2e9b5fed025940bc1ac45a4f6f70f
DIFF:
https://github.com/llvm/llvm-project/commit/10d6d5f224c2e9b5fed025940bc1ac45a4f6f70f.diff
LOG:
https://github.com/mzyKi edited https://github.com/llvm/llvm-project/pull/72951
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/mzyKi edited https://github.com/llvm/llvm-project/pull/72951
___
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: Lucas Duarte Prates (pratlucas)
Changes
---
Patch is 27.46 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/73776.diff
19 Files Affected:
- (modified) clang/test/Driver/aarch64-v95a.c (+5)
-
llvmbot wrote:
@llvm/pr-subscribers-mc
Author: Lucas Duarte Prates (pratlucas)
Changes
---
Patch is 27.46 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/73776.diff
19 Files Affected:
- (modified) clang/test/Driver/aarch64-v95a.c (+5)
- (m
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 511218642bc5df7815423de211192dd577eb3a9c
bff5119a857124f113d9dc499701ad87941fe1c3 --
llvmbot wrote:
@llvm/pr-subscribers-mc
@llvm/pr-subscribers-clang
Author: Lucas Duarte Prates (pratlucas)
Changes
This introduces assembly support for the Checked Pointer Arithmetic Extension
(FEAT_CPA), annouced as part of the Armv9.5-A architecture version.
The changes include:
* New s
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 0fac9da7342e7846fbc4464abe5c00086cbf026c
bff5119a857124f113d9dc499701ad87941fe1c3 --
Author: Ben Shi
Date: 2023-11-29T19:20:49+08:00
New Revision: 47df664c7acfd8abd082c0252d1793182c92dc3d
URL:
https://github.com/llvm/llvm-project/commit/47df664c7acfd8abd082c0252d1793182c92dc3d
DIFF:
https://github.com/llvm/llvm-project/commit/47df664c7acfd8abd082c0252d1793182c92dc3d.diff
LOG:
Author: Aaron Ballman
Date: 2023-11-29T07:56:08-05:00
New Revision: 15798f4ec4dfa9607f4a7c94b922b80049e1575d
URL:
https://github.com/llvm/llvm-project/commit/15798f4ec4dfa9607f4a7c94b922b80049e1575d
DIFF:
https://github.com/llvm/llvm-project/commit/15798f4ec4dfa9607f4a7c94b922b80049e1575d.diff
llvmbot wrote:
@llvm/pr-subscribers-backend-risc-v
Author: Andreu Carminati (andcarminati)
Changes
If relaxation is not itended, it can be disabled in the linker. Also, we cannot
trust Subtarget features here, because it may be empty in case of LTO codegen,
preventing relaxations.
Also
https://github.com/cor3ntin updated
https://github.com/llvm/llvm-project/pull/73463
>From 001cc1c3a03b80cd6725783edaad84c9013311b6 Mon Sep 17 00:00:00 2001
From: Corentin Jabot
Date: Sun, 26 Nov 2023 22:47:51 +0100
Subject: [PATCH 1/3] [Clang] Eagerly instantiate used constexpr function upon
d
Author: Dinar Temirbulatov
Date: 2023-11-29T14:32:40Z
New Revision: 3c00c8c0fcd64600f7adc4538b2116a91ef60ced
URL:
https://github.com/llvm/llvm-project/commit/3c00c8c0fcd64600f7adc4538b2116a91ef60ced
DIFF:
https://github.com/llvm/llvm-project/commit/3c00c8c0fcd64600f7adc4538b2116a91ef60ced.diff
@@ -4694,8 +4694,15 @@ bool TokenAnnotator::spaceRequiredBefore(const
AnnotatedLine &Line,
Left.isOneOf(TT_VerilogDimensionedTypeName, Keywords.kw_function)) {
return true;
}
+// In a tagged union expression, there should be a space after the tag.
+if
https://github.com/sstwcw updated
https://github.com/llvm/llvm-project/pull/71354
>From 07ff52a1b082a5094de124bd108866ed5f016d12 Mon Sep 17 00:00:00 2001
From: sstwcw
Date: Mon, 6 Nov 2023 03:26:02 +
Subject: [PATCH 1/2] [clang-format] Add space in Verilog tagged unions
In a tagged union e
@@ -1980,17 +1980,18 @@ TEST_F(TokenAnnotatorTest, UnderstandsVerilogOperators)
{
// joined operators, we don't have a separate type, so we only test for their
// precedence.
std::pair JoinedBinary[] = {
- {prec::Comma, "<->"}, {prec::Assignment, "+="},
-
https://github.com/sstwcw closed https://github.com/llvm/llvm-project/pull/71352
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: sstwcw
Date: 2023-11-29T15:17:59Z
New Revision: 3af82b3962c443d43edba1abb50a82fb3048999a
URL:
https://github.com/llvm/llvm-project/commit/3af82b3962c443d43edba1abb50a82fb3048999a
DIFF:
https://github.com/llvm/llvm-project/commit/3af82b3962c443d43edba1abb50a82fb3048999a.diff
LOG: [clang
Author: sstwcw
Date: 2023-11-29T15:19:13Z
New Revision: 9fa2d74be415a3e30d811c0acc05c45e1c55759e
URL:
https://github.com/llvm/llvm-project/commit/9fa2d74be415a3e30d811c0acc05c45e1c55759e
DIFF:
https://github.com/llvm/llvm-project/commit/9fa2d74be415a3e30d811c0acc05c45e1c55759e.diff
LOG: [clang
https://github.com/sstwcw closed https://github.com/llvm/llvm-project/pull/71353
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/cor3ntin approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/72348
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: jyu2-git
Date: 2023-11-29T08:01:57-08:00
New Revision: 953d675c42c254676ca446951bd728abefecf436
URL:
https://github.com/llvm/llvm-project/commit/953d675c42c254676ca446951bd728abefecf436
DIFF:
https://github.com/llvm/llvm-project/commit/953d675c42c254676ca446951bd728abefecf436.diff
LOG:
https://github.com/cor3ntin updated
https://github.com/llvm/llvm-project/pull/73105
>From a835d36f3051daf4d7e20493860a7a104c9640b5 Mon Sep 17 00:00:00 2001
From: Corentin Jabot
Date: Wed, 22 Nov 2023 12:25:20 +0100
Subject: [PATCH] [Clang] Implement P28646R2 Remove Deprecated Arithmetic
Conver
https://github.com/jyu2-git closed
https://github.com/llvm/llvm-project/pull/73579
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -62,7 +62,7 @@ namespace ClassNTTP {
template constexpr int f() { return a.y; }
static_assert(f() == 2);
- template int id;
+ template int id; // expected-note {{passing argument to parameter 'a'
here}}
cor3ntin wrote:
L70. you want me to use a labe
https://github.com/cor3ntin updated
https://github.com/llvm/llvm-project/pull/73103
>From 4709819fb2e7f45f9429f1a7fc79923abf0f9691 Mon Sep 17 00:00:00 2001
From: Corentin Jabot
Date: Wed, 22 Nov 2023 11:43:07 +0100
Subject: [PATCH 1/2] [Clang] Implement P2308R1 - Template Parameter
Initializat
https://github.com/cor3ntin updated
https://github.com/llvm/llvm-project/pull/73105
>From e18309057cb6977b665ba2d7fcbd313a578eaad5 Mon Sep 17 00:00:00 2001
From: Corentin Jabot
Date: Wed, 22 Nov 2023 12:25:20 +0100
Subject: [PATCH] [Clang] Implement P28646R2 Remove Deprecated Arithmetic
Conver
3801 - 3900 of 429089 matches
Mail list logo