Update to LLVM 17.0.0 RC4
This commit is contained in:
parent
4e6a7e3ffb
commit
d007916e9b
@ -1,27 +0,0 @@
|
||||
From b7cf9bbfde5e623e16fe8669e18aa34cbb3afafa Mon Sep 17 00:00:00 2001
|
||||
From: XinWang10 <xin10.wang@intel.com>
|
||||
Date: Fri, 18 Aug 2023 00:08:01 -0700
|
||||
Subject: [PATCH] Fix regression of D157680
|
||||
|
||||
Test cases in D157680 should be target specific, but miss some limit, add them back to make buildbot pass.
|
||||
|
||||
Reviewed By: skan, Hahnfeld
|
||||
|
||||
Differential Revision: https://reviews.llvm.org/D158252
|
||||
---
|
||||
diff --git a/llvm/test/CodeGen/X86/x86-prefer-no-gather-no-scatter.ll b/llvm/test/CodeGen/X86/x86-prefer-no-gather-no-scatter.ll
|
||||
index e3f3622f146d..33250b3495a0 100644
|
||||
--- a/llvm/test/CodeGen/X86/x86-prefer-no-gather-no-scatter.ll
|
||||
+++ b/llvm/test/CodeGen/X86/x86-prefer-no-gather-no-scatter.ll
|
||||
@@ -1,6 +1,6 @@
|
||||
; Check that if option prefer-no-gather/scatter can disable gather/scatter instructions.
|
||||
-; RUN: llc -mattr=+avx2,+fast-gather %s -o - | FileCheck %s --check-prefixes=GATHER
|
||||
-; RUN: llc -mattr=+avx2,+fast-gather,+prefer-no-gather %s -o - | FileCheck %s --check-prefixes=NO-GATHER
|
||||
+; RUN: llc -mtriple=x86_64-unknown-linux-gnu -mattr=+avx2,+fast-gather %s -o - | FileCheck %s --check-prefixes=GATHER
|
||||
+; RUN: llc -mtriple=x86_64-unknown-linux-gnu -mattr=+avx2,+fast-gather,+prefer-no-gather %s -o - | FileCheck %s --check-prefixes=NO-GATHER
|
||||
; RUN: llc -mtriple=x86_64-unknown-linux-gnu -mattr=+avx512vl,+avx512dq < %s | FileCheck %s --check-prefix=SCATTER
|
||||
; RUN: llc -mtriple=x86_64-unknown-linux-gnu -mattr=+avx512vl,+avx512dq,+prefer-no-gather < %s | FileCheck %s --check-prefix=SCATTER-NO-GATHER
|
||||
; RUN: llc -mtriple=x86_64-unknown-linux-gnu -mattr=+avx512vl,+avx512dq,+prefer-no-scatter < %s | FileCheck %s --check-prefix=GATHER-NO-SCATTER
|
||||
--
|
||||
2.41.0
|
||||
|
@ -37,7 +37,7 @@
|
||||
%global maj_ver 17
|
||||
%global min_ver 0
|
||||
%global patch_ver 0
|
||||
%global rc_ver 3
|
||||
%global rc_ver 4
|
||||
|
||||
%if %{with snapshot_build}
|
||||
%undefine rc_ver
|
||||
@ -118,9 +118,6 @@ Source3: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{maj_ve
|
||||
Source4: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{maj_ver}.%{min_ver}.%{patch_ver}%{?rc_ver:-rc%{rc_ver}}/%{third_party_srcdir}.tar.xz
|
||||
Source5: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{maj_ver}.%{min_ver}.%{patch_ver}%{?rc_ver:-rc%{rc_ver}}/%{third_party_srcdir}.tar.xz.sig
|
||||
Source6: release-keys.asc
|
||||
|
||||
# Backport of https://reviews.llvm.org/D158252 from LLVM 18.
|
||||
Patch1: 0001-Fix-regression-of-D157680.patch
|
||||
%endif
|
||||
|
||||
# RHEL-specific patch to avoid unwanted recommonmark dep
|
||||
@ -618,6 +615,9 @@ fi
|
||||
%changelog
|
||||
%{?llvm_snapshot_changelog_entry}
|
||||
|
||||
* Tue Sep 05 2023 Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 17.0.0~rc4-1
|
||||
- Update to LLVM 17.0.0 RC4
|
||||
|
||||
* Thu Aug 24 2023 Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 17.0.0~rc3-1
|
||||
- Update to LLVM 17.0.0 RC3
|
||||
|
||||
|
12
sources
12
sources
@ -1,6 +1,6 @@
|
||||
SHA512 (cmake-17.0.0rc3.src.tar.xz) = 2ac07f705f09f4332ce91b9ce62e2fa0d50f52c32123b51f3668dc9e23a3f876b1f37a1924d2a88e6a2e8184f5538a9319f40e97500bb39fb159bb84d6bc31ab
|
||||
SHA512 (cmake-17.0.0rc3.src.tar.xz.sig) = 69b55839af4f1c6e0e538684b7e753b83076f88af87f524cd15766de05cad9fbf91db7de0710cf6343c43f25429415bd02a6728837f59af4134da4340e47bff0
|
||||
SHA512 (llvm-17.0.0rc3.src.tar.xz) = 2a16d34f82f74335dace530c3c17d4c52ebbd6ff07beae2182c6deb2c4569e9d914131cc8b842fafc7352a7c3f19af82cb69d955b12b28cde5e2e7bf398c75f3
|
||||
SHA512 (llvm-17.0.0rc3.src.tar.xz.sig) = c8d5c263d3fcaa79ffb55f3df68ca6488d3eb0435c756fdabac38873fffae1992b4a21f0057493d3eb55788fb8a2e06819dbf6d4c2ad06cbfa02ee5041fcbfdd
|
||||
SHA512 (third-party-17.0.0rc3.src.tar.xz) = f87ec068b36c6a76dc8590b36a96eb152abc320c1a13a6f7ebde22b5b52c9a1447ec83f8dc672b11edbe701bcb52c3da84aabcf4994f22a8ffeab87f78d0e452
|
||||
SHA512 (third-party-17.0.0rc3.src.tar.xz.sig) = 7d272e725fe265d14fec6c5b55ae304eb82f4c41d8e2bdaafe4c047f7ad319df0ef8749dedddf06172da3164abe5de4df4a87238b3e072e1cc7fad933195e736
|
||||
SHA512 (cmake-17.0.0rc4.src.tar.xz) = e3c9b93b5ddb0baf060851aedeebb0bf4ec2c0a5a2835f8dfd075e2c71e0c3f7a1c731aec70a598066be857db8d8d7410c7b63dc52b3ee89d8337e842e0e5ce8
|
||||
SHA512 (cmake-17.0.0rc4.src.tar.xz.sig) = b919999658e0240d626f802b244c91a8f1eb2708061a5783b8dad1691176b32b2fb276f00e45640fbb76c3288ead652fc2532ff8d15cb7e6095eb6e010d4a6ff
|
||||
SHA512 (llvm-17.0.0rc4.src.tar.xz) = df63c8fc9b9533701748a6d9ecae3af2fd9c1bfab4240b5df476b4701f12b9f457ca830763cb2673168dd7f59af0105a8a1ac8b742b8e5eb228ca4cbf4e17843
|
||||
SHA512 (llvm-17.0.0rc4.src.tar.xz.sig) = b01ed9a3b12d33303d92929823b47107be753a3163f79cd9f3dab3848a852c51d4925339a0dd1cb8f5f6095aba5225001abbda9ca9a8a9cb1a0a97deba8bb29b
|
||||
SHA512 (third-party-17.0.0rc4.src.tar.xz) = ae1f952ea36e291e7c4873d273b37b324c1e83fc3248d7cb17882d8524af98927662e15a326a48ba6b83fe473482989bf652f78ef8ed749c88934a553f5cea25
|
||||
SHA512 (third-party-17.0.0rc4.src.tar.xz.sig) = c9ae802d90dcc4e94c3c83f36dd38342c9c106a4469815833075e92cf51272142a85e1288cdbf9b91b9c8b68f48e1283e27a7bca33c8c625df4535876b1e777b
|
||||
|
Loading…
Reference in New Issue
Block a user