HardenedBSD/src 60b571econtrib/llvm/tools/lldb/source/Commands CommandObjectTarget.cpp, contrib/llvm/tools/lldb/source/Core IOHandler.cpp

Update clang, llvm, lld, lldb, compiler-rt and libc++ to 4.0.0 release:

MFC r309142 (by emaste):

Add WITH_LLD_AS_LD build knob

If set it installs LLD as /usr/bin/ld.  LLD (as of version 3.9) is not
capable of linking the world and kernel, but can self-host and link many
substantial applications. GNU ld continues to be used for the world and
kernel build, regardless of how this knob is set.

It is on by default for arm64, and off for all other CPU architectures.

Sponsored by:   The FreeBSD Foundation

MFC r310840:

Reapply 310775, now it also builds correctly if lldb is disabled:


    [165 lines not shown]
DeltaFile
+11,555-11,247contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
+9,205-9,262contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
+5,671-6,060contrib/llvm/tools/lldb/source/Target/Process.cpp
+4,371-5,283contrib/llvm/tools/lldb/source/Core/IOHandler.cpp
+4,532-4,712contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+4,264-4,848contrib/llvm/tools/lldb/source/Commands/CommandObjectTarget.cpp
+39,598-41,4125,385 files not shown
+788,188-628,3115,391 files

HardenedBSD/src 9f53520contrib/llvm/tools/lldb/source/Commands CommandObjectTarget.cpp, contrib/llvm/tools/lldb/source/Core IOHandler.cpp

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/unstable
DeltaFile
+11,555-11,247contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
+9,205-9,262contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
+5,671-6,060contrib/llvm/tools/lldb/source/Target/Process.cpp
+4,371-5,283contrib/llvm/tools/lldb/source/Core/IOHandler.cpp
+4,532-4,712contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+4,264-4,848contrib/llvm/tools/lldb/source/Commands/CommandObjectTarget.cpp
+39,598-41,4125,640 files not shown
+795,098-631,9745,646 files

HardenedBSD/src c094f60contrib/llvm/tools/lldb/source/Commands CommandObjectTarget.cpp, contrib/llvm/tools/lldb/source/Core IOHandler.cpp

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/segvguard-ng
DeltaFile
+11,555-11,247contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
+9,205-9,262contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
+5,671-6,060contrib/llvm/tools/lldb/source/Target/Process.cpp
+4,371-5,283contrib/llvm/tools/lldb/source/Core/IOHandler.cpp
+4,532-4,712contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+4,264-4,848contrib/llvm/tools/lldb/source/Commands/CommandObjectTarget.cpp
+39,598-41,4125,640 files not shown
+795,098-631,9745,646 files

HardenedBSD/src ed853aacontrib/llvm/tools/lldb/source/Commands CommandObjectTarget.cpp, contrib/llvm/tools/lldb/source/Core IOHandler.cpp

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/log
DeltaFile
+11,555-11,247contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
+9,205-9,262contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
+5,671-6,060contrib/llvm/tools/lldb/source/Target/Process.cpp
+4,371-5,283contrib/llvm/tools/lldb/source/Core/IOHandler.cpp
+4,532-4,712contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+4,264-4,848contrib/llvm/tools/lldb/source/Commands/CommandObjectTarget.cpp
+39,598-41,4125,640 files not shown
+795,098-631,9745,646 files

HardenedBSD/src ea1b5f6contrib/llvm/tools/lldb/source/Commands CommandObjectTarget.cpp, contrib/llvm/tools/lldb/source/Core IOHandler.cpp

Merge remote-tracking branch 'upstream/master' into hardened/current/master
DeltaFile
+11,555-11,247contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
+9,205-9,262contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
+5,671-6,060contrib/llvm/tools/lldb/source/Target/Process.cpp
+4,371-5,283contrib/llvm/tools/lldb/source/Core/IOHandler.cpp
+4,532-4,712contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+4,264-4,848contrib/llvm/tools/lldb/source/Commands/CommandObjectTarget.cpp
+39,598-41,4125,401 files not shown
+788,204-628,3175,407 files

