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 d544fe5contrib/llvm-project/compiler-rt/lib/builtins/aarch64 sme-abi.S, contrib/llvm-project/compiler-rt/lib/sanitizer_common sanitizer_ptrauth.h

Merge llvm-project release/19.x llvmorg-19.1.0-rc1-0-ga4902a36d5c2

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project release/19.x llvmorg-19.1.0-rc1-0-ga4902a36d5c2.

PR:             280562
MFC after:      1 month

(cherry picked from commit 36b606ae6aa4b24061096ba18582e0a08ccd5dba)
DeltaFile
+0-2,136lib/libc++/module.modulemap
+89-0contrib/llvm-project/libcxx/include/__math/hypot.h
+0-62contrib/llvm-project/llvm/lib/Transforms/Scalar/LICM.cpp
+58-0contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+24-22contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_ptrauth.h
+44-0contrib/llvm-project/compiler-rt/lib/builtins/aarch64/sme-abi.S
+215-2,22084 files not shown
+790-2,47690 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 36b606acontrib/llvm-project/compiler-rt/lib/builtins/aarch64 sme-abi.S, contrib/llvm-project/compiler-rt/lib/sanitizer_common sanitizer_ptrauth.h

Merge llvm-project release/19.x llvmorg-19.1.0-rc1-0-ga4902a36d5c2

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project release/19.x llvmorg-19.1.0-rc1-0-ga4902a36d5c2.

PR:             280562
MFC after:      1 month
DeltaFile
+0-2,136lib/libc++/module.modulemap
+89-0contrib/llvm-project/libcxx/include/__math/hypot.h
+0-62contrib/llvm-project/llvm/lib/Transforms/Scalar/LICM.cpp
+58-0contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+24-22contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_ptrauth.h
+44-0contrib/llvm-project/compiler-rt/lib/builtins/aarch64/sme-abi.S
+215-2,22084 files not shown
+790-2,47690 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 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 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

HardenedBSD/src ed89c59contrib/llvm-project/llvm/lib/DWARFLinker DWARFLinker.cpp, contrib/llvm-project/llvm/lib/DWARFLinker/Classic DWARFLinker.cpp

Merge llvm-project main llvmorg-18-init-16595-g7c00a5be5cde

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project main llvmorg-18-init-16595-g7c00a5be5cde.

PR:             276104
MFC after:      1 month

(cherry picked from commit 1db9f3b21e39176dd5b67cf8ac378633b172463e)
DeltaFile
+0-3,064contrib/llvm-project/llvm/lib/DWARFLinker/DWARFLinker.cpp
+3,058-0contrib/llvm-project/llvm/lib/DWARFLinker/Classic/DWARFLinker.cpp
+1,880-0contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/DWARFLinkerCompileUnit.cpp
+0-1,879contrib/llvm-project/llvm/lib/DWARFLinkerParallel/DWARFLinkerCompileUnit.cpp
+0-1,456contrib/llvm-project/llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.cpp
+1,451-0contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/DWARFLinkerImpl.cpp
+6,389-6,399728 files not shown
+32,168-24,645734 files

HardenedBSD/src 0c85e27contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers CStringChecker.cpp, contrib/llvm-project/llvm/lib/CodeGen/GlobalISel CombinerHelper.cpp

Merge llvm-project main llvmorg-18-init-16003-gfc5f51cf5af4

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project main llvmorg-18-init-16003-gfc5f51cf5af4.

PR:             276104
MFC after:      1 month

(cherry picked from commit 647cbc5de815c5651677bf8582797f716ec7b48d)
DeltaFile
+605-685contrib/llvm-project/llvm/lib/Target/X86/X86InstrArithmetic.td
+396-28contrib/llvm-project/llvm/lib/Target/X86/X86InstrUtils.td
+203-179contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
+297-56contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp
+119-126contrib/llvm-project/llvm/lib/Target/M68k/M68kISelLowering.cpp
+165-65contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+1,785-1,139329 files not shown
+5,215-3,743335 files

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

