]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Merge llvm-project release/14.x llvmorg-14.0.0-rc1-74-g4dc3cb8e3255
authorDimitry Andric <dim@FreeBSD.org>
Fri, 18 Feb 2022 22:41:20 +0000 (23:41 +0100)
committerDimitry Andric <dim@FreeBSD.org>
Sat, 14 May 2022 11:45:57 +0000 (13:45 +0200)
commitd56accc7c3dcc897489b6a07834763a03b9f3d68
tree918f41a708218122215937f4ab4e68b1a942da68
parent8885dff6cec52378084211fdd9366a73833eceee
parent7eff647615f93a9aaff1997e1880b195dc3aabe6
Merge llvm-project release/14.x llvmorg-14.0.0-rc1-74-g4dc3cb8e3255

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvmorg-14.0.0-rc1-74-g4dc3cb8e3255.

PR: 261742
MFC after: 2 weeks
157 files changed:
contrib/llvm-project/clang/include/clang/Basic/Builtins.def
contrib/llvm-project/clang/include/clang/Basic/Builtins.h
contrib/llvm-project/clang/include/clang/Basic/DiagnosticCommonKinds.td
contrib/llvm-project/clang/include/clang/Basic/TargetInfo.h
contrib/llvm-project/clang/lib/Basic/Builtins.cpp
contrib/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp
contrib/llvm-project/clang/lib/CodeGen/TargetInfo.cpp
contrib/llvm-project/clang/lib/Driver/ToolChains/Clang.cpp
contrib/llvm-project/clang/lib/Driver/ToolChains/Hexagon.cpp
contrib/llvm-project/clang/lib/Driver/ToolChains/MSVC.cpp
contrib/llvm-project/clang/lib/Driver/ToolChains/MinGW.cpp
contrib/llvm-project/clang/lib/Driver/ToolChains/MinGW.h
contrib/llvm-project/clang/lib/Driver/ToolChains/OpenBSD.cpp
contrib/llvm-project/clang/lib/Format/DefinitionBlockSeparator.cpp
contrib/llvm-project/clang/lib/Format/QualifierAlignmentFixer.cpp
contrib/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp
contrib/llvm-project/clang/lib/Headers/opencl-c-base.h
contrib/llvm-project/clang/lib/Headers/opencl-c.h
contrib/llvm-project/clang/lib/Headers/ppc_wrappers/mm_malloc.h
contrib/llvm-project/clang/lib/Sema/OpenCLBuiltins.td
contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp
contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp
contrib/llvm-project/compiler-rt/lib/asan/asan_errors.h
contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common.h
contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp
contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_report.cpp
contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_win.cpp
contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp
contrib/llvm-project/libcxx/include/__algorithm/in_in_out_result.h
contrib/llvm-project/libcxx/include/__algorithm/in_out_result.h
contrib/llvm-project/libcxx/include/__config
contrib/llvm-project/libcxx/include/__filesystem/directory_iterator.h
contrib/llvm-project/libcxx/include/__filesystem/recursive_directory_iterator.h
contrib/llvm-project/libcxx/include/__functional/ranges_operations.h
contrib/llvm-project/libcxx/include/__iterator/advance.h
contrib/llvm-project/libcxx/include/__iterator/distance.h
contrib/llvm-project/libcxx/include/__iterator/insert_iterator.h
contrib/llvm-project/libcxx/include/__iterator/iter_move.h
contrib/llvm-project/libcxx/include/__iterator/iter_swap.h
contrib/llvm-project/libcxx/include/__iterator/next.h
contrib/llvm-project/libcxx/include/__iterator/prev.h
contrib/llvm-project/libcxx/include/__memory/concepts.h
contrib/llvm-project/libcxx/include/__memory/ranges_construct_at.h
contrib/llvm-project/libcxx/include/__memory/ranges_uninitialized_algorithms.h
contrib/llvm-project/libcxx/include/__ranges/all.h
contrib/llvm-project/libcxx/include/__ranges/common_view.h
contrib/llvm-project/libcxx/include/__ranges/concepts.h
contrib/llvm-project/libcxx/include/__ranges/copyable_box.h
contrib/llvm-project/libcxx/include/__ranges/counted.h
contrib/llvm-project/libcxx/include/__ranges/dangling.h
contrib/llvm-project/libcxx/include/__ranges/data.h
contrib/llvm-project/libcxx/include/__ranges/drop_view.h
contrib/llvm-project/libcxx/include/__ranges/empty.h
contrib/llvm-project/libcxx/include/__ranges/empty_view.h
contrib/llvm-project/libcxx/include/__ranges/enable_borrowed_range.h
contrib/llvm-project/libcxx/include/__ranges/enable_view.h
contrib/llvm-project/libcxx/include/__ranges/iota_view.h
contrib/llvm-project/libcxx/include/__ranges/join_view.h
contrib/llvm-project/libcxx/include/__ranges/non_propagating_cache.h
contrib/llvm-project/libcxx/include/__ranges/owning_view.h
contrib/llvm-project/libcxx/include/__ranges/range_adaptor.h
contrib/llvm-project/libcxx/include/__ranges/ref_view.h
contrib/llvm-project/libcxx/include/__ranges/reverse_view.h
contrib/llvm-project/libcxx/include/__ranges/single_view.h
contrib/llvm-project/libcxx/include/__ranges/size.h
contrib/llvm-project/libcxx/include/__ranges/subrange.h
contrib/llvm-project/libcxx/include/__ranges/take_view.h
contrib/llvm-project/libcxx/include/__ranges/transform_view.h
contrib/llvm-project/libcxx/include/__ranges/view_interface.h
contrib/llvm-project/libcxx/include/__threading_support
contrib/llvm-project/libcxx/include/ranges
contrib/llvm-project/libcxx/include/span
contrib/llvm-project/libcxx/include/string
contrib/llvm-project/libcxx/include/string_view
contrib/llvm-project/libcxx/include/vector
contrib/llvm-project/libcxx/src/vector.cpp
contrib/llvm-project/libunwind/include/__libunwind_config.h
contrib/llvm-project/libunwind/src/DwarfInstructions.hpp
contrib/llvm-project/libunwind/src/DwarfParser.hpp
contrib/llvm-project/libunwind/src/Registers.hpp
contrib/llvm-project/libunwind/src/UnwindCursor.hpp
contrib/llvm-project/libunwind/src/UnwindRegistersRestore.S
contrib/llvm-project/libunwind/src/UnwindRegistersSave.S
contrib/llvm-project/libunwind/src/config.h
contrib/llvm-project/libunwind/src/libunwind.cpp
contrib/llvm-project/lld/ELF/Arch/PPC64.cpp
contrib/llvm-project/lld/ELF/Driver.cpp
contrib/llvm-project/lld/ELF/InputFiles.cpp
contrib/llvm-project/lld/ELF/OutputSections.cpp
contrib/llvm-project/lld/docs/ReleaseNotes.rst
contrib/llvm-project/lldb/include/lldb/Core/Mangled.h
contrib/llvm-project/lldb/include/lldb/Core/RichManglingContext.h
contrib/llvm-project/lldb/include/lldb/Target/Process.h
contrib/llvm-project/lldb/source/Commands/CommandObjectMemory.cpp
contrib/llvm-project/lldb/source/Commands/CommandObjectThread.cpp
contrib/llvm-project/lldb/source/Core/Mangled.cpp
contrib/llvm-project/lldb/source/Core/RichManglingContext.cpp
contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/ASan/InstrumentationRuntimeASan.cpp
contrib/llvm-project/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp
contrib/llvm-project/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h
contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
contrib/llvm-project/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp
contrib/llvm-project/lldb/source/Plugins/Process/minidump/ProcessMinidump.h
contrib/llvm-project/lldb/source/Plugins/Process/scripted/ScriptedProcess.cpp
contrib/llvm-project/lldb/source/Plugins/Process/scripted/ScriptedProcess.h
contrib/llvm-project/lldb/source/Symbol/Symtab.cpp
contrib/llvm-project/lldb/source/Target/Process.cpp
contrib/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h
contrib/llvm-project/llvm/include/llvm/DebugInfo/Symbolize/DIFetcher.h
contrib/llvm-project/llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h
contrib/llvm-project/llvm/include/llvm/Debuginfod/DIFetcher.h
contrib/llvm-project/llvm/include/llvm/Support/Compiler.h
contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp
contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h
contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.cpp
contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/DIFetcher.cpp
contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp
contrib/llvm-project/llvm/lib/Debuginfod/DIFetcher.cpp
contrib/llvm-project/llvm/lib/Support/RISCVISAInfo.cpp
contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
contrib/llvm-project/llvm/lib/Target/AArch64/SVEInstrFormats.td
contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
contrib/llvm-project/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp
contrib/llvm-project/llvm/lib/Target/RISCV/RISCV.td
contrib/llvm-project/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp
contrib/llvm-project/llvm/lib/Target/RISCV/RISCVFrameLowering.h
contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp
contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoD.td
contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoF.td
contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoZfh.td
contrib/llvm-project/llvm/lib/Target/RISCV/RISCVRegisterInfo.td
contrib/llvm-project/llvm/lib/Target/RISCV/RISCVSubtarget.h
contrib/llvm-project/llvm/lib/Target/X86/X86.td
contrib/llvm-project/llvm/lib/Target/X86/X86FrameLowering.cpp
contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.h
contrib/llvm-project/llvm/lib/Transforms/IPO/AttributorAttributes.cpp
contrib/llvm-project/llvm/lib/Transforms/IPO/OpenMPOpt.cpp
contrib/llvm-project/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp
contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
contrib/llvm-project/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp
contrib/llvm-project/openmp/runtime/src/kmp_affinity.cpp
lib/clang/include/VCSVersion.inc
lib/clang/include/lld/Common/Version.inc
lib/clang/include/llvm/Config/config.h
lib/clang/include/llvm/Config/llvm-config.h
lib/clang/include/llvm/Support/VCSRevision.h
lib/clang/libllvm/Makefile
lib/libclang_rt/Makefile
lib/libclang_rt/asan_dynamic/Makefile
lib/libclang_rt/asan_static/Makefile
lib/libclang_rt/fuzzer_interceptors/Makefile