@@ -0,0 +1,255 @@
+// NOTE: Assertions have been autogenerated by utils/update_cc_test_checks.py
UTC_ARGS: --version 5
+// RUN: %clang_cc1 %s -O0 -triple amdgcn-amd-amdhsa -cl-std=CL1.2 \
+// RUN: -emit-llvm -o - | FileCheck --check-prefix=OPENCL12 %s
+// RUN: %clang_cc1 %s -
alejandro-alvarez-sonarsource wrote:
Ping (@cor3ntin, @Endilll ?)
https://github.com/llvm/llvm-project/pull/96509
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
sergey-kozub wrote:
This PR is redundant, closing.
https://github.com/llvm/llvm-project/pull/97402
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/sergey-kozub closed
https://github.com/llvm/llvm-project/pull/97402
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
KanRobert wrote:
Also, AArch64 also exposes the tuning flag `msve-vector-bits=` to flang.
https://github.com/llvm/llvm-project/pull/97525
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commit
https://github.com/KanRobert edited
https://github.com/llvm/llvm-project/pull/97525
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/phoebewang approved this pull request.
LGTM.
https://github.com/llvm/llvm-project/pull/97525
___
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: Shengchen Kan (KanRobert)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/97525.diff
2 Files Affected:
- (modified) clang/include/clang/Driver/Options.td (+1-1)
- (modified) flang/test/Driver/target-cpu-features.f90 (
https://github.com/KanRobert created
https://github.com/llvm/llvm-project/pull/97525
None
>From 1aab0a95629371c61273c80f6335a6723c7d27c4 Mon Sep 17 00:00:00 2001
From: Shengchen Kan
Date: Wed, 3 Jul 2024 11:30:47 +0800
Subject: [PATCH] [Driver][X86] Add flang visibility for -mapx-features=
--
llvmbot wrote:
@llvm/pr-subscribers-clang
@llvm/pr-subscribers-clang-codegen
Author: Qiu Chaofan (ecnelises)
Changes
In PowerPC ABI, a few initial arguments are passed through registers, but their
places in parameter save area are reserved, arguments passed by memory goes
after the reser
https://github.com/ecnelises created
https://github.com/llvm/llvm-project/pull/97524
In PowerPC ABI, a few initial arguments are passed through registers, but their
places in parameter save area are reserved, arguments passed by memory goes
after the reserved location.
For debugging purpose,
@@ -0,0 +1,9 @@
+; RUN: mlir-translate -import-llvm -split-input-file %s | FileCheck %s
gysit wrote:
> To me, it would make sense if mlir-translate didn't care - it doesn't have to
> interpret these attributes, does it?
It doesn't do anything with them except f
https://github.com/wangpc-pp approved this pull request.
LGTM.
https://github.com/llvm/llvm-project/pull/97506
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -0,0 +1,701 @@
+// RUN: sed 's|$test_dir|%/S|g'
%S/Inputs/advance-project/database_template.json >
%t/build/compile_commands.json
+// RUN: clang-doc --format=html --doxygen --output=%t/docs --executor=all-TUs
%t/build/compile_commands.json
+// RUN: clang-doc --format=md --do
@@ -306,7 +306,7 @@
// RUN: not %clang --target=riscv32-unknown-elf -march=rv32ixabc_ -### %s \
// RUN: -fsyntax-only 2>&1 | FileCheck -check-prefix=RV32-XSEP %s
// RV32-XSEP: error: invalid arch name 'rv32ixabc_',
-// RV32-XSEP: extension name missing after separator '_'
+// R
@@ -306,7 +306,7 @@
// RUN: not %clang --target=riscv32-unknown-elf -march=rv32ixabc_ -### %s \
// RUN: -fsyntax-only 2>&1 | FileCheck -check-prefix=RV32-XSEP %s
// RV32-XSEP: error: invalid arch name 'rv32ixabc_',
-// RV32-XSEP: extension name missing after separator '_'
+// R
@@ -0,0 +1,31 @@
+#include "Array.h"
+
+// Implementation of Array
+
+/**
+* Initializes all elements of the array to their default value.
+*/
+template
+Array::Array() {
+ // Implementation stub
+}
+
+/**
+* Array access operator for Array
+* Provides read and write access to
haonanya wrote:
Hi, @AnastasiaStulova, can you please take a look? Related to
https://github.com/llvm/llvm-project/issues/91912. Thanks very much.
https://github.com/llvm/llvm-project/pull/92140
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://github.com/ilovepi commented:
Thanks for adding more tests. Clang-Doc badly needs more comprehensive test
coverage.
I have a few concerns, however, about the testing strategy. Largely, these
tests seem to check the exact output, rather than spot checking for particular
features. What
@@ -0,0 +1,701 @@
+// RUN: sed 's|$test_dir|%/S|g'
%S/Inputs/advance-project/database_template.json >
%t/build/compile_commands.json
+// RUN: clang-doc --format=html --doxygen --output=%t/docs --executor=all-TUs
%t/build/compile_commands.json
+// RUN: clang-doc --format=md --do
@@ -0,0 +1,701 @@
+// RUN: sed 's|$test_dir|%/S|g'
%S/Inputs/advance-project/database_template.json >
%t/build/compile_commands.json
+// RUN: clang-doc --format=html --doxygen --output=%t/docs --executor=all-TUs
%t/build/compile_commands.json
+// RUN: clang-doc --format=md --do
https://github.com/ilovepi edited
https://github.com/llvm/llvm-project/pull/97518
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
mahesh-attarde wrote:
ping @RKSimon @MaskRay
https://github.com/llvm/llvm-project/pull/95904
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/PeterChou1 edited
https://github.com/llvm/llvm-project/pull/97518
___
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: None (PeterChou1)
Changes
This patches adds more e2e test to clang-doc which tests the html and markdown
output.
I've made the following changes
- Modified basic-project.test to also include the markdown output
- Added namespa
Author: Chen Zheng
Date: 2024-07-03T00:20:14-04:00
New Revision: 6a992bc89f5ca25d132abd044d78ecf27ae6e162
URL:
https://github.com/llvm/llvm-project/commit/6a992bc89f5ca25d132abd044d78ecf27ae6e162
DIFF:
https://github.com/llvm/llvm-project/commit/6a992bc89f5ca25d132abd044d78ecf27ae6e162.diff
LO
dyung wrote:
@PeterChou1, your change is causing a test failure when using a non-ninja
generator to build because the path name is not as expected. I have put details
in #97507, can you take a look?
https://github.com/llvm/llvm-project/pull/96358
___
https://github.com/bob80905 updated
https://github.com/llvm/llvm-project/pull/97103
>From c784272b3f66ca06be4ab8e72a0963e5ebb6a869 Mon Sep 17 00:00:00 2001
From: Joshua Batista
Date: Fri, 28 Jun 2024 12:40:56 -0700
Subject: [PATCH 1/9] update tests, update code
---
clang/include/clang/Basic/A
aokblast wrote:
The problem happens because ifunc can refer resolver that havn't been defined
before ifunc attribute. But LLVM Function only add attribute when it
constructed first time. So there are two possible path:
In the under case, no_sanitize cannot be add because it happens at
ifunc("
https://github.com/topperc updated
https://github.com/llvm/llvm-project/pull/97506
>From d64fc1ad1a214ce8cbba95836e2eced70b308c5e Mon Sep 17 00:00:00 2001
From: Craig Topper
Date: Tue, 2 Jul 2024 19:08:11 -0700
Subject: [PATCH 1/2] [RISCV] Remove SeenExtMap from
RISCVISAInfo::parseArchString.
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Craig Topper (topperc)
Changes
Use the Exts map directly instead of adding to a temporary MapVector first.
There are a couple functional change from this.
-If an unknown extension is duplicated, we will now print an error for it being
unk
llvmbot wrote:
@llvm/pr-subscribers-backend-risc-v
@llvm/pr-subscribers-clang-driver
Author: Craig Topper (topperc)
Changes
Use the Exts map directly instead of adding to a temporary MapVector first.
There are a couple functional change from this.
-If an unknown extension is duplicated, w
https://github.com/topperc created
https://github.com/llvm/llvm-project/pull/97506
Use the Exts map directly instead of adding to a temporary MapVector first.
There are a couple functional change from this.
-If an unknown extension is duplicated, we will now print an error for it being
unknown
https://github.com/jhuber6 updated
https://github.com/llvm/llvm-project/pull/96561
>From 2d3957ac14906d569acf5b3ceb5c7e2f4dfabe54 Mon Sep 17 00:00:00 2001
From: Joseph Huber
Date: Mon, 24 Jun 2024 15:14:52 -0500
Subject: [PATCH] [Clang] Introduce 'clang-nvlink-wrappaer' to work around
'nvlink'
bob80905 wrote:
An important assumption I'm making here is that the Debug directory cannot
exist without the Release directory. If this assumption doesn't hold, then this
fix will fail if only the release directory exists and debug is missing. I
believe by the nature of how the llvm project is
https://github.com/bob80905 updated
https://github.com/llvm/llvm-project/pull/97505
>From 1c190c9c6b55aec23bab6d7b2a0f489c59285dc7 Mon Sep 17 00:00:00 2001
From: Joshua Batista
Date: Tue, 2 Jul 2024 18:38:24 -0700
Subject: [PATCH 1/2] if debug exists, go up an extra dir
---
clang-tools-extra/
llvmbot wrote:
@llvm/pr-subscribers-clang-tools-extra
Author: Joshua Batista (bob80905)
Changes
In `clang-tools-extra\clang-doc\tool\ClangDocMain.cpp`, there is a function,
`getDefaultAssetFiles` that tries to find the location of
`\share\clang-doc\index.js`, but fails. This i
https://github.com/bob80905 created
https://github.com/llvm/llvm-project/pull/97505
In `clang-tools-extra\clang-doc\tool\ClangDocMain.cpp`, there is a function,
`getDefaultAssetFiles` that tries to find the location of
`\share\clang-doc\index.js`, but fails. This is because there are
alternat
https://github.com/trcrsired updated
https://github.com/llvm/llvm-project/pull/96417
>From d5d7a7cf49d0b46e90b09eff2708a49a566acdda Mon Sep 17 00:00:00 2001
From: trcrsired
Date: Sun, 23 Jun 2024 00:07:19 -0400
Subject: [PATCH] Support --sysroot= for ${arch}-windows-msvc targets
I think it is
https://github.com/bob80905 updated
https://github.com/llvm/llvm-project/pull/97103
>From c784272b3f66ca06be4ab8e72a0963e5ebb6a869 Mon Sep 17 00:00:00 2001
From: Joshua Batista
Date: Fri, 28 Jun 2024 12:40:56 -0700
Subject: [PATCH 1/8] update tests, update code
---
clang/include/clang/Basic/A
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `sanitizer-x86_64-linux`
running on `sanitizer-buildbot2` while building `clang` at step 2 "annotate".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/66/builds/936
Here is the relevant piece of the bui
https://github.com/mizvekov approved this pull request.
https://github.com/llvm/llvm-project/pull/97425
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Youngsuk Kim
Date: 2024-07-02T19:52:09-05:00
New Revision: 0856064ea219d029e7d2c4f68bb88196fe647f6b
URL:
https://github.com/llvm/llvm-project/commit/0856064ea219d029e7d2c4f68bb88196fe647f6b
DIFF:
https://github.com/llvm/llvm-project/commit/0856064ea219d029e7d2c4f68bb88196fe647f6b.diff
https://github.com/izaakschroeder edited
https://github.com/llvm/llvm-project/pull/97495
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?=
Message-ID:
In-Reply-To:
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?=
Message-ID:
In-Reply-To:
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?= ,
Endre =?utf-8?q?Fülöp?=
Message-ID:
In-Reply-To:
https://github.com/izaakschroeder edited
https://github.com/llvm/llvm-project/pull/97495
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/alexander-shaposhnikov closed
https://github.com/llvm/llvm-project/pull/97364
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Alexander Shaposhnikov
Date: 2024-07-02T17:34:44-07:00
New Revision: 7c94a227bccf4d067a65f4ed88aa415fd1de9d81
URL:
https://github.com/llvm/llvm-project/commit/7c94a227bccf4d067a65f4ed88aa415fd1de9d81
DIFF:
https://github.com/llvm/llvm-project/commit/7c94a227bccf4d067a65f4ed88aa415fd1de9
@@ -627,6 +627,20 @@
// CHECK-COV-LINUX: "-lpthread"
// CHECK-COV-LINUX: "-lresolv"
+// RUN: %clang -### %s 2>&1 \
+// RUN: --target=x86_64-unknown-linux -fuse-ld=ld -fsanitize=numerical \
+// RUN: -resource-dir=%S/Inputs/resource_dir \
+// RUN: --sysroot=%S/Inputs
@@ -627,6 +627,20 @@
// CHECK-COV-LINUX: "-lpthread"
// CHECK-COV-LINUX: "-lresolv"
+// RUN: %clang -### %s 2>&1 \
+// RUN: --target=x86_64-unknown-linux -fuse-ld=ld -fsanitize=numerical \
+// RUN: -resource-dir=%S/Inputs/resource_dir \
+// RUN: --sysroot=%S/Inputs
https://github.com/alexander-shaposhnikov updated
https://github.com/llvm/llvm-project/pull/97364
>From 1e5ab152d018c9cfe15ba849c2a287efafa7bbc0 Mon Sep 17 00:00:00 2001
From: Alexander Shaposhnikov
Date: Mon, 1 Jul 2024 23:29:57 +
Subject: [PATCH] [Clang][Driver] Link nsan runtime
---
cl
izaakschroeder wrote:
/cc @michaelrj-google @jhuber6
https://github.com/llvm/llvm-project/pull/97495
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
llvmbot wrote:
@llvm/pr-subscribers-libunwind
Author: Izaak Schroeder (izaakschroeder)
Changes
No reference to `readv` or `writev`.
---
Full diff: https://github.com/llvm/llvm-project/pull/97495.diff
1 Files Affected:
- (modified) libunwind/src/UnwindCursor.hpp (-1)
``diff
d
https://github.com/izaakschroeder created
https://github.com/llvm/llvm-project/pull/97495
No reference to `readv` or `writev`.
>From 03b4411534405fc4a4e9dcb5ec94afdd455a8e38 Mon Sep 17 00:00:00 2001
From: Izaak Schroeder
Date: Sun, 30 Jun 2024 13:33:38 -0700
Subject: [PATCH] [libunwind] Remove
dcci wrote:
> Just to clarify, these changes are fairly straightforward and shouldn't
> impact any clients.
You can't really make this assumption. Maybe in this case it was true, but in
the other case that I mention (relaxing frames eagerly, your assumption was
incorrect and we had to adapt B
MaskRay wrote:
> Thanks. RIP MCAsmLayout.
Thanks for the review!
> dcci: Thanks for putting this up for review. I appreciate you doing it, for
> this and future MC patches that could impact BOLT.
Just to clarify, these changes are fairly straightforward and shouldn't impact
any clients.
(Th
Author: Alexander Shaposhnikov
Date: 2024-07-02T16:57:30-07:00
New Revision: 3402a1a4d2d4c7ead69156c3d741fc9ae9c4d399
URL:
https://github.com/llvm/llvm-project/commit/3402a1a4d2d4c7ead69156c3d741fc9ae9c4d399
DIFF:
https://github.com/llvm/llvm-project/commit/3402a1a4d2d4c7ead69156c3d741fc9ae9c4d
https://github.com/alexander-shaposhnikov closed
https://github.com/llvm/llvm-project/pull/97359
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/MaskRay closed
https://github.com/llvm/llvm-project/pull/97449
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -707,6 +708,9 @@ static void addSanitizers(const Triple &TargetTriple,
MPM.addPass(createModuleToFunctionPassAdaptor(ThreadSanitizerPass()));
}
+if (LangOpts.Sanitize.has(SanitizerKind::NumericalStability))
+ MPM.addPass(NumericalStabilitySanitizerPass())
@@ -0,0 +1,7 @@
+// RUN: %clang_cc1 -triple x86_64-unknown-unknown -emit-llvm -o -
-fsanitize=numerical %s | FileCheck %s
alexander-shaposhnikov wrote:
done
https://github.com/llvm/llvm-project/pull/97359
___
cfe-comm
https://github.com/alexander-shaposhnikov updated
https://github.com/llvm/llvm-project/pull/97359
>From b231f0be6963a9cf0233c307b0b9030f9bdc120a Mon Sep 17 00:00:00 2001
From: Alexander Shaposhnikov
Date: Mon, 1 Jul 2024 22:20:29 +
Subject: [PATCH] [Clang] Add nsan instrumentation pass to t
https://github.com/bob80905 updated
https://github.com/llvm/llvm-project/pull/97103
>From c784272b3f66ca06be4ab8e72a0963e5ebb6a869 Mon Sep 17 00:00:00 2001
From: Joshua Batista
Date: Fri, 28 Jun 2024 12:40:56 -0700
Subject: [PATCH 1/7] update tests, update code
---
clang/include/clang/Basic/A
dcci wrote:
Thanks for putting this up for review. I appreciate you doing it, for this and
future MC patches that could impact BOLT.
https://github.com/llvm/llvm-project/pull/97449
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.
https://github.com/maksfb approved this pull request.
Thanks. RIP `MCAsmLayout`.
https://github.com/llvm/llvm-project/pull/97449
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
ajarmusch wrote:
This change seems to have broken a CI:
https://gitlab.e4s.io/uo-public/llvm-openmp-offloading/-/jobs/283716
Could you please take a look and revert if you need time to investigate?
https://github.com/llvm/llvm-project/pull/96909
___
https://github.com/efriedma-quic approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/96659
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/hekota updated
https://github.com/llvm/llvm-project/pull/97362
>From a07ea8d187cbba5717b89f5c54138f12993b3ee8 Mon Sep 17 00:00:00 2001
From: Justin Bogner
Date: Thu, 6 Jun 2024 11:44:56 -0700
Subject: [PATCH 1/6] wip: Stub out adding an HLSLResource builtin type
There are a
https://github.com/Michael137 edited
https://github.com/llvm/llvm-project/pull/97443
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
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 60d4a3517610494e5b2ef6bf347cdc71a6a979e5
6c6f17ca827feb8384441cbd6d44493954ba726f --
https://github.com/hekota updated
https://github.com/llvm/llvm-project/pull/97362
>From a07ea8d187cbba5717b89f5c54138f12993b3ee8 Mon Sep 17 00:00:00 2001
From: Justin Bogner
Date: Thu, 6 Jun 2024 11:44:56 -0700
Subject: [PATCH 1/5] wip: Stub out adding an HLSLResource builtin type
There are a
jansvoboda11 wrote:
> > You can certainly construct cases where the different lexing rules in
> > different language modes allow you to detect which language you're in from
> > within the preprocessor ([1](https://eel.is/c++draft/diff.cpp11.lex)
> > [2](https://eel.is/c++draft/diff.cpp14.lex#2
https://github.com/zygoloid approved this pull request.
https://github.com/llvm/llvm-project/pull/97425
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/hekota closed https://github.com/llvm/llvm-project/pull/97352
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Helena Kotas
Date: 2024-07-02T15:21:11-07:00
New Revision: 5196a91b0827b895aba63ce150ebc8f10795316c
URL:
https://github.com/llvm/llvm-project/commit/5196a91b0827b895aba63ce150ebc8f10795316c
DIFF:
https://github.com/llvm/llvm-project/commit/5196a91b0827b895aba63ce150ebc8f10795316c.diff
@@ -2068,7 +2068,8 @@ bool Lexer::LexNumericConstant(Token &Result, const char
*CurPtr) {
}
// If we have a digit separator, continue.
- if (C == '\'' && (LangOpts.CPlusPlus14 || LangOpts.C23)) {
+ if (C == '\'' &&
+ (LangOpts.CPlusPlus14 || LangOpts.C23 || Parsing
jansvoboda11 wrote:
> To clarify, that means setting the `RawStringLiterals` LangOpt in
> `DependencyDirectivesScanner.cpp`, right? I’m assuming yes, but I just want
> to make sure.
Yes, that's what I had in mind 👍
https://github.com/llvm/llvm-project/pull/88265
_
@@ -801,6 +801,9 @@ def warn_drv_missing_multilib : Warning<
def note_drv_available_multilibs : Note<
"available multilibs are:%0">;
+def err_drv_experimental_crel : Error<
+ "-Wa,--allow-experimental-crel must be specified to use -Wa,--crel. CREL is
experimental and takes
@@ -0,0 +1,25 @@
+// RUN: not %clang -### -c --target=x86_64 -Wa,--crel %s 2>&1 | FileCheck %s
--check-prefix=NOEXP
+
+// NOEXP: error: -Wa,--allow-experimental-crel must be specified to use
-Wa,--crel. CREL is experimental and takes a non-standard section type code
+
+// RUN: %
@@ -0,0 +1,25 @@
+// RUN: not %clang -### -c --target=x86_64 -Wa,--crel %s 2>&1 | FileCheck %s
--check-prefix=NOEXP
+
+// NOEXP: error: -Wa,--allow-experimental-crel must be specified to use
-Wa,--crel. CREL is experimental and takes a non-standard section type code
+
+// RUN: %
https://github.com/MaskRay updated
https://github.com/llvm/llvm-project/pull/97378
>From 6e47264dc3d7395b30bedeeba7c8ca2e7b376727 Mon Sep 17 00:00:00 2001
From: Fangrui Song
Date: Mon, 1 Jul 2024 19:44:57 -0700
Subject: [PATCH] =?UTF-8?q?[=F0=9D=98=80=F0=9D=97=BD=F0=9D=97=BF]=20initia?=
=?UTF-
@@ -0,0 +1,9 @@
+; RUN: mlir-translate -import-llvm -split-input-file %s | FileCheck %s
AlexisPerry wrote:
I have been trying to reproduce my error ever since saying I had one and have
been unsuccessful. It now appears that mlir-translate doesn't care about the
yabinc wrote:
@efriedma-quic, Thanks for the suggestion!
I have created a new bug in https://github.com/llvm/llvm-project/issues/97459,
and also updated commit message to clarify that this is needed by the linux
kernel instead of c23 standard.
https://github.com/llvm/llvm-project/pull/97121
__
https://github.com/yabinc edited https://github.com/llvm/llvm-project/pull/97121
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/yabinc updated
https://github.com/llvm/llvm-project/pull/97121
>From d3aa71bfd9f4766e2aadc0d028d26ea7bd5e50a6 Mon Sep 17 00:00:00 2001
From: Yabin Cui
Date: Thu, 27 Jun 2024 17:11:52 -0700
Subject: [PATCH] [clang][CodeGen] Zero init unspecified fields in initializers
in C (#
@@ -346,6 +352,39 @@ class CompoundVal : public NonLoc {
static bool classof(SVal V) { return V.getKind() == CompoundValKind; }
};
+/// The simplest example of a concrete compound value is nonloc::CompoundVal,
+/// which represents a concrete r-value of an initializer-list o
@@ -346,6 +352,39 @@ class CompoundVal : public NonLoc {
static bool classof(SVal V) { return V.getKind() == CompoundValKind; }
};
+/// The simplest example of a concrete compound value is nonloc::CompoundVal,
+/// which represents a concrete r-value of an initializer-list o
@@ -346,6 +352,39 @@ class CompoundVal : public NonLoc {
static bool classof(SVal V) { return V.getKind() == CompoundValKind; }
};
+/// The simplest example of a concrete compound value is nonloc::CompoundVal,
+/// which represents a concrete r-value of an initializer-list o
@@ -326,6 +326,12 @@ class LocAsInteger : public NonLoc {
static bool classof(SVal V) { return V.getKind() == LocAsIntegerKind; }
};
+/// The simplest example of a concrete compound value is nonloc::CompoundVal,
+/// which represents a concrete r-value of an initializer-list
https://github.com/haoNoQ edited https://github.com/llvm/llvm-project/pull/97407
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/haoNoQ commented:
Thanks a lot!! Some comments are very much overdue here.
https://github.com/llvm/llvm-project/pull/97407
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-co
https://github.com/jhuber6 updated
https://github.com/llvm/llvm-project/pull/96561
>From 2bb5bd081a29b9bf1c4e6e0f727e21a1b9258920 Mon Sep 17 00:00:00 2001
From: Joseph Huber
Date: Mon, 24 Jun 2024 15:14:52 -0500
Subject: [PATCH] [Clang] Introduce 'clang-nvlink-wrappaer' to work around
'nvlink'
hdoc wrote:
+1 on the revert and thank you for letting me know about this. I'll make
changes to limit how aggressively the frontend attaches comments to decls
inline with what @gribozavr and @danakj suggested.
https://github.com/llvm/llvm-project/pull/88367
___
asl wrote:
> Is there any thought on how we want to manage signing schemas going forward?
> For example I can imagine looking an environment from the triple to select a
> signing schema for a particular platform. I could also see a potential for a
> separate command line option to choose from
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 c3079ffcd34e8ee2faaf7576a69a49acc1a3653f
e1bd3e3d813ecce1e93957c3cbe26a8c3182abd6 --
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Haojian Wu (hokein)
Changes
This patch extend the lifetimebound analysis to cover assignments between
pointer-like objects (`gsl::Pointer`). Specifically, it tracks the RHS of
assignment operators to determine if it points to a temporary
https://github.com/hokein created
https://github.com/llvm/llvm-project/pull/97473
This patch extend the lifetimebound analysis to cover assignments between
pointer-like objects (`gsl::Pointer`). Specifically, it tracks the RHS of
assignment operators to determine if it points to a temporary ob
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/97446
>From 316d5a11bd7f6afb99cd7d25baf43ec2679561dc Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Mon, 1 Jul 2024 15:18:07 -0500
Subject: [PATCH 1/3] [clang][OpenMP] Use leaf constructs in `mapLoopConstruc
1 - 100 of 371 matches
Mail list logo