HardenedBSD/src f667f81contrib/llvm-project/clang/lib/CodeGen TargetInfo.cpp, contrib/llvm-project/llvm/lib/Target/RISCV RISCVISelLowering.cpp

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

Conflicts:
        lib/clang/liblldb/Makefile (unresolved)
        usr.sbin/bsdinstall/partedit/part_wizard.c (unresolved)
DeltaFile
+8,582-4,746lib/clang/liblldb/LLDBWrapLua.cpp
+28-12,335contrib/llvm-project/clang/lib/CodeGen/TargetInfo.cpp
+4,286-2,012contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+179-5,743contrib/llvm-project/llvm/lib/Target/X86/X86InstrFoldTables.cpp
+4,404-1,153contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+5,202-0contrib/llvm-project/llvm/lib/Target/X86/X86SchedSapphireRapids.td
+22,681-25,9896,627 files not shown
+432,581-241,9796,633 files

HardenedBSD/src 0e1e0cecontrib/llvm-project/clang/lib/CodeGen TargetInfo.cpp, contrib/llvm-project/llvm/lib/Target/RISCV RISCVISelLowering.cpp

Merge llvm-project main llvmorg-17-init-19304-gd0b54bb50e51

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

PR:             273753
MFC after:      1 month

(cherry picked from commit 06c3fb2749bda94cb5201f81ffdb8fa6c3161b2e)
DeltaFile
+8,582-4,746lib/clang/liblldb/LLDBWrapLua.cpp
+28-12,335contrib/llvm-project/clang/lib/CodeGen/TargetInfo.cpp
+4,207-1,974contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+179-5,743contrib/llvm-project/llvm/lib/Target/X86/X86InstrFoldTables.cpp
+4,388-1,143contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+5,202-0contrib/llvm-project/llvm/lib/Target/X86/X86SchedSapphireRapids.td
+22,586-25,9416,415 files not shown
+424,831-236,7766,421 files

HardenedBSD/src 22536cbcontrib/llvm-project/clang/lib/CodeGen TargetInfo.cpp, contrib/llvm-project/llvm/lib/Target/RISCV RISCVISelLowering.cpp

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

Conflicts:
        lib/clang/liblldb/Makefile (unresolved)
DeltaFile
+8,582-4,746lib/clang/liblldb/LLDBWrapLua.cpp
+28-12,335contrib/llvm-project/clang/lib/CodeGen/TargetInfo.cpp
+4,286-2,012contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+179-5,743contrib/llvm-project/llvm/lib/Target/X86/X86InstrFoldTables.cpp
+4,404-1,153contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+5,202-0contrib/llvm-project/llvm/lib/Target/X86/X86SchedSapphireRapids.td
+22,681-25,9896,458 files not shown
+427,251-237,5856,464 files

HardenedBSD/src fe013becontrib/llvm-project/clang/lib/CodeGen TargetInfo.cpp, contrib/llvm-project/llvm/lib/Target/RISCV RISCVISelLowering.cpp

Merge llvm-project main llvmorg-17-init-19304-gd0b54bb50e51

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

PR:             273753
MFC after:      1 month

(cherry picked from commit 06c3fb2749bda94cb5201f81ffdb8fa6c3161b2e)
DeltaFile
+8,582-4,746lib/clang/liblldb/LLDBWrapLua.cpp
+28-12,335contrib/llvm-project/clang/lib/CodeGen/TargetInfo.cpp
+4,207-1,974contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+179-5,743contrib/llvm-project/llvm/lib/Target/X86/X86InstrFoldTables.cpp
+4,388-1,143contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+5,202-0contrib/llvm-project/llvm/lib/Target/X86/X86SchedSapphireRapids.td
+22,586-25,9416,415 files not shown
+424,831-236,7766,421 files

