llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Kazu Hirata (kazutakahirata)
Changes
Note that PointerUnion::dyn_cast has been soft deprecated in
PointerUnion.h:
// FIXME: Replace the uses of is(), get() and dyn_cast() with
//isa, cast and the llvm::dyn_cast
Litera
https://github.com/philnik777 updated
https://github.com/llvm/llvm-project/pull/119712
>From e2750ef68d3b6bbf879f0dd9eef8e4e4009eb3b6 Mon Sep 17 00:00:00 2001
From: Nikolas Klauser
Date: Thu, 12 Dec 2024 11:35:49 +0100
Subject: [PATCH] [clang] Extend diagnose_if to accept more detailed warning
@@ -551,10 +547,12 @@ DiagnosticIDs::getDiagnosticSeverity(unsigned DiagID,
SourceLocation Loc,
// as well as disabling all messages which are currently mapped to Warning
// (whether by default or downgraded from Error via e.g. -Wno-error or
#pragma
// diagnostic.)
+ /
https://github.com/philnik777 edited
https://github.com/llvm/llvm-project/pull/119712
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/philnik777 commented:
> TBH I find it somewhat confusing to have a severity in `diagnose_if` and an
> existing diagnostic group, which already has its own severity.
Diagnostic groups don't have severity. Individual diagnostics have severity.
This just exposes the same semant
@@ -584,7 +582,9 @@ DiagnosticIDs::getDiagnosticSeverity(unsigned DiagID,
SourceLocation Loc,
const auto &SM = Diag.getSourceManager();
// Custom diagnostics always are emitted in system headers.
philnik777 wrote:
I don't think this comment adds much value
Author: Kiran Chandramohan
Date: 2025-01-24T10:18:14Z
New Revision: 9bb3c62948d0c6dd3fb233186ae6a79744012b8f
URL:
https://github.com/llvm/llvm-project/commit/9bb3c62948d0c6dd3fb233186ae6a79744012b8f
DIFF:
https://github.com/llvm/llvm-project/commit/9bb3c62948d0c6dd3fb233186ae6a79744012b8f.diff
https://github.com/jayfoad updated
https://github.com/llvm/llvm-project/pull/123072
>From f12511a0fd30c47ea08e6c126cae558215758183 Mon Sep 17 00:00:00 2001
From: Jay Foad
Date: Wed, 15 Jan 2025 13:34:41 +
Subject: [PATCH 01/14] Change API of getSuperClasses
---
llvm/include/llvm/TableGen/
https://github.com/gbMattN updated
https://github.com/llvm/llvm-project/pull/123595
>From 807c2c8be0517cbb1b9db890f48baeb6f226ba2f Mon Sep 17 00:00:00 2001
From: gbMattN
Date: Mon, 20 Jan 2025 11:02:06 +
Subject: [PATCH 01/11] [TySan] Add initial documentation
---
clang/docs/TypeSanitizer
https://github.com/wangpc-pp updated
https://github.com/llvm/llvm-project/pull/124239
>From 2ce077b011a9dcac0f9649493a50819971695b73 Mon Sep 17 00:00:00 2001
From: Wang Pengcheng
Date: Tue, 16 Jul 2024 16:08:16 +0800
Subject: [PATCH 1/2] [RISCV][MC] Support Zvabd instructions
Support of these
tbaederr wrote:
I do remember we already had this in
https://github.com/llvm/llvm-project/issues/61660 - is that fix not suficcient
for c++ style attributes?
https://github.com/llvm/llvm-project/pull/124122
___
cfe-commits mailing list
cfe-commits@li
https://github.com/dipeshs809 updated
https://github.com/llvm/llvm-project/pull/117149
>From 76a484f0e1419eb1b82d26a353fd3b2f238ac4ba Mon Sep 17 00:00:00 2001
From: dipeshs809
Date: Thu, 21 Nov 2024 17:48:22 +0530
Subject: [PATCH] [clang] guard __STDC_NO_THREADS__ defination for MSVCVersion
20
vbvictor wrote:
Thank you everyone for the feedback!
@PiotrZSL I tried using TK_IgnoreUnlessSpelledInSource with
`cxxDependentScopeMemberExpr` ast-matcher but failed to write a working matcher
case with nested template parameters:
```cpp
template
void TemplatePositiveTest() {
std::unique_p
https://github.com/Michael137 closed
https://github.com/llvm/llvm-project/pull/124262
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
llvmbot wrote:
@llvm/pr-subscribers-backend-aarch64
Author: Alexandros Lamprineas (labrinea)
Changes
These cannot be detected by reading the ID_AA64ISAR1_EL1 register since their
corresponding bitfields are hidden. Additionally the instructions that these
features enable are unusable fro
https://github.com/kiranchandramohan closed
https://github.com/llvm/llvm-project/pull/101701
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -70,6 +70,10 @@ def err_drv_no_rocm_device_lib : Error<
"cannot find ROCm device library%select{| for %1| for ABI version %1}0;
provide its path via "
"'--rocm-path' or '--rocm-device-lib-path', or pass '-nogpulib' to build "
"without ROCm device library">;
+def err_d
https://github.com/mydeveloperday approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/124240
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Timm Baeder
Date: 2025-01-24T11:50:56+01:00
New Revision: e6030d389571b3f1b0f0c5a35b7fa45937ed0f6c
URL:
https://github.com/llvm/llvm-project/commit/e6030d389571b3f1b0f0c5a35b7fa45937ed0f6c
DIFF:
https://github.com/llvm/llvm-project/commit/e6030d389571b3f1b0f0c5a35b7fa45937ed0f6c.diff
L
jmorse wrote:
If it's alright, I'll deal with the comment and different-arg-name matters in a
follow up commit -- I've got rewrite those areas for deprecation anyway. Also
force pushing a rebased commit because I don't trust what github will do with
merging main into this.
https://github.com/
mydeveloperday wrote:
> > This seems reasonable to me, but wait for the others, maybe @owenca
>
> I'm wondering if `-0` should turn off all informational messaging as well and
> _only_ print the paths. As it is, it will print things like _Running
> clang-format on the following files:_, even i
https://github.com/jmorse closed
https://github.com/llvm/llvm-project/pull/123583
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/HazardyKnusperkeks approved this pull request.
https://github.com/llvm/llvm-project/pull/124240
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -205,6 +205,12 @@ def main():
"commits"
),
)
+p.add_argument(
+"-0",
+"--null",
+action="store_true",
+help="print the affected paths with null-terminated characters",
HazardyKnusperkeks wrote:
I t
https://github.com/thorsten-klein created
https://github.com/llvm/llvm-project/pull/124265
new option AllowNoNamespaceComments for
`google-readability-namespace-comments.AllowNoNamespaceComments` is added.
Ref: #124264
When true, the check will allow that no namespace comment is present. If a
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-tidy
Author: Thorsten Klein (thorsten-klein)
Changes
new option AllowNoNamespaceComments for
`google-readability-namespace-comments.AllowNoNamespaceComments` is added.
Ref: #124264
When true, the check will allow that no namespace comment is pre
https://github.com/labrinea created
https://github.com/llvm/llvm-project/pull/124266
These cannot be detected by reading the ID_AA64ISAR1_EL1 register since their
corresponding bitfields are hidden. Additionally the instructions that these
features enable are unusable from EL0.
ACLE: https://
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Alexandros Lamprineas (labrinea)
Changes
These cannot be detected by reading the ID_AA64ISAR1_EL1 register since their
corresponding bitfields are hidden. Additionally the instructions that these
features enable are unusable from EL0.
AC
https://github.com/Michael137 updated
https://github.com/llvm/llvm-project/pull/124262
>From ff885745df0d4842dd4c541ec5e3c6cbb557f6a5 Mon Sep 17 00:00:00 2001
From: Michael Buch
Date: Fri, 24 Jan 2025 11:59:42 +
Subject: [PATCH 1/2] [clang][ASTImporter] Import explicit object parameter
loc
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 625e0a40f1a97d181a4641f604495b6aea433bd8
1a3ddf5830a3405d35c2b2848fdc5c9cb67fdb5b --e
https://github.com/Michael137 created
https://github.com/llvm/llvm-project/pull/124262
Make sure to import the explicit object parameter location for `ParmVarDecl`s.
This is how Clang determines whether a parameter `isExplicitObjectParamater`.
This will be needed to enable expression evaluatio
https://github.com/AaronBallman commented:
Thank you for the fix! The changes look correct to me, but I added the CFG and
Analysis maintainers to give a final sign-off. Can you also add something to
`clang/docs/ReleaseNotes.rst` so users know about the fix?
https://github.com/llvm/llvm-project
https://github.com/alejandro-alvarez-sonarsource updated
https://github.com/llvm/llvm-project/pull/121768
From da2bbf99b8430d8b6aa6bf7969c9825b4d94219b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Alejandro=20=C3=81lvarez=20Ayll=C3=B3n?=
Date: Mon, 18 Nov 2024 11:36:03 +0100
Subject: [PATCH 1/7] [
AaronBallman wrote:
> > > > That's how this already works in this patch:
> > > > AH! I missed that this was doing that. Awesome! Though I think the
> > > > 'no' flag is the one that makes sense in a "turn it on for all BUT
> > > > these". The flag as typed there isn't particularly useful (tha
llvmbot wrote:
@llvm/pr-subscribers-clang-tools-extra
Author: seekamoon (seekamoon)
Changes
When using `pp-trace` in practice, I noticed that the YAML files it generated
could contain grammar errors, leading to failed parsing. Specifically, it is
the `Args` of `MacroExpands`.
E.g.,
```
https://github.com/seekamoon created
https://github.com/llvm/llvm-project/pull/124376
When using `pp-trace` in practice, I noticed that the YAML files it generated
could contain grammar errors, leading to failed parsing. Specifically, it is
the `Args` of `MacroExpands`.
E.g.,
```YAML
- Callb
@@ -0,0 +1,143 @@
+; RUN: opt -S -scalarizer -dxil-op-lower
-mtriple=dxil-pc-shadermodel6.3-library < %s | FileCheck %s
+
+; Test that for scalar values, WaveActiveMax maps down to the DirectX op
+
+define noundef half @wave_active_max_half(half noundef %expr) {
+entry:
+; CHECK:
https://github.com/dschuff approved this pull request.
https://github.com/llvm/llvm-project/pull/124374
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jroelofs created
https://github.com/llvm/llvm-project/pull/124364
... pointing out the previous declaration.
>From 3a2d96d127a3c233f7352acb17ef4a3a6b0a0a0b Mon Sep 17 00:00:00 2001
From: Jon Roelofs
Date: Fri, 24 Jan 2025 15:01:18 -0800
Subject: [PATCH] [clang][Sema][FMV] Ad
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Jon Roelofs (jroelofs)
Changes
... pointing out the previous declaration.
---
Full diff: https://github.com/llvm/llvm-project/pull/124364.diff
4 Files Affected:
- (modified) clang/lib/Sema/SemaDecl.cpp (+5-2)
- (modified) clang/test/Se
@@ -3033,6 +3033,14 @@ indexed format, regardeless whether it is produced by
frontend or the IR pass.
overhead. ``prefer-atomic`` will be transformed to ``atomic`` when supported
by the target, or ``single`` otherwise.
+.. option:: -fprofile-continuous
da
https://github.com/thorsten-klein updated
https://github.com/llvm/llvm-project/pull/124265
>From 15a8d29ef422afe853adeb1fd66e5218d9ebfa34 Mon Sep 17 00:00:00 2001
From: "Klein, Thorsten (GDE-EDSI1)"
Date: Fri, 24 Jan 2025 13:46:24 +0100
Subject: [PATCH] added option AllowNoNamespaceComments for
rjmccall wrote:
It's probably right that these should match the behavior of adding or removing
a `*` (the latter of which can happen via template argument deduction), which
does mean they need to handle ObjC pointer types correctly.
https://github.com/llvm/llvm-project/pull/123678
https://github.com/BaLiKfromUA updated
https://github.com/llvm/llvm-project/pull/123533
>From e451a8869420d9240f9006eb2adb599a3e6fd9f8 Mon Sep 17 00:00:00 2001
From: Valentyn Yukhymenko
Date: Sun, 19 Jan 2025 23:13:46 +
Subject: [PATCH 1/6] [Clang] Reject declaring an alias template with th
https://github.com/jroelofs edited
https://github.com/llvm/llvm-project/pull/124364
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Helena Kotas
Date: 2025-01-24T16:48:35-08:00
New Revision: d92bac8a3ebb19106f6bca6b7613a27c52cb48ab
URL:
https://github.com/llvm/llvm-project/commit/d92bac8a3ebb19106f6bca6b7613a27c52cb48ab
DIFF:
https://github.com/llvm/llvm-project/commit/d92bac8a3ebb19106f6bca6b7613a27c52cb48ab.diff
https://github.com/owenca closed
https://github.com/llvm/llvm-project/pull/124240
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
301 - 348 of 348 matches
Mail list logo