HardenedBSD/src 376befbcontrib/llvm-project/llvm/lib/CodeGen/SelectionDAG LegalizeVectorTypes.cpp, contrib/llvm-project/llvm/lib/MC WasmObjectWriter.cpp

Merge branch 'freebsd/14-stable/main' into hardened/14-stable/master
DeltaFile
+67-44contrib/llvm-project/llvm/lib/MC/WasmObjectWriter.cpp
+12-9release/tools/oci-image-static.conf
+8-9contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
+7-4contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+6-2contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
+7-0contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp
+107-6822 files not shown
+153-9728 files

HardenedBSD/src dc3f24econtrib/llvm-project/llvm/lib/CodeGen/SelectionDAG LegalizeVectorTypes.cpp, contrib/llvm-project/llvm/lib/MC WasmObjectWriter.cpp

Merge llvm-project release/19.x llvmorg-19.1.7-0-gcd708029e0b2

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project release/19.x llvmorg-19.1.7-0-gcd708029e0b2,
a.k.a. 19.1.7 release.

PR:             280562
MFC after:      3 days

(cherry picked from commit 6c05f3a74f30934ee60919cc97e16ec69b542b06)
DeltaFile
+67-44contrib/llvm-project/llvm/lib/MC/WasmObjectWriter.cpp
+8-9contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
+7-4contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+6-2contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
+7-0contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp
+3-3lib/clang/include/clang/Basic/Version.inc
+98-6219 files not shown
+138-8725 files

HardenedBSD/src 52cc1eecontrib/llvm-project/llvm/lib/MC WasmObjectWriter.cpp, lib/libusb libusb10_hotplug.c

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+162-1lib/libusb/libusb10_hotplug.c
+135-0tests/sys/netpfil/pf/pflog.sh
+67-44contrib/llvm-project/llvm/lib/MC/WasmObjectWriter.cpp
+94-5sys/arm/mv/clk/armada38x_gateclk.c
+1-95sys/ufs/ffs/ffs_vfsops.c
+80-1sys/ufs/ffs/ffs_subr.c
+539-14659 files not shown
+896-25165 files

HardenedBSD/src 5241c3econtrib/llvm-project/llvm/lib/MC WasmObjectWriter.cpp, lib/libusb libusb10_hotplug.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+162-1lib/libusb/libusb10_hotplug.c
+135-0tests/sys/netpfil/pf/pflog.sh
+67-44contrib/llvm-project/llvm/lib/MC/WasmObjectWriter.cpp
+94-5sys/arm/mv/clk/armada38x_gateclk.c
+1-95sys/ufs/ffs/ffs_vfsops.c
+80-1sys/ufs/ffs/ffs_subr.c
+539-14659 files not shown
+896-25165 files

HardenedBSD/src 6c05f3acontrib/llvm-project/llvm/lib/CodeGen/SelectionDAG LegalizeVectorTypes.cpp, contrib/llvm-project/llvm/lib/MC WasmObjectWriter.cpp

Merge llvm-project release/19.x llvmorg-19.1.7-0-gcd708029e0b2

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project release/19.x llvmorg-19.1.7-0-gcd708029e0b2,
a.k.a. 19.1.7 release.

PR:             280562
MFC after:      3 days
DeltaFile
+67-44contrib/llvm-project/llvm/lib/MC/WasmObjectWriter.cpp
+8-9contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
+7-4contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+6-2contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
+7-0contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp
+3-3lib/clang/include/lldb/Version/Version.inc
+98-6219 files not shown
+138-8725 files

HardenedBSD/src 782be3fcontrib/llvm-project/clang/include/clang/Sema Sema.h, contrib/llvm-project/clang/lib/AST/Interp Compiler.cpp

Merge branch 'freebsd/14-stable/main' into hardened/14-stable/master
DeltaFile
+11,921-11,206contrib/llvm-project/clang/include/clang/Sema/Sema.h
+3,949-4,492contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp
+1,185-6,661contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp
+4,358-1,583contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+4,507-1,111lib/clang/liblldb/LLDBWrapLua.cpp
+5,599-0contrib/llvm-project/clang/lib/AST/Interp/Compiler.cpp
+31,519-25,0535,879 files not shown
+466,280-259,0175,885 files

