llvmbot wrote:
@llvm/pr-subscribers-clang-analysis
@llvm/pr-subscribers-clang
Author: Congcong Cai (HerrCai0907)
Changes
---
Patch is 21.85 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/118593.diff
3 Files Affected:
- (modified) clang/inc
https://github.com/HerrCai0907 ready_for_review
https://github.com/llvm/llvm-project/pull/118593
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/HerrCai0907 updated
https://github.com/llvm/llvm-project/pull/118593
>From 01657045893c3fca226f0682523f999cabffc1ca Mon Sep 17 00:00:00 2001
From: Congcong Cai
Date: Wed, 4 Dec 2024 15:38:06 +0800
Subject: [PATCH 1/2] [analysis] support mutation analysis for pointee wip
---
https://github.com/HerrCai0907 updated
https://github.com/llvm/llvm-project/pull/118593
>From 019ee3d59bedac7090798d3acd22b1767900b529 Mon Sep 17 00:00:00 2001
From: Congcong Cai
Date: Wed, 4 Dec 2024 15:30:41 +0800
Subject: [PATCH] [analysis] support mutation analysis for pointee wip
---
...
llvmbot wrote:
@llvm/pr-subscribers-clang-codegen
@llvm/pr-subscribers-clang
Author: Kazu Hirata (kazutakahirata)
Changes
Note that PointerUnion::{is,get} have been soft deprecated in
PointerUnion.h:
// FIXME: Replace the uses of is(), get() and dyn_cast() with
//isa, cast<
https://github.com/kazutakahirata created
https://github.com/llvm/llvm-project/pull/118600
Note that PointerUnion::{is,get} have been soft deprecated in
PointerUnion.h:
// FIXME: Replace the uses of is(), get() and dyn_cast() with
//isa, cast and the llvm::dyn_cast
I'm not touching
https://github.com/cor3ntin approved this pull request.
https://github.com/llvm/llvm-project/pull/118050
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Kazu Hirata
Date: 2024-12-03T23:17:57-08:00
New Revision: 94d6b1cce5bb9449971a027e352385e72b059a3a
URL:
https://github.com/llvm/llvm-project/commit/94d6b1cce5bb9449971a027e352385e72b059a3a
DIFF:
https://github.com/llvm/llvm-project/commit/94d6b1cce5bb9449971a027e352385e72b059a3a.diff
L
ChuanqiXu9 wrote:
> I think going down this path is going to cause real issues for users. There's
> a reason this behavior was added in the first place for Clang modules, as
> Clang makes assumptions about the shape of the AST which can lead to crashes
> in some cases. For example, in real wor
mathstuf wrote:
> Really we would have to remove the preprocessor from C++ to be able to get
> away from this.
:clap: Maybe we can get a magic `-fno-preprocess` flag to say "I use no
preprocessor shenanigans" and make always-compatible BMIs? Maybe then we could
adapt the Fortran/ASM conventio
@@ -1639,11 +1639,19 @@ SourceLocation CallExpr::getBeginLoc() const {
if (const auto *OCE = dyn_cast(this))
return OCE->getBeginLoc();
+ if (const auto *Method =
+ dyn_cast_if_present(getCalleeDecl());
HighCommander4 wrote:
Sorry, I'm not qui
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 4ad4d34a226043a5d594b261a9c2a50efd292a76
04e220ec2c16c65a3c785a586653ea4bc47337f5 --e
https://github.com/HighCommander4 closed
https://github.com/llvm/llvm-project/pull/117673
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Nathan Ridge
Date: 2024-12-04T01:07:57-05:00
New Revision: 7be3326200ef382705d8e6b2d7dc5378af96b34a
URL:
https://github.com/llvm/llvm-project/commit/7be3326200ef382705d8e6b2d7dc5378af96b34a
DIFF:
https://github.com/llvm/llvm-project/commit/7be3326200ef382705d8e6b2d7dc5378af96b34a.diff
https://github.com/HerrCai0907 created
https://github.com/llvm/llvm-project/pull/118593
None
>From 04e220ec2c16c65a3c785a586653ea4bc47337f5 Mon Sep 17 00:00:00 2001
From: Congcong Cai
Date: Tue, 3 Dec 2024 23:31:32 +0800
Subject: [PATCH] [analysis] support mutation analysis for pointee wip
--
rcvalle wrote:
I'm still trying to understand why a collision with a function of different
arity is riskier than a collision with a function of the same arity, as there
are so many factors that can account for it, such as:
* What registers that attacker has control of.
* How the registers that
HighCommander4 wrote:
Updated to remove the default arguments.
Thanks for the reviews!
https://github.com/llvm/llvm-project/pull/117673
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -163,7 +163,7 @@ class Checker {
unsigned ErrCount = 0;
Checker(llvm::StringRef File, const ClangdLSPServer::Options &Opts)
- : File(File), Opts(Opts) {}
+ : File(File), Opts(Opts), Index(/*SupportContainedRefs=*/false) {}
HighCommander4 wrote
https://github.com/zyn0217 updated
https://github.com/llvm/llvm-project/pull/118050
>From 92b8a28eb7664b3cac6a8039834b099b010af3ed Mon Sep 17 00:00:00 2001
From: Younan Zhang
Date: Fri, 29 Nov 2024 13:19:30 +0800
Subject: [PATCH 1/2] [Clang] Don't add top-level const qualifiers to captured
fun
@@ -818,7 +818,7 @@ class ItaniumRecordLayoutBuilder {
void setSize(CharUnits NewSize) { Size = Context.toBits(NewSize); }
void setSize(uint64_t NewSize) { Size = NewSize; }
- CharUnits getAligment() const { return Alignment; }
+ CharUnits getAlignment() const { return A
@@ -18789,7 +18792,11 @@ static bool captureInLambda(LambdaScopeInfo *LSI,
ValueDecl *Var,
// parameter-declaration-clause is not followed by mutable.
DeclRefType = CaptureType.getNonReferenceType();
bool Const = LSI->lambdaCaptureShouldBeConst();
-if (Const
https://github.com/ojhunt updated
https://github.com/llvm/llvm-project/pull/118428
>From aea2b4001aa8e9239909875153152083b56a6a59 Mon Sep 17 00:00:00 2001
From: Oliver Hunt
Date: Mon, 2 Dec 2024 21:25:54 -0800
Subject: [PATCH 1/2] Add support for referencable labels for attribute
documentation
ojhunt wrote:
> I have no idea what is going on here... @AaronBallman probably needs to take
> a better look. Else, could the author please give me an ELI5 sorta thing here
> or show me what the change looks like on the generated stuff?
Sure! This example will cover the docs used in the [above
https://github.com/cor3ntin updated
https://github.com/llvm/llvm-project/pull/118455
>From 8b89f6a56e0921b13c8638c9768ec99945825840 Mon Sep 17 00:00:00 2001
From: Corentin Jabot
Date: Tue, 3 Dec 2024 10:29:23 +0100
Subject: [PATCH 1/2] [Clang] Deleting an incomplete enum type is not an error
T
@@ -818,7 +818,7 @@ class ItaniumRecordLayoutBuilder {
void setSize(CharUnits NewSize) { Size = Context.toBits(NewSize); }
void setSize(uint64_t NewSize) { Size = NewSize; }
- CharUnits getAligment() const { return Alignment; }
+ CharUnits getAlignment() const { return A
@@ -3703,8 +3703,14 @@ void Parser::ParseDeclarationSpecifiers(
// We reject AT_LifetimeBound and AT_AnyX86NoCfCheck, even though
they
// are type attributes, because we historically haven't allowed these
// to be used as type attributes in C++11
Bigcheese wrote:
I think going down this path is going to cause real issues for users. There's a
reason this behavior was added in the first place for Clang modules, as Clang
makes assumptions about the shape of the AST which can lead to crashes in some
cases. For example, in real world code t
@@ -766,6 +766,7 @@ Bug Fixes to C++ Support
- Fixed an assertion failure caused by mangled names with invalid identifiers.
(#GH112205)
- Fixed an incorrect lambda scope of generic lambdas that caused Clang to
crash when computing potential lambda
captures at the end of a f
@@ -8,6 +8,5 @@
// main function
int main(int argc, char *argv[]) { // expected-warning{{'argv' is an unsafe
pointer used for buffer access}}
char tmp;
- tmp = argv[5][5];// expected-note{{used in buffer access
here}} \
-
ojhunt wrote:
> Out of curiosity, why does the existing mechanism not suffice?
it "works" but creates the tag at the beginning of the text rather than the
beginning of the attribute documentation. The result is that the scroll target
for linking is the beginning of the text rather than the doc
https://github.com/MaxEW707 closed
https://github.com/llvm/llvm-project/pull/117845
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Max Winkler
Date: 2024-12-03T20:18:16-08:00
New Revision: 95566af789d208b8fc422644ab282a43911041f2
URL:
https://github.com/llvm/llvm-project/commit/95566af789d208b8fc422644ab282a43911041f2
DIFF:
https://github.com/llvm/llvm-project/commit/95566af789d208b8fc422644ab282a43911041f2.diff
L
kinoshita-fj wrote:
I prefer `-mcpu=fujitsu-monaka`. I want to include `fujitsu` because
`FUJITSU-MONAKA` is the official name.
I fixed the issues related to sve2aes.
https://github.com/llvm/llvm-project/pull/118432
___
cfe-commits mailing list
cfe-c
https://github.com/ChuanqiXu9 edited
https://github.com/llvm/llvm-project/pull/118537
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -11919,8 +11919,12 @@ bool Sema::isStdInitializerList(QualType Ty, QualType
*Element) {
CXXRecordDecl *TemplateClass = Template->getTemplatedDecl();
if (TemplateClass->getIdentifier() !=
&PP.getIdentifierTable().get("initializer_list") ||
-!getSt
https://github.com/ChuanqiXu9 commented:
The overall idea looks good. But the implementation may be improved. I didn't
look at the implementation of std module in MSVC. But I am guess it is because
the clang compiler failed to skip the transparent `export` or `language
linkage` context.
If y
https://github.com/ChuanqiXu9 edited
https://github.com/llvm/llvm-project/pull/118537
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
ChuanqiXu9 wrote:
> > I see, so because we no longer allow inconsistent options when importing,
> > we now issue a lot of error diagnostics. But for many of the options,
> > differences between TUs should have no impact on modules anyway, and so
> > those errors are false positives. Is that ab
@@ -0,0 +1,731 @@
+//===-- Mustache.cpp
--===//
+//
+// 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: Ap
ChuanqiXu9 wrote:
> I see, so because we no longer allow inconsistent options when importing, we
> now issue a lot of error diagnostics. But for many of the options,
> differences between TUs should have no impact on modules anyway, and so those
> errors are false positives. Is that about corr
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 fdb050a5024320ec29d2edf3f2bc686c3a84abaa
46775c380244e47ddd9a3188651f37c3a3b33d23 --e
llvmbot wrote:
@llvm/pr-subscribers-clang-driver
Author: Jon Roelofs (jroelofs)
Changes
They were accidentally dropped in
https://github.com/llvm/llvm-project/pull/96249
rdar://140853882
---
Full diff: https://github.com/llvm/llvm-project/pull/118581.diff
6 Files Affected:
- (modifie
llvmbot wrote:
@llvm/pr-subscribers-mc
@llvm/pr-subscribers-clang
Author: Jon Roelofs (jroelofs)
Changes
They were accidentally dropped in
https://github.com/llvm/llvm-project/pull/96249
rdar://140853882
---
Full diff: https://github.com/llvm/llvm-project/pull/118581.diff
6 Files Affe
@@ -25,3 +26,12 @@
// CHECK-ARM: cortex-a73
// CHECK-ARM: cortex-a75
// CHECK-ARM: Use -mcpu or -mtune to specify the target's processor.
+
+// RUN: %clang --target=arm64-apple-macosx --print-supported-cpus 2>&1 | \
+// RUN: FileCheck %s --check-prefix=CHECK-AARCH64
--implic
https://github.com/jroelofs created
https://github.com/llvm/llvm-project/pull/118581
They were accidentally dropped in
https://github.com/llvm/llvm-project/pull/96249
rdar://140853882
>From 46775c380244e47ddd9a3188651f37c3a3b33d23 Mon Sep 17 00:00:00 2001
From: Jon Roelofs
Date: Tue, 3 Dec 2
wwwatermiao wrote:
Hi, @momchil-velikov, Hi, @CarolineConcatto, can you help me to review this
patch plz? Thank you!
https://github.com/llvm/llvm-project/pull/118109
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bi
https://github.com/adam-yang edited
https://github.com/llvm/llvm-project/pull/118580
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/adam-yang edited
https://github.com/llvm/llvm-project/pull/118580
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/adam-yang created
https://github.com/llvm/llvm-project/pull/118580
- add clang builtin to Builtins.td
- link builtin in hlsl_intrinsics
- add codegen for spirv intrinsic and two directx intrinsics to retain
signedness information of the operands in CGBuiltin.cpp
- add s
@@ -1615,22 +1615,24 @@ QualType CallExpr::getCallReturnType(const ASTContext
&Ctx) const {
return FnType->getReturnType();
}
-const Attr *CallExpr::getUnusedResultAttr(const ASTContext &Ctx) const {
+std::pair
+CallExpr::getUnusedResultAttr(const ASTContext &Ctx) const {
+
shafik wrote:
Looks like this caused a regression:
https://github.com/llvm/llvm-project/issues/117975
https://github.com/llvm/llvm-project/pull/112521
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listi
@@ -40,7 +40,11 @@ static_assert(
"Type is insufficiently aligned");
APValue::LValueBase::LValueBase(const ValueDecl *P, unsigned I, unsigned V)
-: Ptr(P ? cast(P->getCanonicalDecl()) : nullptr), Local{I, V} {}
+: Ptr(P ? cast(P->getCanonicalDecl()->isInvalidDecl()
https://github.com/efriedma-quic approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/117752
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/Un1q32 updated
https://github.com/llvm/llvm-project/pull/117243
>From 4a746cbe467f4ad22436dc206a8966ecaa77892f Mon Sep 17 00:00:00 2001
From: Un1q32
Date: Thu, 21 Nov 2024 17:31:07 -0500
Subject: [PATCH] make armv6-darwin iOS by default
---
clang/lib/Driver/ToolChains/Darwi
https://github.com/spall closed https://github.com/llvm/llvm-project/pull/111047
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Sarah Spall
Date: 2024-12-03T17:43:36-08:00
New Revision: 46de3a7064250bd2dfc7f8dc6e300474afa9fa97
URL:
https://github.com/llvm/llvm-project/commit/46de3a7064250bd2dfc7f8dc6e300474afa9fa97
DIFF:
https://github.com/llvm/llvm-project/commit/46de3a7064250bd2dfc7f8dc6e300474afa9fa97.diff
L
@@ -339,13 +340,11 @@ void InitHeaderSearch::AddDefaultIncludePaths(
if (triple.isOSDarwin()) {
cyndyishida wrote:
Looks like that was previously attempted by @ldionne in
https://github.com/llvm/llvm-project/pull/75841
The problem was appending `/Library/F
https://github.com/chomosuke updated
https://github.com/llvm/llvm-project/pull/118569
>From d2257eb43bbd9ce2dfd8a13123c2048e1cf8b439 Mon Sep 17 00:00:00 2001
From: chomosuke
Date: Wed, 4 Dec 2024 00:07:31 +
Subject: [PATCH 1/2] clangd cleanupAroundReplacements just as clang-tidy does
---
llvmbot wrote:
@llvm/pr-subscribers-clang-tidy
Author: Richard Li (chomosuke)
Changes
The problem:
When running the code action for `mordernize-use-ranges` on
`std::reverse(v.begin(), v.end())`, the code gets modified to
`std::reverse(v,)` instead of `std::reverse(v)`. This PR fixes both
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder
`openmp-offload-libc-amdgpu-runtime` running on `omp-vega20-1` while building
`clang,libc,llvm,offload` at step 7 "Add check check-offload".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/73/builds/955
https://github.com/chomosuke updated
https://github.com/llvm/llvm-project/pull/118569
>From d2257eb43bbd9ce2dfd8a13123c2048e1cf8b439 Mon Sep 17 00:00:00 2001
From: chomosuke
Date: Wed, 4 Dec 2024 00:07:31 +
Subject: [PATCH] clangd cleanupAroundReplacements just as clang-tidy does
---
clan
shiltian wrote:
The OpenMP failure has nothing to do with this PR. Please update ROCm to a
version that supports COV6.
https://github.com/llvm/llvm-project/pull/118515
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-
https://github.com/chomosuke edited
https://github.com/llvm/llvm-project/pull/118569
___
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-tools-extra
Author: Richard Li (chomosuke)
Changes
The problem:
When running the code action for `mordernize-use-ranges` on
`std::reverse(v.begin(), v.end())`, the code gets modified to
`std::reverse(v,)` instead of `std::reverse(v)`. This PR fix
https://github.com/chomosuke updated
https://github.com/llvm/llvm-project/pull/118568
>From b43a2602025bdacea06ced5171904fb5d765de9f Mon Sep 17 00:00:00 2001
From: chomosuke
Date: Tue, 3 Dec 2024 07:10:33 +
Subject: [PATCH] fixed removeFunctionArgs don't remove comma
---
.../clang-tidy/ut
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
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
https://github.com/chomosuke created
https://github.com/llvm/llvm-project/pull/118569
None
>From d2257eb43bbd9ce2dfd8a13123c2048e1cf8b439 Mon Sep 17 00:00:00 2001
From: chomosuke
Date: Wed, 4 Dec 2024 00:07:31 +
Subject: [PATCH] clangd cleanupAroundReplacements just as clang-tidy does
---
https://github.com/emaxx-google edited
https://github.com/llvm/llvm-project/pull/118567
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder
`openmp-offload-amdgpu-runtime` running on `omp-vega20-0` while building
`clang,libc,llvm,offload` at step 7 "Add check check-offload".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/30/builds/11492
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `clang-hip-vega20` running
on `hip-vega20-0` while building `clang,libc,llvm,offload` at step 3 "annotate".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/123/builds/10534
Here is the relevant piece o
https://github.com/chomosuke created
https://github.com/llvm/llvm-project/pull/118568
The problem:
When running the code action for `mordernize-use-ranges` on
`std::reverse(v.begin(), v.end())`, the code gets modified to
`std::reverse(v,)` instead of `std::reverse(v)`. This PR fixes both
`mor
https://github.com/shiltian closed
https://github.com/llvm/llvm-project/pull/118515
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
emaxx-google wrote:
@Michael137
https://github.com/llvm/llvm-project/pull/117943
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
emaxx-google wrote:
@hokein @ilya-biryukov
https://github.com/llvm/llvm-project/pull/118567
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -0,0 +1,7 @@
+; RUN: llc -mtriple=amdgcn-amd-amdhsa %s -o - | FileCheck %s
+
+; CHECK: .amdhsa_code_object_version 6
shiltian wrote:
ah, they check the IR match Lol. I will add one later then.
https://github.com/llvm/llvm-project/pull/118515
_
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Maksim Ivanov (emaxx-google)
Changes
Emit a bit more informative error when the `[[clang::lifetimebound]]` attribute
is wrongly appearing on a decl-spec:
"'lifetimebound' attribute only applies to parameters and implicit
object paramete
Author: Shilei Tian
Date: 2024-12-03T19:38:35-05:00
New Revision: 410cbe3cf28913cca2fc61b3437306b841d08172
URL:
https://github.com/llvm/llvm-project/commit/410cbe3cf28913cca2fc61b3437306b841d08172
DIFF:
https://github.com/llvm/llvm-project/commit/410cbe3cf28913cca2fc61b3437306b841d08172.diff
L
https://github.com/emaxx-google created
https://github.com/llvm/llvm-project/pull/118567
Emit a bit more informative error when the `[[clang::lifetimebound]]` attribute
is wrongly appearing on a decl-spec:
"'lifetimebound' attribute only applies to parameters and implicit
object parameters",
Author: Dan Gohman
Date: 2024-12-03T16:35:23-08:00
New Revision: 35cce408eef1a253df12c0023c993d78b180b1f3
URL:
https://github.com/llvm/llvm-project/commit/35cce408eef1a253df12c0023c993d78b180b1f3
DIFF:
https://github.com/llvm/llvm-project/commit/35cce408eef1a253df12c0023c993d78b180b1f3.diff
LO
https://github.com/sunfishcode closed
https://github.com/llvm/llvm-project/pull/112035
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/a-tarasyuk created
https://github.com/llvm/llvm-project/pull/118566
Fixes #54334
>From 8bae39299284dffd592bbf32374929e4a6f2d3ff Mon Sep 17 00:00:00 2001
From: Oleksandr T
Date: Wed, 4 Dec 2024 02:24:12 +0200
Subject: [PATCH] [clang-format] extend clang-format directive with
https://github.com/spall updated
https://github.com/llvm/llvm-project/pull/111047
>From 119def060924f13bd1fe07f6d73ce27a1b52ea12 Mon Sep 17 00:00:00 2001
From: Sarah Spall
Date: Tue, 17 Sep 2024 20:25:46 +
Subject: [PATCH 1/8] theoretically fix issue
---
clang/lib/Sema/SemaType.cpp | 4 ++
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Eric Wang (Ptkyr)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/118563.diff
1 Files Affected:
- (modified) clang/lib/AST/RecordLayoutBuilder.cpp (+1-1)
``diff
diff --git a/clang/lib/AST/RecordLayoutBuilder
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
https://github.com/Ptkyr created
https://github.com/llvm/llvm-project/pull/118563
None
>From 6d723faf919c3fe3788700a5fc639ebd856aa6d7 Mon Sep 17 00:00:00 2001
From: Eric Wang <48936088+pt...@users.noreply.github.com>
Date: Tue, 3 Dec 2024 19:04:14 -0500
Subject: [PATCH] [Clang] Fix typo in Itan
https://github.com/Ptkyr closed https://github.com/llvm/llvm-project/pull/118561
___
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: Eric Wang (Ptkyr)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/118561.diff
1 Files Affected:
- (modified) clang/lib/AST/RecordLayoutBuilder.cpp (+1-1)
``diff
diff --git a/clang/lib/AST/RecordLayoutBuilder
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
https://github.com/Ptkyr created
https://github.com/llvm/llvm-project/pull/118561
None
>From 26596a6be92de4a5f2c94cf12e05d37739f47749 Mon Sep 17 00:00:00 2001
From: Eric Wang <48936088+pt...@users.noreply.github.com>
Date: Tue, 3 Dec 2024 18:57:28 -0500
Subject: [PATCH] {Clang] Fix typo in Itan
https://github.com/N-Dekker updated
https://github.com/llvm/llvm-project/pull/118459
>From 1e2cb1158f66fe5e1abff5cfe5a2134eed3a7f51 Mon Sep 17 00:00:00 2001
From: Niels Dekker
Date: Tue, 3 Dec 2024 11:02:59 +0100
Subject: [PATCH] [clang-tidy] Sync ContainerSizeEmptyCheck with
container-size-em
https://github.com/arsenm approved this pull request.
https://github.com/llvm/llvm-project/pull/118515
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -0,0 +1,7 @@
+; RUN: llc -mtriple=amdgcn-amd-amdhsa %s -o - | FileCheck %s
+
+; CHECK: .amdhsa_code_object_version 6
arsenm wrote:
`git grep "\.amdhsa_code_object_version" llvm/test/CodeGen/AMDGPU/` does not
find them
https://github.com/llvm/llvm-project/pul
https://github.com/shiltian updated
https://github.com/llvm/llvm-project/pull/118515
>From 8ba940796d4092c225ce34ff883b80d36fee58fe Mon Sep 17 00:00:00 2001
From: Shilei Tian
Date: Tue, 3 Dec 2024 11:25:37 -0500
Subject: [PATCH] [AMDGPU] Use COV6 by default
---
clang/docs/ReleaseNotes.rst
Author: Akira Hatanaka
Date: 2024-12-03T15:17:39-08:00
New Revision: c8b7ec2edd8d84729070e455002d1e78bdceddc5
URL:
https://github.com/llvm/llvm-project/commit/c8b7ec2edd8d84729070e455002d1e78bdceddc5
DIFF:
https://github.com/llvm/llvm-project/commit/c8b7ec2edd8d84729070e455002d1e78bdceddc5.diff
@@ -0,0 +1,7 @@
+; RUN: llc -mtriple=amdgcn-amd-amdhsa %s -o - | FileCheck %s
+
+; CHECK: .amdhsa_code_object_version 6
shiltian wrote:
We already have multiple tests that have explicit module flag and checks for
the match.
https://github.com/llvm/llvm-project/
https://github.com/ahatanak closed
https://github.com/llvm/llvm-project/pull/116855
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -57,6 +57,10 @@ static const int16_t cSledLength = 64;
static const int16_t cSledLength = 8;
#elif defined(__hexagon__)
static const int16_t cSledLength = 20;
+#elif SANITIZER_RISCV64
+static const int16_t cSledLength = 76;
+#elif defined(__riscv) && (__riscv_xlen == 32)
---
https://github.com/mshockwave updated
https://github.com/llvm/llvm-project/pull/117368
>From 599370a06008092f6aa883bf11600d0b66707bc0 Mon Sep 17 00:00:00 2001
From: Min-Yih Hsu
Date: Wed, 20 Nov 2024 14:37:57 -0800
Subject: [PATCH 1/3] [XRay][RISCV] RISCV support for XRay
Add RISC-V support fo
@@ -818,6 +818,8 @@ Target Specific Changes
AMDGPU Support
^^
+- Bump the default code object version to 6.
arsenm wrote:
Also should update the llvm release notes
https://github.com/llvm/llvm-project/pull/118515
1 - 100 of 517 matches
Mail list logo