https://github.com/skatrak closed
https://github.com/llvm/llvm-project/pull/116050
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Sergio Afonso
Date: 2025-01-14T11:08:55Z
New Revision: 27bc6bdaba1138d611e256e890023eefee677edc
URL:
https://github.com/llvm/llvm-project/commit/27bc6bdaba1138d611e256e890023eefee677edc
DIFF:
https://github.com/llvm/llvm-project/commit/27bc6bdaba1138d611e256e890023eefee677edc.diff
LOG:
https://github.com/skatrak edited
https://github.com/llvm/llvm-project/pull/116051
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/ChuanqiXu9 edited
https://github.com/llvm/llvm-project/pull/122887
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -0,0 +1,143 @@
+// NOTE: Assertions have been autogenerated by utils/update_cc_test_checks.py
UTC_ARGS: --version 5
+
+// RUN: %clang_cc1-triple aarch64-none-linux-gnu -target-feature +neon
-target-feature +bf16 -target-feature +fp8 -target-feature +fp8dot2
-target-f
@@ -0,0 +1,22 @@
+// RUN: %clang_cc1 -triple aarch64-linux-gnu -target-feature +neon
-target-feature +bf16 -target-feature +faminmax -target-feature +fp8 -emit-llvm
-verify %s -o /dev/null
momchil-velikov wrote:
They are needed.
https://github.com/llvm/llvm-pr
@@ -0,0 +1,54 @@
+// RUN: %clang_cc1 -triple aarch64-linux-gnu -target-feature +neon
-target-feature +bf16 -target-feature +faminmax -target-feature +fp8 -emit-llvm
-verify %s -o /dev/null
momchil-velikov wrote:
They are needed.
https://github.com/llvm/llvm-pr
llvmbot wrote:
@llvm/pr-subscribers-flang-driver
@llvm/pr-subscribers-clang
Author: None (macurtis-amd)
Changes
The behavior is not entirely consistent with that of clang for the moment since
detailed timing information on the LLVM IR optimization and code generation
passes is not provid
https://github.com/macurtis-amd created
https://github.com/llvm/llvm-project/pull/122894
The behavior is not entirely consistent with that of clang for the moment since
detailed timing information on the LLVM IR optimization and code generation
passes is not provided. The -ftime-report= option
https://github.com/macurtis-amd edited
https://github.com/llvm/llvm-project/pull/122894
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/macurtis-amd edited
https://github.com/llvm/llvm-project/pull/122894
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/ronlieb approved this pull request.
https://github.com/llvm/llvm-project/pull/122894
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/kiranchandramohan updated
https://github.com/llvm/llvm-project/pull/122144
>From 483501549b910d1e91dab05cce65793c44aaa6f6 Mon Sep 17 00:00:00 2001
From: Kiran Chandramohan
Date: Wed, 8 Jan 2025 17:26:24 +
Subject: [PATCH 1/3] [Flang][Driver] Add a flag to control zero ini
https://github.com/usx95 updated
https://github.com/llvm/llvm-project/pull/122890
>From c660f891b2c54c795fea58807be4405710e7a6b0 Mon Sep 17 00:00:00 2001
From: Utkarsh Saxena
Date: Wed, 8 Jan 2025 13:42:11 +
Subject: [PATCH 1/3] [clang] Infer capture_by for insert_or_assign
---
clang/lib/
@@ -3494,6 +3494,12 @@ def fno_struct_path_tbaa : Flag<["-"],
"fno-struct-path-tbaa">, Group;
def fno_strict_enums : Flag<["-"], "fno-strict-enums">, Group;
def fno_strict_overflow : Flag<["-"], "fno-strict-overflow">, Group,
Visibility<[ClangOption, FlangOption]>;
+defm ini
@@ -207,10 +207,6 @@
return BUILTIN(x);
\
}
-#ifdef cl_khr_fp16
-
-#pragma OPENCL EXTENSION cl_khr_fp16 : enable
-
#define _CLC_DEFINE_UNARY_BUILTIN_FP16(FUNCTION)
\
_CLC_DEF _CLC
https://github.com/legrosbuffle created
https://github.com/llvm/llvm-project/pull/122877
When a field definition comes from a macro expansion, reordering completely
messes up the file. There is no good way to fix this, since we can't modify the
macro itself. Emit a warning instead.
>From 54df
llvmbot wrote:
@llvm/pr-subscribers-clang-tools-extra
Author: Clement Courbet (legrosbuffle)
Changes
When a field definition comes from a macro expansion, reordering completely
messes up the file. There is no good way to fix this, since we can't modify the
macro itself. Emit a warning in
Author: Timm Baeder
Date: 2025-01-14T10:57:36+01:00
New Revision: ac857f9bdd500d274d7996e0fa14aaf8b765d745
URL:
https://github.com/llvm/llvm-project/commit/ac857f9bdd500d274d7996e0fa14aaf8b765d745
DIFF:
https://github.com/llvm/llvm-project/commit/ac857f9bdd500d274d7996e0fa14aaf8b765d745.diff
L
https://github.com/tbaederr closed
https://github.com/llvm/llvm-project/pull/122871
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/tbaederr closed
https://github.com/llvm/llvm-project/pull/106552
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/DavidSpickett edited
https://github.com/llvm/llvm-project/pull/122881
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -3708,9 +3709,9 @@ void Parser::ParseDeclarationSpecifiers(
continue;
if (PA.getKind() == ParsedAttr::AT_LifetimeBound)
-Diag(PA.getLoc(), diag::err_attribute_wrong_decl_type_str)
ilya-biryukov wrote:
Yeah, sorry for not b
tbaederr wrote:
Fixed differently by https://github.com/llvm/llvm-project/pull/122871
https://github.com/llvm/llvm-project/pull/106552
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jayfoad created
https://github.com/llvm/llvm-project/pull/122880
None
>From d9a92edae5d021eed39acbdb22fa195dff78315d Mon Sep 17 00:00:00 2001
From: Jay Foad
Date: Tue, 14 Jan 2025 10:00:41 +
Subject: [PATCH] [llvm-project] Fix typos mutli and mutliple. NFC.
---
.../cla
llvmbot wrote:
@llvm/pr-subscribers-backend-x86
Author: Jay Foad (jayfoad)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/122880.diff
17 Files Affected:
- (modified) clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp (+2-2)
- (modified) clang/lib/Basic/SourceMa
@@ -4925,6 +4930,11 @@ void ASTRecordWriter::AddAttr(const Attr *A) {
Record.push_back(A->isRegularKeywordAttribute());
#include "clang/Serialization/AttrPCHWrite.inc"
+
+ if (A->getKind() == attr::PreferredName)
+// Record the actual size of preferred_name attribute (-
https://github.com/stuij created
https://github.com/llvm/llvm-project/pull/122881
As per #117140.
>From 7865fd2bf4e0bb9c35b3d14f362732c994914568 Mon Sep 17 00:00:00 2001
From: Ties Stuij
Date: Tue, 14 Jan 2025 10:01:33 +
Subject: [PATCH] [clang] document that by default FP turned off for A
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Ties Stuij (stuij)
Changes
As per #117140.
---
Full diff: https://github.com/llvm/llvm-project/pull/122881.diff
1 Files Affected:
- (modified) clang/docs/ReleaseNotes.rst (+2)
``diff
diff --git a/clang/docs/ReleaseNotes.rst b
https://github.com/momchil-velikov edited
https://github.com/llvm/llvm-project/pull/119911
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/frasercrmck updated
https://github.com/llvm/llvm-project/pull/122751
>From 4dd89f2be8e80797a8e921145339ac2716505830 Mon Sep 17 00:00:00 2001
From: Fraser Cormack
Date: Mon, 13 Jan 2025 17:29:06 +
Subject: [PATCH 1/2] [libclc] Move fp16 pragma guards out of header file
Ha
@@ -207,10 +207,6 @@
return BUILTIN(x);
\
}
-#ifdef cl_khr_fp16
-
-#pragma OPENCL EXTENSION cl_khr_fp16 : enable
-
#define _CLC_DEFINE_UNARY_BUILTIN_FP16(FUNCTION)
\
_CLC_DEF _CLC
https://github.com/skatrak edited
https://github.com/llvm/llvm-project/pull/116050
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jhuber6 commented:
I thought the new driver just got some entropy from the current source file's
`inode` entry? I'm not opposed, since I guess it would make sense to give the
user a way to override it.
https://github.com/llvm/llvm-project/pull/122859
https://github.com/VitaNuo updated
https://github.com/llvm/llvm-project/pull/122726
>From b61110999596363bafdc94904356840febfcfaa5 Mon Sep 17 00:00:00 2001
From: Viktoriia Bakalova
Date: Tue, 14 Jan 2025 14:00:48 +0100
Subject: [PATCH 1/2] [WIP][Modules] Delay deserialization of preferred_name
https://github.com/hokein approved this pull request.
Thanks, looks good.
https://github.com/llvm/llvm-project/pull/122890
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/a-tarasyuk updated
https://github.com/llvm/llvm-project/pull/121419
>From 3f6b1d68978857035a972f49b1cfd9d9d0151be9 Mon Sep 17 00:00:00 2001
From: Oleksandr T
Date: Wed, 1 Jan 2025 01:47:17 +0200
Subject: [PATCH 1/6] [Clang] emit -Wignored-qualifiers diagnostic for
cv-qualifi
https://github.com/usx95 closed https://github.com/llvm/llvm-project/pull/122890
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/Michael137 edited
https://github.com/llvm/llvm-project/pull/122887
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -2711,6 +2715,12 @@ class DeclContext {
bool Deserialize = false) const;
private:
+ /// Lookup all external visible declarations and the external declarations
+ /// within the same module specified by \param NamedModule. We can't
Michae
https://github.com/Michael137 commented:
LLDB API adjustments look fine. Just left some minor comments re. documentation
https://github.com/llvm/llvm-project/pull/122887
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi
@@ -145,12 +146,17 @@ class ExternalASTSource : public
RefCountedBase {
/// Find all declarations with the given name in the given context,
/// and add them to the context by calling SetExternalVisibleDeclsForName
/// or SetNoExternalVisibleDeclsForName.
+ /// \param Na
https://github.com/a-tarasyuk updated
https://github.com/llvm/llvm-project/pull/121419
>From 3f6b1d68978857035a972f49b1cfd9d9d0151be9 Mon Sep 17 00:00:00 2001
From: Oleksandr T
Date: Wed, 1 Jan 2025 01:47:17 +0200
Subject: [PATCH 1/6] [Clang] emit -Wignored-qualifiers diagnostic for
cv-qualifi
AaronBallman wrote:
Can you add more details to the patch summary explaining why the changes are
needed? That makes it easier for folks to review the patch but also helps us in
the future when digging through historical changes. Thanks!
https://github.com/llvm/llvm-project/pull/122726
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Sander de Smalen (sdesmalen-arm)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/122899.diff
1 Files Affected:
- (modified) clang/docs/ReleaseNotes.rst (+9)
``diff
diff --git a/clang/docs/ReleaseNotes.rst b/
https://github.com/VitaNuo edited
https://github.com/llvm/llvm-project/pull/122726
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
CarolineConcatto wrote:
Thank you @Lukacma,
the tests are there now.
https://github.com/llvm/llvm-project/pull/121935
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
macurtis-amd wrote:
> Do you intend to make the behavior consistent with clang (by printing timing
> information for LLVM passes) in a separate PR?
I'm not sure exactly what you are referring to. I did uncomment
`llvm::TimePassesIsEnabled = true;`.
I'm going to submit this as it is. We can fo
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 58708151ecaab8786c58b20eefc548dbdb23c8cc
0555df5f2bd726904e1ac21f44c9623aa057f831 --e
@@ -145,12 +146,17 @@ class ExternalASTSource : public
RefCountedBase {
/// Find all declarations with the given name in the given context,
/// and add them to the context by calling SetExternalVisibleDeclsForName
/// or SetNoExternalVisibleDeclsForName.
+ /// \param Na
https://github.com/ChuanqiXu9 updated
https://github.com/llvm/llvm-project/pull/122887
>From 3586c686980c3307856642c056caf572eb7ffe82 Mon Sep 17 00:00:00 2001
From: Chuanqi Xu
Date: Thu, 26 Dec 2024 16:00:51 +0800
Subject: [PATCH] [C++20] [Modules] Support module level lookup
Close https://git
https://github.com/kiranchandramohan updated
https://github.com/llvm/llvm-project/pull/122144
>From 483501549b910d1e91dab05cce65793c44aaa6f6 Mon Sep 17 00:00:00 2001
From: Kiran Chandramohan
Date: Wed, 8 Jan 2025 17:26:24 +
Subject: [PATCH 1/5] [Flang][Driver] Add a flag to control zero ini
HerrCai0907 wrote:
* **#122909** https://app.graphite.dev/github/pr/llvm/llvm-project/122909?utm_source=stack-comment-icon";
target="_blank">https://static.graphite.dev/graphite-32x32-black.png"; alt="Graphite"
width="10px" height="10px"/>
* **#122901** https://app.graphite.dev/github/pr/llvm/l
https://github.com/earnol updated
https://github.com/llvm/llvm-project/pull/122841
>From 9f658b50f70b1363d2daa26864f59934718384cc Mon Sep 17 00:00:00 2001
From: Vladislav Aranov
Date: Mon, 13 Jan 2025 20:19:58 -0500
Subject: [PATCH] [clang-tidy] Address false positives in
misc-redundant-expres
@@ -150,12 +150,17 @@ void Flang::addCodegenOptions(const ArgList &Args,
if (shouldLoopVersion(Args))
CmdArgs.push_back("-fversion-loops-for-stride");
+ Args.addAllArgs(CmdArgs, {options::OPT_flang_experimental_hlfir,
+options::OPT_flang_depr
erichkeane wrote:
As far as the CFE is concerned, we're OK with this. Though note, I anticipate
quite a bit of push back as libraries discover this warning, though most should
change their code instead, so I don't anticipate a good reason to revert.
https://github.com/llvm/llvm-project/pull/
https://github.com/qt-tatiana updated
https://github.com/llvm/llvm-project/pull/121506
>From 0591e8b7be49299e2b73634a6ad4f2330557b37a Mon Sep 17 00:00:00 2001
From: Tatiana Borisova
Date: Thu, 2 Jan 2025 18:08:26 +0100
Subject: [PATCH 1/3] [clang-tidy] Fix modernize-use-integer-sign-comparison
https://github.com/HerrCai0907 created
https://github.com/llvm/llvm-project/pull/122915
I cannot minial produce it, but when I run clangd with `misc-const-correctness`
check in a big project
clangd crashed due to deref nullptr here.
There are suspicious code in clang which may pass a nullptr to
llvmbot wrote:
@llvm/pr-subscribers-clang-analysis
Author: Congcong Cai (HerrCai0907)
Changes
I cannot minial produce it, but when I run clangd with `misc-const-correctness`
check in a big project
clangd crashed due to deref nullptr here.
There are suspicious code in clang which may pass
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Congcong Cai (HerrCai0907)
Changes
I cannot minial produce it, but when I run clangd with `misc-const-correctness`
check in a big project
clangd crashed due to deref nullptr here.
There are suspicious code in clang which may pass a nullptr
llvmbot wrote:
@llvm/pr-subscribers-backend-hexagon
Author: Ikhlas Ajbar (iajbar)
Changes
This patch adds new builtins that were added in V79 architecture.
---
Patch is 22.46 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/122916.diff
4 Files
https://github.com/momchil-velikov updated
https://github.com/llvm/llvm-project/pull/121802
>From 6a565f4a894fcc7abf35f8bbd3f141ccee5cb301 Mon Sep 17 00:00:00 2001
From: Momchil Velikov
Date: Tue, 14 Jan 2025 14:49:11 +
Subject: [PATCH] [AArch64] Fix generating a code with UB in NeonEmitter
https://github.com/iajbar created
https://github.com/llvm/llvm-project/pull/122916
This patch adds new builtins that were added in V79 architecture.
>From b6e7e3fc8ea46c51f32c3c3bdb78c0c2160942de Mon Sep 17 00:00:00 2001
From: Ikhlas Ajbar
Date: Fri, 10 Jan 2025 11:38:04 -0800
Subject: [PATCH]
https://github.com/momchil-velikov edited
https://github.com/llvm/llvm-project/pull/121802
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/momchil-velikov edited
https://github.com/llvm/llvm-project/pull/121802
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/legrosbuffle created
https://github.com/llvm/llvm-project/pull/122918
Currently, trailing comments get mixed up:
```
struct Foo {
int a; // This one is the cool field
// within the struct.
int b;
};
```
becomes:
```
struct Foo {
int b; // This one is the cool
@@ -150,12 +150,17 @@ void Flang::addCodegenOptions(const ArgList &Args,
if (shouldLoopVersion(Args))
CmdArgs.push_back("-fversion-loops-for-stride");
+ Args.addAllArgs(CmdArgs, {options::OPT_flang_experimental_hlfir,
+options::OPT_flang_depr
@@ -1382,14 +1382,15 @@ void Intrinsic::emitBodyAsBuiltinCall() {
Type CastToType = T;
// Check if an explicit cast is needed.
-if (CastToType.isVector() &&
-(LocalCK == ClassB || (T.isHalf() && !T.isScalarForMangling( {
- CastToType.makeInteger(8,
@@ -126,6 +126,14 @@ class ModernizeModule : public ClangTidyModule {
"modernize-use-uncaught-exceptions");
CheckFactories.registerCheck("modernize-use-using");
}
+
+ ClangTidyOptions getModuleOptions() override {
+ClangTidyOptions Options;
+Options.Check
llvmbot wrote:
@llvm/pr-subscribers-clang-tools-extra
Author: Clement Courbet (legrosbuffle)
Changes
Currently, trailing comments get mixed up:
```
struct Foo {
int a; // This one is the cool field
// within the struct.
int b;
};
```
becomes:
```
struct Foo {
int b; // Th
https://github.com/khei4 updated https://github.com/llvm/llvm-project/pull/93634
>From 079f6d29c1091b89e949d674b1983bb6e08155df Mon Sep 17 00:00:00 2001
From: Kohei Asano
Date: Mon, 3 Jun 2024 09:15:44 +0900
Subject: [PATCH 1/2] [clang-format] add an option to insert a space only for
empty brac
momchil-velikov wrote:
I reduced the scope of this PR to just fixing the immediate UB.
https://github.com/llvm/llvm-project/pull/121802
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/khei4 edited https://github.com/llvm/llvm-project/pull/93634
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/legrosbuffle updated
https://github.com/llvm/llvm-project/pull/122918
>From 86e4fb91c31a38fb133e86ac64034d1386d6bd39 Mon Sep 17 00:00:00 2001
From: Clement Courbet
Date: Tue, 14 Jan 2025 13:38:00 +
Subject: [PATCH] [clang-reorder-fields] Move trailing comments.
Currently
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 4075ddad7183e6f0b66e2c8cc7a03b461a8038e6
61aefcf31a6a114570b95ec4eb9368d2d3a7f7a9 --e
momchil-velikov wrote:
Abandon for now, the follow-up patch
(https://github.com/llvm/llvm-project/pull/121802) was reduced in scope and
does not need to update tests.
https://github.com/llvm/llvm-project/pull/121801
___
cfe-commits mailing list
cfe-c
@@ -66,6 +66,17 @@ bool IntrinsicInst::mayLowerToFunctionCall(Intrinsic::ID
IID) {
}
}
+bool IntrinsicInst::canAccessFPEnvironment(Intrinsic::ID IID) {
+ switch (IID) {
+#define DAG_INSTRUCTION(NAME, NARG, ROUND_MODE, INTRINSIC, DAGN)
\
+case Intrinsic::INTR
https://github.com/momchil-velikov closed
https://github.com/llvm/llvm-project/pull/121801
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jhuber6 commented:
Can we get a new test showing CUDA? CUDA uses the new driver by default so cuid
stuff will be missing there.
https://github.com/llvm/llvm-project/pull/122859
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://github.com/DavidTruby updated
https://github.com/llvm/llvm-project/pull/122906
>From c9b2e5855fdbbaafb5512e1e2539983201202b25 Mon Sep 17 00:00:00 2001
From: David Truby
Date: Wed, 8 Jan 2025 11:19:38 +
Subject: [PATCH 1/3] [flang] Add -f[no-]unroll-loops flag
This patch adds suppor
https://github.com/Michael137 created
https://github.com/llvm/llvm-project/pull/122928
In https://github.com/llvm/llvm-project/pull/122897 we started attaching
`DW_AT_object_pointer` to function definitions. This patch does the same but
for function declarations (which we do for implicit objec
Author: Timm Baeder
Date: 2025-01-14T17:18:04+01:00
New Revision: 58fa55c04b645a0bf9e265154b7ea7caf0d8
URL:
https://github.com/llvm/llvm-project/commit/58fa55c04b645a0bf9e265154b7ea7caf0d8
DIFF:
https://github.com/llvm/llvm-project/commit/58fa55c04b645a0bf9e265154b7ea7caf0d8.diff
L
https://github.com/tbaederr closed
https://github.com/llvm/llvm-project/pull/122904
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Michael137 wrote:
Will be rebased on top of https://github.com/llvm/llvm-project/pull/122897
https://github.com/llvm/llvm-project/pull/122928
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-co
https://github.com/sdesmalen-arm edited
https://github.com/llvm/llvm-project/pull/122899
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Sander de Smalen
Date: 2025-01-14T16:21:58Z
New Revision: 97cf5aa1b2459b91ce402f2e4f64af3587824fcf
URL:
https://github.com/llvm/llvm-project/commit/97cf5aa1b2459b91ce402f2e4f64af3587824fcf
DIFF:
https://github.com/llvm/llvm-project/commit/97cf5aa1b2459b91ce402f2e4f64af3587824fcf.diff
L
@@ -0,0 +1,43 @@
+// RUN: %flang_fc1 -emit-llvm -O1 -funroll-loops -mllvm -force-vector-width=1
-o- %s | FileCheck %s --check-prefixes=CHECK,UNROLL
DavidTruby wrote:
Actually, source->HLFIR isn't useful. I'll add a source->llvm integration test.
https://github.
https://github.com/sdesmalen-arm closed
https://github.com/llvm/llvm-project/pull/122899
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/DavidTruby updated
https://github.com/llvm/llvm-project/pull/122906
>From c9b2e5855fdbbaafb5512e1e2539983201202b25 Mon Sep 17 00:00:00 2001
From: David Truby
Date: Wed, 8 Jan 2025 11:19:38 +
Subject: [PATCH 1/4] [flang] Add -f[no-]unroll-loops flag
This patch adds suppor
@@ -145,12 +146,18 @@ class ExternalASTSource : public
RefCountedBase {
/// Find all declarations with the given name in the given context,
/// and add them to the context by calling SetExternalVisibleDeclsForName
/// or SetNoExternalVisibleDeclsForName.
- /// \return \
@@ -145,12 +146,18 @@ class ExternalASTSource : public
RefCountedBase {
/// Find all declarations with the given name in the given context,
/// and add them to the context by calling SetExternalVisibleDeclsForName
/// or SetNoExternalVisibleDeclsForName.
- /// \return \
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Timm Baeder (tbaederr)
Changes
Can be const, should be const.
---
Full diff: https://github.com/llvm/llvm-project/pull/122931.diff
2 Files Affected:
- (modified) clang/include/clang/AST/ASTContext.h (+1-1)
- (modified) clang/lib/AST/AS
https://github.com/tbaederr created
https://github.com/llvm/llvm-project/pull/122931
Can be const, should be const.
>From a0b0ae9f99527d6b9a61bece67fee96b696c0eaf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Timm=20B=C3=A4der?=
Date: Tue, 14 Jan 2025 17:34:02 +0100
Subject: [PATCH] [clang][NFC] Ma
https://github.com/DavidTruby edited
https://github.com/llvm/llvm-project/pull/122906
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -145,12 +146,17 @@ class ExternalASTSource : public
RefCountedBase {
/// Find all declarations with the given name in the given context,
/// and add them to the context by calling SetExternalVisibleDeclsForName
/// or SetNoExternalVisibleDeclsForName.
+ /// \param Na
https://github.com/MaskRay requested changes to this pull request.
https://github.com/llvm/llvm-project/pull/120673
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -33,7 +33,7 @@
// RUN: clang-scan-deps -compilation-database %t/cdb.json -mode preprocess |
FileCheck %s
// CHECK: tu.c
-// CHECK-NEXT: header1.h
-// CHECK-NEXT: header2.h
-// CHECK-NEXT: header3.h
-// CHECK-NEXT: header4.h
+// CHECK-NOT: header1.h
MaskRay
https://github.com/AidanGoldfarb updated
https://github.com/llvm/llvm-project/pull/122754
>From b6c576fb90362640b2fd4e41bd7f13dfee95d04d Mon Sep 17 00:00:00 2001
From: Aidan
Date: Mon, 13 Jan 2025 11:53:39 -0500
Subject: [PATCH 1/2] initial template arg fix push
---
.../clang/Basic/Diagnostic
https://github.com/kiranchandramohan updated
https://github.com/llvm/llvm-project/pull/122144
>From 483501549b910d1e91dab05cce65793c44aaa6f6 Mon Sep 17 00:00:00 2001
From: Kiran Chandramohan
Date: Wed, 8 Jan 2025 17:26:24 +
Subject: [PATCH 1/5] [Flang][Driver] Add a flag to control zero ini
adrian-prantl wrote:
> @dwblaikie @adrian-prantl any thoughts on adjusting the DWARF spec to allow
> explicit `this` parameters to be non-artificial but still be valid
> `DW_AT_object_pointer`s?
I would suggest posting an issue to dwarf-discuss that just turns that into
```
Many languages mak
101 - 200 of 544 matches
Mail list logo