HardenedBSD/src bc18707contrib/llvm-project/clang/lib/CodeGen TargetInfo.cpp, contrib/llvm-project/llvm/lib/Target/RISCV RISCVISelLowering.cpp

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+8,582-4,746lib/clang/liblldb/LLDBWrapLua.cpp
+28-12,335contrib/llvm-project/clang/lib/CodeGen/TargetInfo.cpp
+4,286-2,012contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+179-5,743contrib/llvm-project/llvm/lib/Target/X86/X86InstrFoldTables.cpp
+4,404-1,153contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+5,202-0contrib/llvm-project/llvm/lib/Target/X86/X86SchedSapphireRapids.td
+22,681-25,9896,477 files not shown
+427,507-237,5846,483 files

HardenedBSD/src b3a390acontrib/llvm-project/clang/lib/CodeGen TargetInfo.cpp, contrib/llvm-project/llvm/lib/Target/RISCV RISCVISelLowering.cpp

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

Conflicts:
        lib/clang/liblldb/Makefile (unresolved)
DeltaFile
+8,582-4,746lib/clang/liblldb/LLDBWrapLua.cpp
+28-12,335contrib/llvm-project/clang/lib/CodeGen/TargetInfo.cpp
+4,286-2,012contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+179-5,743contrib/llvm-project/llvm/lib/Target/X86/X86InstrFoldTables.cpp
+4,404-1,153contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+5,202-0contrib/llvm-project/llvm/lib/Target/X86/X86SchedSapphireRapids.td
+22,681-25,9896,475 files not shown
+427,504-237,5756,481 files

HardenedBSD/src 06c3fb2contrib/llvm-project/clang/lib/CodeGen TargetInfo.cpp, contrib/llvm-project/llvm/lib/Target/RISCV RISCVISelLowering.cpp

Merge llvm-project main llvmorg-17-init-19304-gd0b54bb50e51

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

PR:             273753
MFC after:      1 month
DeltaFile
+8,582-4,746lib/clang/liblldb/LLDBWrapLua.cpp
+28-12,335contrib/llvm-project/clang/lib/CodeGen/TargetInfo.cpp
+4,207-1,974contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+179-5,743contrib/llvm-project/llvm/lib/Target/X86/X86InstrFoldTables.cpp
+4,388-1,143contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+5,202-0contrib/llvm-project/llvm/lib/Target/X86/X86SchedSapphireRapids.td
+22,586-25,9416,415 files not shown
+424,829-236,7746,421 files

HardenedBSD/src ef4a6ddcontrib/libarchive/libarchive/test test_read_format_rar5_sfx.exe.uu, contrib/sqlite3 sqlite3.c

Merge remote-tracking branch 'origin/hardened/13-stable/master' into hardened/13-stable/blackhawk
DeltaFile
+46,300-0sys/contrib/dev/rtw88/rtw8822c_table.c
+22,204-0sys/contrib/dev/rtw88/rtw8822b_table.c
+9,441-436sys/contrib/zlib/crc32.h
+5,882-3,904contrib/sqlite3/sqlite3.c
+7,048-0contrib/libarchive/libarchive/test/test_read_format_rar5_sfx.exe.uu
+7,008-0sys/contrib/dev/rtw88/rtw8821c_table.c
+97,883-4,34010,149 files not shown
+651,663-267,13710,155 files

HardenedBSD/src 21ae3f7contrib/llvm-project/libcxx/include random, contrib/llvm-project/libcxx/src/include/ryu d2fixed_full_table.h

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

Conflicts:
        contrib/llvm-project/clang/lib/Driver/SanitizerArgs.cpp (unresolved)
        lib/libclang_rt/Makefile (unresolved)
        lib/libclang_rt/cfi/Makefile (unresolved)
DeltaFile
+2,350-3,767contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td
+48-5,320contrib/llvm-project/libcxx/include/random
+3,791-1,165contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+4,451-0contrib/llvm-project/libcxx/src/include/ryu/d2fixed_full_table.h
+2,533-1,146contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+2,170-1,435lib/clang/liblldb/LLDBWrapLua.cpp
+15,343-12,8336,314 files not shown
+396,479-214,8156,320 files

