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 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 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 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 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 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 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

HardenedBSD/src 5f757f3contrib/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
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 fdf7151contrib/llvm-project/clang/lib/Headers vecintrin.h, contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang TypeSystemClang.cpp

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

Conflicts:
        contrib/llvm-project/clang/lib/Driver/SanitizerArgs.cpp (unresolved)
        lib/clang/libllvm/Makefile (unresolved)
DeltaFile
+32,634-0contrib/llvm-project/llvm/lib/Analysis/models/inliner/saved_model.pbtxt
+6,876-3,589contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td
+6,569-3,667contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+9,591-0contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
+0-9,304contrib/llvm-project/lldb/source/Symbol/ClangASTContext.cpp
+4,565-4,429contrib/llvm-project/clang/lib/Headers/vecintrin.h
+60,235-20,9896,308 files not shown
+513,423-266,5326,314 files

HardenedBSD/src e55e5e6contrib/llvm-project/clang/lib/Headers vecintrin.h, contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang TypeSystemClang.cpp

Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
master 2e10b7a39b9, the last commit before the llvmorg-12-init tag, from
which release/11.x was branched.

Note that for now, I rolled back all our local changes to make merging
easier, and I will reapply the still-relevant ones after updating to
11.0.0-rc1.

(cherry picked from commit 5ffd83dbcc34f10e07f6d3e968ae6365869615f4)
DeltaFile
+32,634-0contrib/llvm-project/llvm/lib/Analysis/models/inliner/saved_model.pbtxt
+6,876-3,589contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td
+6,419-3,589contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+9,587-0contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
+0-9,304contrib/llvm-project/lldb/source/Symbol/ClangASTContext.cpp
+4,565-4,429contrib/llvm-project/clang/lib/Headers/vecintrin.h
+60,081-20,9116,248 files not shown
+506,510-264,1556,254 files

HardenedBSD/src c7ce6b0contrib/libstdc++ configure, lib/clang/liblldb LLDBWrapLua.cpp

Merge branch 'hardened/current/master' into hardened/current/uninit-autoinit
DeltaFile
+0-111,817contrib/libstdc++/configure
+72,183-0lib/clang/liblldb/LLDBWrapLua.cpp
+71,590-432tools/tools/locale/etc/final-maps/widths.txt
+31,726-39,305share/ctypedef/ja_JP.eucJP.src
+59,521-0sys/contrib/dev/iwm/iwm-9000-34.fw.uu
+59,517-0sys/contrib/dev/iwm/iwm-9260-34.fw.uu
+294,537-151,55460,534 files not shown
+10,288,584-10,879,88160,540 files

HardenedBSD/src f86c9ebcontrib/llvm-project/llvm/lib/Analysis/models/inliner saved_model.pbtxt, contrib/sqlite3 sqlite3.c

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

Conflicts:
        Makefile.inc1 (unresolved)
        share/man/man5/src.conf.5 (unresolved)
        share/mk/src.opts.mk (unresolved)
        share/mk/sys.mk (unresolved)
DeltaFile
+95,073-589share/man/man5/src.conf.5
+35,376-0sys/contrib/openzfs/include/sys/u8_textprep_data.h
+32,634-0contrib/llvm-project/llvm/lib/Analysis/models/inliner/saved_model.pbtxt
+27,826-0sys/contrib/openzfs/module/zstd/lib/zstd.c
+9,980-9,250contrib/sqlite3/sqlite3.c
+10,609-0sys/contrib/openzfs/module/zfs/arc.c
+211,498-9,83918,438 files not shown
+1,674,079-664,95318,444 files

HardenedBSD/src 0e3bd8acontrib/llvm-project/llvm/lib/Analysis/models/inliner saved_model.pbtxt, contrib/llvm-project/llvm/lib/Target/Hexagon HexagonDepIICScalar.td

MFH

Sponsored by:   Rubicon Communications, LLC (netgate.com)
DeltaFile
+35,376-0sys/contrib/openzfs/include/sys/u8_textprep_data.h
+32,634-0contrib/llvm-project/llvm/lib/Analysis/models/inliner/saved_model.pbtxt
+27,826-0sys/contrib/openzfs/module/zstd/lib/zstd.c
+9,980-9,250contrib/sqlite3/sqlite3.c
+10,565-0sys/contrib/openzfs/module/zfs/arc.c
+6,876-3,589contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td
+123,257-12,83911,178 files not shown
+1,373,540-560,26311,184 files

HardenedBSD/src e251528 (r364886)contrib/llvm-project/llvm/lib/Analysis/models/inliner saved_model.pbtxt, contrib/llvm-project/llvm/lib/Target/Hexagon HexagonDepIICScalar.td

