From nobody Thu May 26 18:17:59 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 9DF811B51834; Thu, 26 May 2022 18:17:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4L8GPz3yWzz4nvv; Thu, 26 May 2022 18:17:59 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1653589079; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jdRYGr6WIPmgmvh6BH1KMEWl3xo72MzHwYLYz/5MSYw=; b=iaI77Q+0BWYj6+SNQqbc6OptQT8CqHWBPc41S4el/2bXiaa810CrWVTVhnDHZzMkiyZ34b fEZNI7jOMJOPCW0o70/8d/xgWYdltu1vfSsActg4ukVuDg1c4dWnDbVQZsITPB4IXrN+5S SL88LBD2K5VHofLRnZDg2jHsKlsmwjQdrqgooXG+KELKbdY8FA306iDJS5/yrtcuMTmQnB 8YZgnqlRMqwZzfu70hp0/k24MA+tY7aX4rFGkroV1iNVMPoiJ2wif1f1I9tIHWwedySJB6 pdEp9DWmKg3noVgNOcRTCmIsCRzOL2Sliy9TbE7BIrn0EvPiFXrhcRBs+6ZhFw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 616981310B; Thu, 26 May 2022 18:17:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 24QIHxi3003342; Thu, 26 May 2022 18:17:59 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 24QIHx1K003340; Thu, 26 May 2022 18:17:59 GMT (envelope-from git) Date: Thu, 26 May 2022 18:17:59 GMT Message-Id: <202205261817.24QIHx1K003340@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Brooks Davis Subject: git: cfe8f1001ff0 - main - devel/llvm-devel: New snapshot List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: brooks X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: cfe8f1001ff0d8d0484883f3b5fd34e03ce61b84 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1653589079; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jdRYGr6WIPmgmvh6BH1KMEWl3xo72MzHwYLYz/5MSYw=; b=KaEL8+UMI9Ua9INi8DrAYT7CRTKv1p96va2LaClBRBo+6/ic1AfVncfuR1pIozL/dlWFKk Th40Sy+kO1qrdaeKzpTsA4loWmljMuZDIvGVZhz0wCrLuq5dqmxkfGLcUYEWzgX1UO0MNu HH0QdPsMh6rpV20XTZLdfpMMxDmOI9Ek6HZ73+3PYyNUNIbUNNrZ+4G35yO6YeYT6QCU4T k0fvNKxiPUotN0onDU1xAqTcE92mjMoetxAIP/EEXnj452CI9R26VLPe5Jl+ut3MRAZeMb Nniu7Rc9m0Vf42WXBl04BewXz8HOU6hTfSdMrxbYXBG2+RjT0RbjHDUD5QOkPw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1653589079; a=rsa-sha256; cv=none; b=QQBqFbQ5IoHy2s//icsch/1eKnp1Q7cStjFXsUpfGheMs/AvmuaVU7zREzXYn0jrFr5GYA hpk+VO9lDiMm7kjUYQeU/xwzBnzpLuOcPoVfsb2bk7EQl5baVj/CoxKHF6jB8CW93wHIU2 cyDcLkYOiasvbRCLJ4ZdSaXZ9gVS8cBgY0PRx6U10UuBb0I2+zf8IGxR2WnSuxWyPl8zzP IGAs2MVEChe8DUXGasQfGiYl+QailtWwwTv8k2dCjakGTSkfzpVQJnRk4N1rcN0VIR+4Cq kQ9O+NtyV67ZZ3N6Y3XXC2/SZmaqQ8iSxcGcZawgoq5+PeYS1xVkIlb6uRX+ZA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by brooks: URL: https://cgit.FreeBSD.org/ports/commit/?id=cfe8f1001ff0d8d0484883f3b5fd34e03ce61b84 commit cfe8f1001ff0d8d0484883f3b5fd34e03ce61b84 Author: Brooks Davis AuthorDate: 2022-05-24 16:42:06 +0000 Commit: Brooks Davis CommitDate: 2022-05-26 18:15:49 +0000 devel/llvm-devel: New snapshot Disable FLANG on arm6/arm7. It's not 32-bit clean, is unlikely to ever be so, and fails to build on many people's systems due to running out of memory. This matches other llvm-* ports. Replace a patch reverting a commit that is broken with our libc++ with a patch with a workaround that is likely to land upstream. --- devel/llvm-devel/Makefile | 2 + devel/llvm-devel/Makefile.snapshot | 4 +- devel/llvm-devel/distinfo | 6 +- devel/llvm-devel/files/patch-revert-0d8cb8b399ad | 280 ----------------------- devel/llvm-devel/pkg-plist | 10 + 5 files changed, 17 insertions(+), 285 deletions(-) diff --git a/devel/llvm-devel/Makefile b/devel/llvm-devel/Makefile index 87fb86913e7f..155e9f600139 100644 --- a/devel/llvm-devel/Makefile +++ b/devel/llvm-devel/Makefile @@ -98,6 +98,8 @@ OPTIONS_DEFAULT_powerpc= COMPILER_RT GOLD OPTIONS_DEFAULT_powerpc64= COMPILER_RT GOLD OPENMP OPTIONS_DEFAULT_powerpc64le= COMPILER_RT GOLD OPENMP OPTIONS_DEFAULT_riscv64= COMPILER_RT OPENMP +OPTIONS_EXCLUDE_armv6= FLANG +OPTIONS_EXCLUDE_armv7= FLANG OPTIONS_EXCLUDE_i386= FLANG OPTIONS_EXCLUDE_powerpc= FLANG OPTIONS_EXCLUDE_riscv64= LLDB diff --git a/devel/llvm-devel/Makefile.snapshot b/devel/llvm-devel/Makefile.snapshot index 580196607ea0..7a22047535cb 100644 --- a/devel/llvm-devel/Makefile.snapshot +++ b/devel/llvm-devel/Makefile.snapshot @@ -4,6 +4,6 @@ # LLVM_MAJOR= 15 LLVM_RELEASE= ${LLVM_MAJOR}.0.0 -SNAPDATE= 20220517 +SNAPDATE= 20220523 -LLVM_PROJECT_COMMIT= bd93df937a6441db4aff67191ca0bb486554c34b +LLVM_PROJECT_COMMIT= c8e087082927e289bae328dc6dd07fe02b3341b1 diff --git a/devel/llvm-devel/distinfo b/devel/llvm-devel/distinfo index 84d39ac2af49..a61d24c6c993 100644 --- a/devel/llvm-devel/distinfo +++ b/devel/llvm-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1652807745 -SHA256 (llvm-llvm-project-15.0.d20220517-bd93df937a6441db4aff67191ca0bb486554c34b_GH0.tar.gz) = cce495a0e212d6a25d0c0b1b4f84832f7cf66f3a4e6c277c6198c0a7b0b860dc -SIZE (llvm-llvm-project-15.0.d20220517-bd93df937a6441db4aff67191ca0bb486554c34b_GH0.tar.gz) = 164117692 +TIMESTAMP = 1653341608 +SHA256 (llvm-llvm-project-15.0.d20220523-c8e087082927e289bae328dc6dd07fe02b3341b1_GH0.tar.gz) = c61726eafa2997dc0e8d43879fae0990d121b432ce9e24d6c83c7ba1453ed737 +SIZE (llvm-llvm-project-15.0.d20220523-c8e087082927e289bae328dc6dd07fe02b3341b1_GH0.tar.gz) = 164368523 diff --git a/devel/llvm-devel/files/patch-revert-0d8cb8b399ad b/devel/llvm-devel/files/patch-revert-0d8cb8b399ad deleted file mode 100644 index 0429ab6e37e8..000000000000 --- a/devel/llvm-devel/files/patch-revert-0d8cb8b399ad +++ /dev/null @@ -1,280 +0,0 @@ -commit 0d8cb8b399adcd17e8bf17be7814d030308c8b82 -Author: David Blaikie -Date: Thu May 5 18:09:34 2022 +0000 - - DWARFVerifier: Verify CU/TU index overlap issues - - Discovered in a large object that would need a 64 bit index (but the - cu/tu index format doesn't include a 64 bit offset/length mode in - DWARF64 - a spec bug) but instead binutils dwp overflowed the offsets - causing overlapping regions. - -diff --git llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h -index b5e191ba7def..d7e1bc745255 100644 ---- llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h -+++ llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h -@@ -64,25 +64,6 @@ enum DWARFSectionKind { - DW_SECT_EXT_MACINFO = 10, - }; - --inline const char *toString(DWARFSectionKind Kind) { -- switch (Kind) { -- case DW_SECT_EXT_unknown: -- return "Unknown DW_SECT value 0"; --#define STRINGIZE(X) #X --#define HANDLE_DW_SECT(ID, NAME) \ -- case DW_SECT_##NAME: \ -- return "DW_SECT_" STRINGIZE(NAME); --#include "llvm/BinaryFormat/Dwarf.def" -- case DW_SECT_EXT_TYPES: -- return "DW_SECT_TYPES"; -- case DW_SECT_EXT_LOC: -- return "DW_SECT_LOC"; -- case DW_SECT_EXT_MACINFO: -- return "DW_SECT_MACINFO"; -- } -- llvm_unreachable("unknown DWARFSectionKind"); --} -- - /// Convert the internal value for a section kind to an on-disk value. - /// - /// The conversion depends on the version of the index section. -diff --git llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h -index 1f1ebe943238..1f1585506763 100644 ---- llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h -+++ llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h -@@ -14,7 +14,6 @@ - #include "llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h" - #include "llvm/DebugInfo/DWARF/DWARFAddressRange.h" - #include "llvm/DebugInfo/DWARF/DWARFDie.h" --#include "llvm/DebugInfo/DWARF/DWARFUnitIndex.h" - #include - #include - #include -@@ -157,10 +156,6 @@ private: - unsigned verifyUnitSection(const DWARFSection &S); - unsigned verifyUnits(const DWARFUnitVector &Units); - -- unsigned verifyIndexes(const DWARFObject &DObj); -- unsigned verifyIndex(StringRef Name, DWARFSectionKind SectionKind, -- StringRef Index); -- - /// Verifies that a call site entry is nested within a subprogram with a - /// DW_AT_call attribute. - /// -@@ -305,24 +300,6 @@ public: - /// \returns true if all sections verify successfully, false otherwise. - bool handleDebugInfo(); - -- /// Verify the information in the .debug_cu_index section. -- /// -- /// Any errors are reported to the stream that was this object was -- /// constructed with. -- /// -- /// \returns true if the .debug_cu_index verifies successfully, false -- /// otherwise. -- bool handleDebugCUIndex(); -- -- /// Verify the information in the .debug_tu_index section. -- /// -- /// Any errors are reported to the stream that was this object was -- /// constructed with. -- /// -- /// \returns true if the .debug_tu_index verifies successfully, false -- /// otherwise. -- bool handleDebugTUIndex(); -- - /// Verify the information in the .debug_line section. - /// - /// Any errors are reported to the stream that was this object was -diff --git llvm/lib/DebugInfo/DWARF/DWARFContext.cpp llvm/lib/DebugInfo/DWARF/DWARFContext.cpp -index 6c652dd74c80..7b32a8e3864e 100644 ---- llvm/lib/DebugInfo/DWARF/DWARFContext.cpp -+++ llvm/lib/DebugInfo/DWARF/DWARFContext.cpp -@@ -769,10 +769,6 @@ bool DWARFContext::verify(raw_ostream &OS, DIDumpOptions DumpOpts) { - DWARFVerifier verifier(OS, *this, DumpOpts); - - Success &= verifier.handleDebugAbbrev(); -- if (DumpOpts.DumpType & DIDT_DebugCUIndex) -- Success &= verifier.handleDebugCUIndex(); -- if (DumpOpts.DumpType & DIDT_DebugTUIndex) -- Success &= verifier.handleDebugTUIndex(); - if (DumpOpts.DumpType & DIDT_DebugInfo) - Success &= verifier.handleDebugInfo(); - if (DumpOpts.DumpType & DIDT_DebugLine) -diff --git llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp -index 154471405372..918cd4e27733 100644 ---- llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp -+++ llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp -@@ -6,7 +6,6 @@ - // - //===----------------------------------------------------------------------===// - #include "llvm/DebugInfo/DWARF/DWARFVerifier.h" --#include "llvm/ADT/IntervalMap.h" - #include "llvm/ADT/SmallSet.h" - #include "llvm/BinaryFormat/Dwarf.h" - #include "llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h" -@@ -396,57 +395,6 @@ unsigned DWARFVerifier::verifyUnitSection(const DWARFSection &S) { - return NumDebugInfoErrors; - } - --unsigned DWARFVerifier::verifyIndex(StringRef Name, -- DWARFSectionKind InfoColumnKind, -- StringRef IndexStr) { -- if (IndexStr.empty()) -- return 0; -- OS << "Verifying " << Name << "...\n"; -- DWARFUnitIndex Index(InfoColumnKind); -- DataExtractor D(IndexStr, DCtx.isLittleEndian(), 0); -- if (!Index.parse(D)) -- return 1; -- IntervalMap::Allocator Alloc; -- std::vector> Sections( -- Index.getColumnKinds().size(), IntervalMap(Alloc)); -- for (const DWARFUnitIndex::Entry &E : Index.getRows()) { -- uint64_t Sig = E.getSignature(); -- if (!E.getContributions()) -- continue; -- for (auto E : enumerate(InfoColumnKind == DW_SECT_INFO -- ? makeArrayRef(E.getContributions(), -- Index.getColumnKinds().size()) -- : makeArrayRef(E.getContribution(), 1))) { -- const DWARFUnitIndex::Entry::SectionContribution &SC = E.value(); -- int Col = E.index(); -- if (SC.Length == 0) -- continue; -- auto &M = Sections[Col]; -- auto I = M.find(SC.Offset); -- if (I != M.end() && I.start() < (SC.Offset + SC.Length)) { -- error() << llvm::formatv( -- "overlapping index entries for entries {0:x16} " -- "and {1:x16} for column {2}\n", -- *I, Sig, toString(Index.getColumnKinds()[Col])); -- return 1; -- } -- M.insert(SC.Offset, SC.Offset + SC.Length - 1, Sig); -- } -- } -- -- return 0; --} -- --bool DWARFVerifier::handleDebugCUIndex() { -- return verifyIndex(".debug_cu_index", DWARFSectionKind::DW_SECT_INFO, -- DCtx.getDWARFObj().getCUIndexSection()) == 0; --} -- --bool DWARFVerifier::handleDebugTUIndex() { -- return verifyIndex(".debug_tu_index", DWARFSectionKind::DW_SECT_EXT_TYPES, -- DCtx.getDWARFObj().getTUIndexSection()) == 0; --} -- - bool DWARFVerifier::handleDebugInfo() { - const DWARFObject &DObj = DCtx.getDWARFObj(); - unsigned NumErrors = 0; -diff --git llvm/test/DebugInfo/X86/debug-cu-index-overlap.s llvm/test/DebugInfo/X86/debug-cu-index-overlap.s -deleted file mode 100644 -index 66ed6f5a2759..000000000000 ---- llvm/test/DebugInfo/X86/debug-cu-index-overlap.s -+++ /dev/null -@@ -1,100 +0,0 @@ --# RUN: llvm-mc -triple x86_64-unknown-linux %s -filetype=obj -o - | \ --# RUN: not llvm-dwarfdump -debug-cu-index -debug-tu-index --verify - | FileCheck %s -- --# FIXME: The verifier should probably be handled to verify the hash table --# itself - in which case this test would need to be updated to have a correct --# hash table (currently hand crafted with no attempt at correct allocation of --# hashes to buckets) - and probably to verify that the section ranges apply to --# sections that exist, which currently they don't -- --# This tests that an index that describes units as being in overlapping --# sections is invalid (this was observed in the wild due to overflow due to the --# 32 bit limit of the indexes (a DWARF spec bug - there should be a 64 bit --# version of the index format with 64 bit offsets/sizes)) - but Type Units will --# generally share all the sections other than the info section with each other --# (and with their originating CU) since the dwo format has no way to describe --# which part of non-info-section contributions are used by which units, so --# they're all shared. So demonstrate that the TU index ignores non-info overlap, --# but the CU index diagnoses such overlap (in the abbrev section, in this case) -- --# This doesn't currently check for info section overlap between the CU and TU --# index, but that could be an extension of this work in the future. -- --# CHECK: Verifying .debug_cu_index... --# CHECK: error: overlapping index entries for entries 0x0000000000000001 and 0x0000000000000002 for column DW_SECT_ABBREV --# CHECK: Verifying .debug_tu_index... --# CHECK: error: overlapping index entries for entries 0x0000000000000001 and 0x0000000000000003 for column DW_SECT_INFO -- -- .section .debug_cu_index, "", @progbits --## Header: -- .long 5 # Version -- .long 2 # Section count -- .long 3 # Unit count -- .long 4 # Slot count --## Hash Table of Signatures: -- .quad 0x0000000000000001 -- .quad 0x0000000000000002 -- .quad 0x0000000000000003 -- .quad 0 --## Parallel Table of Indexes: -- .long 1 -- .long 2 -- .long 3 -- .long 0 --## Table of Section Offsets: --## Row 0: -- .long 1 # DW_SECT_INFO -- .long 3 # DW_SECT_ABBREV --## Row 1: -- .long 0x1 # Offset in .debug_info.dwo -- .long 0x1 # Offset in .debug_abbrev.dwo --## Row 2: -- .long 0x2 # Offset in .debug_info.dwo -- .long 0x1 # Offset in .debug_abbrev.dwo --## Row 3: -- .long 0x1 # Offset in .debug_info.dwo -- .long 0x1 # Offset in .debug_abbrev.dwo --## Table of Section Sizes: -- .long 0x1 # Size in .debug_info.dwo -- .long 0x1 # Size in .debug_abbrev.dwo -- .long 0x1 # Size in .debug_info.dwo -- .long 0x1 # Size in .debug_abbrev.dwo -- .long 0x1 # Size in .debug_info.dwo -- .long 0x1 # Size in .debug_abbrev.dwo -- -- .section .debug_tu_index, "", @progbits --## Header: -- .long 5 # Version -- .long 2 # Section count -- .long 3 # Unit count -- .long 4 # Slot count --## Hash Table of Signatures: -- .quad 0x0000000000000001 -- .quad 0x0000000000000002 -- .quad 0x0000000000000003 -- .quad 0 --## Parallel Table of Indexes: -- .long 1 -- .long 2 -- .long 3 -- .long 0 --## Table of Section Offsets: --## Row 0: -- .long 1 # DW_SECT_INFO -- .long 3 # DW_SECT_ABBREV --## Row 1: -- .long 0x1 # Offset in .debug_info.dwo -- .long 0x1 # Offset in .debug_abbrev.dwo --## Row 2: -- .long 0x2 # Offset in .debug_info.dwo -- .long 0x1 # Offset in .debug_abbrev.dwo --## Row 3: -- .long 0x1 # Offset in .debug_info.dwo -- .long 0x1 # Offset in .debug_abbrev.dwo --## Table of Section Sizes: -- .long 0x1 # Size in .debug_info.dwo -- .long 0x1 # Size in .debug_abbrev.dwo -- .long 0x1 # Size in .debug_info.dwo -- .long 0x1 # Size in .debug_abbrev.dwo -- .long 0x1 # Size in .debug_info.dwo -- .long 0x1 # Size in .debug_abbrev.dwo diff --git a/devel/llvm-devel/pkg-plist b/devel/llvm-devel/pkg-plist index f12eb4c01626..daee552dac5b 100644 --- a/devel/llvm-devel/pkg-plist +++ b/devel/llvm-devel/pkg-plist @@ -1184,6 +1184,7 @@ llvm-devel/bin/verify-uselistorder %%CLANG%%llvm-devel/include/clang/Serialization/ModuleManager.h %%CLANG%%llvm-devel/include/clang/Serialization/PCHContainerOperations.h %%CLANG%%llvm-devel/include/clang/Serialization/SerializationDiagnostic.h +%%CLANG%%llvm-devel/include/clang/Serialization/SourceLocationEncoding.h %%CLANG%%llvm-devel/include/clang/Serialization/TypeBitCodes.def %%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h %%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Checkers/Checkers.inc @@ -1857,6 +1858,7 @@ llvm-devel/bin/verify-uselistorder %%LLDB%%llvm-devel/include/lldb/Interpreter/OptionGroupBoolean.h %%LLDB%%llvm-devel/include/lldb/Interpreter/OptionGroupFile.h %%LLDB%%llvm-devel/include/lldb/Interpreter/OptionGroupFormat.h +%%LLDB%%llvm-devel/include/lldb/Interpreter/OptionGroupMemoryTag.h %%LLDB%%llvm-devel/include/lldb/Interpreter/OptionGroupOutputFile.h %%LLDB%%llvm-devel/include/lldb/Interpreter/OptionGroupPlatform.h %%LLDB%%llvm-devel/include/lldb/Interpreter/OptionGroupPythonClassWithDict.h @@ -2383,6 +2385,7 @@ llvm-devel/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def llvm-devel/include/llvm/BinaryFormat/ELFRelocs/VE.def llvm-devel/include/llvm/BinaryFormat/ELFRelocs/i386.def llvm-devel/include/llvm/BinaryFormat/ELFRelocs/x86_64.def +llvm-devel/include/llvm/BinaryFormat/GOFF.h llvm-devel/include/llvm/BinaryFormat/MachO.def llvm-devel/include/llvm/BinaryFormat/MachO.h llvm-devel/include/llvm/BinaryFormat/Magic.h @@ -3917,6 +3920,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h %%MLIR%%llvm-devel/include/mlir/Conversion/AsyncToLLVM/AsyncToLLVM.h %%MLIR%%llvm-devel/include/mlir/Conversion/BufferizationToMemRef/BufferizationToMemRef.h %%MLIR%%llvm-devel/include/mlir/Conversion/ComplexToLLVM/ComplexToLLVM.h +%%MLIR%%llvm-devel/include/mlir/Conversion/ComplexToLibm/ComplexToLibm.h %%MLIR%%llvm-devel/include/mlir/Conversion/ComplexToStandard/ComplexToStandard.h %%MLIR%%llvm-devel/include/mlir/Conversion/ControlFlowToLLVM/ControlFlowToLLVM.h %%MLIR%%llvm-devel/include/mlir/Conversion/ControlFlowToSPIRV/ControlFlowToSPIRV.h @@ -4096,6 +4100,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h %%MLIR%%llvm-devel/include/mlir/Dialect/Bufferization/IR/BufferizationOpsDialect.h.inc %%MLIR%%llvm-devel/include/mlir/Dialect/Bufferization/IR/BufferizationOpsTypes.cpp.inc %%MLIR%%llvm-devel/include/mlir/Dialect/Bufferization/IR/BufferizationOpsTypes.h.inc +%%MLIR%%llvm-devel/include/mlir/Dialect/Bufferization/Transforms/AllocTensorElimination.h %%MLIR%%llvm-devel/include/mlir/Dialect/Bufferization/Transforms/BufferUtils.h %%MLIR%%llvm-devel/include/mlir/Dialect/Bufferization/Transforms/Bufferize.h %%MLIR%%llvm-devel/include/mlir/Dialect/Bufferization/Transforms/FuncBufferizableOpInterfaceImpl.h @@ -4279,6 +4284,10 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h %%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/Transforms.h %%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Utils/Utils.h %%MLIR%%llvm-devel/include/mlir/Dialect/MLProgram/IR/MLProgram.h +%%MLIR%%llvm-devel/include/mlir/Dialect/MLProgram/IR/MLProgramAttributes.cpp.inc +%%MLIR%%llvm-devel/include/mlir/Dialect/MLProgram/IR/MLProgramAttributes.h +%%MLIR%%llvm-devel/include/mlir/Dialect/MLProgram/IR/MLProgramAttributes.h.inc +%%MLIR%%llvm-devel/include/mlir/Dialect/MLProgram/IR/MLProgramAttributes.td %%MLIR%%llvm-devel/include/mlir/Dialect/MLProgram/IR/MLProgramBase.td %%MLIR%%llvm-devel/include/mlir/Dialect/MLProgram/IR/MLProgramOps.cpp.inc %%MLIR%%llvm-devel/include/mlir/Dialect/MLProgram/IR/MLProgramOps.h.inc @@ -5342,6 +5351,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR%%git %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCastInterfaces.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRComplex.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRComplexToLLVM.a +%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRComplexToLibm.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRComplexToStandard.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRControlFlow.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRControlFlowInterfaces.a