From nobody Sat Jun 4 13:19:04 2022 X-Original-To: dev-commits-src-main@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 6CA0C1BDC2FB; Sat, 4 Jun 2022 13:19:09 +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 4LFgM06fnRz4stV; Sat, 4 Jun 2022 13:19:08 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1654348748; 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=MDi9T6GQ9g7ujAjwo9BnAOLlp9+OjwZN9qIGMsMpbPQ=; b=Uyb3k1WusAPA5M33RvBIrBCtKDrpoLKS57oiY0PTVNMO2F0+C4/YB048/Fevv7AUbdx2rZ 62M3bEKxTxjv3gFBroWnAuXoQu4DV2yG3TO/L3wy4R+UeorqaMBRR7YvSiO4i7rXrVW0Mu FyGbrYdz0t9J2N2oP14MXWdLMGkGhyNLxXDINv9gfDuvpqSSjXzfC6Y3pcLXvaL5w+rnkA nQuGxH0zD33l9xFnr/m2Fb4BtY5346fArdpFgSQzaBZzyLG3T6m/aRWjzZdIWZ/Gei3Z1u 9iHX6zVkkjYHEAiqwIx4fwpsXoySwVXuU8usVAuTj/qcwbv3R5p5RKZIkGlIgw== 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 8BEDD1E84D; Sat, 4 Jun 2022 13:19:06 +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 254DJ5gc093470; Sat, 4 Jun 2022 13:19:05 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 254DJ4Un093469; Sat, 4 Jun 2022 13:19:04 GMT (envelope-from git) Date: Sat, 4 Jun 2022 13:19:04 GMT Message-Id: <202206041319.254DJ4Un093469@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Dimitry Andric Subject: git: 2a66634d1bc6 - main - Merge llvm-project release/14.x llvmorg-14.0.4-0-g29f1039a7285 List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dim X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2a66634d1bc6d7401adafad4a3be7b9ac6bab8b3 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1654348748; 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=MDi9T6GQ9g7ujAjwo9BnAOLlp9+OjwZN9qIGMsMpbPQ=; b=Si4xafY/69i8yGerXQQT/ooIenjNF4K3x1t29iGcTFS2R8Uf0aw/IlpL3ixqbcdG5fcIfV Scoo9mcmhX3V6zyd4QBgbsPeJwY3SxGp9OziPV6WHZTOMNN8aLDD0+w+vgeoYtR0kDoxV5 LBbOigtmtUB/9ZESPsAe38RPznLeKkDMK16yKoXyqZCNaF/euXCW6xgsEtfTkYFcKQM9nD cIp8JyQzOyVI8+Jp/Fr2V4yLrSa+ER0QQFmrD/R9zwaeosd90NBa6gCNd2N9ZeHtH1eQiW DLIUjClkn8oF1zTnqq3IJC06bjsYGzJKRJXlk6rtz1QRwXm77cTc26E1AbME1Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1654348748; a=rsa-sha256; cv=none; b=I1CQ7aOWKVv0hUuHTlBbLa1JifKVFcDewJGa6DXx0LdwGK4wMmuaRdPo1KSYamikoHMd1N 4eRdMQfBEkGrJS8lLE2A1eghyWlcmtJGJ8LScJBw5uoHuWq6hvEInLRdO+CGHCR3fXmpah PpUNiceXiLDmZjaEr+URyIPJbDlagZ0iZvJ5FuVHZ7M70saqf5acOYWdwlZ+mC2oFf0rQf tjlmytemc0ToiDkVblzs8psFEeJJAOK4UcOvSWO6JdnO0dtrajaJXWgHCYXdAlabpCZMHF +9P5WHp4p4eKs+OfbmOzd2X8V+SXJxK5aGt3p/YamgnAfARDNPrWnw8ArIT8ig== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dim: URL: https://cgit.FreeBSD.org/src/commit/?id=2a66634d1bc6d7401adafad4a3be7b9ac6bab8b3 commit 2a66634d1bc6d7401adafad4a3be7b9ac6bab8b3 Merge: 0b4302aa934d 947eb1449054 Author: Dimitry Andric AuthorDate: 2022-06-04 12:30:46 +0000 Commit: Dimitry Andric CommitDate: 2022-06-04 13:18:46 +0000 Merge llvm-project release/14.x llvmorg-14.0.4-0-g29f1039a7285 This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-14.0.4-0-g29f1039a7285, aka 14.0.4 release. PR: 261742 MFC after: 3 days .../clang/include/clang/AST/ASTContext.h | 4 +- contrib/llvm-project/clang/lib/AST/ASTContext.cpp | 23 +- .../llvm-project/clang/lib/AST/ItaniumMangle.cpp | 280 ++--- contrib/llvm-project/clang/lib/AST/TypePrinter.cpp | 3 +- .../llvm-project/clang/lib/Basic/TargetInfo.cpp | 6 +- .../llvm-project/clang/lib/CodeGen/CGCUDANV.cpp | 2 +- .../llvm-project/clang/lib/CodeGen/CGExprCXX.cpp | 2 +- .../clang/lib/CodeGen/CodeGenModule.cpp | 17 +- .../llvm-project/clang/lib/CodeGen/CodeGenModule.h | 7 +- .../clang/lib/Driver/ToolChains/AMDGPU.cpp | 2 +- .../clang/lib/Driver/ToolChains/Ananas.cpp | 14 +- .../clang/lib/Driver/ToolChains/CommonArgs.cpp | 12 + .../clang/lib/Driver/ToolChains/CommonArgs.h | 3 + .../clang/lib/Driver/ToolChains/Linux.cpp | 16 +- .../clang/lib/Driver/ToolChains/Solaris.cpp | 12 +- .../compiler-rt/lib/tsan/rtl/tsan_rtl_s390x.S | 2 + .../libcxx/include/__ranges/concepts.h | 4 - .../llvm-project/libcxx/include/__ranges/data.h | 4 +- .../llvm-project/libcxx/include/__ranges/size.h | 4 +- contrib/llvm-project/lld/ELF/Arch/AArch64.cpp | 8 +- contrib/llvm-project/lld/ELF/Arch/ARM.cpp | 8 +- contrib/llvm-project/lld/ELF/InputSection.cpp | 4 +- contrib/llvm-project/lld/ELF/Options.td | 1 + .../include/llvm/Support/AArch64TargetParser.def | 2 + .../llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 7 +- .../llvm-project/llvm/lib/MC/ELFObjectWriter.cpp | 20 +- contrib/llvm-project/llvm/lib/Support/Host.cpp | 6 + .../llvm/lib/Target/AArch64/AArch64.td | 18 + .../llvm/lib/Target/AArch64/AArch64SchedAmpere1.td | 1136 ++++++++++++++++++++ .../lib/Target/AArch64/AArch64SchedPredAmpere.td | 25 + .../lib/Target/AArch64/AArch64SchedPredicates.td | 2 +- .../llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 6 + .../llvm/lib/Target/AArch64/AArch64Subtarget.h | 1 + .../llvm/lib/Target/AVR/AVRCallingConv.td | 2 + .../llvm/lib/Target/AVR/AVRInstrInfo.td | 28 +- .../SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp | 9 +- .../lib/Target/SystemZ/SystemZISelLowering.cpp | 16 +- .../Transforms/InstCombine/InstCombineAndOrXor.cpp | 6 +- .../llvm/lib/Transforms/Scalar/SCCP.cpp | 23 +- 39 files changed, 1529 insertions(+), 216 deletions(-) diff --cc contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SchedAmpere1.td index 000000000000,32f7299fbf87..32f7299fbf87 mode 000000,100644..100644 --- a/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SchedAmpere1.td +++ b/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SchedAmpere1.td diff --cc contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SchedPredAmpere.td index 000000000000,8552c07bda56..8552c07bda56 mode 000000,100644..100644 --- a/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SchedPredAmpere.td +++ b/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SchedPredAmpere.td