MFH

Sponsored by:   Rubicon Communications, LLC (netgate.com)
DeltaFile
+35,376-0sys/contrib/openzfs/include/sys/u8_textprep_data.h
+32,634-0contrib/llvm-project/llvm/lib/Analysis/models/inliner/saved_model.pbtxt
+27,826-0sys/contrib/openzfs/module/zstd/lib/zstd.c
+9,980-9,250contrib/sqlite3/sqlite3.c
+10,565-0sys/contrib/openzfs/module/zfs/arc.c
+6,876-3,589contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td
+123,257-12,83911,178 files not shown
+1,373,540-560,26311,184 files

HardenedBSD/src dd82dbdcontrib/llvm-project/clang/lib/Headers vecintrin.h, contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang TypeSystemClang.cpp

Merge remote-tracking branch 'origin/freebsd/current/master' into hardened/current/master

Conflicts:
        contrib/llvm-project/clang/lib/Driver/SanitizerArgs.cpp (unresolved)
        lib/clang/libllvm/Makefile (unresolved)
DeltaFile
+32,634-0contrib/llvm-project/llvm/lib/Analysis/models/inliner/saved_model.pbtxt
+6,876-3,589contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td
+6,581-3,663contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+9,591-0contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
+0-9,304contrib/llvm-project/lldb/source/Symbol/ClangASTContext.cpp
+4,565-4,429contrib/llvm-project/clang/lib/Headers/vecintrin.h
+60,247-20,9856,335 files not shown
+514,134-265,6816,341 files

HardenedBSD/src 37f253e (r364284)contrib/llvm-project/clang/lib/Headers vecintrin.h, contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang TypeSystemClang.cpp

Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
release/11.x llvmorg-11.0.0-rc1-47-gff47911ddfc.

MFC after:      6 weeks
DeltaFile
+32,634-0contrib/llvm-project/llvm/lib/Analysis/models/inliner/saved_model.pbtxt
+6,876-3,589contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td
+6,581-3,663contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+9,591-0contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
+0-9,304contrib/llvm-project/lldb/source/Symbol/ClangASTContext.cpp
+4,565-4,429contrib/llvm-project/clang/lib/Headers/vecintrin.h
+60,247-20,9856,279 files not shown
+510,794-265,5546,285 files

HardenedBSD/src bcdf3c6contrib/llvm-project/clang/lib/Headers vecintrin.h, contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang TypeSystemClang.cpp

Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
release/11.x llvmorg-11.0.0-rc1-47-gff47911ddfc.

MFC after:      6 weeks
DeltaFile
+32,634-0contrib/llvm-project/llvm/lib/Analysis/models/inliner/saved_model.pbtxt
+6,876-3,589contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td
+6,581-3,663contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+9,591-0contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
+0-9,304contrib/llvm-project/lldb/source/Symbol/ClangASTContext.cpp
+4,565-4,429contrib/llvm-project/clang/lib/Headers/vecintrin.h
+60,247-20,9856,279 files not shown
+510,794-265,5546,285 files

HardenedBSD/src 5ffd83d (r363742)contrib/llvm-project/clang/lib/Headers vecintrin.h, contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang TypeSystemClang.cpp

Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
master 2e10b7a39b9, the last commit before the llvmorg-12-init tag, from
which release/11.x was branched.

Note that for now, I rolled back all our local changes to make merging
easier, and I will reapply the still-relevant ones after updating to
11.0.0-rc1.
DeltaFile
+32,634-0contrib/llvm-project/llvm/lib/Analysis/models/inliner/saved_model.pbtxt
+6,876-3,589contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td
+6,460-3,591contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+9,587-0contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
+0-9,304contrib/llvm-project/lldb/source/Symbol/ClangASTContext.cpp
+4,565-4,429contrib/llvm-project/clang/lib/Headers/vecintrin.h
+60,122-20,9136,248 files not shown
+506,576-264,1716,254 files

HardenedBSD/src 52577a6contrib/llvm-project/clang/lib/Headers vecintrin.h, contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang TypeSystemClang.cpp

Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
master 2e10b7a39b9, the last commit before the llvmorg-12-init tag, from
which release/11.x was branched.

Note that for now, I rolled back all our local changes to make merging
easier, and I will reapply the still-relevant ones after updating to
11.0.0-rc1.
DeltaFile
+32,634-0contrib/llvm-project/llvm/lib/Analysis/models/inliner/saved_model.pbtxt
+6,876-3,589contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td
+6,460-3,591contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+9,587-0contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
+0-9,304contrib/llvm-project/lldb/source/Symbol/ClangASTContext.cpp
+4,565-4,429contrib/llvm-project/clang/lib/Headers/vecintrin.h
+60,122-20,9136,248 files not shown
+506,576-264,1716,254 files