HardenedBSD/src 4b6eb0econtrib/llvm-project/clang/lib/Headers avx512fp16intrin.h avx512fintrin.h, contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues InstrRefBasedImpl.cpp

Merge llvm-project main llvmorg-14-init-10186-gff7f2cfa959b

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvmorg-14-init-10186-gff7f2cfa959b.

PR:             261742
MFC after:      2 weeks

(cherry picked from commit 349cc55c9796c4596a5b9904cd3281af295f878f)
DeltaFile
+2,318-3,767contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td
+2,680-865contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+3,349-0contrib/llvm-project/clang/lib/Headers/avx512fp16intrin.h
+1,545-1,545contrib/llvm-project/clang/lib/Headers/avx512fintrin.h
+1,155-1,800contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp
+1,566-1,237contrib/llvm-project/llvm/lib/Target/AVR/AVRInstrInfo.td
+12,613-9,2144,438 files not shown
+222,538-116,1294,444 files

HardenedBSD/src 31367a1contrib/sqlite3 sqlite3.c, share/colldef_unicode zh_CN.UTF-8.src

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

Conflicts:
        share/man/man5/src.conf.5 (unresolved)
DeltaFile
+40,646-40,658share/colldef_unicode/zh_CN.UTF-8.src
+46,300-0sys/contrib/dev/rtw88/rtw8822c_table.c
+0-27,824sys/contrib/openzfs/module/zstd/lib/zstd.c
+22,204-0sys/contrib/dev/rtw88/rtw8822b_table.c
+9,441-436sys/contrib/zlib/crc32.h
+5,931-3,922contrib/sqlite3/sqlite3.c
+124,522-72,84014,231 files not shown
+826,315-442,38114,237 files

HardenedBSD/src 3cd26decontrib/llvm-project/libcxx/include random, contrib/llvm-project/libcxx/src/include/ryu d2fixed_full_table.h

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

Conflicts:
        contrib/llvm-project/clang/lib/Driver/SanitizerArgs.cpp (unresolved)
        lib/libclang_rt/Makefile (unresolved)
DeltaFile
+2,350-3,767contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td
+48-5,320contrib/llvm-project/libcxx/include/random
+3,786-1,164contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+4,451-0contrib/llvm-project/libcxx/src/include/ryu/d2fixed_full_table.h
+2,533-1,146contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+2,170-1,435lib/clang/liblldb/LLDBWrapLua.cpp
+15,338-12,8326,314 files not shown
+396,211-214,7976,320 files

HardenedBSD/src 349cc55contrib/llvm-project/clang/lib/Headers avx512fp16intrin.h avx512fintrin.h, contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues InstrRefBasedImpl.cpp

Merge llvm-project main llvmorg-14-init-10186-gff7f2cfa959b

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvmorg-14-init-10186-gff7f2cfa959b.

PR:             261742
MFC after:      2 weeks
DeltaFile
+2,318-3,767contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td
+2,680-865contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+3,349-0contrib/llvm-project/clang/lib/Headers/avx512fp16intrin.h
+1,545-1,545contrib/llvm-project/clang/lib/Headers/avx512fintrin.h
+1,155-1,800contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp
+1,566-1,237contrib/llvm-project/llvm/lib/Target/AVR/AVRInstrInfo.td
+12,613-9,2144,438 files not shown
+222,538-116,1294,444 files

HardenedBSD/src 6a32f4fcontrib/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:
        share/man/man5/src.conf.5 (unresolved)
        usr.sbin/hbsd-update/hbsd-update.conf (unresolved)
DeltaFile
+0-32,634contrib/llvm-project/llvm/lib/Analysis/models/inliner/saved_model.pbtxt
+9,480-9,480lib/libpmc/pmu-events/arch/x86/cascadelakex/cache.json
+10,895-7,688contrib/sqlite3/sqlite3.c
+8,062-8,054lib/libpmc/pmu-events/arch/x86/cascadelakex/memory.json
+7,713-7,713lib/libpmc/pmu-events/arch/x86/cascadelakex/other.json
+0-13,083sys/contrib/octeon-sdk/cvmx-ciu-defs.h
+36,150-78,65213,448 files not shown
+1,006,794-1,015,87713,454 files

