@@ -781,6 +781,30 @@ llvm::ARM::FPUKind arm::getARMTargetFeatures(const Driver
&D,
if (FPUKind == llvm::ARM::FK_FPV5_D16 || FPUKind ==
llvm::ARM::FK_FPV5_SP_D16)
Features.push_back("-mve.fp");
+ // If SIMD has been disabled and the selected FPU support NEON, then feat
https://github.com/Stylie777 edited
https://github.com/llvm/llvm-project/pull/137595
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/DaanDeMeyer updated
https://github.com/llvm/llvm-project/pull/137617
>From 00f2edbda351d0790f4f71aabaf59342cd6ce424 Mon Sep 17 00:00:00 2001
From: Daan De Meyer
Date: Mon, 28 Apr 2025 13:07:50 +0200
Subject: [PATCH] clang-format: Add -disable-format option
When https://githu
@@ -781,6 +781,30 @@ llvm::ARM::FPUKind arm::getARMTargetFeatures(const Driver
&D,
if (FPUKind == llvm::ARM::FK_FPV5_D16 || FPUKind ==
llvm::ARM::FK_FPV5_SP_D16)
Features.push_back("-mve.fp");
+ // If SIMD has been disabled and the selected FPU support NEON, then feat
https://github.com/erichkeane approved this pull request.
https://github.com/llvm/llvm-project/pull/137466
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: jyli0116
Date: 2025-04-28T14:49:06+01:00
New Revision: 064f9d03f23597495953f080d9aee415b0aab2e7
URL:
https://github.com/llvm/llvm-project/commit/064f9d03f23597495953f080d9aee415b0aab2e7
DIFF:
https://github.com/llvm/llvm-project/commit/064f9d03f23597495953f080d9aee415b0aab2e7.diff
LOG:
https://github.com/davemgreen closed
https://github.com/llvm/llvm-project/pull/137330
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/erichkeane commented:
This seems reasonable to me, but Andy/et-al should do a review.
https://github.com/llvm/llvm-project/pull/137511
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/lis
https://github.com/fanju110 updated
https://github.com/llvm/llvm-project/pull/136098
>From 9494c9752400e4708dbc8b6a5ca4993ea9565e95 Mon Sep 17 00:00:00 2001
From: fanyikang
Date: Thu, 17 Apr 2025 15:17:07 +0800
Subject: [PATCH 1/6] Add support for IR PGO
(-fprofile-generate/-fprofile-use=/file
@@ -230,17 +230,41 @@ void RecordType::complete(ArrayRef members, bool
packed, bool padded) {
llvm_unreachable("failed to complete record");
}
+/// Return the largest member of in the type.
+///
+/// Recurses into union members never returning a union as the largest membe
@@ -317,20 +317,25 @@ LValue CIRGenFunction::emitLValueForField(LValue base,
const FieldDecl *field) {
}
unsigned recordCVR = base.getVRQualifiers();
- if (rec->isUnion()) {
-cgm.errorNYI(field->getSourceRange(), "emitLValueForField: union");
-return LValue();
-
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `arc-builder` running on
`arc-worker` while building `clang,llvm` at step 6
"test-build-unified-tree-check-all".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/3/builds/15133
Here is the relevant pie
@@ -4522,6 +4523,38 @@ static CompleteObject findCompleteObject(EvalInfo &Info,
const Expr *E,
BaseVal = MTE->getOrCreateValue(false);
assert(BaseVal && "got reference to unevaluated temporary");
+ } else if (const CompoundLiteralExpr *CLE =
+
krzysz00 wrote:
@jayfoad
> High level question: I don't understand why you call this a "gather"
> operation. What do you mean by that? Isn't it semantically just a memcpy, or
> a (global/buffer) load followed by a (LDS) store?
The semantics of this operation (at least in the pre-gfx950 cases)
https://github.com/vgvassilev milestoned
https://github.com/llvm/llvm-project/pull/136404
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/vgvassilev milestoned
https://github.com/llvm/llvm-project/pull/133037
___
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: Timm Baeder (tbaederr)
Changes
They don't have local variables etc. so don't create frames for them.
---
Full diff: https://github.com/llvm/llvm-project/pull/137607.diff
7 Files Affected:
- (modified) clang/lib/AST/ByteCode/Compiler.cpp
Author: Vlad Serebrennikov
Date: 2025-04-28T12:50:26+03:00
New Revision: 0b6d71fe10d46741a6f50c17b3fc795fd82e27b7
URL:
https://github.com/llvm/llvm-project/commit/0b6d71fe10d46741a6f50c17b3fc795fd82e27b7
DIFF:
https://github.com/llvm/llvm-project/commit/0b6d71fe10d46741a6f50c17b3fc795fd82e27b7.
https://github.com/apdofficial created
https://github.com/llvm/llvm-project/pull/137609
None
From 3a6307266d0247ce65880786c82094350b6c6d8b Mon Sep 17 00:00:00 2001
From: Andrej Pistek
Date: Mon, 7 Apr 2025 13:37:47 +0200
Subject: [PATCH] [git-clang-format] add fallback style arg
---
clang/to
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-format
Author: Andrej Pištek (apdofficial)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/137609.diff
1 Files Affected:
- (modified) clang/tools/clang-format/git-clang-format (+22-2)
``diff
diff --git a/clang/tools
@@ -121,6 +121,7 @@ CAST_OPERATION(FunctionToPointerDecay)
/// CK_NullToPointer - Null pointer constant to pointer, ObjC
/// pointer, or block pointer.
/// (void*) 0
+/// (void*) nullptr
alexfh wrote:
Sure. Done in b509f7cca58c8db060eebea6fb5b28c3d0b3727b.
@@ -215,6 +215,37 @@ def ConstArrayAttr : CIR_Attr<"ConstArray", "const_array",
[TypedAttrInterface]>
}];
}
+//===--===//
+// ConstVectorAttr
+//===--
a-tarasyuk wrote:
@erichkeane @AaronBallman @cor3ntin, just checking if there are any updates on
this, as the `Clang 20` release was landed.
https://github.com/llvm/llvm-project/pull/120925
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
htt
yxsamliu wrote:
can we add a llvm-test-suite test for these builtin functions? we can compare
their value with host results for typical and corner inputs, like the test
added in this PR https://github.com/llvm/llvm-test-suite/pull/230 . This will
give us some confidence that the clang codegen
@@ -365,6 +365,32 @@ def SIFIVE_P670 : RISCVProcessorModel<"sifive-p670",
SiFiveP600Model,
TuneVXRMPipelineFlush,
TunePostRAScheduler]>;
+def SIFIVE_P870 : RISCVProcessorModel<"sifive-p870", NoSched
https://github.com/raoanag updated
https://github.com/llvm/llvm-project/pull/136026
>From 3221715ed9c06f6ef05414ae79a6e3bc576d4ba8 Mon Sep 17 00:00:00 2001
From: Anagha Rajendra Rao
Date: Wed, 16 Apr 2025 11:47:27 -0700
Subject: [PATCH 1/4] Refract implementation
---
clang/test/CodeGenHLSL/bu
https://github.com/alanzhao1 created
https://github.com/llvm/llvm-project/pull/137737
This patch adds a new flag, -ftime-report-json, which outputs the same
information as -ftime-report but as JSON instead of -ftime-report's pretty
printed format.
>From 1f0529aa5fbf9c4c1b3f0e58eaf5e527dc1605f
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Alan Zhao (alanzhao1)
Changes
This patch adds a new flag, -ftime-report-json, which outputs the same
information as -ftime-report but as JSON instead of -ftime-report's pretty
printed format.
---
Full diff: https://github.com/llvm/llvm-p
alanzhao1 wrote:
@aeubanks this PR doesn't implement redirecting the output to a file, but I
figured I'd implement that in another PR to keep things organized.
https://github.com/llvm/llvm-project/pull/137737
___
cfe-commits mailing list
cfe-commits@l
@@ -399,6 +399,14 @@ mlir::Type CIRGenTypes::convertType(QualType type) {
break;
}
+ case Type::Enum: {
+const EnumDecl *ED = cast(ty)->getDecl();
+if (ED->isCompleteDefinition() || ED->isFixed())
+ return convertType(ED->getIntegerType());
@@ -399,6 +399,14 @@ mlir::Type CIRGenTypes::convertType(QualType type) {
break;
}
+ case Type::Enum: {
+const EnumDecl *ED = cast(ty)->getDecl();
+if (ED->isCompleteDefinition() || ED->isFixed())
+ return convertType(ED->getIntegerType());
https://github.com/ahatanak approved this pull request.
https://github.com/llvm/llvm-project/pull/137324
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
t3nsor wrote:
No opinions about the code, but on the reflector we did agree that rejecting
those initialization cases was the right thing to do.
https://github.com/llvm/llvm-project/pull/132990
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
h
https://github.com/Stylie777 created
https://github.com/llvm/llvm-project/pull/137595
In #130623 support was added for `+nosimd` in the clang driver. Following this
PR, it was discovered that, if NEONS is disabled in the command line, it did
not disable features that have NEON as a requirement
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Jack Styles (Stylie777)
Changes
In #130623 support was added for `+nosimd` in the clang driver.
Following this PR, it was discovered that, if NEONS is disabled in the command
line, it did not disable features that have NEON as a requireme
https://github.com/Stylie777 edited
https://github.com/llvm/llvm-project/pull/137595
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/rorth created
https://github.com/llvm/llvm-project/pull/137596
When linking `libomp.so` on Solaris, I encountered
```
clang: warning: argument unused during compilation: '-static-libgcc'
[-Wunused-command-line-argument]
```
This happens because `Solaris.cpp` (`solaris::Linke
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,c --
clang/lib/Driver/ToolChains/Arch/ARM.cpp clang/test
https://github.com/Stylie777 updated
https://github.com/llvm/llvm-project/pull/137595
>From 2400745e8724ea8616f68899fb5b6a71a1cf522e Mon Sep 17 00:00:00 2001
From: Jack Styles
Date: Fri, 25 Apr 2025 14:57:40 +0100
Subject: [PATCH 1/2] [ARM][Driver] Ensure NEON is enabled and Disabled
correctly
https://github.com/tclin914 updated
https://github.com/llvm/llvm-project/pull/135110
>From 032d4cffd6b0157f4a563986af760a89411026e3 Mon Sep 17 00:00:00 2001
From: Jim Lin
Date: Wed, 9 Apr 2025 09:44:47 +0800
Subject: [PATCH 01/12] [RISCV] Add Andes XAndesperf (Andes Performance)
extension.
Th
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Rainer Orth (rorth)
Changes
When linking `libomp.so` on Solaris, I encountered
```
clang: warning: argument unused during compilation: '-static-libgcc'
[-Wunused-command-line-argument]
```
This happens because `Solaris.cpp` (`solaris::Lin
AaronBallman wrote:
> This should have a release note.
The `__ptrauth` stuff is new to this release, so I don't think a release note
is needed in this case.
https://github.com/llvm/llvm-project/pull/137429
___
cfe-commits mailing list
cfe-commits@lis
mikaelholmen wrote:
> > The FPEvalMethod warning should have been addressed in #136515, by making
> > the relevant bitfields large enough to actually store the enum, are you
> > still seeing these failures?
>
> Yes, I'm still seeing this warning. The earlier quoted warning was maybe from
> bi
https://github.com/DaanDeMeyer updated
https://github.com/llvm/llvm-project/pull/137617
>From e4d8ac466061f098f399c9a662420da4acb5bb8b Mon Sep 17 00:00:00 2001
From: Daan De Meyer
Date: Mon, 28 Apr 2025 13:07:50 +0200
Subject: [PATCH] clang-format: Add -disable-format option
When https://githu
Author: Timm Baeder
Date: 2025-04-28T14:08:42+02:00
New Revision: 959905a5adca4dc697160f8cbab302fefe610034
URL:
https://github.com/llvm/llvm-project/commit/959905a5adca4dc697160f8cbab302fefe610034
DIFF:
https://github.com/llvm/llvm-project/commit/959905a5adca4dc697160f8cbab302fefe610034.diff
L
https://github.com/tbaederr closed
https://github.com/llvm/llvm-project/pull/137618
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
AaronBallman wrote:
> arch/arm64/include/asm/barrier.h:164:59: note: expanded from macro
> '__smp_load_acquire'
> 164 | union { __unqual_scalar_typeof(*p) __val; char __c[1]; } __u;
> \
> | ^
W? `__unqua
https://github.com/DaanDeMeyer updated
https://github.com/llvm/llvm-project/pull/137617
>From b023d2698915ea7d269a9afe8f11de162a39e53d Mon Sep 17 00:00:00 2001
From: Daan De Meyer
Date: Mon, 28 Apr 2025 13:07:50 +0200
Subject: [PATCH] clang-format: Add -disable-format option
When https://githu
https://github.com/DaanDeMeyer updated
https://github.com/llvm/llvm-project/pull/137617
>From 10e997e7707f0d04b7c66da8ab4d85435dc2f8ba Mon Sep 17 00:00:00 2001
From: Daan De Meyer
Date: Mon, 28 Apr 2025 13:07:50 +0200
Subject: [PATCH] clang-format: Add -disable-format option
When https://githu
https://github.com/AaronBallman approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/137431
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/DaanDeMeyer updated
https://github.com/llvm/llvm-project/pull/137617
>From 5a2912abe37c04e1ad15e282867e16f010ec1fe6 Mon Sep 17 00:00:00 2001
From: Daan De Meyer
Date: Mon, 28 Apr 2025 13:07:50 +0200
Subject: [PATCH] clang-format: Add -disable-format option
When https://githu
https://github.com/jmmartinez created
https://github.com/llvm/llvm-project/pull/137623
`-rewrite-objc` passes `-x objective-c++-cpp-output` as input type to the
preprocessor job. This is not correct since we would be preprocessing a
preprocessed file. The correct input type is `objective-c++`.
Author: Erich Keane
Date: 2025-04-28T06:06:42-07:00
New Revision: abfb2ce2f57fc02e222936aeb602681add752d9b
URL:
https://github.com/llvm/llvm-project/commit/abfb2ce2f57fc02e222936aeb602681add752d9b
DIFF:
https://github.com/llvm/llvm-project/commit/abfb2ce2f57fc02e222936aeb602681add752d9b.diff
L
https://github.com/erichkeane closed
https://github.com/llvm/llvm-project/pull/137396
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -862,7 +862,7 @@ def ProcessorFeatures {
FeatureSB, FeatureSSBS, FeaturePAuth,
FeatureFlagM, FeaturePredRes,
FeatureSVE, FeatureSVE2, FeatureComplxNum,
FeatureCRC, FeatureDotProd,
=?utf-8?q?Bj=C3=B6rn?= Svensson
Message-ID:
In-Reply-To:
https://github.com/HerrCai0907 approved this pull request.
https://github.com/llvm/llvm-project/pull/135391
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-b
@@ -781,6 +781,30 @@ llvm::ARM::FPUKind arm::getARMTargetFeatures(const Driver
&D,
if (FPUKind == llvm::ARM::FK_FPV5_D16 || FPUKind ==
llvm::ARM::FK_FPV5_SP_D16)
Features.push_back("-mve.fp");
+ // If SIMD has been disabled and the selected FPU support NEON, then feat
@@ -803,12 +830,25 @@ llvm::ARM::FPUKind arm::getARMTargetFeatures(const Driver
&D,
llvm::find_if(llvm::reverse(Features), [](const StringRef F) {
return F.contains("crypto") || F.contains("aes");
});
- const bool FoundSHA2 = ItSHA2 != Features.rend();
-
@@ -803,12 +830,25 @@ llvm::ARM::FPUKind arm::getARMTargetFeatures(const Driver
&D,
llvm::find_if(llvm::reverse(Features), [](const StringRef F) {
return F.contains("crypto") || F.contains("aes");
});
- const bool FoundSHA2 = ItSHA2 != Features.rend();
-
@@ -781,6 +781,30 @@ llvm::ARM::FPUKind arm::getARMTargetFeatures(const Driver
&D,
if (FPUKind == llvm::ARM::FK_FPV5_D16 || FPUKind ==
llvm::ARM::FK_FPV5_SP_D16)
Features.push_back("-mve.fp");
+ // If SIMD has been disabled and the selected FPU support NEON, then feat
@@ -781,6 +781,30 @@ llvm::ARM::FPUKind arm::getARMTargetFeatures(const Driver
&D,
if (FPUKind == llvm::ARM::FK_FPV5_D16 || FPUKind ==
llvm::ARM::FK_FPV5_SP_D16)
Features.push_back("-mve.fp");
+ // If SIMD has been disabled and the selected FPU support NEON, then feat
@@ -803,12 +830,25 @@ llvm::ARM::FPUKind arm::getARMTargetFeatures(const Driver
&D,
llvm::find_if(llvm::reverse(Features), [](const StringRef F) {
return F.contains("crypto") || F.contains("aes");
});
- const bool FoundSHA2 = ItSHA2 != Features.rend();
-
@@ -803,12 +830,25 @@ llvm::ARM::FPUKind arm::getARMTargetFeatures(const Driver
&D,
llvm::find_if(llvm::reverse(Features), [](const StringRef F) {
return F.contains("crypto") || F.contains("aes");
});
- const bool FoundSHA2 = ItSHA2 != Features.rend();
-
@@ -803,12 +830,25 @@ llvm::ARM::FPUKind arm::getARMTargetFeatures(const Driver
&D,
llvm::find_if(llvm::reverse(Features), [](const StringRef F) {
return F.contains("crypto") || F.contains("aes");
});
- const bool FoundSHA2 = ItSHA2 != Features.rend();
-
@@ -781,6 +781,30 @@ llvm::ARM::FPUKind arm::getARMTargetFeatures(const Driver
&D,
if (FPUKind == llvm::ARM::FK_FPV5_D16 || FPUKind ==
llvm::ARM::FK_FPV5_SP_D16)
Features.push_back("-mve.fp");
+ // If SIMD has been disabled and the selected FPU support NEON, then feat
@@ -781,6 +781,30 @@ llvm::ARM::FPUKind arm::getARMTargetFeatures(const Driver
&D,
if (FPUKind == llvm::ARM::FK_FPV5_D16 || FPUKind ==
llvm::ARM::FK_FPV5_SP_D16)
Features.push_back("-mve.fp");
+ // If SIMD has been disabled and the selected FPU support NEON, then feat
https://github.com/sivan-shani edited
https://github.com/llvm/llvm-project/pull/137595
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/sivan-shani commented:
Testing the enablement of `neon` when: `(HasAES || HasSHA2 || HasBF16 ||
HasDotprod || HasI8MM)`
It might be a good idea to add a direct test for one/some of those condition
directly.
Currently there are only indirect tests in `clang/test/Driver/arm-fea
AaronBallman wrote:
Perhaps silly initial question: why do we need a whole different qualifier for
this? Why can you not write `__ptrauth uintptr_t foo`?
https://github.com/llvm/llvm-project/pull/137580
___
cfe-commits mailing list
cfe-commits@lists.l
@@ -781,6 +781,30 @@ llvm::ARM::FPUKind arm::getARMTargetFeatures(const Driver
&D,
if (FPUKind == llvm::ARM::FK_FPV5_D16 || FPUKind ==
llvm::ARM::FK_FPV5_SP_D16)
Features.push_back("-mve.fp");
+ // If SIMD has been disabled and the selected FPU support NEON, then feat
https://github.com/DaanDeMeyer updated
https://github.com/llvm/llvm-project/pull/137617
>From c7b25ee74e78a6ff6f0fc1fdf2cf0ea24381be89 Mon Sep 17 00:00:00 2001
From: Daan De Meyer
Date: Mon, 28 Apr 2025 13:07:50 +0200
Subject: [PATCH] clang-format: Add -disable-format option
When https://githu
https://github.com/DaanDeMeyer updated
https://github.com/llvm/llvm-project/pull/137617
>From 55b9af0981da56e777e10fd959edcc91c31f03f6 Mon Sep 17 00:00:00 2001
From: Daan De Meyer
Date: Mon, 28 Apr 2025 13:07:50 +0200
Subject: [PATCH] clang-format: Add -disable-format option
When https://githu
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `sanitizer-x86_64-linux`
running on `sanitizer-buildbot1` while building `clang` at step 2 "annotate".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/66/builds/13178
Here is the relevant piece of the
https://github.com/AaronBallman approved this pull request.
LGTM assuming @rjmccall or @ldionne have no concerns
https://github.com/llvm/llvm-project/pull/137432
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mai
https://github.com/fanju110 updated
https://github.com/llvm/llvm-project/pull/136098
>From 9494c9752400e4708dbc8b6a5ca4993ea9565e95 Mon Sep 17 00:00:00 2001
From: fanyikang
Date: Thu, 17 Apr 2025 15:17:07 +0800
Subject: [PATCH 1/5] Add support for IR PGO
(-fprofile-generate/-fprofile-use=/file
@@ -862,7 +862,7 @@ def ProcessorFeatures {
FeatureSB, FeatureSSBS, FeaturePAuth,
FeatureFlagM, FeaturePredRes,
FeatureSVE, FeatureSVE2, FeatureComplxNum,
FeatureCRC, FeatureDotProd,
NagyDonat wrote:
If there is only one anonymous namespace for each TU, then what does the AST
import do in a situation like
```c++
TEST_P(ImportAndMergeAnonymousNamespace, NamespaceInLinkageSpec) {
const char *ToCode =
R"(
extern "C" {
namespace {
}
}
)";
@@ -24,6 +24,11 @@ CODEGENOPT(OptimizationLevel, 2, 0) ///< The -O[0-3] option
specified.
CODEGENOPT(DebugPassManager, 1, 0) ///< Prints debug information for the new
///< pass manager.
+ENUM_CODEGENOPT(ProfileInstr, ProfileInstrKind, 2, Pro
Juan Manuel Martinez =?utf-8?q?Caamaño?=
Message-ID:
In-Reply-To:
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Juan Manuel Martinez Caamaño (jmmartinez)
Changes
`-rewrite-objc` passes `-x objective-c++-cpp-output` as input type to the
preprocessor job. This is not correct since we
Juan Manuel Martinez =?utf-8?q?Caamaño?=
Message-ID:
In-Reply-To:
llvmbot wrote:
@llvm/pr-subscribers-clang-driver
Author: Juan Manuel Martinez Caamaño (jmmartinez)
Changes
`-rewrite-objc` passes `-x objective-c++-cpp-output` as input type to the
preprocessor job. This is not correct s
https://github.com/MDevereau created
https://github.com/llvm/llvm-project/pull/137624
…eatures
The "target-features" function attribute is not currently considered when
adding vscale_range to a function. When +sve is pushed onto functions with
"#pragma attribute push(+sve)", the function pote
llvmbot wrote:
@llvm/pr-subscribers-backend-aarch64
Author: Matthew Devereau (MDevereau)
Changes
…eatures
The "target-features" function attribute is not currently considered when
adding vscale_range to a function. When +sve is pushed onto functions with
"#pragma attribute push(+sve)",
https://github.com/jthackray edited
https://github.com/llvm/llvm-project/pull/137330
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jthackray approved this pull request.
Thanks, LGTM
https://github.com/llvm/llvm-project/pull/137330
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/NagyDonat edited
https://github.com/llvm/llvm-project/pull/136720
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/NagyDonat edited
https://github.com/llvm/llvm-project/pull/136720
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Endilll wrote:
I'm using nightly builds of Clang to work on Clang, and I ended up passing
`-Wno-preferred-type-bitfield-enum-conversion`, otherwise my terminal is
drowned in the aforementioned warning about `FPEvalMethod`
https://github.com/llvm/llvm-project/pull/116785
___
Pierre-vh wrote:
Can you please document it in the AMDGPUUsage table as well?
https://github.com/llvm/llvm-project/pull/137425
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -892,6 +909,20 @@ static void
generateMachineCodeOrAssemblyImpl(clang::DiagnosticsEngine &diags,
delete tlii;
}
+
+// Default filename used for profile generation.
+namespace llvm {
+ extern llvm::cl::opt DebugInfoCorrelate;
+ extern llvm::cl::opt
ProfileCorrelate;
+
Author: Alexander Kornienko
Date: 2025-04-28T12:14:05+02:00
New Revision: cf17ee1d3a7ec78dbd922b3eb3944ac49cb78737
URL:
https://github.com/llvm/llvm-project/commit/cf17ee1d3a7ec78dbd922b3eb3944ac49cb78737
DIFF:
https://github.com/llvm/llvm-project/commit/cf17ee1d3a7ec78dbd922b3eb3944ac49cb78737
@@ -121,6 +121,7 @@ CAST_OPERATION(FunctionToPointerDecay)
/// CK_NullToPointer - Null pointer constant to pointer, ObjC
/// pointer, or block pointer.
/// (void*) 0
+/// (void*) nullptr
alexfh wrote:
@efriedma-quic I'll land the fix now. Please let me kno
https://github.com/tbaederr updated
https://github.com/llvm/llvm-project/pull/137607
>From e7d9f571ff5b2af123244dac3a1c2a754d090f8a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Timm=20B=C3=A4der?=
Date: Mon, 28 Apr 2025 11:40:36 +0200
Subject: [PATCH] [clang][bytecode] Don't create function frames
anutosh491 wrote:
/cherry-pick
[8f56394](https://github.com/llvm/llvm-project/commit/8f56394487a4d454be0637667267ad37bd636d0f)
https://github.com/llvm/llvm-project/pull/133037
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.
anutosh491 wrote:
/cherry-pick
[21fb19f](https://github.com/llvm/llvm-project/commit/21fb19f3b5d572f608e959af895d781b9b24fbbd)
https://github.com/llvm/llvm-project/pull/136404
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.
https://github.com/MightyFilipns created
https://github.com/llvm/llvm-project/pull/137610
Add SpaceAfterOperatorKeyword option to clang-format
>From 169633c6bc571ce8fcc58a5e796398c8007e97b4 Mon Sep 17 00:00:00 2001
From: MightyFilipns
Date: Mon, 28 Apr 2025 11:54:20 +0200
Subject: [PATCH] clan
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Filip (MightyFilipns)
Changes
Add SpaceAfterOperatorKeyword option to clang-format
---
Full diff: https://github.com/llvm/llvm-project/pull/137610.diff
6 Files Affected:
- (modified) clang/docs/ClangFormatStyleOptions.rst (+10)
- (modi
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/alexfh closed
https://github.com/llvm/llvm-project/pull/137364
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
llvmbot wrote:
Failed to cherry-pick:
[21fb19f](https://github.com/llvm/llvm-project/commit/21fb19f3b5d572f608e959af895d781b9b24fbbd)
https://github.com/llvm/llvm-project/actions/runs/14705725537
Please manually backport the fix and push it to your github fork. Once this is
done, please cre
201 - 300 of 534 matches
Mail list logo