https://github.com/ChuanqiXu9 updated
https://github.com/llvm/llvm-project/pull/83237
>From 19617bbdd5b83076140af087d3da0b46d4fe0208 Mon Sep 17 00:00:00 2001
From: Chuanqi Xu
Date: Wed, 28 Feb 2024 11:41:53 +0800
Subject: [PATCH] [Serialization] Code cleanups and polish 83233
---
clang/includ
@@ -918,6 +918,18 @@ LandingPadInst *InvokeInst::getLandingPadInst() const {
return cast(getUnwindDest()->getFirstNonPHI());
}
+void InvokeInst::updateProfWeight(uint64_t S, uint64_t T) {
minglotus-6 wrote:
It makes sense to move them to `CallBase`. Will ne
https://github.com/ChuanqiXu9 updated
https://github.com/llvm/llvm-project/pull/83233
>From 03e7d56b79531d2e964d85e5bec52ccd6c6422e7 Mon Sep 17 00:00:00 2001
From: Chuanqi Xu
Date: Wed, 28 Feb 2024 11:41:53 +0800
Subject: [PATCH] [Serialization] Introduce OnDiskHashTable for specializations
Fo
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Cyndy Ishida (cyndyishida)
Changes
This includes capturing symbols for global variables, functions, classes, and
templated definitions.
As pre-determining what symbols are generated from C++ declarations can be
non-trivial, InstallAPI on
https://github.com/cyndyishida created
https://github.com/llvm/llvm-project/pull/83953
This includes capturing symbols for global variables, functions, classes, and
templated definitions.
As pre-determining what symbols are generated from C++ declarations can be
non-trivial, InstallAPI only p
llvmbot wrote:
@llvm/pr-subscribers-mlir
Author: Matthias Springer (matthias-springer)
Changes
Until now, `transform.apply_conversion_patterns` consumed the target handle and
potentially invalidated handles. This commit adds tracking functionality
similar to `transform.apply_patterns`, s
https://github.com/matthias-springer created
https://github.com/llvm/llvm-project/pull/83950
Until now, `transform.apply_conversion_patterns` consumed the target handle and
potentially invalidated handles. This commit adds tracking functionality
similar to `transform.apply_patterns`, such that
@@ -918,6 +918,18 @@ LandingPadInst *InvokeInst::getLandingPadInst() const {
return cast(getUnwindDest()->getFirstNonPHI());
}
+void InvokeInst::updateProfWeight(uint64_t S, uint64_t T) {
david-xl wrote:
should this be moved to CallBase?
https://github.com
@@ -0,0 +1,185 @@
+; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
UTC_ARGS: --version 4
+
+; RUN: opt < %s -passes='require,cgscc(inline)'
-inline-threshold=1000 -S | FileCheck %s
+
+target datalayout =
"e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i
llvmbot wrote:
@llvm/pr-subscribers-llvm-ir
Author: Mingming Liu (minglotus-6)
Changes
A related change is https://reviews.llvm.org/D133121, which correctly
preserves both branch weights and value profiles for invoke instruction.
* The parent nfc commit is https://github.com/llvm/llvm-p
https://github.com/minglotus-6 ready_for_review
https://github.com/llvm/llvm-project/pull/83809
___
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 edited
https://github.com/llvm/llvm-project/pull/83809
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
matthias-springer wrote:
> > _[Reviewable](https://reviewable.io/reviews/llvm/llvm-project/83425)_
> > status: 0 of 4 files reviewed, 1 unresolved discussion (waiting on @ftynse,
> > @joker-eph, and @matthias-springer)
>
> _[`mlir/lib/Transforms/Utils/DialectConversion.cpp` line 363 at
> r1](
https://github.com/matthias-springer edited
https://github.com/llvm/llvm-project/pull/83425
___
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/kiranchandramohan approved this pull request.
Mostly mechanical changes. LGTM. Please wait for @skatrak
https://github.com/llvm/llvm-project/pull/81622
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://
https://github.com/vitalybuka approved this pull request.
https://github.com/llvm/llvm-project/pull/83652
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -135,138 +133,135 @@ void DataSharingProcessor::insertBarrier() {
void DataSharingProcessor::insertLastPrivateCompare(mlir::Operation *op) {
bool cmpCreated = false;
mlir::OpBuilder::InsertPoint localInsPt = firOpBuilder.saveInsertionPoint();
- for (const Fortran::parse
@@ -344,21 +344,26 @@ Changes to the LLVM tools
* Fixed big-endian support in llvm-symbolizer's DWARF location parser.
* llvm-readelf now supports ``--extra-sym-info`` (``-X``) to display extra
information (section name) when showing symbols.
-
-* ``llvm-nm`` now supports the
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: None (Sirraide)
Changes
Manually cherry-pick and backport
https://github.com/llvm/llvm-project/commit/d23ef9ef3685eb42ebf719bc28cfe2e4651932fc
as discussed in https://github.com/llvm/llvm-project/pull/83103.
CC @AaronBallman, @tstellar
https://github.com/Sirraide created
https://github.com/llvm/llvm-project/pull/83911
Manually cherry-pick and backport
https://github.com/llvm/llvm-project/commit/d23ef9ef3685eb42ebf719bc28cfe2e4651932fc
as discussed in https://github.com/llvm/llvm-project/pull/83103.
CC @AaronBallman, @tstell
https://github.com/Sirraide milestoned
https://github.com/llvm/llvm-project/pull/83911
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
nikic wrote:
> @RalfJung Are you configuring LLVM with
> -DLLVM_VERSION_SUFFIX=-rust-1.78.0-nightly ?
Yes.
> So the problem Rust sees isn't that a ".1" was added to the version, but
> rather that the name was changed from "libLLVM-18-rust-1.78.0-nightly.so" to
> "libLLVM.so.18.1-rust-1.78.0-
RalfJung wrote:
> So the problem Rust sees isn't that a ".1" was added to the version, but
> rather that the name was changed from "libLLVM-18-rust-1.78.0-nightly.so" to
> "libLLVM.so.18.1-rust-1.78.0-nightly". (that is: all the version info
> previously went into the library name which comes
tstellar wrote:
@RalfJung Are you configuring LLVM with
-DLLVM_VERSION_SUFFIX=-rust-1.78.0-nightly ?
https://github.com/llvm/llvm-project/pull/82409
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin
jyknight wrote:
So the problem Rust sees isn't that a ".1" was added to the version, but rather
that the name was changed from "libLLVM-18-rust-1.78.0-nightly.so" to
"libLLVM.so.18.1-rust-1.78.0-nightly". (that is: all the version info
previously went into the library name which comes before "
RalfJung wrote:
Yeah, I linked to it: https://github.com/rust-lang/rust/issues/121889.
I'm not a linker expert, but it seems that now symlinks are required to link
against the LLVM .so file, but we can't ship symlinks in our artifacts because
of Windows. The old approach we used of just shippi
tstellar wrote:
@RalfJung The intention was that the change would be backwards compatible. Is
there a specific problem you see? We can still fix this in the release/18.x
branch if necessary.
https://github.com/llvm/llvm-project/pull/82409
___
llvm-
lukel97 wrote:
Superseded by #83856
https://github.com/llvm/llvm-project/pull/83848
___
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-llvm-selectiondag
@llvm/pr-subscribers-backend-aarch64
Author: None (llvmbot)
Changes
Backport 6e41d60a717132fadac74abe61ac6a9b1ca98778
63725ab1196ac50509ad382fc12c56f6d8b5d874
Requested by: @davemgreen
---
Patch is 26.52 KiB, truncated to 20.00 KiB
llvmbot wrote:
@RKSimon What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/83856
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listin
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/83856
___
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/llvmbot created
https://github.com/llvm/llvm-project/pull/83856
Backport 6e41d60a717132fadac74abe61ac6a9b1ca98778
63725ab1196ac50509ad382fc12c56f6d8b5d874
Requested by: @davemgreen
>From cb7eeae523e271cbc83512ed6f4c98b2161b155f Mon Sep 17 00:00:00 2001
From: David Green
Da
https://github.com/lukel97 closed
https://github.com/llvm/llvm-project/pull/83848
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
lukel97 wrote:
> I think the "Requested by" comes from the git committer.
There's a PR open to fix this: #82680
> @lukel97 i'm not sure if you have already or not, but it might be good to
> include the recent test you added too.
Sure thing, I can't see a way of editing/pushing more commits t
https://github.com/alexey-bataev closed
https://github.com/llvm/llvm-project/pull/83854
___
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-llvm-transforms
Author: Alexey Bataev (alexey-bataev)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/83854.diff
2 Files Affected:
- (modified) llvm/lib/Transforms/Vectorize/LoopVectorize.cpp (+3-3)
- (modified) llvm/lib/Transforms
https://github.com/alexey-bataev created
https://github.com/llvm/llvm-project/pull/83854
None
___
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/teresajohnson approved this pull request.
https://github.com/llvm/llvm-project/pull/83757
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
davemgreen wrote:
See https://github.com/llvm/llvm-project/pull/83017, about it fixing the bug in
a recent RISCV issue. I think the "Requested by" comes from the git committer.
@lukel97 i'm not sure if you have already or not, but it might be good to
include the recent test you added too.
htt
RKSimon wrote:
@davemgreen Are there further patches for scalable types coming or is this just
to address the ~UINT64_T(0) bugfix?
https://github.com/llvm/llvm-project/pull/83848
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
llvmbot wrote:
@llvm/pr-subscribers-backend-aarch64
Author: None (llvmbot)
Changes
Backport 6e41d60a717132fadac74abe61ac6a9b1ca98778
Requested by: @davemgreen
---
Patch is 24.23 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/83848.diff
8 Fi
llvmbot wrote:
@RKSimon What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/83848
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listin
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/83848
Backport 6e41d60a717132fadac74abe61ac6a9b1ca98778
Requested by: @davemgreen
>From 98fdd57cd1b88b19a6ca6bece743abe05659aa26 Mon Sep 17 00:00:00 2001
From: David Green
Date: Wed, 28 Feb 2024 09:43:05 +
Subjec
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/83848
___
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: Phoebe Wang (phoebewang)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/83834.diff
3 Files Affected:
- (modified) llvm/lib/Target/X86/X86InstrVecCompiler.td (+3)
- (modified) llvm/test/CodeGen/X86/avx512bf16-vl
https://github.com/phoebewang milestoned
https://github.com/llvm/llvm-project/pull/83834
___
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/phoebewang created
https://github.com/llvm/llvm-project/pull/83834
None
>From 6d03789303fe3d5c84406df29353ddf63199eb08 Mon Sep 17 00:00:00 2001
From: Phoebe Wang
Date: Mon, 4 Mar 2024 18:09:41 +0800
Subject: [PATCH] [X86] Add missing subvector_subreg_lowering for BF16 (#8372
Author: jeanPerier
Date: 2024-03-04T12:07:08+01:00
New Revision: a82b9c2c4b43559242ccc641e374f7913e0c8ce3
URL:
https://github.com/llvm/llvm-project/commit/a82b9c2c4b43559242ccc641e374f7913e0c8ce3
DIFF:
https://github.com/llvm/llvm-project/commit/a82b9c2c4b43559242ccc641e374f7913e0c8ce3.diff
LO
https://github.com/github-actions[bot] closed
https://github.com/llvm/llvm-project/pull/83811
___
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/github-actions[bot] locked
https://github.com/llvm/llvm-project/pull/83811
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
github-actions[bot] wrote:
This repository does not accept pull requests. Please follow
http://llvm.org/docs/Contributing.html#how-to-submit-a-patch for contribution
to LLVM.
https://github.com/llvm/llvm-project/pull/83811
___
llvm-branch-commits mai
https://github.com/phoebewang created
https://github.com/llvm/llvm-project/pull/83811
None
>From 7210a98061d9f6382e8ce4ca7646ec4a5c3f96e6 Mon Sep 17 00:00:00 2001
From: Phoebe Wang
Date: Mon, 4 Mar 2024 17:28:23 +0800
Subject: [PATCH] [X86] Add missing subvector_subreg_lowering for BF16 (#8372
https://github.com/minglotus-6 edited
https://github.com/llvm/llvm-project/pull/83809
___
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 created
https://github.com/llvm/llvm-project/pull/83809
None
>From 9575b83ea40012ecbfbf301a24ec89de0726ffd4 Mon Sep 17 00:00:00 2001
From: mingmingl
Date: Mon, 4 Mar 2024 00:43:55 -0800
Subject: [PATCH] update profile for invoke instruction in caller and callee
https://github.com/MaskRay updated
https://github.com/llvm/llvm-project/pull/83751
>From 5a9f6cf96b1fb4c9f16f59e6c4847b61da46c6b7 Mon Sep 17 00:00:00 2001
From: Fangrui Song
Date: Sun, 3 Mar 2024 17:03:04 -0800
Subject: [PATCH 1/2] ReleaseNotes for LLVM binary utilities
---
llvm/docs/ReleaseN
https://github.com/jh7370 edited https://github.com/llvm/llvm-project/pull/83751
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -344,21 +344,26 @@ Changes to the LLVM tools
* Fixed big-endian support in llvm-symbolizer's DWARF location parser.
* llvm-readelf now supports ``--extra-sym-info`` (``-X``) to display extra
information (section name) when showing symbols.
-
-* ``llvm-nm`` now supports the
https://github.com/jh7370 approved this pull request.
LGTM (I haven't attempted to review the list of changes to make sure you
haven't missed any).
https://github.com/llvm/llvm-project/pull/83751
___
llvm-branch-commits mailing list
llvm-branch-commit
phoebewang wrote:
Some change related on trunk code, I'll create a manual cherry-pick.
https://github.com/llvm/llvm-project/pull/83758
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listin
https://github.com/phoebewang closed
https://github.com/llvm/llvm-project/pull/83758
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
60 matches
Mail list logo