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
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/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
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/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
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/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
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
@@ -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
@@ -707,6 +708,9 @@ static void addSanitizers(const Triple &TargetTriple,
MPM.addPass(createModuleToFunctionPassAdaptor(ThreadSanitizerPass()));
}
+if (LangOpts.Sanitize.has(SanitizerKind::NumericalStability))
+ MPM.addPass(NumericalStabilitySanitizerPass())
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
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
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
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
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
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
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
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
@@ -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
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
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
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
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/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
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/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
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 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
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 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/
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/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'
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
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
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
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.
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/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
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
___
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
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
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
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/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
@@ -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 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
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
@@ -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
@@ -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,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/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,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/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,
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/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
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/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
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
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/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
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
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
@@ -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 -
301 - 371 of 371 matches
Mail list logo