HardenedBSD/src 0eb20fbcontrib/llvm-project/clang/include/clang/Sema Sema.h, contrib/llvm-project/clang/lib/AST/Interp Compiler.cpp

Merge llvm-project main llvmorg-19-init-18630-gf2ccf80136a0

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project main llvmorg-19-init-18630-gf2ccf80136a0, the
last commit before the upstream release/19.x branch was created.

PR:             280562
MFC after:      1 month

(cherry picked from commit 0fca6ea1d4eea4c934cfff25ac9ee8ad6fe95583)
DeltaFile
+11,919-11,206contrib/llvm-project/clang/include/clang/Sema/Sema.h
+3,947-4,492contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp
+1,154-6,608contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp
+4,352-1,583contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+5,599-0contrib/llvm-project/clang/lib/AST/Interp/Compiler.cpp
+0-4,798contrib/llvm-project/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
+26,971-28,6875,854 files not shown
+463,048-255,4265,860 files

HardenedBSD/src 0d7cd6fcontrib/llvm-project/clang/include/clang/Sema Sema.h, contrib/llvm-project/clang/lib/AST/Interp Compiler.cpp

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+11,921-11,206contrib/llvm-project/clang/include/clang/Sema/Sema.h
+3,949-4,492contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp
+1,185-6,661contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp
+4,358-1,583contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+4,507-1,111lib/clang/liblldb/LLDBWrapLua.cpp
+5,599-0contrib/llvm-project/clang/lib/AST/Interp/Compiler.cpp
+31,519-25,0535,913 files not shown
+465,958-259,0005,919 files

HardenedBSD/src 8c0f01econtrib/llvm-project/clang/include/clang/Sema Sema.h, contrib/llvm-project/clang/lib/AST/Interp Compiler.cpp

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+11,921-11,206contrib/llvm-project/clang/include/clang/Sema/Sema.h
+3,949-4,492contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp
+1,185-6,661contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp
+4,358-1,583contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+4,507-1,111lib/clang/liblldb/LLDBWrapLua.cpp
+5,599-0contrib/llvm-project/clang/lib/AST/Interp/Compiler.cpp
+31,519-25,0535,913 files not shown
+465,958-259,0005,919 files

HardenedBSD/src 0fca6eacontrib/llvm-project/clang/include/clang/Sema Sema.h, contrib/llvm-project/clang/lib/AST/Interp Compiler.cpp

Merge llvm-project main llvmorg-19-init-18630-gf2ccf80136a0

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project main llvmorg-19-init-18630-gf2ccf80136a0, the
last commit before the upstream release/19.x branch was created.

PR:             280562
MFC after:      1 month
DeltaFile
+11,919-11,206contrib/llvm-project/clang/include/clang/Sema/Sema.h
+3,947-4,492contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp
+1,154-6,608contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp
+4,352-1,583contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+5,599-0contrib/llvm-project/clang/lib/AST/Interp/Compiler.cpp
+0-4,798contrib/llvm-project/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
+26,971-28,6875,854 files not shown
+463,048-255,4265,860 files

HardenedBSD/src fb09733contrib/ncurses/misc terminfo.src, contrib/unbound configure~ configure

Merge remote-tracking branch 'internal/hardened/current/master' into hardened/current/cross-dso-cfi

Conflicts:
        share/man/man5/src.conf.5 (unresolved)
DeltaFile
+91,515-0sys/dev/bnxt/bnxt_en/hsi_struct_def.h
+0-78,381sys/dev/bnxt/hsi_struct_def.h
+26,616-0contrib/unbound/configure~
+9,508-8,602contrib/xz/ChangeLog
+7,476-5,132contrib/unbound/configure
+5,330-4,740contrib/ncurses/misc/terminfo.src
+140,445-96,8557,018 files not shown
+517,509-231,7007,024 files