HardenedBSD/src 0691a52contrib/llvm/tools/lldb/source/Commands CommandObjectTarget.cpp, contrib/llvm/tools/lldb/source/Core IOHandler.cpp

Upgrade our copies of clang, llvm, lld, lldb, compiler-rt and libc++ to
4.0.0 (branches/release_40 296509).  The release will follow soon.

Please note that from 3.5.0 onwards, clang, llvm and lldb require C++11
support to build; see UPDATING for more information.

Also note that as of 4.0.0, lld should be able to link the base system
on amd64 and aarch64.  See the WITH_LLD_IS_LLD setting in src.conf(5).
Though please be aware that this is work in progress.

Release notes for llvm, clang and lld will be available here:
<http://releases.llvm.org/4.0.0/docs/ReleaseNotes.html>
<http://releases.llvm.org/4.0.0/tools/clang/docs/ReleaseNotes.html>
<http://releases.llvm.org/4.0.0/tools/lld/docs/ReleaseNotes.html>

Thanks to Ed Maste, Jan Beich, Antoine Brodin and Eric Fiselier for
their help.

Relnotes:       yes

    [3 lines not shown]
DeltaFile
+11,555-11,247contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
+9,205-9,262contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
+5,671-6,060contrib/llvm/tools/lldb/source/Target/Process.cpp
+4,371-5,283contrib/llvm/tools/lldb/source/Core/IOHandler.cpp
+4,532-4,712contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+4,264-4,848contrib/llvm/tools/lldb/source/Commands/CommandObjectTarget.cpp
+39,598-41,4125,379 files not shown
+788,116-628,2545,385 files

HardenedBSD/src ed085b6 (r314564)contrib/llvm/tools/lldb/source/Commands CommandObjectTarget.cpp, contrib/llvm/tools/lldb/source/Core IOHandler.cpp

Upgrade our copies of clang, llvm, lld, lldb, compiler-rt and libc++ to
4.0.0 (branches/release_40 296509).  The release will follow soon.

Please note that from 3.5.0 onwards, clang, llvm and lldb require C++11
support to build; see UPDATING for more information.

Also note that as of 4.0.0, lld should be able to link the base system
on amd64 and aarch64.  See the WITH_LLD_IS_LLD setting in src.conf(5).
Though please be aware that this is work in progress.

Release notes for llvm, clang and lld will be available here:
<http://releases.llvm.org/4.0.0/docs/ReleaseNotes.html>
<http://releases.llvm.org/4.0.0/tools/clang/docs/ReleaseNotes.html>
<http://releases.llvm.org/4.0.0/tools/lld/docs/ReleaseNotes.html>

Thanks to Ed Maste, Jan Beich, Antoine Brodin and Eric Fiselier for
their help.

Relnotes:       yes

    [3 lines not shown]
DeltaFile
+11,555-11,247contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
+9,205-9,262contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
+5,671-6,060contrib/llvm/tools/lldb/source/Target/Process.cpp
+4,371-5,283contrib/llvm/tools/lldb/source/Core/IOHandler.cpp
+4,532-4,712contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+4,264-4,848contrib/llvm/tools/lldb/source/Commands/CommandObjectTarget.cpp
+39,598-41,4125,379 files not shown
+788,116-628,2545,385 files

HardenedBSD/src 935d377contrib/llvm/tools/lldb/source/Commands CommandObjectTarget.cpp, contrib/llvm/tools/lldb/source/Core IOHandler.cpp

Merge remote-tracking branch 'upstream/projects/clang400-import' into hardened/current/clang400-import
DeltaFile
+11,555-11,247contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
+9,208-9,262contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
+5,671-6,060contrib/llvm/tools/lldb/source/Target/Process.cpp
+4,371-5,283contrib/llvm/tools/lldb/source/Core/IOHandler.cpp
+4,532-4,712contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+4,264-4,848contrib/llvm/tools/lldb/source/Commands/CommandObjectTarget.cpp
+39,601-41,4124,814 files not shown
+741,250-608,0414,820 files

HardenedBSD/src 4bdea09contrib/llvm/lib/Bitcode/Reader BitcodeReader.cpp, contrib/llvm/lib/CodeGen MachinePipeliner.cpp

