[Bug 261742] [exp-run] Against llvm-14-update branch on GitHub
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 261742] [exp-run] Against llvm-14-update branch on GitHub"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 14 May 2022 11:51:30 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261742
--- Comment #34 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:
URL:
https://cgit.FreeBSD.org/src/commit/?id=d56accc7c3dcc897489b6a07834763a03b9f3d68
commit d56accc7c3dcc897489b6a07834763a03b9f3d68
Merge: 8885dff6cec5 7eff647615f9
Author: Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2022-02-18 22:41:20 +0000
Commit: Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2022-05-14 11:45:57 +0000
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
.../clang/include/clang/Basic/Builtins.def | 56 +--
.../clang/include/clang/Basic/Builtins.h | 25 +-
.../include/clang/Basic/DiagnosticCommonKinds.td | 4 +-
.../clang/include/clang/Basic/TargetInfo.h | 4 +-
contrib/llvm-project/clang/lib/Basic/Builtins.cpp | 26 +-
.../clang/lib/CodeGen/CodeGenModule.cpp | 8 +
.../llvm-project/clang/lib/CodeGen/TargetInfo.cpp | 34 ++
.../clang/lib/Driver/ToolChains/Clang.cpp | 37 +-
.../clang/lib/Driver/ToolChains/Hexagon.cpp | 34 +-
.../clang/lib/Driver/ToolChains/MSVC.cpp | 4 +-
.../clang/lib/Driver/ToolChains/MinGW.cpp | 4 +-
.../clang/lib/Driver/ToolChains/MinGW.h | 2 +
.../clang/lib/Driver/ToolChains/OpenBSD.cpp | 9 +-
.../clang/lib/Format/DefinitionBlockSeparator.cpp | 49 ++-
.../clang/lib/Format/QualifierAlignmentFixer.cpp | 4 +
.../clang/lib/Format/UnwrappedLineParser.cpp | 3 +-
.../llvm-project/clang/lib/Headers/opencl-c-base.h | 2 +
contrib/llvm-project/clang/lib/Headers/opencl-c.h | 6 +
.../clang/lib/Headers/ppc_wrappers/mm_malloc.h | 2 +-
.../llvm-project/clang/lib/Sema/OpenCLBuiltins.td | 416 +++++++--------------
.../llvm-project/clang/lib/Sema/SemaChecking.cpp | 10 +-
contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp | 17 -
.../compiler-rt/lib/asan/asan_errors.h | 4 +-
.../lib/sanitizer_common/sanitizer_common.h | 2 +-
.../lib/sanitizer_common/sanitizer_linux.cpp | 46 +--
.../sanitizer_common/sanitizer_linux_libcdep.cpp | 27 +-
.../lib/sanitizer_common/sanitizer_mac.cpp | 4 +-
.../sanitizer_symbolizer_report.cpp | 4 +-
.../lib/sanitizer_common/sanitizer_win.cpp | 10 +-
.../lib/tsan/rtl/tsan_interceptors_posix.cpp | 10 +-
.../libcxx/include/__algorithm/in_in_out_result.h | 4 +-
.../libcxx/include/__algorithm/in_out_result.h | 4 +-
contrib/llvm-project/libcxx/include/__config | 2 +
.../include/__filesystem/directory_iterator.h | 2 +-
.../__filesystem/recursive_directory_iterator.h | 2 +-
.../include/__functional/ranges_operations.h | 5 +-
.../libcxx/include/__iterator/advance.h | 4 +-
.../libcxx/include/__iterator/distance.h | 4 +-
.../libcxx/include/__iterator/insert_iterator.h | 2 +-
.../libcxx/include/__iterator/iter_move.h | 2 +-
.../libcxx/include/__iterator/iter_swap.h | 1 -
.../llvm-project/libcxx/include/__iterator/next.h | 4 +-
.../llvm-project/libcxx/include/__iterator/prev.h | 4 +-
.../libcxx/include/__memory/concepts.h | 6 +-
.../libcxx/include/__memory/ranges_construct_at.h | 4 +-
.../__memory/ranges_uninitialized_algorithms.h | 6 +-
contrib/llvm-project/libcxx/include/__ranges/all.h | 4 +-
.../libcxx/include/__ranges/common_view.h | 4 +-
.../libcxx/include/__ranges/concepts.h | 12 +-
.../libcxx/include/__ranges/copyable_box.h | 4 +-
.../llvm-project/libcxx/include/__ranges/counted.h | 4 +-
.../libcxx/include/__ranges/dangling.h | 2 +-
.../llvm-project/libcxx/include/__ranges/data.h | 4 +-
.../libcxx/include/__ranges/drop_view.h | 4 +-
.../llvm-project/libcxx/include/__ranges/empty.h | 4 +-
.../libcxx/include/__ranges/empty_view.h | 4 +-
.../include/__ranges/enable_borrowed_range.h | 3 +-
.../libcxx/include/__ranges/enable_view.h | 2 +-
.../libcxx/include/__ranges/iota_view.h | 4 +-
.../libcxx/include/__ranges/join_view.h | 4 +-
.../include/__ranges/non_propagating_cache.h | 4 +-
.../libcxx/include/__ranges/owning_view.h | 4 +-
.../libcxx/include/__ranges/range_adaptor.h | 4 +-
.../libcxx/include/__ranges/ref_view.h | 4 +-
.../libcxx/include/__ranges/reverse_view.h | 4 +-
.../libcxx/include/__ranges/single_view.h | 4 +-
.../llvm-project/libcxx/include/__ranges/size.h | 4 +-
.../libcxx/include/__ranges/subrange.h | 4 +-
.../libcxx/include/__ranges/take_view.h | 4 +-
.../libcxx/include/__ranges/transform_view.h | 4 +-
.../libcxx/include/__ranges/view_interface.h | 4 +-
.../libcxx/include/__threading_support | 56 ---
contrib/llvm-project/libcxx/include/ranges | 12 +-
contrib/llvm-project/libcxx/include/span | 19 +-
contrib/llvm-project/libcxx/include/string | 4 +
contrib/llvm-project/libcxx/include/string_view | 8 +-
contrib/llvm-project/libcxx/include/vector | 93 ++---
contrib/llvm-project/libcxx/src/vector.cpp | 17 +-
.../libunwind/include/__libunwind_config.h | 8 +
.../libunwind/src/DwarfInstructions.hpp | 19 +
contrib/llvm-project/libunwind/src/DwarfParser.hpp | 27 +-
contrib/llvm-project/libunwind/src/Registers.hpp | 186 +++++++++
.../llvm-project/libunwind/src/UnwindCursor.hpp | 16 +
.../libunwind/src/UnwindRegistersRestore.S | 47 +++
.../libunwind/src/UnwindRegistersSave.S | 58 +++
contrib/llvm-project/libunwind/src/config.h | 11 +-
contrib/llvm-project/libunwind/src/libunwind.cpp | 2 +
contrib/llvm-project/lld/ELF/Arch/PPC64.cpp | 7 +-
contrib/llvm-project/lld/ELF/Driver.cpp | 35 +-
contrib/llvm-project/lld/ELF/InputFiles.cpp | 11 +-
contrib/llvm-project/lld/ELF/OutputSections.cpp | 2 +-
contrib/llvm-project/lld/docs/ReleaseNotes.rst | 152 +++++++-
.../llvm-project/lldb/include/lldb/Core/Mangled.h | 11 +-
.../lldb/include/lldb/Core/RichManglingContext.h | 29 +-
.../lldb/include/lldb/Target/Process.h | 38 +-
.../lldb/source/Commands/CommandObjectMemory.cpp | 20 +-
.../lldb/source/Commands/CommandObjectThread.cpp | 49 +++
contrib/llvm-project/lldb/source/Core/Mangled.cpp | 21 +-
.../lldb/source/Core/RichManglingContext.cpp | 46 +--
.../ASan/InstrumentationRuntimeASan.cpp | 2 +-
.../Plugins/Process/elf-core/ProcessElfCore.cpp | 4 +-
.../Plugins/Process/elf-core/ProcessElfCore.h | 8 +-
.../Process/gdb-remote/ProcessGDBRemote.cpp | 4 +-
.../Plugins/Process/gdb-remote/ProcessGDBRemote.h | 6 +-
.../Plugins/Process/minidump/ProcessMinidump.cpp | 4 +-
.../Plugins/Process/minidump/ProcessMinidump.h | 6 +-
.../Plugins/Process/scripted/ScriptedProcess.cpp | 4 +-
.../Plugins/Process/scripted/ScriptedProcess.h | 6 +-
contrib/llvm-project/lldb/source/Symbol/Symtab.cpp | 11 +-
.../llvm-project/lldb/source/Target/Process.cpp | 23 +-
.../llvm/include/llvm/CodeGen/TargetLowering.h | 8 +
.../llvm/DebugInfo/Symbolize/DIFetcher.h (new) | 51 +++
.../include/llvm/DebugInfo/Symbolize/Symbolize.h | 13 +
.../llvm/include/llvm/Debuginfod/DIFetcher.h (new) | 34 ++
.../llvm/include/llvm/Support/Compiler.h | 2 +
.../CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp | 376 ++++++++++++++-----
.../CodeGen/LiveDebugValues/InstrRefBasedImpl.h | 63 +++-
.../CodeGen/LiveDebugValues/LiveDebugValues.cpp | 5 +
.../llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 73 +++-
.../lib/DebugInfo/Symbolize/DIFetcher.cpp (new) | 58 +++
.../llvm/lib/DebugInfo/Symbolize/Symbolize.cpp | 161 ++++----
.../llvm/lib/Debuginfod/DIFetcher.cpp (new) | 28 ++
.../llvm-project/llvm/lib/Support/RISCVISAInfo.cpp | 23 +-
.../llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 53 +--
.../llvm/lib/Target/AArch64/SVEInstrFormats.td | 25 +-
.../lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 35 +-
.../RISCV/Disassembler/RISCVDisassembler.cpp | 32 ++
.../llvm-project/llvm/lib/Target/RISCV/RISCV.td | 37 ++
.../llvm/lib/Target/RISCV/RISCVFrameLowering.cpp | 8 -
.../llvm/lib/Target/RISCV/RISCVFrameLowering.h | 2 -
.../llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp | 36 +-
.../llvm/lib/Target/RISCV/RISCVInstrInfoD.td | 215 +++++++----
.../llvm/lib/Target/RISCV/RISCVInstrInfoF.td | 281 ++++++++++----
.../llvm/lib/Target/RISCV/RISCVInstrInfoZfh.td | 213 +++++++----
.../llvm/lib/Target/RISCV/RISCVRegisterInfo.td | 30 ++
.../llvm/lib/Target/RISCV/RISCVSubtarget.h | 8 +
contrib/llvm-project/llvm/lib/Target/X86/X86.td | 2 +
.../llvm/lib/Target/X86/X86FrameLowering.cpp | 5 +-
.../llvm/lib/Target/X86/X86ISelLowering.cpp | 46 +--
.../llvm/lib/Target/X86/X86ISelLowering.h | 3 +
.../lib/Transforms/IPO/AttributorAttributes.cpp | 84 +++--
.../llvm/lib/Transforms/IPO/OpenMPOpt.cpp | 1 -
.../lib/Transforms/Scalar/InferAddressSpaces.cpp | 11 +-
.../lib/Transforms/Vectorize/LoopVectorize.cpp | 35 +-
.../lib/Transforms/Vectorize/SLPVectorizer.cpp | 179 +--------
.../llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp | 9 +-
.../openmp/runtime/src/kmp_affinity.cpp | 2 +-
lib/clang/include/VCSVersion.inc | 6 +-
lib/clang/include/lld/Common/Version.inc | 2 +-
lib/clang/include/llvm/Config/config.h | 5 -
lib/clang/include/llvm/Config/llvm-config.h | 6 +
lib/clang/include/llvm/Support/VCSRevision.h | 2 +-
lib/clang/libllvm/Makefile | 2 +
lib/libclang_rt/Makefile | 2 +
lib/libclang_rt/asan_dynamic/Makefile | 9 +-
lib/libclang_rt/asan_static/Makefile (new) | 10 +
lib/libclang_rt/fuzzer_interceptors/Makefile (new) | 9 +
157 files changed, 2809 insertions(+), 1595 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.