@@ -2876,6 +2876,15 @@ def flax_vector_conversions : Flag<["-"],
"flax-vector-conversions">, Group, Group,
HelpText<"Force linking the clang builtins runtime library">;
+
+/// ClangIR-specific options - BEGIN
+def fclangir_enable : Flag<["-"], "fclangir-enable">,
https://github.com/MaskRay approved this pull request.
https://github.com/llvm/llvm-project/pull/89124
___
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,44 @@
+//===- CIRDialect.td - CIR dialect -*- tablegen
-*-===//
+//
+// 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:
Author: ZijunZhaoCCK
Date: 2024-04-17T15:09:37-07:00
New Revision: b207702dbbfa6a4ec65cf983080b13235bb854c0
URL:
https://github.com/llvm/llvm-project/commit/b207702dbbfa6a4ec65cf983080b13235bb854c0
DIFF:
https://github.com/llvm/llvm-project/commit/b207702dbbfa6a4ec65cf983080b13235bb854c0.diff
pogo59 wrote:
@tstellar The PR was committed in December, so this is a change from LLVM17 to
LLVM18. It is a behavior change that is tripping up some people, and I asked
@MaskRay for a release note.
If it's too late for that, I can propagate his release note to our downstream
release.
tstellar wrote:
Is this a change from LLVM 17 to LLVM 18 or from LLVM 18.0.3 to 18.0.4 ?
https://github.com/llvm/llvm-project/pull/89141
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/MaskRay updated
https://github.com/llvm/llvm-project/pull/89141
>From a562fa55380991c37b0ec3ace83a98715795517a Mon Sep 17 00:00:00 2001
From: Fangrui Song
Date: Wed, 17 Apr 2024 13:51:25 -0700
Subject: [PATCH] ReleaseNote: Mention SpecialCaseList change
---
https://github.com/MaskRay milestoned
https://github.com/llvm/llvm-project/pull/89141
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/MaskRay created
https://github.com/llvm/llvm-project/pull/89141
None
>From 34afd4aa3c44d65f66edfc9e568890fd16d81a59 Mon Sep 17 00:00:00 2001
From: Fangrui Song
Date: Wed, 17 Apr 2024 13:51:25 -0700
Subject: [PATCH] ReleaseNote: Mention SpecialCaseList change
---
https://github.com/Ericson2314 edited
https://github.com/llvm/llvm-project/pull/86080
___
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,6 @@
+set(MLIR_INCLUDE_DIR ${LLVM_MAIN_SRC_DIR}/../mlir/include ) # --includedir
+set(MLIR_TABLEGEN_OUTPUT_DIR ${CMAKE_BINARY_DIR}/tools/mlir/include)
Ericson2314 wrote:
We should keep the standalone build in mind, where a standalone build of Clang
@@ -0,0 +1,4 @@
+include_directories(${LLVM_MAIN_SRC_DIR}/../mlir/include)
+include_directories(${CMAKE_BINARY_DIR}/tools/mlir/include)
Ericson2314 wrote:
I think something like `target_include_directories` is generally preferred,
because it is less of a
https://github.com/erichkeane approved this pull request.
https://github.com/llvm/llvm-project/pull/86080
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-backend-x86
Author: None (llvmbot)
Changes
Backport 6cea7c491f4c4c68aa0494a9b18f36ff40c22c81
Requested by: @aeubanks
---
Full diff: https://github.com/llvm/llvm-project/pull/89124.diff
2 Files Affected:
- (modified)
llvmbot wrote:
@MaskRay What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/89124
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/89124
Backport 6cea7c491f4c4c68aa0494a9b18f36ff40c22c81
Requested by: @aeubanks
>From 62da265640d070cb6c7e67de94202089a44b6e5c Mon Sep 17 00:00:00 2001
From: Arthur Eubanks
Date: Wed, 17 Apr 2024 12:04:18 -0700
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/89124
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
AaronBallman wrote:
> > LGTM, though it would be nice if @petrhosek or @Ericson2314 could validate
> > the cmake changes (they look sensible to me, but I never know if there's a
> > better way to do things in CMake).
>
> We already did that above. Petr left a comment and it was fixed :p
Ah,
lanza wrote:
> LGTM, though it would be nice if @petrhosek or @Ericson2314 could validate
> the cmake changes (they look sensible to me, but I never know if there's a
> better way to do things in CMake).
We already did that above. Petr left a comment and it was fixed :p
https://github.com/lanza updated https://github.com/llvm/llvm-project/pull/86080
>From 435869501bb0788d8b22d847c3a870dbfbf94126 Mon Sep 17 00:00:00 2001
From: Nathan Lanza
Date: Thu, 21 Mar 2024 04:57:16 +
Subject: [PATCH 1/3] fix MLIRCIROpsIncGen
Created using spr 1.3.5
---
Author: ZijunZhaoCCK
Date: 2024-04-17T11:44:16-07:00
New Revision: 5f2c198dea46ecce30f09d894dafdc12142fbe4c
URL:
https://github.com/llvm/llvm-project/commit/5f2c198dea46ecce30f09d894dafdc12142fbe4c
DIFF:
https://github.com/llvm/llvm-project/commit/5f2c198dea46ecce30f09d894dafdc12142fbe4c.diff
https://github.com/AaronBallman edited
https://github.com/llvm/llvm-project/pull/86080
___
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,44 @@
+//===- CIRDialect.td - CIR dialect -*- tablegen
-*-===//
+//
+// 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:
https://github.com/AaronBallman approved this pull request.
LGTM, though it would be nice if @petrhosek or @Ericson2314 could validate the
cmake changes (they look sensible to me, but I never know if there's a better
way to do things in CMake).
https://github.com/llvm/llvm-project/pull/86080
erichkeane wrote:
I see this is irrelevant now, but noticed I had a pair of pending comments and
wanted the other one.
https://github.com/llvm/llvm-project/pull/86080
___
llvm-branch-commits mailing list
@@ -0,0 +1,11 @@
+//===- CIRDialect.cpp - MLIR CIR ops implementation
---===//
+//
+// 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:
erichkeane wrote:
we should probably still create this file with the comment header and include
guards at this point.
https://github.com/llvm/llvm-project/pull/86080
___
llvm-branch-commits mailing list
@@ -0,0 +1,44 @@
+//===- CIRDialect.td - CIR dialect -*- tablegen
-*-===//
+//
+// 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:
@@ -0,0 +1,44 @@
+//===- CIRDialect.td - CIR dialect -*- tablegen
-*-===//
+//
+// 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:
llvmbot wrote:
@llvm/pr-subscribers-flang-openmp
Author: Krzysztof Parzyszek (kparzysz)
Changes
This function will break up a construct into constituent leaf and composite
constructs, e.g. if OMPD_c_d_e and OMPD_d_e are composite constructs, then
OMPD_a_b_c_d_e will be broken up into
https://github.com/kparzysz created
https://github.com/llvm/llvm-project/pull/89104
This function will break up a construct into constituent leaf and composite
constructs, e.g. if OMPD_c_d_e and OMPD_d_e are composite constructs, then
OMPD_a_b_c_d_e will be broken up into the list {OMPD_a,
https://github.com/bcardosolopes approved this pull request.
https://github.com/llvm/llvm-project/pull/86080
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/87258
>From a889f3074fc8c4ae5c6d9480308be0501217b9ff Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Mon, 11 Mar 2024 12:55:38 -0500
Subject: [PATCH 1/3] [Frontend][OpenMP] Add functions for checking
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/87258
>From a889f3074fc8c4ae5c6d9480308be0501217b9ff Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Mon, 11 Mar 2024 12:55:38 -0500
Subject: [PATCH 1/2] [Frontend][OpenMP] Add functions for checking
llvmbot wrote:
@llvm/pr-subscribers-flang-fir-hlfir
Author: Krzysztof Parzyszek (kparzysz)
Changes
This will remove the distinction between begin clauses and end clauses,
and process all of them together.
---
Patch is 23.92 KiB, truncated to 20.00 KiB below, full version:
https://github.com/kparzysz created
https://github.com/llvm/llvm-project/pull/89090
This will remove the distinction between begin clauses and end clauses,
and process all of them together.
>From cbfb3685f970cbd82d3b17d4341c389b32459447 Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date:
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/87247
>From f725face892cef4faf9f17d4b549541bdbcd7e08 Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Fri, 29 Mar 2024 09:20:41 -0500
Subject: [PATCH 1/3] [flang][OpenMP] Move clause/object conversion to
androm3da wrote:
I think omitting this from the release notes makes sense.
https://github.com/llvm/llvm-project/pull/87801
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/wangpc-pp edited
https://github.com/llvm/llvm-project/pull/88496
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/wangpc-pp edited
https://github.com/llvm/llvm-project/pull/88496
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -590,7 +596,7 @@ class FrontendOptions {
EmitSymbolGraph(false), EmitExtensionSymbolGraphs(false),
EmitSymbolGraphSymbolLabelsForTesting(false),
EmitPrettySymbolGraphs(false), GenReducedBMI(false),
-TimeTraceGranularity(500) {}
+
@@ -2876,6 +2876,15 @@ def flax_vector_conversions : Flag<["-"],
"flax-vector-conversions">, Group, Group,
HelpText<"Force linking the clang builtins runtime library">;
+
+/// ClangIR-specific options - BEGIN
+def fclangir_enable : Flag<["-"], "fclangir-enable">,
ldionne wrote:
I don't think a release note is necessary here because we introduced the "bug"
and fixed it in the same point-release. So from the user's perspective there
was no issue introduced.
https://github.com/llvm/llvm-project/pull/88419
___
nikic wrote:
Given that this change has already caused two distinct bugs, I don't think we
will accept a backport for it anyway, so don't worry about the release branch.
https://github.com/llvm/llvm-project/pull/88818
___
llvm-branch-commits mailing
DianQK wrote:
> > @yingopq The patches are not reverted in main, so you can base your fix on
> > top of the existing changes (or revert them as part of your PR, if that's
> > easier?)
>
> Should it be consistent with the release branch, so that it is more
> convenient to merge into the
yingopq wrote:
> @yingopq The patches are not reverted in main, so you can base your fix on
> top of the existing changes (or revert them as part of your PR, if that's
> easier?)
Should it be consistent with the release branch, so that it is more convenient
to merge into the release branch?
nikic wrote:
@yingopq The patches are not reverted in main, so you can base your fix on top
of the existing changes (or revert them as part of your PR, if that's easier?)
https://github.com/llvm/llvm-project/pull/88818
___
llvm-branch-commits mailing
yingopq wrote:
@nikic Hi, have you not reverted those two patches yet? I plan to submit new
patch which has addressed this issue.
https://github.com/llvm/llvm-project/pull/88818
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/lanza updated https://github.com/llvm/llvm-project/pull/89030
>From 21d80d2c5e2d67d54bfb450eb53b1fa73ffb635a Mon Sep 17 00:00:00 2001
From: Nathan Lanza
Date: Wed, 17 Apr 2024 07:26:49 +
Subject: [PATCH] fix options.td
Created using spr 1.3.5
---
llvmbot wrote:
@llvm/pr-subscribers-clang
@llvm/pr-subscribers-clang-driver
Author: Nathan Lanza (lanza)
Changes
Introduce just the option definitions and support for their existance at
a few different points in the frontend. This will be followed soon by
functionality that uses it.
---
https://github.com/lanza created https://github.com/llvm/llvm-project/pull/89030
Introduce just the option definitions and support for their existance at
a few different points in the frontend. This will be followed soon by
functionality that uses it.
nikic wrote:
This looks like an optimization improvement, not a bug fix, to me, and as such
should not be backported.
https://github.com/llvm/llvm-project/pull/88394
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
Author: Jan Patrick Lehr
Date: 2024-04-17T08:54:04+02:00
New Revision: 62305b2e66879cefebf25af1720963f81903ca01
URL:
https://github.com/llvm/llvm-project/commit/62305b2e66879cefebf25af1720963f81903ca01
DIFF:
https://github.com/nikic milestoned
https://github.com/llvm/llvm-project/pull/88394
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/minglotus-6 updated
https://github.com/llvm/llvm-project/pull/88024
>From cfb63d775d43a28b560d938346f1dd4b2dddc765 Mon Sep 17 00:00:00 2001
From: mingmingl
Date: Thu, 4 Apr 2024 11:54:17 -0700
Subject: [PATCH 1/3] function import changes
---
llvmbot wrote:
@llvm/pr-subscribers-clang-static-analyzer-1
Author: Balazs Benics (steakhal)
Changes
Fixes #88181
(cherry picked from commit e096c144921daba59963f15e89d2ca6fb32d3a78)
The user requested the backport
https://github.com/steakhal created
https://github.com/llvm/llvm-project/pull/89022
Fixes #88181
(cherry picked from commit e096c144921daba59963f15e89d2ca6fb32d3a78)
The user requested the backport
[here](https://github.com/llvm/llvm-project/pull/88536#issuecomment-2052237181).
>From
https://github.com/steakhal milestoned
https://github.com/llvm/llvm-project/pull/89022
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
58 matches
Mail list logo