[Bug 265425] [exp-run] Against llvm-15-update branch on GitHub
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 265425] [exp-run] Against llvm-15-update branch on GitHub"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 09 Apr 2023 21:36:37 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265425
--- Comment #102 from commit-hook@FreeBSD.org ---
A commit in branch stable/13 references this bug:
URL:
https://cgit.FreeBSD.org/src/commit/?id=a2e927433f9d66b477247c4d36da79c008cfa8a4
commit a2e927433f9d66b477247c4d36da79c008cfa8a4
Author: Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2022-08-13 15:37:04 +0000
Commit: Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-04-09 14:54:49 +0000
Merge llvm-project release/15.x llvmorg-15.0.0-rc2-40-gfbd2950d8d0d
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvmorg-15.0.0-rc2-40-gfbd2950d8d0d.
PR: 265425
MFC after: 2 weeks
(cherry picked from commit 61cfbce3347e4372143bcabf7b197577b9f3958a)
.../clang/include/clang/AST/DeclTemplate.h | 8 +-
.../clang/include/clang/Basic/Module.h | 5 +
.../llvm-project/clang/include/clang/Sema/Sema.h | 2 +
.../clang/include/clang/Serialization/ASTReader.h | 3 +-
contrib/llvm-project/clang/lib/AST/APValue.cpp | 8 +-
.../llvm-project/clang/lib/Basic/Targets/X86.cpp | 2 +
contrib/llvm-project/clang/lib/Basic/Targets/X86.h | 4 +
.../llvm-project/clang/lib/CodeGen/CGDeclCXX.cpp | 8 +-
contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp | 15 +
.../clang/lib/CodeGen/CodeGenModule.cpp | 10 +-
.../llvm-project/clang/lib/CodeGen/TargetInfo.cpp | 13 +-
.../clang/lib/Driver/ToolChains/Arch/Sparc.cpp | 25 +
.../clang/lib/Driver/ToolChains/Arch/Sparc.h | 3 +
.../clang/lib/Driver/ToolChains/Clang.cpp | 21 +-
.../clang/lib/Driver/ToolChains/CommonArgs.cpp | 11 +-
.../clang/lib/Driver/ToolChains/Gnu.cpp | 10 +
.../clang/lib/Frontend/FrontendAction.cpp | 2 +-
contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp | 76 ++-
.../llvm-project/clang/lib/Sema/SemaOverload.cpp | 5 +-
.../llvm-project/clang/lib/Sema/SemaTemplate.cpp | 8 +-
.../clang/lib/Serialization/ASTReader.cpp | 89 ++--
.../compiler-rt/lib/builtins/fp_trunc.h | 2 +-
.../compiler-rt/lib/builtins/int_types.h | 2 +-
.../lib/sanitizer_common/sanitizer_platform.h | 2 +-
.../libcxx/include/__algorithm/adjacent_find.h | 32 +-
.../libcxx/include/__algorithm/clamp.h | 4 +-
.../llvm-project/libcxx/include/__algorithm/copy.h | 10 +-
.../libcxx/include/__algorithm/copy_backward.h | 6 +-
.../llvm-project/libcxx/include/__algorithm/fill.h | 2 +
.../libcxx/include/__algorithm/fill_n.h | 2 +
.../libcxx/include/__algorithm/find_first_of.h | 3 +-
.../libcxx/include/__algorithm/inplace_merge.h | 91 ++--
.../libcxx/include/__algorithm/is_permutation.h | 259 ++++++----
.../include/__algorithm/iterator_operations.h | 83 ++-
.../libcxx/include/__algorithm/make_heap.h | 4 +-
.../libcxx/include/__algorithm/make_projected.h | 98 ++--
.../llvm-project/libcxx/include/__algorithm/move.h | 26 +-
.../libcxx/include/__algorithm/move_backward.h | 38 +-
.../libcxx/include/__algorithm/next_permutation.h | 36 +-
.../libcxx/include/__algorithm/partial_sort.h | 10 +-
.../libcxx/include/__algorithm/partial_sort_copy.h | 42 +-
.../libcxx/include/__algorithm/pop_heap.h | 4 +-
.../libcxx/include/__algorithm/prev_permutation.h | 36 +-
.../libcxx/include/__algorithm/push_heap.h | 2 +-
.../include/__algorithm/ranges_clamp.h (new) | 65 +++
.../include/__algorithm/ranges_inplace_merge.h | 52 +-
.../libcxx/include/__algorithm/ranges_is_heap.h | 2 +-
.../include/__algorithm/ranges_is_heap_until.h | 2 +-
.../__algorithm/ranges_is_permutation.h (new) | 89 ++++
.../libcxx/include/__algorithm/ranges_make_heap.h | 2 +-
.../libcxx/include/__algorithm/ranges_move.h | 15 +-
.../include/__algorithm/ranges_move_backward.h | 5 +-
.../__algorithm/ranges_next_permutation.h (new) | 72 +++
.../include/__algorithm/ranges_nth_element.h | 2 +-
.../include/__algorithm/ranges_partial_sort.h | 2 +-
.../include/__algorithm/ranges_partial_sort_copy.h | 19 +-
.../libcxx/include/__algorithm/ranges_partition.h | 2 +-
.../libcxx/include/__algorithm/ranges_pop_heap.h | 2 +-
.../__algorithm/ranges_prev_permutation.h (new) | 76 +++
.../libcxx/include/__algorithm/ranges_push_heap.h | 2 +-
.../include/__algorithm/ranges_remove_copy.h | 55 +-
.../include/__algorithm/ranges_remove_copy_if.h | 58 ++-
.../include/__algorithm/ranges_replace_copy.h | 69 +--
.../include/__algorithm/ranges_replace_copy_if.h | 72 +--
.../include/__algorithm/ranges_rotate.h (new) | 71 +++
.../include/__algorithm/ranges_sample.h (new) | 74 +++
.../libcxx/include/__algorithm/ranges_shuffle.h | 34 +-
.../libcxx/include/__algorithm/ranges_sort.h | 2 +-
.../libcxx/include/__algorithm/ranges_sort_heap.h | 2 +-
.../include/__algorithm/ranges_stable_partition.h | 2 +-
.../include/__algorithm/ranges_stable_sort.h | 2 +-
.../include/__algorithm/ranges_swap_ranges.h | 11 +-
.../libcxx/include/__algorithm/ranges_unique.h | 46 +-
.../include/__algorithm/ranges_unique_copy.h | 73 ++-
.../libcxx/include/__algorithm/reverse.h | 23 +-
.../libcxx/include/__algorithm/rotate.h | 57 ++-
.../libcxx/include/__algorithm/sample.h | 48 +-
.../libcxx/include/__algorithm/sift_down.h | 4 +-
.../libcxx/include/__algorithm/sort_heap.h | 4 +-
.../libcxx/include/__algorithm/stable_partition.h | 4 +-
.../libcxx/include/__algorithm/stable_sort.h | 2 +-
.../libcxx/include/__algorithm/swap_ranges.h | 37 +-
.../uniform_random_bit_generator_adaptor.h (new) | 62 +++
.../libcxx/include/__algorithm/unique.h | 48 +-
.../libcxx/include/__algorithm/unique_copy.h | 147 +++---
.../include/__algorithm/unwrap_range.h (new) | 97 ++++
contrib/llvm-project/libcxx/include/__assert | 11 +-
contrib/llvm-project/libcxx/include/__availability | 41 +-
.../llvm-project/libcxx/include/__bit_reference | 243 +++++----
.../include/__iterator/incrementable_traits.h | 1 +
.../libcxx/include/__iterator/iterator_traits.h | 7 +
.../libcxx/include/__iterator/reverse_iterator.h | 14 +-
.../libcxx/include/__memory/construct_at.h | 3 +-
.../libcxx/include/__memory/pointer_traits.h | 28 +-
.../include/__memory/uninitialized_algorithms.h | 7 +-
.../llvm-project/libcxx/include/__ranges/size.h | 1 +
contrib/llvm-project/libcxx/include/__split_buffer | 134 +++--
.../libcxx/include/__verbose_abort (new) | 51 ++
contrib/llvm-project/libcxx/include/algorithm | 219 +++++++-
contrib/llvm-project/libcxx/include/format | 101 ++--
contrib/llvm-project/libcxx/include/memory | 26 +-
.../libcxx/include/module.modulemap.in | 16 +-
contrib/llvm-project/libcxx/include/vector | 557 ++++++++++++---------
contrib/llvm-project/libcxx/include/version | 8 +-
.../libcxx/src/include/sso_allocator.h | 5 +
.../libcxx/src/{assert.cpp => verbose_abort.cpp} | 22 +-
contrib/llvm-project/lld/COFF/Driver.cpp | 17 +-
contrib/llvm-project/lld/COFF/Driver.h | 4 +-
contrib/llvm-project/lld/COFF/DriverUtils.cpp | 3 +
contrib/llvm-project/lld/COFF/MinGW.cpp | 10 +-
contrib/llvm-project/lld/COFF/MinGW.h | 6 +-
contrib/llvm-project/lld/COFF/Options.td | 2 +
contrib/llvm-project/lld/COFF/PDB.cpp | 4 +
contrib/llvm-project/lld/ELF/Arch/AArch64.cpp | 4 +-
contrib/llvm-project/lld/ELF/Config.h | 1 +
contrib/llvm-project/lld/ELF/Driver.cpp | 6 +-
contrib/llvm-project/lld/ELF/Options.td | 2 +
contrib/llvm-project/lld/ELF/Relocations.cpp | 3 +-
contrib/llvm-project/lld/ELF/SyntheticSections.cpp | 17 +
contrib/llvm-project/lld/ELF/SyntheticSections.h | 10 +
contrib/llvm-project/lld/ELF/Writer.cpp | 5 +
contrib/llvm-project/lld/MachO/Arch/ARM64.cpp | 2 +-
contrib/llvm-project/lld/MachO/DriverUtils.cpp | 2 +-
contrib/llvm-project/lld/MachO/EhFrame.cpp | 10 +-
contrib/llvm-project/lld/MachO/EhFrame.h | 8 +-
contrib/llvm-project/lld/MachO/InputFiles.cpp | 118 ++++-
contrib/llvm-project/lld/MachO/InputFiles.h | 17 +-
.../llvm-project/lld/MachO/UnwindInfoSection.cpp | 8 +-
contrib/llvm-project/lld/MachO/Writer.cpp | 122 ++---
contrib/llvm-project/lld/docs/ReleaseNotes.rst | 144 +++++-
.../llvm-project/lldb/source/Core/Disassembler.cpp | 1 +
.../include/llvm/Analysis/TargetTransformInfo.h | 9 +
.../llvm/Analysis/TargetTransformInfoImpl.h | 2 +
.../llvm/include/llvm/BinaryFormat/ELF.h | 1 +
.../llvm/include/llvm/CodeGen/ISDOpcodes.h | 5 +
.../include/llvm/DebugInfo/CodeView/CodeView.h | 3 +
.../ExecutorSharedMemoryMapperService.h | 3 +
.../Orc/TargetProcess/JITLoaderGDB.h | 3 +
contrib/llvm-project/llvm/include/llvm/IR/Type.h | 5 +
.../llvm/include/llvm/Support/ErrorHandling.h | 6 +-
.../llvm-project/llvm/include/llvm/Support/Host.h | 1 +
.../llvm/lib/Analysis/ConstantFolding.cpp | 4 +-
.../llvm/lib/Analysis/TargetTransformInfo.cpp | 4 +
.../llvm/lib/CodeGen/MachineScheduler.cpp | 2 +-
.../llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 45 +-
.../llvm/lib/DebugInfo/PDB/Native/FormatUtil.cpp | 7 +
.../IntelJITEvents/IntelJITEventListener.cpp | 1 +
.../llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp | 22 +-
.../ExecutorSharedMemoryMapperService.cpp | 7 +-
contrib/llvm-project/llvm/lib/Support/Host.cpp | 108 ++++
.../lib/Target/AArch64/AArch64ISelLowering.cpp | 47 +-
.../Target/AArch64/AArch64TargetTransformInfo.h | 4 +
.../Target/AArch64/GISel/AArch64LegalizerInfo.cpp | 2 +-
contrib/llvm-project/llvm/lib/Target/ARM/ARM.td | 9 +
.../llvm/lib/Target/ARM/ARMISelLowering.cpp | 3 +-
.../llvm/lib/Target/PowerPC/PPCFastISel.cpp | 5 +-
.../llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 8 +-
.../llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp | 25 +-
.../llvm/lib/Target/X86/X86ISelLowering.cpp | 96 ++--
.../llvm/lib/Target/X86/X86ISelLowering.h | 12 +
.../lib/Transforms/IPO/AttributorAttributes.cpp | 13 +-
.../llvm/lib/Transforms/IPO/OpenMPOpt.cpp | 12 +
.../Transforms/Utils/RelLookupTableConverter.cpp | 8 +-
.../lib/Transforms/Vectorize/LoopVectorize.cpp | 15 +-
contrib/llvm-project/llvm/tools/lli/lli.cpp | 3 +-
.../llvm-project/llvm/tools/llvm-ar/llvm-ar.cpp | 33 +-
.../openmp/runtime/src/kmp_dispatch.cpp | 2 +-
lib/clang/include/VCSVersion.inc | 6 +-
lib/clang/include/lld/Common/Version.inc | 2 +-
lib/clang/include/llvm/Support/VCSRevision.h | 2 +-
lib/clang/libllvm/Makefile | 4 +-
lib/libc++/Makefile | 11 +-
sys/conf/kern.mk | 10 +-
173 files changed, 3754 insertions(+), 1472 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.