HardenedBSD/src 6aa4d3ccontrib/llvm-project/clang/lib/Headers hexagon_protos.h, contrib/llvm-project/llvm/include/llvm/IR IntrinsicsHexagonDep.td

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/liblldb/Makefile (unresolved)
        share/mk/src.opts.mk (unresolved)
        usr.bin/clang/llvm-ar/Makefile (unresolved)
        usr.bin/clang/llvm-nm/Makefile (unresolved)
        usr.bin/clang/llvm-objdump/Makefile (unresolved)
DeltaFile
+0-32,634contrib/llvm-project/llvm/lib/Analysis/models/inliner/saved_model.pbtxt
+4,694-4,662contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsHexagonDep.td
+8,450-0contrib/llvm-project/clang/lib/Headers/hexagon_protos.h
+5,037-2,697contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+3,187-3,844contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td
+6,360-306contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+27,728-44,1437,321 files not shown
+762,563-369,2037,327 files

HardenedBSD/src c7893a8contrib/llvm-project/clang/lib/Headers hexagon_protos.h, contrib/llvm-project/llvm/include/llvm/IR IntrinsicsHexagonDep.td

Merge llvm-project main llvmorg-13-init-16847-g88e66fa60ae5

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvmorg-13-init-16847-g88e66fa60ae5, the last commit before
the upstream release/13.x branch was created.

PR:             258209
MFC after:      2 weeks

(cherry picked from commit fe6060f10f634930ff71b7c50291ddc610da2475)
DeltaFile
+0-32,634contrib/llvm-project/llvm/lib/Analysis/models/inliner/saved_model.pbtxt
+4,694-4,662contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsHexagonDep.td
+8,450-0contrib/llvm-project/clang/lib/Headers/hexagon_protos.h
+3,187-3,844contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td
+5,281-781contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+2,968-2,932contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td
+24,580-44,8535,529 files not shown
+405,061-214,8345,535 files

HardenedBSD/src 07cf134contrib/llvm-project/clang/lib/Headers hexagon_protos.h, contrib/llvm-project/llvm/include/llvm/IR IntrinsicsHexagonDep.td

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

Conflicts:
        contrib/llvm-project/clang/lib/Driver/SanitizerArgs.cpp (unresolved)
DeltaFile
+0-32,634contrib/llvm-project/llvm/lib/Analysis/models/inliner/saved_model.pbtxt
+4,694-4,662contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsHexagonDep.td
+8,450-0contrib/llvm-project/clang/lib/Headers/hexagon_protos.h
+3,187-3,844contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td
+5,288-781contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+2,968-2,932contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td
+24,587-44,8535,624 files not shown
+410,901-217,5285,630 files

HardenedBSD/src 5f7ddb1contrib/llvm-project/clang/lib/Headers hexagon_protos.h, contrib/llvm-project/llvm/include/llvm/IR IntrinsicsHexagonDep.td

Merge llvm-project main llvmorg-13-init-16847-g88e66fa60ae5

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvmorg-13-init-16847-g88e66fa60ae5, the last commit before
the upstream release/13.x branch was created.

PR:             258209

(cherry picked from commit fe6060f10f634930ff71b7c50291ddc610da2475)
DeltaFile
+0-32,634contrib/llvm-project/llvm/lib/Analysis/models/inliner/saved_model.pbtxt
+4,694-4,662contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsHexagonDep.td
+8,450-0contrib/llvm-project/clang/lib/Headers/hexagon_protos.h
+3,187-3,844contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td
+5,281-781contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+2,968-2,932contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td
+24,580-44,8535,529 files not shown
+405,061-214,8345,535 files

HardenedBSD/src 815fd12contrib/llvm-project/clang/lib/Headers hexagon_protos.h, contrib/llvm-project/llvm/include/llvm/IR IntrinsicsHexagonDep.td