Update llvm to trunk r290819 and resolve conflicts.
DeltaFile
+5,131-2,692contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+2,340-2,190contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
+4,276-0contrib/llvm/lib/Demangle/ItaniumDemangle.cpp
+3,984-0contrib/llvm/lib/CodeGen/MachinePipeliner.cpp
+2,698-1,089contrib/llvm/lib/Target/X86/X86InstrInfo.cpp
+1,090-2,377contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
+19,519-8,3482,410 files not shown
+226,886-104,9332,416 files

HardenedBSD/src d88c1a5 (r311142)contrib/llvm/lib/Bitcode/Reader BitcodeReader.cpp, contrib/llvm/lib/CodeGen MachinePipeliner.cpp

Update llvm to trunk r290819 and resolve conflicts.
DeltaFile
+5,131-2,692contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+2,340-2,190contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
+4,276-0contrib/llvm/lib/Demangle/ItaniumDemangle.cpp
+3,984-0contrib/llvm/lib/CodeGen/MachinePipeliner.cpp
+2,698-1,089contrib/llvm/lib/Target/X86/X86InstrInfo.cpp
+1,090-2,377contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
+19,519-8,3482,410 files not shown
+226,886-104,9332,416 files

HardenedBSD/src 87861b7contrib/amd/doc texinfo.tex, contrib/llvm/lib/Target/X86 X86ISelLowering.cpp

Merge remote-tracking branch 'origin/hardened/11-stable/master' into hardened/11-stable/unstable

 Conflicts:
        sys/hardenedbsd/hbsd_pax_segvguard.c (unresolved)
DeltaFile
+16,962-0contrib/llvm/tools/clang/lib/Headers/opencl-c.h
+7,594-4,596contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+4,749-4,240contrib/llvm/tools/clang/lib/Headers/altivec.h
+7,068-600contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h
+4,856-1,695contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp
+4,326-1,261contrib/amd/doc/texinfo.tex
+45,555-12,3925,260 files not shown
+524,595-208,0735,266 files

HardenedBSD/src 07eac35contrib/llvm/lib/Target/X86 X86ISelLowering.cpp, contrib/llvm/tools/clang/lib/Headers opencl-c.h altivec.h

Merge remote-tracking branch 'origin/hardened/11-stable/master' into hardened/11-stable/master-libressl
DeltaFile
+16,962-0contrib/llvm/tools/clang/lib/Headers/opencl-c.h
+7,594-4,596contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+4,749-4,240contrib/llvm/tools/clang/lib/Headers/altivec.h
+7,068-600contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h
+4,856-1,695contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp
+5,036-472contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h
+46,265-11,6035,013 files not shown
+501,744-202,2175,019 files

HardenedBSD/src e861700contrib/llvm/lib/Target/X86 X86ISelLowering.cpp, contrib/llvm/tools/clang/lib/Headers opencl-c.h altivec.h

Merge branch 'freebsd/11-stable/master' into hardened/11-stable/master
DeltaFile
+16,962-0contrib/llvm/tools/clang/lib/Headers/opencl-c.h
+7,594-4,596contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+4,749-4,240contrib/llvm/tools/clang/lib/Headers/altivec.h
+7,068-600contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h
+4,856-1,695contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp
+5,036-472contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h
+46,265-11,6035,013 files not shown
+501,744-202,2175,019 files

HardenedBSD/src 06210aecontrib/llvm/lib/Target/X86 X86ISelLowering.cpp, contrib/llvm/tools/clang/lib/Headers opencl-c.h altivec.h

MFC r309124:

Upgrade our copies of clang, llvm, lldb, compiler-rt and libc++ to 3.9.0
release, and add lld 3.9.0.  Also completely revamp the build system for
clang, llvm, lldb and their related tools.

Please note that from 3.5.0 onwards, clang, llvm and lldb require C++11
support to build; see UPDATING for more information.

Release notes for llvm, clang and lld are available here:
<http://llvm.org/releases/3.9.0/docs/ReleaseNotes.html>
<http://llvm.org/releases/3.9.0/tools/clang/docs/ReleaseNotes.html>
<http://llvm.org/releases/3.9.0/tools/lld/docs/ReleaseNotes.html>