Merge llvm-project main llvmorg-18-init-15692-g007ed0dccd6a

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project main llvmorg-18-init-15692-g007ed0dccd6a.

PR:             276104
MFC after:      1 month

(cherry picked from commit cb14a3fe5122c879eae1fb480ed7ce82a699ddb6)
DeltaFile
+4,442-5,290contrib/llvm-project/libcxx/src/locale.cpp
+3,719-4,881contrib/llvm-project/libcxx/include/regex
+2,664-3,289contrib/llvm-project/libcxx/include/locale
+1,984-2,916contrib/llvm-project/libcxx/include/valarray
+2,048-2,504contrib/llvm-project/libcxx/include/string
+1,656-2,126contrib/llvm-project/libcxx/include/vector
+16,513-21,006995 files not shown
+80,070-92,0901,001 files

HardenedBSD/src bdbe302contrib/llvm-project/libcxx/include/__pstl/internal algorithm_impl.h, contrib/llvm-project/llvm/lib/Support UnicodeNameToCodepointGenerated.cpp

Merge llvm-project main llvmorg-18-init-15088-gd14ee76181fb

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project main llvmorg-18-init-15088-gd14ee76181fb.

PR:             276104
MFC after:      1 month

(cherry picked from commit 5f757f3ff9144b609b3c433dfd370cc6bdc191ad)
DeltaFile
+20,887-20,814contrib/llvm-project/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+3,698-1,244contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+1,147-3,670contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+2,664-1,914contrib/llvm-project/llvm/lib/Target/X86/X86InstrInfo.cpp
+2,741-1,506contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+0-4,174contrib/llvm-project/libcxx/include/__pstl/internal/algorithm_impl.h
+31,137-33,3225,785 files not shown
+348,182-202,0365,791 files

HardenedBSD/src c9eafe9contrib/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 4b8be30contrib/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 a58f00econtrib/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

HardenedBSD/src cdc20ffcontrib/llvm-project/llvm/lib/DWARFLinker DWARFLinker.cpp, contrib/llvm-project/llvm/lib/DWARFLinker/Classic DWARFLinker.cpp

Merge llvm-project main llvmorg-18-init-16595-g7c00a5be5cde

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project main llvmorg-18-init-16595-g7c00a5be5cde.

PR:             276104
MFC after:      1 month

(cherry picked from commit 1db9f3b21e39176dd5b67cf8ac378633b172463e)
DeltaFile
+0-3,064contrib/llvm-project/llvm/lib/DWARFLinker/DWARFLinker.cpp
+3,058-0contrib/llvm-project/llvm/lib/DWARFLinker/Classic/DWARFLinker.cpp
+1,880-0contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/DWARFLinkerCompileUnit.cpp
+0-1,879contrib/llvm-project/llvm/lib/DWARFLinkerParallel/DWARFLinkerCompileUnit.cpp
+0-1,456contrib/llvm-project/llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.cpp
+1,451-0contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/DWARFLinkerImpl.cpp
+6,389-6,399728 files not shown
+32,168-24,645734 files

HardenedBSD/src de8261ccontrib/llvm-project/clang/lib/StaticAnalyzer/Checkers CStringChecker.cpp, contrib/llvm-project/llvm/lib/CodeGen/GlobalISel CombinerHelper.cpp

Merge llvm-project main llvmorg-18-init-16003-gfc5f51cf5af4

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project main llvmorg-18-init-16003-gfc5f51cf5af4.

PR:             276104
MFC after:      1 month

(cherry picked from commit 647cbc5de815c5651677bf8582797f716ec7b48d)
DeltaFile
+605-685contrib/llvm-project/llvm/lib/Target/X86/X86InstrArithmetic.td
+396-28contrib/llvm-project/llvm/lib/Target/X86/X86InstrUtils.td
+203-179contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
+297-56contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp
+119-126contrib/llvm-project/llvm/lib/Target/M68k/M68kISelLowering.cpp
+165-65contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+1,785-1,139329 files not shown
+5,215-3,743335 files

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

Merge llvm-project main llvmorg-18-init-15692-g007ed0dccd6a

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project main llvmorg-18-init-15692-g007ed0dccd6a.