HardenedBSD/src a451663contrib/llvm-project/clang/lib/Interpreter IncrementalParser.cpp, contrib/llvm-project/clang/lib/Sema SemaTemplate.cpp

Merge branch 'freebsd/14-stable/main' into hardened/14-stable/master
DeltaFile
+39-26contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
+18-39contrib/llvm-project/llvm/lib/Target/PowerPC/PPCMergeStringPool.cpp
+21-21contrib/llvm-project/llvm/lib/Target/X86/X86InstrAVX512.td
+28-4contrib/llvm-project/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp
+19-6contrib/llvm-project/clang/lib/Sema/SemaTemplate.cpp
+19-5contrib/llvm-project/clang/lib/Interpreter/IncrementalParser.cpp
+144-10143 files not shown
+325-17149 files

HardenedBSD/src 060f760contrib/llvm-project/clang/lib/Interpreter IncrementalParser.cpp, contrib/llvm-project/clang/lib/Sema SemaTemplate.cpp

Merge branch 'freebsd/13-stable/main' into hardened/13-stable/master
DeltaFile
+39-26contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
+18-39contrib/llvm-project/llvm/lib/Target/PowerPC/PPCMergeStringPool.cpp
+21-21contrib/llvm-project/llvm/lib/Target/X86/X86InstrAVX512.td
+28-4contrib/llvm-project/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp
+19-6contrib/llvm-project/clang/lib/Sema/SemaTemplate.cpp
+19-5contrib/llvm-project/clang/lib/Interpreter/IncrementalParser.cpp
+144-10143 files not shown
+325-17149 files

HardenedBSD/src 70be2f0contrib/llvm-project/clang/lib/Interpreter IncrementalParser.cpp, contrib/llvm-project/clang/lib/Sema SemaTemplate.cpp

Merge llvm-project release/18.x llvmorg-18.1.6-0-g1118c2e05e67

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project release/18.x llvmorg-18.1.6-0-g1118c2e05e67.

PR:             276104
MFC after:      3 days

(cherry picked from commit 3a0793336edfc21cb6d4c8c5c5d7f1665f3e6c5a)
DeltaFile
+39-26contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
+18-39contrib/llvm-project/llvm/lib/Target/PowerPC/PPCMergeStringPool.cpp
+21-21contrib/llvm-project/llvm/lib/Target/X86/X86InstrAVX512.td
+28-4contrib/llvm-project/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp
+19-6contrib/llvm-project/clang/lib/Sema/SemaTemplate.cpp
+19-5contrib/llvm-project/clang/lib/Interpreter/IncrementalParser.cpp
+144-10140 files not shown
+316-16946 files

HardenedBSD/src f1e3279contrib/llvm-project/clang/lib/Interpreter IncrementalParser.cpp, contrib/llvm-project/clang/lib/Sema SemaTemplate.cpp

Merge llvm-project release/18.x llvmorg-18.1.6-0-g1118c2e05e67

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project release/18.x llvmorg-18.1.6-0-g1118c2e05e67.

PR:             276104
MFC after:      3 days

(cherry picked from commit 3a0793336edfc21cb6d4c8c5c5d7f1665f3e6c5a)
DeltaFile
+39-26contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
+18-39contrib/llvm-project/llvm/lib/Target/PowerPC/PPCMergeStringPool.cpp
+21-21contrib/llvm-project/llvm/lib/Target/X86/X86InstrAVX512.td
+28-4contrib/llvm-project/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp
+19-6contrib/llvm-project/clang/lib/Sema/SemaTemplate.cpp
+19-5contrib/llvm-project/clang/lib/Interpreter/IncrementalParser.cpp
+144-10140 files not shown
+316-16946 files

HardenedBSD/src 79bc8f2contrib/llvm-project/clang/lib/Sema SemaTemplate.cpp, contrib/llvm-project/llvm/lib/Target/PowerPC PPCMergeStringPool.cpp

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+39-26contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
+18-39contrib/llvm-project/llvm/lib/Target/PowerPC/PPCMergeStringPool.cpp
+21-21contrib/llvm-project/llvm/lib/Target/X86/X86InstrAVX512.td
+23-15sys/geom/geom_io.c
+28-4contrib/llvm-project/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp
+19-6contrib/llvm-project/clang/lib/Sema/SemaTemplate.cpp
+148-11154 files not shown
+404-20860 files