Merge branch 'hardened/current/master' into hardened/current/sensitive
DeltaFile
+0-32,634contrib/llvm-project/llvm/lib/Analysis/models/inliner/saved_model.pbtxt
+4,694-4,662contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsHexagonDep.td
+8,450-0contrib/llvm-project/clang/lib/Headers/hexagon_protos.h
+3,187-3,844contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td
+5,288-781contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+2,968-2,932contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td
+24,587-44,8535,729 files not shown
+416,775-220,2345,735 files

HardenedBSD/src f9a7ed9contrib/llvm-project/clang/lib/Headers hexagon_protos.h, contrib/llvm-project/llvm/include/llvm/IR IntrinsicsHexagonDep.td

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

Conflicts:
        contrib/llvm-project/clang/lib/Driver/SanitizerArgs.cpp (unresolved)
DeltaFile
+0-32,634contrib/llvm-project/llvm/lib/Analysis/models/inliner/saved_model.pbtxt
+4,694-4,662contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsHexagonDep.td
+8,450-0contrib/llvm-project/clang/lib/Headers/hexagon_protos.h
+3,187-3,844contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td
+5,288-781contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+2,968-2,932contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td
+24,587-44,8535,575 files not shown
+409,793-216,0695,581 files

HardenedBSD/src fe6060fcontrib/llvm-project/clang/lib/Headers hexagon_protos.h, contrib/llvm-project/llvm/include/llvm/IR IntrinsicsHexagonDep.td

Merge llvm-project main llvmorg-13-init-16847-g88e66fa60ae5

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvmorg-13-init-16847-g88e66fa60ae5, the last commit before
the upstream release/13.x branch was created.

PR:             258209
MFC after:      2 weeks
DeltaFile
+0-32,634contrib/llvm-project/llvm/lib/Analysis/models/inliner/saved_model.pbtxt
+4,694-4,662contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsHexagonDep.td
+8,450-0contrib/llvm-project/clang/lib/Headers/hexagon_protos.h
+3,187-3,844contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td
+5,281-781contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+2,968-2,932contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td
+24,580-44,8535,529 files not shown
+405,061-214,8345,535 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 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 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

HardenedBSD/src fcdb68f (r360545)contrib/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
10.0.0 release.

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

MFC r356930:

    [450 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,825 files not shown
+439,879-279,7465,831 files

HardenedBSD/src 8e129ffcontrib/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
10.0.0 release.

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

MFC r356930:

    [450 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,825 files not shown
+439,879-279,7465,831 files

HardenedBSD/src 70f001fcontrib/gcc ChangeLog-2004 ChangeLog-2003, contrib/libstdc++ configure

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

Conflicts:
        lib/clang/llvm.build.mk (unresolved)
        share/man/man5/src.conf.5 (unresolved)
        share/mk/src.opts.mk (unresolved)
DeltaFile
+0-111,817contrib/libstdc++/configure
+0-47,880contrib/gcc/ChangeLog-2004
+0-37,862contrib/gcc/ChangeLog-2003
+0-35,988contrib/gcc/ChangeLog-2002
+0-35,909contrib/gcc/ChangeLog-2005
+0-33,645contrib/gcc/ChangeLog-2001
+0-303,10113,209 files not shown
+569,809-3,319,09613,215 files

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

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

Conflicts:
        lib/clang/llvm.build.mk (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,773 files not shown
+427,171-279,8325,779 files

HardenedBSD/src 0ff2fc4contrib/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
10.0.0-rc3 c290cb61fdc.

Release notes for llvm, clang, lld and libc++ 10.0.0 will become
available here:

https://releases.llvm.org/10.0.0/docs/ReleaseNotes.html
https://releases.llvm.org/10.0.0/tools/clang/docs/ReleaseNotes.html
https://releases.llvm.org/10.0.0/tools/lld/docs/ReleaseNotes.html
https://releases.llvm.org/10.0.0/projects/libcxx/docs/ReleaseNotes.html

PR:             244251
MFC after:      6 weeks
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,741 files not shown
+425,806-279,6485,747 files