Thanks to Ed Maste, Bryan Drewery, Andrew Turner, Antoine Brodin and Jan
Beich for their help.

Relnotes:       yes


    [110 lines not shown]
DeltaFile
+16,962-0contrib/llvm/tools/clang/lib/Headers/opencl-c.h
+7,594-4,596contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+4,749-4,240contrib/llvm/tools/clang/lib/Headers/altivec.h
+7,068-600contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h
+4,856-1,695contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp
+5,036-472contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h
+46,265-11,6035,009 files not shown
+501,736-202,2125,015 files

HardenedBSD/src 204d391contrib/llvm/lib/Target/X86 X86ISelLowering.cpp, contrib/llvm/tools/clang/lib/Headers opencl-c.h altivec.h

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/unstable
DeltaFile
+16,962-0contrib/llvm/tools/clang/lib/Headers/opencl-c.h
+7,583-4,596contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+4,749-4,240contrib/llvm/tools/clang/lib/Headers/altivec.h
+7,068-600contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h
+4,837-1,695contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp
+5,036-472contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h
+46,235-11,6035,003 files not shown
+498,988-201,6695,009 files

HardenedBSD/src 5b023ddcontrib/llvm/lib/Target/X86 X86ISelLowering.cpp, contrib/llvm/tools/clang/lib/Headers opencl-c.h altivec.h

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/segvguard-ng
DeltaFile
+16,962-0contrib/llvm/tools/clang/lib/Headers/opencl-c.h
+7,583-4,596contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+4,749-4,240contrib/llvm/tools/clang/lib/Headers/altivec.h
+7,068-600contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h
+4,837-1,695contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp
+5,036-472contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h
+46,235-11,6035,003 files not shown
+498,988-201,6695,009 files

HardenedBSD/src 1b677cacontrib/llvm/lib/Target/X86 X86ISelLowering.cpp, contrib/llvm/tools/clang/lib/Headers opencl-c.h altivec.h

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/log
DeltaFile
+16,962-0contrib/llvm/tools/clang/lib/Headers/opencl-c.h
+7,583-4,596contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+4,749-4,240contrib/llvm/tools/clang/lib/Headers/altivec.h
+7,068-600contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h
+4,837-1,695contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp
+5,036-472contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h
+46,235-11,6035,003 files not shown
+498,988-201,6695,009 files

HardenedBSD/src 3e83869contrib/llvm/lib/Target/X86 X86ISelLowering.cpp, contrib/llvm/tools/clang/lib/Headers opencl-c.h altivec.h

Merge remote-tracking branch 'upstream/master' into hardened/current/master
DeltaFile
+16,962-0contrib/llvm/tools/clang/lib/Headers/opencl-c.h
+7,583-4,596contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+4,749-4,240contrib/llvm/tools/clang/lib/Headers/altivec.h
+7,068-600contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h
+4,837-1,695contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp
+5,036-472contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h
+46,235-11,6035,003 files not shown
+498,988-201,6695,009 files

HardenedBSD/src b92180ccontrib/llvm/lib/Target/X86 X86ISelLowering.cpp, contrib/llvm/tools/clang/lib/Headers opencl-c.h altivec.h

Upgrade our copies of clang, llvm, lldb, compiler-rt and libc++ to 3.9.0
release, and add lld 3.9.0.  Also completely revamp the build system for
clang, llvm, lldb and their related tools.

Please note that from 3.5.0 onwards, clang, llvm and lldb require C++11
support to build; see UPDATING for more information.

Release notes for llvm, clang and lld are available here:
<http://llvm.org/releases/3.9.0/docs/ReleaseNotes.html>
<http://llvm.org/releases/3.9.0/tools/clang/docs/ReleaseNotes.html>
<http://llvm.org/releases/3.9.0/tools/lld/docs/ReleaseNotes.html>

Thanks to Ed Maste, Bryan Drewery, Andrew Turner, Antoine Brodin and Jan
Beich for their help.