HardenedBSD/src 3a07933contrib/llvm-project/clang/lib/Interpreter IncrementalParser.cpp, contrib/llvm-project/clang/lib/Sema SemaTemplate.cpp

Merge llvm-project release/18.x llvmorg-18.1.6-0-g1118c2e05e67

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project release/18.x llvmorg-18.1.6-0-g1118c2e05e67.

PR:             276104
MFC after:      3 days
DeltaFile
+39-26contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
+18-39contrib/llvm-project/llvm/lib/Target/PowerPC/PPCMergeStringPool.cpp
+21-21contrib/llvm-project/llvm/lib/Target/X86/X86InstrAVX512.td
+28-4contrib/llvm-project/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp
+19-6contrib/llvm-project/clang/lib/Sema/SemaTemplate.cpp
+19-5contrib/llvm-project/clang/lib/Interpreter/IncrementalParser.cpp
+144-10140 files not shown
+316-16946 files

HardenedBSD/src c45215dcontrib/llvm-project/clang/lib/CodeGen CGObjCGNU.cpp CGBuiltin.cpp, contrib/llvm-project/clang/lib/Format UnwrappedLineParser.cpp

Merge branch 'freebsd/14-stable/main' into hardened/14-stable/master
DeltaFile
+28-20contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp
+23-17contrib/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp
+20-14contrib/llvm-project/clang/lib/CodeGen/CGObjCGNU.cpp
+16-13contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+14-11contrib/llvm-project/clang/lib/CodeGen/CGBuiltin.cpp
+16-4contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h
+117-7932 files not shown
+215-15938 files

HardenedBSD/src 95fee60contrib/llvm-project/clang/lib/CodeGen CGObjCGNU.cpp CGBuiltin.cpp, contrib/llvm-project/clang/lib/Format UnwrappedLineParser.cpp

Merge branch 'freebsd/13-stable/main' into hardened/13-stable/master
DeltaFile
+28-20contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp
+23-17contrib/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp
+20-14contrib/llvm-project/clang/lib/CodeGen/CGObjCGNU.cpp
+16-13contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+14-11contrib/llvm-project/clang/lib/CodeGen/CGBuiltin.cpp
+16-4contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h
+117-7932 files not shown
+215-15938 files

HardenedBSD/src 67df63fcontrib/llvm-project/clang/lib/CodeGen CGObjCGNU.cpp CGBuiltin.cpp, contrib/llvm-project/clang/lib/Format UnwrappedLineParser.cpp

Merge llvm-project release/18.x llvmorg-18.1.5-0-g617a15a9eac9

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project release/18.x llvmorg-18.1.5-0-g617a15a9eac9.

PR:             276104
MFC after:      3 days

(cherry picked from commit 5678d1d98a348f315453555377ccb28821a2ffcd)
DeltaFile
+28-20contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp
+23-17contrib/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp
+20-14contrib/llvm-project/clang/lib/CodeGen/CGObjCGNU.cpp
+16-13contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+14-11contrib/llvm-project/clang/lib/CodeGen/CGBuiltin.cpp
+16-4contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h
+117-7921 files not shown
+200-12827 files

HardenedBSD/src fe72d8econtrib/llvm-project/clang/lib/CodeGen CGObjCGNU.cpp CGBuiltin.cpp, contrib/llvm-project/clang/lib/Format UnwrappedLineParser.cpp

Merge llvm-project release/18.x llvmorg-18.1.5-0-g617a15a9eac9

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project release/18.x llvmorg-18.1.5-0-g617a15a9eac9.

PR:             276104
MFC after:      3 days

(cherry picked from commit 5678d1d98a348f315453555377ccb28821a2ffcd)
DeltaFile
+28-20contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp
+23-17contrib/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp
+20-14contrib/llvm-project/clang/lib/CodeGen/CGObjCGNU.cpp
+16-13contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+14-11contrib/llvm-project/clang/lib/CodeGen/CGBuiltin.cpp
+16-4contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h
+117-7921 files not shown
+200-12827 files