PR:             276104
MFC after:      1 month

(cherry picked from commit cb14a3fe5122c879eae1fb480ed7ce82a699ddb6)
DeltaFile
+4,442-5,290contrib/llvm-project/libcxx/src/locale.cpp
+3,719-4,881contrib/llvm-project/libcxx/include/regex
+2,664-3,289contrib/llvm-project/libcxx/include/locale
+1,984-2,916contrib/llvm-project/libcxx/include/valarray
+2,048-2,504contrib/llvm-project/libcxx/include/string
+1,656-2,126contrib/llvm-project/libcxx/include/vector
+16,513-21,006995 files not shown
+80,070-92,0901,001 files

HardenedBSD/src c9157d9contrib/llvm-project/libcxx/include/__pstl/internal algorithm_impl.h, contrib/llvm-project/llvm/lib/Support UnicodeNameToCodepointGenerated.cpp

Merge llvm-project main llvmorg-18-init-15088-gd14ee76181fb

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project main llvmorg-18-init-15088-gd14ee76181fb.

PR:             276104
MFC after:      1 month

(cherry picked from commit 5f757f3ff9144b609b3c433dfd370cc6bdc191ad)
DeltaFile
+20,887-20,814contrib/llvm-project/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+3,698-1,244contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+1,147-3,670contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+2,664-1,914contrib/llvm-project/llvm/lib/Target/X86/X86InstrInfo.cpp
+2,741-1,506contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+0-4,174contrib/llvm-project/libcxx/include/__pstl/internal/algorithm_impl.h
+31,137-33,3225,785 files not shown
+348,182-202,0365,791 files

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

Merge remote-tracking branch 'internal/freebsd/current/main' into hardened/current/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,564 files not shown
+483,069-312,3676,570 files

HardenedBSD/src 439352acontrib/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
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
+47-26contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp
+71-2contrib/llvm-project/openmp/runtime/src/kmp_affinity.h
+54-13contrib/llvm-project/compiler-rt/lib/msan/msan_linux.cpp
+431-101101 files not shown
+1,268-433107 files

HardenedBSD/src 74626c1contrib/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
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 7a6dacacontrib/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
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

HardenedBSD/src 1db9f3bcontrib/llvm-project/llvm/lib/DWARFLinker DWARFLinker.cpp, contrib/llvm-project/llvm/lib/DWARFLinker/Classic DWARFLinker.cpp

Merge llvm-project main llvmorg-18-init-16595-g7c00a5be5cde

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project main llvmorg-18-init-16595-g7c00a5be5cde.

PR:             276104
MFC after:      1 month
DeltaFile
+0-3,064contrib/llvm-project/llvm/lib/DWARFLinker/DWARFLinker.cpp
+3,058-0contrib/llvm-project/llvm/lib/DWARFLinker/Classic/DWARFLinker.cpp
+1,880-0contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/DWARFLinkerCompileUnit.cpp
+0-1,879contrib/llvm-project/llvm/lib/DWARFLinkerParallel/DWARFLinkerCompileUnit.cpp
+0-1,456contrib/llvm-project/llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.cpp
+1,451-0contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/DWARFLinkerImpl.cpp
+6,389-6,399728 files not shown
+32,168-24,645734 files

HardenedBSD/src 647cbc5contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers CStringChecker.cpp, contrib/llvm-project/llvm/lib/CodeGen/GlobalISel CombinerHelper.cpp

Merge llvm-project main llvmorg-18-init-16003-gfc5f51cf5af4

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project main llvmorg-18-init-16003-gfc5f51cf5af4.

PR:             276104
MFC after:      1 month
DeltaFile
+605-685contrib/llvm-project/llvm/lib/Target/X86/X86InstrArithmetic.td
+396-28contrib/llvm-project/llvm/lib/Target/X86/X86InstrUtils.td
+203-179contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
+297-56contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp
+119-126contrib/llvm-project/llvm/lib/Target/M68k/M68kISelLowering.cpp
+165-65contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+1,785-1,139329 files not shown
+5,215-3,743335 files