https://github.com/trcrsired created
https://github.com/llvm/llvm-project/pull/140365
The wasm unwind build appears to be dysfunctional, likely because the author
has only supplied a customized LLVM build on request, rather than a fully
functional patch.
>From 4998996503a330647a61c67f142bb253
llvmbot wrote:
@llvm/pr-subscribers-libunwind
Author: cqwrteur (trcrsired)
Changes
The wasm unwind build appears to be dysfunctional, likely because the author
has only supplied a customized LLVM build on request, rather than a fully
functional patch.
---
Patch is 63.80 KiB, truncated
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/owenca updated
https://github.com/llvm/llvm-project/pull/140361
>From 0b1d1c67566371290715daf8c02a48262ab624ad Mon Sep 17 00:00:00 2001
From: Owen Pan
Date: Fri, 16 May 2025 22:50:35 -0700
Subject: [PATCH] [clang-format] Fix the indent of StartOfName after
AttributeMacro
Fi
llvmbot wrote:
@llvm/pr-subscribers-libcxxabi
Author: cqwrteur (trcrsired)
Changes
The wasm unwind build appears to be dysfunctional, likely because the author
has only supplied a customized LLVM build on request, rather than a fully
functional patch.
---
Patch is 63.80 KiB, truncated
https://github.com/owenca created
https://github.com/llvm/llvm-project/pull/140366
Fix #62356
>From f8fb158f193d0064ca3c05c081f2f96d1f882c2c Mon Sep 17 00:00:00 2001
From: Owen Pan
Date: Sat, 17 May 2025 02:39:51 -0700
Subject: [PATCH] [clang-format] Merge short inline function in macro
defin
@@ -1500,6 +1507,14 @@ static void prepareTypeConverter(mlir::LLVMTypeConverter
&converter,
converter.addConversion([&](cir::BF16Type type) -> mlir::Type {
return mlir::BFloat16Type::get(type.getContext());
});
+ converter.addConversion([&](cir::FuncType type) -> mlir
balazske wrote:
I have now a working patch for "splitting" `ASTImporter` from `AST`. If this
change will be accepted it is possible to add the new visit functions. The
"split" change may require discussion on discord because it affects clang code
layout.
https://github.com/llvm/llvm-project/p
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Tom Stellard (tstellar)
Changes
Fixes #133580
---
Full diff: https://github.com/llvm/llvm-project/pull/140381.diff
1 Files Affected:
- (modified) clang/cmake/caches/Release.cmake (+4-1)
``diff
diff --git a/clang/cmake/caches/
https://github.com/tstellar created
https://github.com/llvm/llvm-project/pull/140381
Fixes #133580
>From abf0d25f2197cb154ec7afd7bca5962975742b44 Mon Sep 17 00:00:00 2001
From: Tom Stellard
Date: Sat, 17 May 2025 16:40:51 +
Subject: [PATCH] [CMake][Release] Build with -ffat-lto-objects
Fi
Paul =?utf-8?q?Heidekrüger?= ,
Paul =?utf-8?q?Heidekrüger?= ,
Paul =?utf-8?q?Heidekrüger?= ,
Paul =?utf-8?q?Heidekrüger?= ,
Paul =?utf-8?q?Heidekrüger?= ,
Paul =?utf-8?q?Heidekrüger?= ,
Paul =?utf-8?q?Heidekrüger?= ,
Paul =?utf-8?q?Heidekrüger?= ,
Paul =?utf-8?q?Heidekrüger?= ,
Paul =?utf-8?q?Heide
Paul =?utf-8?q?Heidekrüger?= ,
Paul =?utf-8?q?Heidekrüger?= ,
Paul =?utf-8?q?Heidekrüger?= ,
Paul =?utf-8?q?Heidekrüger?= ,
Paul =?utf-8?q?Heidekrüger?= ,
Paul =?utf-8?q?Heidekrüger?= ,
Paul =?utf-8?q?Heidekrüger?= ,
Paul =?utf-8?q?Heidekrüger?= ,
Paul =?utf-8?q?Heidekrüger?= ,
Paul =?utf-8?q?Heide
https://github.com/Lancern edited
https://github.com/llvm/llvm-project/pull/139748
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Justin Bogner
Date: 2025-05-17T10:38:24-07:00
New Revision: f695c8d529eae4b8cf6583bdd02824d24c47b0b0
URL:
https://github.com/llvm/llvm-project/commit/f695c8d529eae4b8cf6583bdd02824d24c47b0b0
DIFF:
https://github.com/llvm/llvm-project/commit/f695c8d529eae4b8cf6583bdd02824d24c47b0b0.diff
@@ -1,17 +1,19 @@
-// RUN: %clang_cc1 -finclude-default-header -triple \
-// RUN: dxil-pc-shadermodel6.3-compute %s -emit-llvm -disable-llvm-passes -o
- | \
-// RUN: FileCheck %s -DTARGET=dx
-// RUN: %clang_cc1 -finclude-default-header -triple \
-// RUN: spirv-pc-vulkan-com
https://github.com/bogner closed
https://github.com/llvm/llvm-project/pull/140315
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/bogner updated
https://github.com/llvm/llvm-project/pull/140315
>From e4d7bfd8226d730fc8c12e5af765f22069a0d8bf Mon Sep 17 00:00:00 2001
From: Justin Bogner
Date: Wed, 7 May 2025 16:11:28 -0700
Subject: [PATCH 1/2] [DirectX][SPIRV] Fix the lowering of dot4add
There were some
https://github.com/dl8sd11 created
https://github.com/llvm/llvm-project/pull/140388
#139618
>From 5bc074dadddb094bf954388a95ecb818abe17b56 Mon Sep 17 00:00:00 2001
From: dl8sd11
Date: Sat, 17 May 2025 17:23:26 +
Subject: [PATCH] [clang-tidy] Add avoid-pragma-once.
---
.../portability/A
=?utf-8?q?Donát?= Nagy ,
=?utf-8?q?Donát?= Nagy ,
=?utf-8?q?Donát?= Nagy ,
=?utf-8?q?Donát?= Nagy ,
=?utf-8?q?Donát?= Nagy ,
=?utf-8?q?Donát?= Nagy ,
=?utf-8?q?Donát?= Nagy ,
=?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:
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 HEAD~1 HEAD --extensions cpp,h --
clang-tools-extra/clang-tidy/portability/AvoidPragm
@@ -0,0 +1,5 @@
+// RUN: %check_clang_tidy %s portability-avoid-pragma-once %t \
+// RUN: -- -- -isystem %S/Inputs/avoid-pragma-once
+
+#include
+// CHECK-MESSAGES: :[[@LINE-1]]:1: warning: Avoid pragma once.
[portability-avoid-pragma-once]
dl8sd11 wrote:
I'm
https://github.com/DeinAlptraum created
https://github.com/llvm/llvm-project/pull/140378
This fully annotates the Type class, resolving 75 strict typing errors as the
next step towards #76664
>From 6218826401a236e3f70073de9e07c3bdefe0b048 Mon Sep 17 00:00:00 2001
From: Jannick Kremer
Date: Sa
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Jannick Kremer (DeinAlptraum)
Changes
This fully annotates the Type class, resolving 75 strict typing errors as the
next step towards #76664
---
Full diff: https://github.com/llvm/llvm-project/pull/140378.diff
1 Files Affected:
- (modi
https://github.com/vbvictor commented:
I think we should make change the name of the check to include "method" or
"member-function" words in it. It will make clear that we check for methods
visibility and not some visibility attributes on functions.
Possible names:
bugprone-member-function-visi
@@ -0,0 +1,74 @@
+//===--- FunctionVisibilityChangeCheck.cpp - clang-tidy
---===//
+//
+// 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/vbvictor edited
https://github.com/llvm/llvm-project/pull/140086
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
NagyDonat wrote:
## Accommodating the modeling checkers in the checker family framework
_I thought a bit about the place of the modeling checkers in the checker family
framework (which is introduced in this PR). This question is a bit
architectural, so in theory this post would "belong to" dis
@@ -121,7 +121,7 @@ define i32 @test_orr_extract_from_mul_1(i32 %x, i32 %y) {
; CHECK-THUMB-NEXT:orrs r0, r1
; CHECK-THUMB-NEXT:bx lr
entry:
-; CHECk-THUMB: orrs r0, r1
+; CHECK-THUMB: orrs r0, r1
davemgreen wrote:
You can remove this line entirely, th
@@ -22,7 +22,7 @@ define signext i8 @test1(i32 %A) {
; CHECK-V7: @ %bb.0:
; CHECK-V7-NEXT:sbfx r0, r0, #8, #8
; CHECK-V7-NEXT:bx lr
-; CHECk-V7: sbfx r0, r0, #8, #8
+; CHECK-V7: sbfx r0, r0, #8, #8
davemgreen wrote:
Same here.
https://github.com
https://github.com/Lancern updated
https://github.com/llvm/llvm-project/pull/139748
>From eb08d386728d1d9876f68dc40b4042bace9e5d5c Mon Sep 17 00:00:00 2001
From: Sirui Mu
Date: Thu, 15 May 2025 23:01:18 +0800
Subject: [PATCH] [CIR] Add support for indirect calls
---
.../CIR/Dialect/Builder/CI
https://github.com/Lancern updated
https://github.com/llvm/llvm-project/pull/139748
>From 614849751f24c47c6da53ebc1fb296b806223557 Mon Sep 17 00:00:00 2001
From: Sirui Mu
Date: Thu, 15 May 2025 23:01:18 +0800
Subject: [PATCH] [CIR] Add support for indirect calls
---
.../CIR/Dialect/Builder/CI
@@ -1861,13 +1867,23 @@ def CallOp : CIR_CallOpBase<"call",
[NoRegionArguments]> {
let arguments = commonArgs;
let builders = [OpBuilder<(ins "mlir::SymbolRefAttr":$callee,
- "mlir::Type":$resType,
- "mlir::V
@@ -539,15 +573,16 @@ mlir::ParseResult cir::CallOp::parse(mlir::OpAsmParser
&parser,
}
void cir::CallOp::print(mlir::OpAsmPrinter &p) {
- printCallCommon(*this, getCalleeAttr(), p);
+ mlir::Value indirectCallee = isIndirect() ? getIndirectCall() : nullptr;
+ printCallComm
@@ -0,0 +1,74 @@
+//===--- FunctionVisibilityChangeCheck.cpp - clang-tidy
---===//
+//
+// 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,43 @@
+.. title:: clang-tidy - bugprone-function-visibility-change
+
+bugprone-function-visibility-change
+===
+
+Check changes in visibility of C++ member functions in subclasses. The check
PiotrZSL wrote:
And avoid "Th
@@ -0,0 +1,43 @@
+.. title:: clang-tidy - bugprone-function-visibility-change
+
+bugprone-function-visibility-change
+===
+
+Check changes in visibility of C++ member functions in subclasses. The check
+detects if a virtual function is overridden wi
@@ -0,0 +1,74 @@
+//===--- FunctionVisibilityChangeCheck.cpp - clang-tidy
---===//
+//
+// 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,74 @@
+//===--- FunctionVisibilityChangeCheck.cpp - clang-tidy
---===//
+//
+// 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,234 @@
+// RUN: %check_clang_tidy %s bugprone-function-visibility-change %t
+
+class A {
+public:
+ virtual void pub_foo1() {}
+ virtual void pub_foo2() {}
+ virtual void pub_foo3() {}
+protected:
+ virtual void prot_foo1();
+ virtual void prot_foo2();
+ virtual v
@@ -98,6 +98,7 @@ Clang-Tidy Checks
:doc:`bugprone-fold-init-type `,
:doc:`bugprone-forward-declaration-namespace
`,
:doc:`bugprone-forwarding-reference-overload
`,
+ :doc:`bugprone-function-visibility-change
`, "Yes"
PiotrZSL wrote:
check does n
@@ -0,0 +1,43 @@
+.. title:: clang-tidy - bugprone-function-visibility-change
+
+bugprone-function-visibility-change
+===
+
+Check changes in visibility of C++ member functions in subclasses. The check
+detects if a virtual function is overridden wi
https://github.com/PiotrZSL edited
https://github.com/llvm/llvm-project/pull/140086
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -0,0 +1,74 @@
+//===--- FunctionVisibilityChangeCheck.cpp - clang-tidy
---===//
+//
+// 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,33 @@
+//===--- FunctionVisibilityChangeCheck.h - clang-tidy ---*- C++
-*-===//
+//
+// 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,43 @@
+.. title:: clang-tidy - bugprone-function-visibility-change
+
+bugprone-function-visibility-change
+===
+
+Check changes in visibility of C++ member functions in subclasses. The check
+detects if a virtual function is overridden wi
https://github.com/PiotrZSL requested changes to this pull request.
Idea is ok.
Missing some tests (scenarios not covered).
Maybe some options to deal with big number of false-positives would be needed.
Maybe some option to allow changing visibility to less visible would be needed.
https://gith
https://github.com/jurahul updated
https://github.com/llvm/llvm-project/pull/140289
>From a410f0a4a8eb35301ba92462ab476c8d85d7017b Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Fri, 16 May 2025 10:54:33 -0700
Subject: [PATCH] [LLVM][TableGen] Rename `ListInit::getValues()` to
`getElements()
a-tarasyuk wrote:
> I question if -Wloop-analysis should be completely rewritten using dataflow
> analysis, rather than AST based matching.
should changes inside functions be handled in the following cases?
https://github.com/llvm/llvm-project/blob/db0f754c5af8e6c96770533520bf8b17fc0dc977/clan
@@ -130,6 +130,11 @@ New checks
Finds unintended character output from ``unsigned char`` and ``signed char``
to an ``ostream``.
+- New :doc:`cppcoreguidelines-use-enum-class
+ ` check.
+
+ Finds plain non-class ``enum`` definitions that could use ``enum class``.
vbvictor wrote:
You should wait for an approval from one of the clang-tidy maintainers
(PiotrZSL, carlosgalvezp, HerrCai0907) that will also help merge this PR. It
can take some time, but the new release will only be in July, so don't need to
worry about it for now.
You can "Ping" reviewers wi
@@ -0,0 +1,74 @@
+//===--- FunctionVisibilityChangeCheck.cpp - clang-tidy
---===//
+//
+// 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
vbvictor wrote:
For now, I think you should wait for an approval/review from one of the
clang-tidy maintainers (PiotrZSL, HerrCai0907) that will also help merge this
PR. It can take some time, but the new release will only be in July, so don't
need to worry about missing your changes for now.
https://github.com/jurahul updated
https://github.com/llvm/llvm-project/pull/140289
>From b1f2cf5a9dd1eb27458ac586706c460bb0f00c25 Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Fri, 16 May 2025 10:54:33 -0700
Subject: [PATCH] [LLVM][TableGen] Rename `ListInit::getValues()` to
`getElements()
@@ -464,15 +464,35 @@ OpFoldResult cir::CastOp::fold(FoldAdaptor adaptor) {
// CallOp
//===--===//
+mlir::OperandRange cir::CallOp::getArgOperands() {
+ if (isIndirect())
+return getArgs().drop_front(1);
@@ -1861,13 +1867,23 @@ def CallOp : CIR_CallOpBase<"call",
[NoRegionArguments]> {
let arguments = commonArgs;
let builders = [OpBuilder<(ins "mlir::SymbolRefAttr":$callee,
- "mlir::Type":$resType,
- "mlir::V
https://github.com/Lancern edited
https://github.com/llvm/llvm-project/pull/139748
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/Lancern edited
https://github.com/llvm/llvm-project/pull/139748
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -937,8 +937,28 @@ CIRGenCallee CIRGenFunction::emitCallee(const clang::Expr
*e) {
return emitDirectCallee(cgm, funcDecl);
}
- cgm.errorNYI(e->getSourceRange(), "Unsupported callee kind");
- return {};
+ assert(!cir::MissingFeatures::opCallPseudoDtor());
https://github.com/jeremyd2019 closed
https://github.com/llvm/llvm-project/pull/140169
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/dl8sd11 updated
https://github.com/llvm/llvm-project/pull/140388
>From 5bc074dadddb094bf954388a95ecb818abe17b56 Mon Sep 17 00:00:00 2001
From: dl8sd11
Date: Sat, 17 May 2025 17:23:26 +
Subject: [PATCH 1/2] [clang-tidy] Add avoid-pragma-once.
---
.../portability/AvoidPra
https://github.com/vitalybuka approved this pull request.
I don't have issues with reformatting the entire files, and
https://www.llvm.org/docs/Contributing.html says nothing about that.
But I guess convention is to reformat only parts you are going to change - less
noise in blame output, and
jeremyd2019 wrote:
I'm running just a libc++ test (with the toolchain built from the previous run,
so it shouldn't take 7 hours this time) in
https://github.com/jeremyd2019/llvm-mingw/actions/runs/15087868464
https://github.com/llvm/llvm-project/pull/140145
https://github.com/arsenm approved this pull request.
https://github.com/llvm/llvm-project/pull/140359
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
NagyDonat wrote:
> RT is not a concern to me in this case.
The reason why I decided to check the runtime is because you said that "It not
only simplifies it but also makes if faster. " in an earlier commit.
My first runtime measurement finished and unfortunately it seems that this PR
somehow
Author: Kazu Hirata
Date: 2025-05-17T12:59:47-07:00
New Revision: f9f69dac2a63afd9b317033bfe055a174bdd180f
URL:
https://github.com/llvm/llvm-project/commit/f9f69dac2a63afd9b317033bfe055a174bdd180f
DIFF:
https://github.com/llvm/llvm-project/commit/f9f69dac2a63afd9b317033bfe055a174bdd180f.diff
L
https://github.com/kazutakahirata closed
https://github.com/llvm/llvm-project/pull/140359
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/youngbash88 updated
https://github.com/llvm/llvm-project/pull/140373
>From c843a56e74763d624bf298ff172a08a38e6e8443 Mon Sep 17 00:00:00 2001
From: bashir
Date: Sat, 17 May 2025 14:24:04 +0300
Subject: [PATCH 1/2] tests: Fix FileCheck prefix typos
---
clang/test/AST/ast-dump
vegerot wrote:
Sorry, this fell off my radar too! :D
@nikic could we do another run please?
https://github.com/llvm/llvm-project/pull/97926
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-com
https://github.com/vegerot updated
https://github.com/llvm/llvm-project/pull/97926
>From c9891ac089e6591ddf1dbbfbdffc19832ed76816 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Max=20=F0=9F=91=A8=F0=9F=8F=BD=E2=80=8D=F0=9F=92=BB=20Copl?=
=?UTF-8?q?an?=
Date: Sat, 6 Jul 2024 17:22:55 -0700
Subject: [
Author: Qinkun Bao
Date: 2025-05-17T17:11:49-04:00
New Revision: c6ad46434790ebcab6394dbe2381bebcf05c30f7
URL:
https://github.com/llvm/llvm-project/commit/c6ad46434790ebcab6394dbe2381bebcf05c30f7
DIFF:
https://github.com/llvm/llvm-project/commit/c6ad46434790ebcab6394dbe2381bebcf05c30f7.diff
LO
qinkunbao wrote:
> But I guess convention is to reformat only parts you are going to change -
> less noise in blame output, and less conflict resolution for others who have
> pending PRs here.
Thank you for the comments. Yeah, I am changing these files. I feel like
reformatting these files ma
https://github.com/qinkunbao closed
https://github.com/llvm/llvm-project/pull/140316
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/atrosinenko updated
https://github.com/llvm/llvm-project/pull/140277
>From 71d852614cecab901709977b4a5f134145c2ac62 Mon Sep 17 00:00:00 2001
From: Anatoly Trosinenko
Date: Fri, 16 May 2025 16:32:42 +0300
Subject: [PATCH 1/2] [clang][AArch64] Move initialization of ptrauth-*
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Sylvestre Ledru (sylvestre)
Changes
+ ride along about an old project
---
Full diff: https://github.com/llvm/llvm-project/pull/140371.diff
2 Files Affected:
- (modified) clang/docs/ClangFormatStyleOptions.rst (+2-3)
- (modified) clang/
https://github.com/sylvestre created
https://github.com/llvm/llvm-project/pull/140371
+ ride along about an old project
>From 4185396b027ab073b6742dcb3d800c3eda9491df Mon Sep 17 00:00:00 2001
From: Sylvestre Ledru
Date: Sat, 17 May 2025 13:02:29 +0200
Subject: [PATCH 1/2] doc/Clang Related Pro
@@ -40,3 +51,4 @@ target_link_libraries(ClangDocTests
clangDoc
LLVMTestingSupport
)
+
evelez7 wrote:
extra newline
https://github.com/llvm/llvm-project/pull/138062
___
cfe-commits mailing list
cfe-commits@list
https://github.com/kikairoya updated
https://github.com/llvm/llvm-project/pull/140145
>From 4f0eab77111d15515082c82d288f25ca88424a9e Mon Sep 17 00:00:00 2001
From: kikairoya
Date: Mon, 21 Apr 2025 23:30:13 +0900
Subject: [PATCH 1/2] [Cygwin][MinGW] Internal class in
explicitly-instantiation-de
llvmbot wrote:
@llvm/pr-subscribers-clang-format
Author: Owen Pan (owenca)
Changes
Fix #139510
---
Full diff: https://github.com/llvm/llvm-project/pull/140361.diff
2 Files Affected:
- (modified) clang/lib/Format/ContinuationIndenter.cpp (+2)
- (modified) clang/unittests/Format/FormatT
https://github.com/owenca created
https://github.com/llvm/llvm-project/pull/140361
Fix #139510
>From f7528c42b4c1cce3a04722d2eadca3b81305cc5e Mon Sep 17 00:00:00 2001
From: Owen Pan
Date: Fri, 16 May 2025 22:50:35 -0700
Subject: [PATCH] [clang-format] Fix the indent of StartOfName after
Attri
https://github.com/balazske closed
https://github.com/llvm/llvm-project/pull/132242
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Balázs Kéri
Date: 2025-05-17T10:26:13+02:00
New Revision: d84b97ebb3bcdae2b815d1ecfaaee7b5ec8b63f9
URL:
https://github.com/llvm/llvm-project/commit/d84b97ebb3bcdae2b815d1ecfaaee7b5ec8b63f9
DIFF:
https://github.com/llvm/llvm-project/commit/d84b97ebb3bcdae2b815d1ecfaaee7b5ec8b63f9.diff
L
=?utf-8?q?Balázs_Kéri?= ,
=?utf-8?q?Balázs_Kéri?= ,
=?utf-8?q?Balázs_Kéri?= ,
=?utf-8?q?Balázs_Kéri?= ,
=?utf-8?q?Balázs_Kéri?= ,
=?utf-8?q?Balázs_Kéri?=
Message-ID:
In-Reply-To:
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `clang-aarch64-quick`
running on `linaro-clang-
sjoerdmeijer wrote:
> Thanks for this PR. Do you have any compilation time and performance data?
This information is a bit spread out in the other tickets that I linked
earlier, so to summarise that, compile times look really good and increases
very minimal after the work that Madhur did. In
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Anatoly Trosinenko (atrosinenko)
Changes
Move the initialization of ptrauth-* function attributes near the
initialization of branch protection attributes. The semantics of these groups
of attributes partially overlaps, so initialize them
https://github.com/atrosinenko ready_for_review
https://github.com/llvm/llvm-project/pull/140277
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
atrosinenko wrote:
Fixed the tests in 85c21ecb922826ae8fabb4bc0c518933f19e0634:
* do not add attributes on the call site (something was probably wrong with the
way I was running the tests, as this should fail before the rebase as well...)
* added `setPointerAuthFnAttributes` as a counterpart of
https://github.com/youngbash88 created
https://github.com/llvm/llvm-project/pull/140373
Fixes https://github.com/llvm/llvm-project/issues/140149
>From eb01f293e1446f30608daf76fa1d05e91de75f2e Mon Sep 17 00:00:00 2001
From: bashir
Date: Sat, 17 May 2025 14:24:04 +0300
Subject: [PATCH] tests: Fi
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-lld-elf
Author: Muhammad Bashir (youngbash88)
Changes
Fixes https://github.com/llvm/llvm-project/issues/140149
---
Patch is 21.09 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/140373.diff
21 Files Affecte
llvmbot wrote:
@llvm/pr-subscribers-clang-driver
Author: Muhammad Bashir (youngbash88)
Changes
Fixes https://github.com/llvm/llvm-project/issues/140149
---
Patch is 21.09 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/140373.diff
21 Files Af
llvmbot wrote:
@llvm/pr-subscribers-backend-aarch64
Author: Muhammad Bashir (youngbash88)
Changes
Fixes https://github.com/llvm/llvm-project/issues/140149
---
Patch is 21.09 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/140373.diff
21 Files
llvmbot wrote:
@llvm/pr-subscribers-lld
@llvm/pr-subscribers-llvm-transforms
Author: Muhammad Bashir (youngbash88)
Changes
Fixes https://github.com/llvm/llvm-project/issues/140149
---
Patch is 21.09 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pu
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Muhammad Bashir (youngbash88)
Changes
Fixes https://github.com/llvm/llvm-project/issues/140149
---
Patch is 21.09 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/140373.diff
21 Files Affected:
https://github.com/NagyDonat approved this pull request.
LGTM if you implement the changes suggested by EugeneZelenko.
https://github.com/llvm/llvm-project/pull/140086
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-b
llvmbot wrote:
@llvm/pr-subscribers-clang-format
Author: Owen Pan (owenca)
Changes
Fix #62356
---
Full diff: https://github.com/llvm/llvm-project/pull/140366.diff
2 Files Affected:
- (modified) clang/lib/Format/UnwrappedLineFormatter.cpp (+2-2)
- (modified) clang/unittests/Format/Form
NagyDonat wrote:
> I'd recommend you to look at the `Checkers.inc` file in the build folder
> somewhere - the file that gets generated from the `Checkers.td`. Notice that
> every checker has a `registerXXX` and `shouldRegisterXXX` function where XXX
> is the verbatim spelling of the checker cl
@@ -622,15 +622,38 @@ template <> struct
ScalarEnumerationTraits {
}
};
-template <> struct ScalarEnumerationTraits {
- static void enumeration(IO &IO, FormatStyle::ShortFunctionStyle &Value) {
-IO.enumCase(Value, "None", FormatStyle::SFS_None);
-IO.enumCase(Value,
@@ -293,15 +293,14 @@ class LineJoiner {
auto ShouldMergeShortFunctions = [this, &I, &NextLine, PreviousLine,
TheLine]() {
- if (Style.AllowShortFunctionsOnASingleLine == FormatStyle::SFS_All)
+ if (Style.AllowShortFunctionsO
@@ -1500,7 +1523,10 @@ FormatStyle getLLVMStyle(FormatStyle::LanguageKind
Language) {
LLVMStyle.AllowShortCaseLabelsOnASingleLine = false;
LLVMStyle.AllowShortCompoundRequirementOnASingleLine = true;
LLVMStyle.AllowShortEnumsOnASingleLine = true;
- LLVMStyle.AllowShortF
@@ -73,3 +73,4 @@ pythonenv*
/clang/utils/analyzer/projects/*/RefScanBuildResults
# automodapi puts generated documentation files here.
/lldb/docs/python_api/
+clang-build/
irymarchyk wrote:
Sorry, pushed by mistake; removed
https://github.com/llvm/llvm-proje
1 - 100 of 138 matches
Mail list logo