HardenedBSD/src 41f7fa0contrib/libfido2/.actions build-bsd fuzz-linux, contrib/libfido2/.github/ISSUE_TEMPLATE bug_report.md

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+168-9contrib/libfido2/src/webauthn.h
+97-0contrib/libfido2/.actions/build-bsd
+93-0contrib/libfido2/.actions/fuzz-linux
+80-0contrib/libfido2/.github/ISSUE_TEMPLATE/bug_report.md
+39-29share/man/man4/ahc.4
+67-1contrib/libfido2/src/assert.c
+544-39128 files not shown
+2,052-365134 files

HardenedBSD/src 5678d1dcontrib/llvm-project/clang/lib/CodeGen CGObjCGNU.cpp CGBuiltin.cpp, contrib/llvm-project/clang/lib/Format UnwrappedLineParser.cpp

Merge llvm-project release/18.x llvmorg-18.1.5-0-g617a15a9eac9

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project release/18.x llvmorg-18.1.5-0-g617a15a9eac9.

PR:             276104
MFC after:      3 days
DeltaFile
+28-20contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp
+23-17contrib/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp
+20-14contrib/llvm-project/clang/lib/CodeGen/CGObjCGNU.cpp
+16-13contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+14-11contrib/llvm-project/clang/lib/CodeGen/CGBuiltin.cpp
+16-4contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h
+117-7921 files not shown
+200-12827 files

HardenedBSD/src 6d5a643contrib/llvm-project/libcxx/include regex, contrib/llvm-project/libcxx/src locale.cpp

Merge remote-tracking branch 'internal/hardened/current/master' into hardened/current/cross-dso-cfi

Conflicts:
        cddl/lib/libnvpair/Makefile (unresolved)
        share/man/man5/src.conf.5 (unresolved)
DeltaFile
+20,997-20,920contrib/llvm-project/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+8,621-6,629contrib/xz/ChangeLog
+4,499-5,385contrib/llvm-project/libcxx/src/locale.cpp
+3,748-4,889contrib/llvm-project/libcxx/include/regex
+7,713-0contrib/unbound/util/configparser.c
+7,627-0contrib/unbound/util/configlexer.c
+53,205-37,82315,239 files not shown
+1,349,003-1,091,48015,245 files

HardenedBSD/src 065d123contrib/llvm-project/libcxx/include regex locale, contrib/llvm-project/libcxx/src locale.cpp

Merge remote-tracking branch 'origin/freebsd/14-stable/main' into hardened/14-stable/master

Conflicts:
        contrib/llvm-project/clang/lib/Driver/SanitizerArgs.cpp (unresolved)
        contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp (unresolved)
DeltaFile
+20,997-20,920contrib/llvm-project/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+4,499-5,385contrib/llvm-project/libcxx/src/locale.cpp
+3,748-4,889contrib/llvm-project/libcxx/include/regex
+2,665-3,296contrib/llvm-project/libcxx/include/locale
+4,344-1,459contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+2,039-3,709contrib/llvm-project/libcxx/include/valarray
+38,292-39,6586,585 files not shown
+483,205-312,3366,591 files

HardenedBSD/src cf984dfcontrib/llvm-project/libcxx/include regex locale, contrib/llvm-project/libcxx/src locale.cpp

Merge remote-tracking branch 'internal/freebsd/13-stable/main' into hardened/13-stable/master

Conflicts:
        contrib/llvm-project/clang/lib/Driver/SanitizerArgs.cpp (unresolved)
        contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp (unresolved)
DeltaFile
+20,997-20,920contrib/llvm-project/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+4,499-5,385contrib/llvm-project/libcxx/src/locale.cpp
+3,748-4,889contrib/llvm-project/libcxx/include/regex
+2,665-3,296contrib/llvm-project/libcxx/include/locale
+4,344-1,459contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+2,039-3,709contrib/llvm-project/libcxx/include/valarray
+38,292-39,6586,575 files not shown
+483,200-312,3436,581 files

