diff mbox series

[scarthgap,1/6] llvm: Upgrade to 18.1.4

Message ID 20240525104838.619254-2-peter.marko@siemens.com
State Accepted
Delegated to: Steve Sakoman
Headers show
Series scarthgap backports | expand

Commit Message

Marko, Peter May 25, 2024, 10:48 a.m. UTC
From: Khem Raj <raj.khem@gmail.com>

From: Khem Raj <raj.khem@gmail.com>

Brings following fixes

* e6c3289804a6 [CMake][Release] Disable PGO (#88465) (#89000)
* 028e425f86cc [MIPS] Fix the opcode of max.fmt and mina.fmt (#85609)
* e3c832b37b0a Fix override keyword being print to the left side
* 1deeee3f5da4 Revert "[Mips] Fix missing sign extension in expansion of sub-word atomic max (#77072)"
* 995539ce05ba [LLD] [COFF] Don't add pseudo relocs for dangling references (#88487)
* db67e6fb9ad1 [libc++] Fix -Wgnu-include-next in stddef.h (#88214)
* 647fbc710840 [SelectionDAG] Prevent combination on inconsistent type in `combineCarryDiamond` (#84888)
* eaae766a20fd [RISCV] Support rv{32, 64}e in the compiler builtins (#88252)
* c24b41d71f2e github-upload-release.py: Fix bug preventing release creation (#84571)
* c837970dd7e9 [Codegen][X86] Fix /HOTPATCH with clang-cl and inline asm (#87639)
* d0ddcce21d91 [InstSimplify] Make sure the simplified value doesn't generate poison in threadBinOpOverSelect (#87075)
* 4056cc29dfd3 Prepend all library intrinsics with `#` when building for Arm64EC (#87542)
* 6e071cf30599 [SLP]Fix a crash if the argument of call was affected by minbitwidth analysis.
* d89da2ac8839 [libcxx] coerce formatter precision to int (#87738)
* b6ebea7972cd [SPARC] Implement L and H inline asm argument modifiers (#87259)
* bffecba7ce4c [libc++] Simplify the implementation of <stddef.h> (#86843)
* 9899a2d76c8f [lit][ci] Publish lit wheels (#88072)
* 3ceccbdb1995 [clang-format] Correctly annotate braces of empty ctors/dtors (#82097)
* 429d62872525 [Headers] Don't declare unreachable() from stddef.h in C++ (#86748)
* feba8727f805 [ConstantRange] Fix off by 1 bugs in UIToFP and SIToFP handling. (#86041)
* e4259b583c92 [Float2Int] Pre-commit test for SIToFP/UIToFP ConstantRange bug. NFC
* daca56d8e162 Bump version to 18.1.4 (#87715)

(From OE-Core rev: adc2651a8e902af24fee6ff30a72f4b7c63bef6f)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Peter Marko <peter.marko@siemens.com>
---
 meta/recipes-devtools/llvm/llvm_git.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Comments

Khem Raj May 25, 2024, 6:12 p.m. UTC | #1
I am fine with all 3 patches backported in this series.

On Sat, May 25, 2024 at 3:49 AM Peter Marko <peter.marko@siemens.com> wrote:
>
> From: Khem Raj <raj.khem@gmail.com>
>
> From: Khem Raj <raj.khem@gmail.com>
>
> Brings following fixes
>
> * e6c3289804a6 [CMake][Release] Disable PGO (#88465) (#89000)
> * 028e425f86cc [MIPS] Fix the opcode of max.fmt and mina.fmt (#85609)
> * e3c832b37b0a Fix override keyword being print to the left side
> * 1deeee3f5da4 Revert "[Mips] Fix missing sign extension in expansion of sub-word atomic max (#77072)"
> * 995539ce05ba [LLD] [COFF] Don't add pseudo relocs for dangling references (#88487)
> * db67e6fb9ad1 [libc++] Fix -Wgnu-include-next in stddef.h (#88214)
> * 647fbc710840 [SelectionDAG] Prevent combination on inconsistent type in `combineCarryDiamond` (#84888)
> * eaae766a20fd [RISCV] Support rv{32, 64}e in the compiler builtins (#88252)
> * c24b41d71f2e github-upload-release.py: Fix bug preventing release creation (#84571)
> * c837970dd7e9 [Codegen][X86] Fix /HOTPATCH with clang-cl and inline asm (#87639)
> * d0ddcce21d91 [InstSimplify] Make sure the simplified value doesn't generate poison in threadBinOpOverSelect (#87075)
> * 4056cc29dfd3 Prepend all library intrinsics with `#` when building for Arm64EC (#87542)
> * 6e071cf30599 [SLP]Fix a crash if the argument of call was affected by minbitwidth analysis.
> * d89da2ac8839 [libcxx] coerce formatter precision to int (#87738)
> * b6ebea7972cd [SPARC] Implement L and H inline asm argument modifiers (#87259)
> * bffecba7ce4c [libc++] Simplify the implementation of <stddef.h> (#86843)
> * 9899a2d76c8f [lit][ci] Publish lit wheels (#88072)
> * 3ceccbdb1995 [clang-format] Correctly annotate braces of empty ctors/dtors (#82097)
> * 429d62872525 [Headers] Don't declare unreachable() from stddef.h in C++ (#86748)
> * feba8727f805 [ConstantRange] Fix off by 1 bugs in UIToFP and SIToFP handling. (#86041)
> * e4259b583c92 [Float2Int] Pre-commit test for SIToFP/UIToFP ConstantRange bug. NFC
> * daca56d8e162 Bump version to 18.1.4 (#87715)
>
> (From OE-Core rev: adc2651a8e902af24fee6ff30a72f4b7c63bef6f)
>
> Signed-off-by: Khem Raj <raj.khem@gmail.com>
> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
> Signed-off-by: Peter Marko <peter.marko@siemens.com>
> ---
>  meta/recipes-devtools/llvm/llvm_git.bb | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/meta/recipes-devtools/llvm/llvm_git.bb b/meta/recipes-devtools/llvm/llvm_git.bb
> index c4fd73f2d7..e7fa88b30e 100644
> --- a/meta/recipes-devtools/llvm/llvm_git.bb
> +++ b/meta/recipes-devtools/llvm/llvm_git.bb
> @@ -17,14 +17,14 @@ inherit cmake pkgconfig
>  # could be 'rcX' or 'git' or empty ( for release )
>  VER_SUFFIX = ""
>
> -PV = "18.1.3${VER_SUFFIX}"
> +PV = "18.1.4${VER_SUFFIX}"
>
>  MAJOR_VERSION = "${@oe.utils.trim_version("${PV}", 1)}"
>
>  LLVM_RELEASE = "${PV}"
>
>  BRANCH = "release/${MAJOR_VERSION}.x"
> -SRCREV = "c13b7485b87909fcf739f62cfa382b55407433c0"
> +SRCREV = "e6c3289804a67ea0bb6a86fadbe454dd93b8d855"
>  SRC_URI = "git://github.com/llvm/llvm-project.git;branch=${BRANCH};protocol=https \
>             file://0007-llvm-allow-env-override-of-exe-path.patch;striplevel=2 \
>             file://0001-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch;striplevel=2 \
> --
> 2.30.2
>
diff mbox series

Patch

diff --git a/meta/recipes-devtools/llvm/llvm_git.bb b/meta/recipes-devtools/llvm/llvm_git.bb
index c4fd73f2d7..e7fa88b30e 100644
--- a/meta/recipes-devtools/llvm/llvm_git.bb
+++ b/meta/recipes-devtools/llvm/llvm_git.bb
@@ -17,14 +17,14 @@  inherit cmake pkgconfig
 # could be 'rcX' or 'git' or empty ( for release )
 VER_SUFFIX = ""
 
-PV = "18.1.3${VER_SUFFIX}"
+PV = "18.1.4${VER_SUFFIX}"
 
 MAJOR_VERSION = "${@oe.utils.trim_version("${PV}", 1)}"
 
 LLVM_RELEASE = "${PV}"
 
 BRANCH = "release/${MAJOR_VERSION}.x"
-SRCREV = "c13b7485b87909fcf739f62cfa382b55407433c0"
+SRCREV = "e6c3289804a67ea0bb6a86fadbe454dd93b8d855"
 SRC_URI = "git://github.com/llvm/llvm-project.git;branch=${BRANCH};protocol=https \
            file://0007-llvm-allow-env-override-of-exe-path.patch;striplevel=2 \
            file://0001-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch;striplevel=2 \