Relnotes:       yes
MFC after:      1 month
DeltaFile
+16,962-0contrib/llvm/tools/clang/lib/Headers/opencl-c.h
+7,583-4,596contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+4,749-4,240contrib/llvm/tools/clang/lib/Headers/altivec.h
+7,068-600contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h
+4,837-1,695contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp
+5,036-472contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h
+46,235-11,6035,002 files not shown
+498,979-201,6665,008 files

HardenedBSD/src 1cf56d6 (r309124)contrib/llvm/lib/Target/X86 X86ISelLowering.cpp, contrib/llvm/tools/clang/lib/Headers opencl-c.h altivec.h

Upgrade our copies of clang, llvm, lldb, compiler-rt and libc++ to 3.9.0
release, and add lld 3.9.0.  Also completely revamp the build system for
clang, llvm, lldb and their related tools.

Please note that from 3.5.0 onwards, clang, llvm and lldb require C++11
support to build; see UPDATING for more information.

Release notes for llvm, clang and lld are available here:
<http://llvm.org/releases/3.9.0/docs/ReleaseNotes.html>
<http://llvm.org/releases/3.9.0/tools/clang/docs/ReleaseNotes.html>
<http://llvm.org/releases/3.9.0/tools/lld/docs/ReleaseNotes.html>

Thanks to Ed Maste, Bryan Drewery, Andrew Turner, Antoine Brodin and Jan
Beich for their help.

Relnotes:       yes
MFC after:      1 month
DeltaFile
+16,962-0contrib/llvm/tools/clang/lib/Headers/opencl-c.h
+7,583-4,596contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+4,749-4,240contrib/llvm/tools/clang/lib/Headers/altivec.h
+7,068-600contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h
+4,837-1,695contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp
+5,036-472contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h
+46,235-11,6035,002 files not shown
+498,979-201,6665,008 files

HardenedBSD/src c015449contrib/llvm/lib/Target/X86 X86ISelLowering.cpp, contrib/llvm/tools/clang/lib/Headers opencl-c.h altivec.h

Merge remote-tracking branch 'upstream/projects/clang390-import' into hardened/current/clang390-import
DeltaFile
+16,962-0contrib/llvm/tools/clang/lib/Headers/opencl-c.h
+7,583-4,596contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+4,749-4,240contrib/llvm/tools/clang/lib/Headers/altivec.h
+7,068-600contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h
+4,837-1,695contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp
+5,036-472contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h
+46,235-11,6035,000 files not shown
+499,001-201,6745,006 files

HardenedBSD/src 3ca95b0 (r304240)contrib/llvm/include/llvm/IR IntrinsicsX86.td, contrib/llvm/lib/Target/NVPTX NVPTXInstrInfo.td

Update llvm to release_39 branch r276489, and resolve conflicts.
DeltaFile
+7,560-4,596contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+2,353-1,430contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+1,740-1,348contrib/llvm/lib/Target/X86/X86InstrAVX512.td
+1,476-1,495contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td
+2,104-740contrib/llvm/tools/llvm-readobj/ELFDumper.cpp
+1,020-1,622contrib/llvm/include/llvm/IR/IntrinsicsX86.td
+16,253-11,2312,569 files not shown
+263,835-128,6142,575 files

HardenedBSD/src 1070beacontrib/llvm/include/llvm/IR IntrinsicsX86.td, contrib/llvm/lib/Target/NVPTX NVPTXInstrInfo.td

Update llvm to release_39 branch r276489, and resolve conflicts.
DeltaFile
+7,560-4,596contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+2,353-1,430contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+1,740-1,348contrib/llvm/lib/Target/X86/X86InstrAVX512.td
+1,476-1,495contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td
+2,104-740contrib/llvm/tools/llvm-readobj/ELFDumper.cpp
+1,020-1,622contrib/llvm/include/llvm/IR/IntrinsicsX86.td
+16,253-11,2312,569 files not shown
+263,835-128,6142,575 files

HardenedBSD/src 00d5789contrib/ntp CommitLog, contrib/sqlite3 sqlite3.c

Create branch for bhyve graphics import.
DeltaFile
+0-250,654tools/tools/locale/etc/final-maps/map.UTF-8
+0-235,924share/dict/web2
+0-209,729contrib/ntp/CommitLog
+0-189,304contrib/sqlite3/sqlite3.c
+0-148,958sys/dev/qlxgbe/ql_fw.c
+0-131,072crypto/heimdal/lib/sqlite/sqlite3.c
+0-1,165,64169,516 files not shown
+19,947-30,627,90869,522 files

