https://github.com/DavidSpickett updated
https://github.com/llvm/llvm-project/pull/125834
>From 0e17c1507085e0d2efb87e6d4064ef2482854804 Mon Sep 17 00:00:00 2001
From: Diego Caballero
Date: Thu, 30 Jan 2025 16:09:19 -0800
Subject: [PATCH] [mlir][cmake] Add missing MLIRTestDialect dependencies
DavidSpickett wrote:
Actually, I see @nikic doing more fixes. So I will wait for you to finish your
work and we can coordinate what needs to go into 20.x.
https://github.com/llvm/llvm-project/pull/125834
___
llvm-branch-commits mailing list
llvm-branc
@@ -27,7 +27,11 @@ add_mlir_library(MLIRTestIR
TestVisitorsGeneric.cpp
EXCLUDE_FROM_LIBMLIR
+
+ DEPENDS
DavidSpickett wrote:
I do, in fact - ad152f4bcfe465b57562fa003b93f44e1a3b2287.
Will pick this too.
https://github.com/llvm/llvm-project/pull/125834
https://github.com/DavidSpickett milestoned
https://github.com/llvm/llvm-project/pull/125834
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
DavidSpickett wrote:
These would be clean cherry-picks but I put them into one commit so I could
include the details of what it fixes. I hope that's ok.
https://github.com/llvm/llvm-project/pull/125834
___
llvm-branch-commits mailing list
llvm-branch-
https://github.com/DavidSpickett created
https://github.com/llvm/llvm-project/pull/125834
This cherry picks
[mlir][cmake] Add missing MLIRTestDialect dependency (#125004)
(72b73c9af694198096b2e0c47a1625e5b94c76a5) and
[mlir] Fix build race condition in Pass Manager tests
(d906da5ead2764579395e
DavidSpickett wrote:
I agree with backporting this.
There should be a release note for it. I know we could get away without it
because the relevant GDB has not been out (maybe not at all) at this point, but
it'll be something easy to point to for us in a few years time, and GDB folks
who want
https://github.com/DavidSpickett approved this pull request.
Nice! LGTM.
https://github.com/llvm/llvm-project/pull/119169
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branc
DavidSpickett wrote:
Linux Arm and AArch64, Windows on Arm and x86 bots are fine with the
refactoring PR before this. If you haven't had any complaints from the Apple
bots (it's native code, so I'd hope not), then this can land.
Thanks for putting in the work on the refactoring!
https://githu
@@ -0,0 +1,34 @@
+//===-- NativeRegisterContextDBReg_loongarch.h --*- C++
-*-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apa
@@ -0,0 +1,34 @@
+//===-- NativeRegisterContextDBReg_loongarch.h --*- C++
-*-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apa
https://github.com/DavidSpickett commented:
Some small comments but otherwise fine. As usual, approval should come from the
architecture expert, which I assume is @SixWeining.
Please do not land this right after
https://github.com/llvm/llvm-project/pull/118043, wait at least a day to see if
a
@@ -0,0 +1,34 @@
+//===-- NativeRegisterContextDBReg_loongarch.h --*- C++
-*-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apa
@@ -58,10 +59,21 @@
NativeRegisterContextLinux_loongarch64::NativeRegisterContextLinux_loongarch64(
std::unique_ptr register_info_up)
: NativeRegisterContextRegisterInfo(native_thread,
register_info_up.release()),
- NativeRe
https://github.com/DavidSpickett edited
https://github.com/llvm/llvm-project/pull/118770
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -0,0 +1,170 @@
+//===-- NativeRegisterContextDBReg_loongarch.cpp
--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
https://github.com/DavidSpickett commented:
LGTM but a LoongArch expert should give the final approval.
https://github.com/llvm/llvm-project/pull/114742
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-
@@ -0,0 +1,664 @@
+//===--
ABISysV_loongarch.cpp--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
@@ -0,0 +1,104 @@
+//===-- ABISysV_loongarch.h -*- C++
-*-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
@@ -0,0 +1,664 @@
+//===--
ABISysV_loongarch.cpp--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
@@ -0,0 +1,664 @@
+//===--
ABISysV_loongarch.cpp--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
@@ -0,0 +1,104 @@
+//===-- ABISysV_loongarch.h -*- C++
-*-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
@@ -0,0 +1,664 @@
+//===--
ABISysV_loongarch.cpp--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
@@ -0,0 +1,664 @@
+//===--
ABISysV_loongarch.cpp--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
@@ -0,0 +1,664 @@
+//===--
ABISysV_loongarch.cpp--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
@@ -0,0 +1,664 @@
+//===--
ABISysV_loongarch.cpp--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
@@ -0,0 +1,664 @@
+//===--
ABISysV_loongarch.cpp--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
@@ -0,0 +1,664 @@
+//===--
ABISysV_loongarch.cpp--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
@@ -0,0 +1,664 @@
+//===--
ABISysV_loongarch.cpp--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
@@ -0,0 +1,664 @@
+//===--
ABISysV_loongarch.cpp--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
@@ -0,0 +1,664 @@
+//===--
ABISysV_loongarch.cpp--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
DavidSpickett wrote:
Fixed with
https://github.com/llvm/llvm-project/commit/c55e24b8507d47a8cc04b5d9570e8e3d02be1ca3.
Some UL that should have been ULL, very easy mistake to make.
https://github.com/llvm/llvm-project/pull/106332
___
llvm-branch-commi
DavidSpickett wrote:
We have some tests failing on our 32 bit single stage Arm builder. I'm looking
into it locally. Usually this is some assumption about type sizes such as
size_t.
https://lab.llvm.org/buildbot/#/builders/39/builds/1338
https://github.com/llvm/llvm-project/pull/106332
__
DavidSpickett wrote:
> This adds a check that all ExtensionWithMArch which are marked as implied
> features for an architecture are also present in the list of default features.
And do I understand correctly that though this PR is titled "Add a check", it
also fixes instances that the check di
DavidSpickett wrote:
This needs a summary on the impact of not including the change, for folks who
are not familiar with Arm's extension details.
> This resulted in a bug where if a feature was marked as Implies but was not
> added to DefaultExt, then for -march=base_arch+nofeat the Driver wou
https://github.com/DavidSpickett approved this pull request.
https://github.com/llvm/llvm-project/pull/81468
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
DavidSpickett wrote:
I've confirmed locally that this fixes the test as claimed, let's merge it.
https://github.com/llvm/llvm-project/pull/81468
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mail
Martin =?utf-8?q?Storsj=C3=B6?=
Message-ID:
In-Reply-To:
https://github.com/DavidSpickett approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/80011
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https:
@@ -319,6 +319,18 @@ Changes to the LLVM tools
* llvm-objcopy now supports ``--gap-fill`` and ``--pad-to`` options, for
ELF input and binary output files only.
+* llvm-rc and llvm-windres now accept file path references in ``.rc`` files
+ concatenated from multiple string l
@@ -41,9 +41,25 @@ COFF Improvements
* Added support for ``--time-trace`` and associated
``--time-trace-granularity``.
This generates a .json profile trace of the linker execution.
+* Prefer library paths specified with ``-libpath:`` over the implicitly
+ detected toolchai
@@ -41,9 +41,25 @@ COFF Improvements
* Added support for ``--time-trace`` and associated
``--time-trace-granularity``.
This generates a .json profile trace of the linker execution.
+* Prefer library paths specified with ``-libpath:`` over the implicitly
+ detected toolchai
@@ -41,9 +41,25 @@ COFF Improvements
* Added support for ``--time-trace`` and associated
``--time-trace-granularity``.
This generates a .json profile trace of the linker execution.
+* Prefer library paths specified with ``-libpath:`` over the implicitly
Dav
Author: David Spickett
Date: 2023-11-03T10:36:39Z
New Revision: 4be8a7bda55c5b50832b773b204f75cd26c5979d
URL:
https://github.com/llvm/llvm-project/commit/4be8a7bda55c5b50832b773b204f75cd26c5979d
DIFF:
https://github.com/llvm/llvm-project/commit/4be8a7bda55c5b50832b773b204f75cd26c5979d.diff
LOG
Author: David Spickett
Date: 2022-04-12T08:34:56Z
New Revision: 282afda01b3e02b5fa7a3934e1188dbcde9d497c
URL:
https://github.com/llvm/llvm-project/commit/282afda01b3e02b5fa7a3934e1188dbcde9d497c
DIFF:
https://github.com/llvm/llvm-project/commit/282afda01b3e02b5fa7a3934e1188dbcde9d497c.diff
LOG
Author: David Spickett
Date: 2022-02-11T11:19:20Z
New Revision: 1fc348ce75aac296305d4d294d3423ab0e00e392
URL:
https://github.com/llvm/llvm-project/commit/1fc348ce75aac296305d4d294d3423ab0e00e392
DIFF:
https://github.com/llvm/llvm-project/commit/1fc348ce75aac296305d4d294d3423ab0e00e392.diff
LOG
Author: David Spickett
Date: 2021-12-16T15:30:39Z
New Revision: ce69b89471804542b57aa62c5c6ac1be9f2954ea
URL:
https://github.com/llvm/llvm-project/commit/ce69b89471804542b57aa62c5c6ac1be9f2954ea
DIFF:
https://github.com/llvm/llvm-project/commit/ce69b89471804542b57aa62c5c6ac1be9f2954ea.diff
LOG
Author: David Spickett
Date: 2021-08-03T12:25:36Z
New Revision: 11a0a68f2eb8f419f2faab380c8af73dbea4035c
URL:
https://github.com/llvm/llvm-project/commit/11a0a68f2eb8f419f2faab380c8af73dbea4035c
DIFF:
https://github.com/llvm/llvm-project/commit/11a0a68f2eb8f419f2faab380c8af73dbea4035c.diff
LOG
Author: David Spickett
Date: 2021-08-03T12:25:36Z
New Revision: 0b8dc914e1bd02ed34b4b50d3de81f2162c4402f
URL:
https://github.com/llvm/llvm-project/commit/0b8dc914e1bd02ed34b4b50d3de81f2162c4402f
DIFF:
https://github.com/llvm/llvm-project/commit/0b8dc914e1bd02ed34b4b50d3de81f2162c4402f.diff
LOG
Author: David Spickett
Date: 2021-08-03T12:25:36Z
New Revision: c47d79b3b7a7cab21020ec69b66b5f48823f513f
URL:
https://github.com/llvm/llvm-project/commit/c47d79b3b7a7cab21020ec69b66b5f48823f513f
DIFF:
https://github.com/llvm/llvm-project/commit/c47d79b3b7a7cab21020ec69b66b5f48823f513f.diff
LOG
Author: David Spickett
Date: 2021-08-03T12:25:35Z
New Revision: bc0cc109dfa744090f7ba35fe91d5967f0ed4fc7
URL:
https://github.com/llvm/llvm-project/commit/bc0cc109dfa744090f7ba35fe91d5967f0ed4fc7
DIFF:
https://github.com/llvm/llvm-project/commit/bc0cc109dfa744090f7ba35fe91d5967f0ed4fc7.diff
LOG
Author: David Spickett
Date: 2021-08-03T12:25:35Z
New Revision: dc00e1915e66533de4b9c778528e8dd7b4922a22
URL:
https://github.com/llvm/llvm-project/commit/dc00e1915e66533de4b9c778528e8dd7b4922a22
DIFF:
https://github.com/llvm/llvm-project/commit/dc00e1915e66533de4b9c778528e8dd7b4922a22.diff
LOG
Author: David Spickett
Date: 2021-08-03T12:25:35Z
New Revision: 45d98857f8f979552d7e1e7e781d6ca92a5e9a48
URL:
https://github.com/llvm/llvm-project/commit/45d98857f8f979552d7e1e7e781d6ca92a5e9a48
DIFF:
https://github.com/llvm/llvm-project/commit/45d98857f8f979552d7e1e7e781d6ca92a5e9a48.diff
LOG
Author: David Spickett
Date: 2021-01-19T09:54:17Z
New Revision: 9a7672ac4980bca8829814e1e49e1c201a5bf9b6
URL:
https://github.com/llvm/llvm-project/commit/9a7672ac4980bca8829814e1e49e1c201a5bf9b6
DIFF:
https://github.com/llvm/llvm-project/commit/9a7672ac4980bca8829814e1e49e1c201a5bf9b6.diff
LOG
Author: David Spickett
Date: 2021-01-07T10:51:47Z
New Revision: 801c7866e6d4fba81c97d27ca56c9e05ba7b157a
URL:
https://github.com/llvm/llvm-project/commit/801c7866e6d4fba81c97d27ca56c9e05ba7b157a
DIFF:
https://github.com/llvm/llvm-project/commit/801c7866e6d4fba81c97d27ca56c9e05ba7b157a.diff
LOG
Author: David Spickett
Date: 2020-12-22T11:13:36Z
New Revision: 781a816d4cacbd0e73d36b12f82c87c0393b5a5b
URL:
https://github.com/llvm/llvm-project/commit/781a816d4cacbd0e73d36b12f82c87c0393b5a5b
DIFF:
https://github.com/llvm/llvm-project/commit/781a816d4cacbd0e73d36b12f82c87c0393b5a5b.diff
LOG
Author: David Spickett
Date: 2020-12-22T09:07:20Z
New Revision: a6783cd7b65d6c739c4dc20ec5191b2e862a4237
URL:
https://github.com/llvm/llvm-project/commit/a6783cd7b65d6c739c4dc20ec5191b2e862a4237
DIFF:
https://github.com/llvm/llvm-project/commit/a6783cd7b65d6c739c4dc20ec5191b2e862a4237.diff
LOG
Author: David Spickett
Date: 2020-12-21T16:47:23Z
New Revision: 9a93f95fce91fb4616cee0f307b564b253789282
URL:
https://github.com/llvm/llvm-project/commit/9a93f95fce91fb4616cee0f307b564b253789282
DIFF:
https://github.com/llvm/llvm-project/commit/9a93f95fce91fb4616cee0f307b564b253789282.diff
LOG
Author: David Spickett
Date: 2020-12-17T09:15:51Z
New Revision: 7f8779e4e66b4eb3292386c1a214019f7a519c0e
URL:
https://github.com/llvm/llvm-project/commit/7f8779e4e66b4eb3292386c1a214019f7a519c0e
DIFF:
https://github.com/llvm/llvm-project/commit/7f8779e4e66b4eb3292386c1a214019f7a519c0e.diff
LOG
Author: David Spickett
Date: 2020-12-14T13:11:29Z
New Revision: aabaca33635885e81baa79730b6b213fc96ac636
URL:
https://github.com/llvm/llvm-project/commit/aabaca33635885e81baa79730b6b213fc96ac636
DIFF:
https://github.com/llvm/llvm-project/commit/aabaca33635885e81baa79730b6b213fc96ac636.diff
LOG
Author: David Spickett
Date: 2020-11-30T13:55:31Z
New Revision: c3d484673fa70bb4b2284689db76d36bbdf12f38
URL:
https://github.com/llvm/llvm-project/commit/c3d484673fa70bb4b2284689db76d36bbdf12f38
DIFF:
https://github.com/llvm/llvm-project/commit/c3d484673fa70bb4b2284689db76d36bbdf12f38.diff
LOG
Author: David Spickett
Date: 2020-11-30T12:52:54Z
New Revision: c2ead57ccf74900901fdda1cd0fbe9a7a0d1297a
URL:
https://github.com/llvm/llvm-project/commit/c2ead57ccf74900901fdda1cd0fbe9a7a0d1297a
DIFF:
https://github.com/llvm/llvm-project/commit/c2ead57ccf74900901fdda1cd0fbe9a7a0d1297a.diff
LOG
Author: David Spickett
Date: 2020-11-30T11:20:39Z
New Revision: a7f8d96b16a394a87230d592c727906f67a4ba07
URL:
https://github.com/llvm/llvm-project/commit/a7f8d96b16a394a87230d592c727906f67a4ba07
DIFF:
https://github.com/llvm/llvm-project/commit/a7f8d96b16a394a87230d592c727906f67a4ba07.diff
LOG
Author: David Spickett
Date: 2020-11-30T10:19:14Z
New Revision: 98e87f76d0f486122d76b334232102e0d7a9254d
URL:
https://github.com/llvm/llvm-project/commit/98e87f76d0f486122d76b334232102e0d7a9254d
DIFF:
https://github.com/llvm/llvm-project/commit/98e87f76d0f486122d76b334232102e0d7a9254d.diff
LOG
Author: David Spickett
Date: 2020-11-30T10:00:49Z
New Revision: b5fbc60e4de45f2b56331281a706b78ff52bd286
URL:
https://github.com/llvm/llvm-project/commit/b5fbc60e4de45f2b56331281a706b78ff52bd286
DIFF:
https://github.com/llvm/llvm-project/commit/b5fbc60e4de45f2b56331281a706b78ff52bd286.diff
LOG
64 matches
Mail list logo