HardenedBSD/src 3a287a0contrib/llvm-project/clang/lib/Sema SemaDecl.cpp, contrib/llvm-project/compiler-rt/lib/msan msan_linux.cpp

Merge llvm-project release/18.x llvmorg-18.1.3-0-gc13b7485b879

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project release/18.x llvmorg-18.1.3-0-gc13b7485b879.

PR:             276104
MFC after:      1 month

(cherry picked from commit 439352ac8257c8419cb4a662abb7f260f31f9932)
DeltaFile
+121-8contrib/llvm-project/openmp/runtime/src/kmp_affinity.cpp
+85-25contrib/llvm-project/llvm/lib/Object/COFFImportFile.cpp
+53-27contrib/llvm-project/llvm/lib/Transforms/Scalar/SROA.cpp
+71-2contrib/llvm-project/openmp/runtime/src/kmp_affinity.h
+47-26contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp
+54-13contrib/llvm-project/compiler-rt/lib/msan/msan_linux.cpp
+431-101101 files not shown
+1,268-433107 files

HardenedBSD/src c80674fcontrib/llvm-project/clang/lib/Driver/ToolChains/Arch Sparc.cpp, contrib/llvm-project/compiler-rt/lib/dfsan dfsan_custom.cpp

Merge llvm-project release/18.x llvmorg-18.1.0-rc2-53-gc7b0a6ecd442

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project release/18.x llvmorg-18.1.0-rc2-53-gc7b0a6ecd442.

PR:             276104
MFC after:      1 month

(cherry picked from commit 74626c16ff489c0d64cf2843dfd522e7c544f3ce)
DeltaFile
+607-0contrib/llvm-project/lld/ELF/Arch/SystemZ.cpp
+46-153contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_custom.cpp
+154-2contrib/llvm-project/lld/ELF/Arch/LoongArch.cpp
+52-56contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+88-0contrib/llvm-project/libcxx/modules/CMakeLists.txt.in
+81-0contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/Sparc.cpp
+1,028-21156 files not shown
+1,485-35662 files

HardenedBSD/src 83e37aecontrib/llvm-project/llvm/lib/ProfileData/Coverage CoverageMapping.cpp, contrib/llvm-project/llvm/lib/Target/AArch64 AArch64LoadStoreOptimizer.cpp

Merge llvm-project release/18.x llvmorg-18.1.0-rc2-0-gc6c86965d967

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project release/18.x llvmorg-18.1.0-rc2-0-gc6c86965d967.

PR:             276104
MFC after:      1 month

(cherry picked from commit b3edf4467982447620505a28fc82e38a414c07dc)
DeltaFile
+494-6contrib/llvm-project/llvm/lib/Target/AMDGPU/VOP3PInstructions.td
+330-0contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
+199-45contrib/llvm-project/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
+0-229contrib/llvm-project/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
+213-0contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
+0-210contrib/llvm-project/llvm/lib/Target/RISCV/RISCVMacroFusion.cpp
+1,236-490355 files not shown
+4,554-1,286361 files

HardenedBSD/src ab50317contrib/llvm-project/libcxx/include libcxx.imp, contrib/llvm-project/libcxx/include/__expected expected.h

Merge llvm-project main llvmorg-18-init-18359-g93248729cfae

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project main llvmorg-18-init-18359-g93248729cfae, the
last commit before the upstream release/18.x branch was created.

PR:             276104
MFC after:      1 month

(cherry picked from commit 7a6dacaca14b62ca4b74406814becb87a3fefac0)
DeltaFile
+19,816-19,812contrib/llvm-project/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+543-854contrib/llvm-project/llvm/lib/Target/X86/X86InstrShiftRotate.td
+761-399contrib/llvm-project/libcxx/include/__expected/expected.h
+592-534contrib/llvm-project/llvm/lib/Target/RISCV/RISCVFeatures.td
+875-220contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+837-51contrib/llvm-project/libcxx/include/libcxx.imp
+23,424-21,8701,200 files not shown
+54,159-36,5191,206 files