HardenedBSD/src 091bb0ccontrib/llvm-project/lldb/source/Core IOHandler.cpp IOHandlerCursesGUI.cpp, contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF DWARFASTParserClang.cpp

Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
llvmorg-10.0.0-0-gd32170dbd5b (aka 10.0.0 release), and a number of
follow-ups.

MFC r356479 (by bdragon):

[PowerPC] Fix libllvmminimal build when building from powerpc64 ELFv1.

When bootstrapping on powerpc64 ELFv1, it is necessary to use binutils
ld.bfd from ports for the bootstrap, as this is the only modern linker for
ELFv1 host tools.

As binutils ld.bfd is rather strict in its handling of undefined symbols,
it is necessary to pull in Support/Atomic.cpp to avoid an undefined symbol.

Reviewed by:    dim, emaste
Sponsored by:   Tag1 Consulting, Inc.
Differential Revision:  https://reviews.freebsd.org/D23072


    [404 lines not shown]
DeltaFile
+5,575-3,821contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+6,099-819contrib/llvm-project/llvm/lib/Transforms/IPO/Attributor.cpp
+171-4,232contrib/llvm-project/lldb/source/Core/IOHandler.cpp
+2,103-2,185contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
+1,514-2,619contrib/llvm-project/lldb/source/Symbol/ClangASTContext.cpp
+4,067-0contrib/llvm-project/lldb/source/Core/IOHandlerCursesGUI.cpp
+19,529-13,6765,823 files not shown
+439,874-279,7595,829 files

HardenedBSD/src c7dc474contrib/llvm-project/lldb/source/Core IOHandler.cpp IOHandlerCursesGUI.cpp, contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF DWARFASTParserClang.cpp

Merge remote-tracking branch 'freebsd/stable/12' into hardened/12-stable/master

Conflicts:
        sys/arm/arm/machdep.c (unresolved)
        tools/build/mk/OptionalObsoleteFiles.inc (unresolved)
DeltaFile
+5,575-3,821contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+6,099-819contrib/llvm-project/llvm/lib/Transforms/IPO/Attributor.cpp
+171-4,232contrib/llvm-project/lldb/source/Core/IOHandler.cpp
+2,103-2,185contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
+1,514-2,619contrib/llvm-project/lldb/source/Symbol/ClangASTContext.cpp
+4,067-0contrib/llvm-project/lldb/source/Core/IOHandlerCursesGUI.cpp
+19,529-13,6765,907 files not shown
+441,871-280,5165,913 files

HardenedBSD/src 4f1fb92. ObsoleteFiles.inc, contrib/llvm-project FREEBSD-Xlist

Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
9.0.1 final release c1a0a213378a458fbea1a5c77b315c7dce08fd05, and a
number of follow-ups.

MFC r355948:

Bootstrap mergeinfo for contrib/llvm-project

Merge (record-only) the following paths to contrib/llvm-project:
* ^/vendor/llvm-project/master
* ^/vendor/llvm-project/release-8.x
* ^/vendor/llvm-project/release-9.x

MFC r355951:

Merge empty dir updates from r355950 in vendor/llvm-project.

MFC r355957:


    [509 lines not shown]
DeltaFile
+1,000-0contrib/llvm-project/FREEBSD-Xlist
+0-601contrib/llvm-project/llvm/FREEBSD-Xlist
+250-249tools/build/mk/OptionalObsoleteFiles.inc
+228-169contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
+237-0ObsoleteFiles.inc
+0-190contrib/llvm-project/lldb/FREEBSD-Xlist
+1,715-1,209119 files not shown
+2,867-1,931125 files

HardenedBSD/src 408eebacontrib/llvm-project/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm-project/llvm/lib/Target/Hexagon HexagonDepInstrInfo.td

MFC r355940:

Move all sources from the llvm project into contrib/llvm-project.

This uses the new layout of the upstream repository, which was recently
migrated to GitHub, and converted into a "monorepo".  That is, most of
the earlier separate sub-projects with their own branches and tags were
consolidated into one top-level directory, and are now branched and
tagged together.

Updating the vendor area to match this layout is next.
DeltaFile
+45,556-0contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-45,556contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-37,628contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+37,628-0contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+20,838-0contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+0-20,838contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+104,022-104,02219,070 files not shown
+4,743,957-4,743,95519,076 files