]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Merge llvm-project release/18.x llvmorg-18.1.3-0-gc13b7485b879
authorDimitry Andric <dim@FreeBSD.org>
Fri, 5 Apr 2024 22:02:56 +0000 (00:02 +0200)
committerDimitry Andric <dim@FreeBSD.org>
Sat, 6 Apr 2024 20:14:34 +0000 (22:14 +0200)
commit439352ac8257c8419cb4a662abb7f260f31f9932
tree237d14d3439cac4b76d8a396fa37bc7470622e00
parent49a6e426df84eff1ae54905a02f66910a6a177d3
parent05834cae71b93c867532aee91cb7cab176920c01
Merge llvm-project release/18.x llvmorg-18.1.3-0-gc13b7485b879

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project release/18.x llvmorg-18.1.3-0-gc13b7485b879.

PR: 276104
MFC after: 1 month
107 files changed:
contrib/llvm-project/clang/include/clang/AST/DeclBase.h
contrib/llvm-project/clang/include/clang/Sema/ScopeInfo.h
contrib/llvm-project/clang/include/clang/Serialization/ASTReader.h
contrib/llvm-project/clang/lib/AST/Decl.cpp
contrib/llvm-project/clang/lib/AST/DeclBase.cpp
contrib/llvm-project/clang/lib/Basic/Module.cpp
contrib/llvm-project/clang/lib/CodeGen/BackendUtil.cpp
contrib/llvm-project/clang/lib/CodeGen/CGDecl.cpp
contrib/llvm-project/clang/lib/Driver/ToolChains/WebAssembly.cpp
contrib/llvm-project/clang/lib/Driver/ToolChains/WebAssembly.h
contrib/llvm-project/clang/lib/Headers/__stddef_null.h
contrib/llvm-project/clang/lib/Headers/__stddef_nullptr_t.h
contrib/llvm-project/clang/lib/Headers/__stddef_offsetof.h
contrib/llvm-project/clang/lib/Headers/__stddef_ptrdiff_t.h
contrib/llvm-project/clang/lib/Headers/__stddef_rsize_t.h
contrib/llvm-project/clang/lib/Headers/__stddef_size_t.h
contrib/llvm-project/clang/lib/Headers/__stddef_unreachable.h
contrib/llvm-project/clang/lib/Headers/__stddef_wchar_t.h
contrib/llvm-project/clang/lib/Headers/larchintrin.h
contrib/llvm-project/clang/lib/Headers/module.modulemap
contrib/llvm-project/clang/lib/Lex/ModuleMap.cpp
contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp
contrib/llvm-project/clang/lib/Sema/SemaOverload.cpp
contrib/llvm-project/clang/lib/Sema/SemaTemplate.cpp
contrib/llvm-project/clang/lib/Serialization/ASTReader.cpp
contrib/llvm-project/clang/lib/Serialization/ASTReaderDecl.cpp
contrib/llvm-project/clang/lib/Serialization/ASTWriter.cpp
contrib/llvm-project/clang/lib/Serialization/ASTWriterDecl.cpp
contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
contrib/llvm-project/compiler-rt/lib/builtins/divtc3.c
contrib/llvm-project/compiler-rt/lib/builtins/fp_lib.h
contrib/llvm-project/compiler-rt/lib/builtins/int_types.h
contrib/llvm-project/compiler-rt/lib/builtins/multc3.c
contrib/llvm-project/compiler-rt/lib/msan/msan.cpp
contrib/llvm-project/compiler-rt/lib/msan/msan.h
contrib/llvm-project/compiler-rt/lib/msan/msan_allocator.cpp
contrib/llvm-project/compiler-rt/lib/msan/msan_linux.cpp
contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp
contrib/llvm-project/libcxx/include/__availability
contrib/llvm-project/libcxx/modules/modules.json.in
contrib/llvm-project/lld/COFF/DLL.cpp
contrib/llvm-project/lld/ELF/Arch/LoongArch.cpp
contrib/llvm-project/lld/ELF/Arch/PPC64.cpp
contrib/llvm-project/lld/ELF/Arch/RISCV.cpp
contrib/llvm-project/lld/ELF/Arch/X86_64.cpp
contrib/llvm-project/lld/ELF/Writer.cpp
contrib/llvm-project/lld/docs/ReleaseNotes.rst
contrib/llvm-project/llvm/include/llvm/Analysis/VectorUtils.h
contrib/llvm-project/llvm/include/llvm/BinaryFormat/COFF.h
contrib/llvm-project/llvm/include/llvm/Object/COFF.h
contrib/llvm-project/llvm/include/llvm/Object/COFFImportFile.h
contrib/llvm-project/llvm/include/llvm/Support/FormattedStream.h
contrib/llvm-project/llvm/include/llvm/Target/TargetSchedule.td
contrib/llvm-project/llvm/lib/Analysis/ValueTracking.cpp
contrib/llvm-project/llvm/lib/Analysis/VectorUtils.cpp
contrib/llvm-project/llvm/lib/MC/MCParser/AsmParser.cpp
contrib/llvm-project/llvm/lib/Object/ArchiveWriter.cpp
contrib/llvm-project/llvm/lib/Object/COFFImportFile.cpp
contrib/llvm-project/llvm/lib/Support/FormattedStream.cpp
contrib/llvm-project/llvm/lib/Target/AArch64/AArch64Arm64ECCallLowering.cpp
contrib/llvm-project/llvm/lib/Target/AArch64/AArch64CallingConvention.td
contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
contrib/llvm-project/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp
contrib/llvm-project/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h
contrib/llvm-project/llvm/lib/Target/ARM/ARMFrameLowering.cpp
contrib/llvm-project/llvm/lib/Target/ARM/ARMFrameLowering.h
contrib/llvm-project/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
contrib/llvm-project/llvm/lib/Target/AVR/AVRInstrInfo.td
contrib/llvm-project/llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp
contrib/llvm-project/llvm/lib/Target/LoongArch/LoongArchISelLowering.h
contrib/llvm-project/llvm/lib/Target/LoongArch/LoongArchTargetMachine.h
contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
contrib/llvm-project/llvm/lib/Target/Mips/MipsExpandPseudo.cpp
contrib/llvm-project/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp
contrib/llvm-project/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
contrib/llvm-project/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp
contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
contrib/llvm-project/llvm/lib/Target/X86/X86InstrVecCompiler.td
contrib/llvm-project/llvm/lib/Target/X86/X86TargetTransformInfo.cpp
contrib/llvm-project/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp
contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
contrib/llvm-project/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
contrib/llvm-project/llvm/lib/Transforms/Scalar/SROA.cpp
contrib/llvm-project/llvm/tools/llvm-mc/llvm-mc.cpp
contrib/llvm-project/llvm/tools/llvm-objdump/llvm-objdump.cpp
contrib/llvm-project/llvm/tools/llvm-readobj/COFFImportDumper.cpp
contrib/llvm-project/llvm/utils/TableGen/MacroFusionPredicatorEmitter.cpp
contrib/llvm-project/openmp/runtime/src/kmp.h
contrib/llvm-project/openmp/runtime/src/kmp_affinity.cpp
contrib/llvm-project/openmp/runtime/src/kmp_affinity.h
contrib/llvm-project/openmp/runtime/src/kmp_lock.h
contrib/llvm-project/openmp/runtime/src/kmp_os.h
contrib/llvm-project/openmp/runtime/src/z_Linux_util.cpp
lib/clang/include/VCSVersion.inc
lib/clang/include/clang/Basic/Version.inc
lib/clang/include/lld/Common/Version.inc
lib/clang/include/lldb/Version/Version.inc
lib/clang/include/llvm/Config/config.h
lib/clang/include/llvm/Config/llvm-config.h
lib/clang/include/llvm/Support/VCSRevision.h