HardenedBSD/src e0c8bd5contrib/llvm/lib/Target/X86 X86ISelLowering.cpp, contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF SymbolFileDWARF.cpp

Merge remote-tracking branch 'origin/hardened/current/master' into pg/hardened/current/master
DeltaFile
+57,337-0tools/tools/cxgbetool/reg_defs_t6.c
+8,204-265contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
+0-7,057contrib/llvm/tools/lldb/source/Symbol/ClangASTType.cpp
+4,833-2,126contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+4,990-1,634sys/dev/cxgbe/common/t4_hw.c
+1,244-4,771contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
+76,608-15,8535,521 files not shown
+522,851-256,3395,527 files

HardenedBSD/src 0ea3a55contrib/llvm/tools/lldb/source/Symbol ClangASTContext.cpp, sys/dev/cxgbe/firmware t5fw-1.15.28.0.bin.uu t5fw-1.14.4.0.bin.uu

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/libressl
DeltaFile
+57,337-0tools/tools/cxgbetool/reg_defs_t6.c
+10,510-0sys/dev/cxgbe/firmware/t5fw-1.15.28.0.bin.uu
+0-10,447sys/dev/cxgbe/firmware/t5fw-1.14.4.0.bin.uu
+9,540-0sys/dev/cxgbe/firmware/t4fw-1.15.28.0.bin.uu
+0-9,495sys/dev/cxgbe/firmware/t4fw-1.14.4.0.bin.uu
+8,204-265contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
+85,591-20,2076,101 files not shown
+628,749-277,4746,107 files

HardenedBSD/src b655ec9 (r296422)contrib/llvm/lib/Target/Hexagon HexagonInstrInfo.cpp, contrib/llvm/lib/Target/X86 X86ISelLowering.cpp

MFH

Sponsored by:   The FreeBSD Foundation
DeltaFile
+8,204-265contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
+0-7,057contrib/llvm/tools/lldb/source/Symbol/ClangASTType.cpp
+4,833-2,126contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+1,244-4,771contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
+3,537-2,045contrib/unbound/ltmain.sh
+3,142-1,330contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
+20,960-17,5944,465 files not shown
+421,875-235,6034,471 files

HardenedBSD/src f4bd248contrib/llvm/lib/Target/Hexagon HexagonInstrInfo.cpp, contrib/llvm/lib/Target/X86 X86ISelLowering.cpp

MFH

Sponsored by:   The FreeBSD Foundation
DeltaFile
+8,204-265contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
+0-7,057contrib/llvm/tools/lldb/source/Symbol/ClangASTType.cpp
+4,833-2,126contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+1,244-4,771contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
+3,537-2,045contrib/unbound/ltmain.sh
+3,142-1,330contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
+20,960-17,5944,465 files not shown
+421,875-235,6034,471 files

HardenedBSD/src b3de555contrib/llvm/lib/Target/Hexagon HexagonInstrInfo.cpp, contrib/llvm/lib/Target/X86 X86ISelLowering.cpp

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/unstable
DeltaFile
+8,204-265contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
+0-7,057contrib/llvm/tools/lldb/source/Symbol/ClangASTType.cpp
+4,833-2,126contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+1,244-4,771contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
+3,537-2,045contrib/unbound/ltmain.sh
+3,142-1,330contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
+20,960-17,5944,306 files not shown
+418,065-234,5814,312 files

HardenedBSD/src ef859fbcontrib/llvm/lib/Target/Hexagon HexagonInstrInfo.cpp, contrib/llvm/lib/Target/X86 X86ISelLowering.cpp

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/segvguard-ng
DeltaFile
+8,204-265contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
+0-7,057contrib/llvm/tools/lldb/source/Symbol/ClangASTType.cpp
+4,833-2,126contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+1,244-4,771contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
+3,537-2,045contrib/unbound/ltmain.sh
+3,142-1,330contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
+20,960-17,5944,306 files not shown
+418,065-234,5814,312 files