[Bug 258209] [exp-run] Against llvm-13-update branch on GitHub
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 258209] [exp-run] Against llvm-13-update branch on GitHub"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 25 Dec 2021 11:58:15 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258209
--- Comment #45 from commit-hook@FreeBSD.org ---
A commit in branch stable/12 references this bug:
URL:
https://cgit.FreeBSD.org/src/commit/?id=0fa51cfc680260c79257f065769557b2988d7ff9
commit 0fa51cfc680260c79257f065769557b2988d7ff9
Author: Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2021-08-25 18:31:14 +0000
Commit: Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2021-12-25 11:51:35 +0000
Merge llvm-project release/13.x llvmorg-13.0.0-rc1-97-g23ba3732246a
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvmorg-13.0.0-rc1-97-g23ba3732246a.
PR: 258209
MFC after: 2 weeks
(cherry picked from commit 6e75b2fbf9a03e6876e0a3c089e0b3ad71876125)
ObsoleteFiles.inc | 146 +++
.../clang/include/clang/Basic/BuiltinsAArch64.def | 3 +
.../include/clang/Basic/DiagnosticDriverKinds.td | 2 -
.../include/clang/Basic/DiagnosticLexKinds.td | 7 +
.../include/clang/Basic/DiagnosticSemaKinds.td | 2 -
.../clang/include/clang/Basic/LangOptions.def | 2 +-
.../clang/include/clang/Basic/LangOptions.h | 6 +
.../clang/include/clang/Driver/Options.td | 9 +-
.../clang/include/clang/Driver/Types.h | 8 -
.../clang/Frontend/PreprocessorOutputOptions.h | 2 -
.../clang/include/clang/Lex/HeaderSearch.h | 17 +-
.../clang/include/clang/Lex/Preprocessor.h | 5 +-
.../clang/include/clang/Lex/PreprocessorLexer.h | 20 +-
.../clang/include/clang/Lex/PreprocessorOptions.h | 3 -
.../llvm-project/clang/include/clang/Sema/Sema.h | 3 +-
contrib/llvm-project/clang/lib/AST/ASTContext.cpp | 20 +-
contrib/llvm-project/clang/lib/AST/Expr.cpp | 7 +-
.../llvm-project/clang/lib/Basic/LangOptions.cpp | 8 +
.../llvm-project/clang/lib/Basic/OpenCLOptions.cpp | 7 +-
.../llvm-project/clang/lib/Basic/TargetInfo.cpp | 10 +-
.../clang/lib/Basic/Targets/AArch64.cpp | 6 +-
.../llvm-project/clang/lib/Basic/Targets/AMDGPU.h | 5 +-
.../llvm-project/clang/lib/CodeGen/CGBuiltin.cpp | 23 +
.../llvm-project/clang/lib/CodeGen/CGDeclCXX.cpp | 18 +-
contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp | 43 +-
.../clang/lib/CodeGen/CodeGenModule.cpp | 2 +-
.../llvm-project/clang/lib/CodeGen/TargetInfo.cpp | 14 +
.../llvm-project/clang/lib/CodeGen/TargetInfo.h | 7 +
.../clang/lib/Driver/ToolChains/Clang.cpp | 53 +-
.../clang/lib/Driver/ToolChains/Hexagon.cpp | 32 +-
.../clang/lib/Driver/ToolChains/MinGW.cpp | 7 +-
contrib/llvm-project/clang/lib/Driver/Types.cpp | 39 -
.../clang/lib/Format/WhitespaceManager.cpp | 2 +-
.../clang/lib/Frontend/CompilerInvocation.cpp | 20 +-
.../clang/lib/Frontend/PrintPreprocessedOutput.cpp | 349 +++----
contrib/llvm-project/clang/lib/Headers/intrin.h | 3 +
contrib/llvm-project/clang/lib/Lex/Lexer.cpp | 4 +-
.../llvm-project/clang/lib/Lex/PPDirectives.cpp | 4 +
.../llvm-project/clang/lib/Lex/PPLexerChange.cpp | 45 +-
.../clang/lib/Lex/PPMacroExpansion.cpp | 11 +-
contrib/llvm-project/clang/lib/Lex/Pragma.cpp | 92 +-
.../llvm-project/clang/lib/Lex/Preprocessor.cpp | 6 -
contrib/llvm-project/clang/lib/Parse/ParseDecl.cpp | 16 +-
contrib/llvm-project/clang/lib/Sema/Sema.cpp | 3 +-
.../llvm-project/clang/lib/Sema/SemaConcept.cpp | 17 +-
.../llvm-project/clang/lib/Sema/SemaDeclCXX.cpp | 5 +-
.../llvm-project/clang/lib/Sema/SemaTemplate.cpp | 9 +-
.../clang/lib/Sema/SemaTemplateInstantiate.cpp | 19 +-
contrib/llvm-project/clang/lib/Sema/SemaType.cpp | 47 +-
.../compiler-rt/include/profile/InstrProfData.inc | 4 +-
.../compiler-rt/lib/profile/InstrProfilingBuffer.c | 2 +-
.../compiler-rt/lib/profile/InstrProfilingMerge.c | 11 +-
.../lib/profile/InstrProfilingPlatformLinux.c | 19 +
contrib/llvm-project/libcxx/include/__config | 11 +
contrib/llvm-project/libcxx/include/ctime | 2 +-
contrib/llvm-project/libcxx/include/format | 12 +-
contrib/llvm-project/libcxx/include/ios | 7 +
contrib/llvm-project/libcxx/include/ranges | 12 +-
contrib/llvm-project/lld/ELF/Config.h | 10 +-
contrib/llvm-project/lld/ELF/Driver.cpp | 71 +-
contrib/llvm-project/lld/ELF/LinkerScript.cpp | 36 +-
contrib/llvm-project/lld/ELF/LinkerScript.h | 2 +-
contrib/llvm-project/lld/ELF/Options.td | 3 +
contrib/llvm-project/lld/ELF/Relocations.cpp | 7 +
contrib/llvm-project/lld/ELF/ScriptParser.cpp | 9 +-
contrib/llvm-project/lld/ELF/SymbolTable.cpp | 118 ++-
contrib/llvm-project/lld/ELF/SymbolTable.h | 10 +-
contrib/llvm-project/lld/ELF/Symbols.cpp | 11 +-
contrib/llvm-project/lld/ELF/SyntheticSections.cpp | 2 +-
contrib/llvm-project/lld/docs/ReleaseNotes.rst | 150 ++-
contrib/llvm-project/lld/docs/ld.lld.1 | 3 +
.../source/Commands/CommandObjectMemoryTag.cpp | 182 +++-
.../llvm-project/lldb/source/Commands/Options.td | 8 +
.../GDBRemoteCommunicationServerLLGS.cpp | 28 +-
.../llvm/include/llvm/Analysis/ValueTracking.h | 4 +
.../llvm/include/llvm/CodeGen/TargetLowering.h | 5 +
.../llvm/include/llvm/CodeGen/ValueTypes.td | 1 +
contrib/llvm-project/llvm/include/llvm/IR/Module.h | 3 +
.../llvm/include/llvm/ProfileData/InstrProf.h | 1 +
.../include/llvm/ProfileData/InstrProfData.inc | 4 +-
.../llvm/include/llvm/Support/MachineValueType.h | 4 +-
.../llvm/include/llvm/Transforms/IPO/Attributor.h | 20 +
.../include/llvm/Transforms/Utils/PredicateInfo.h | 6 +-
.../llvm/lib/Analysis/InstructionSimplify.cpp | 16 +
.../llvm/lib/Analysis/TargetLibraryInfo.cpp | 7 +-
.../llvm/lib/Analysis/ValueTracking.cpp | 10 +
.../lib/CodeGen/GlobalISel/InlineAsmLowering.cpp | 9 +-
.../llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 10 +-
.../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 6 +-
.../lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 2 +-
.../lib/CodeGen/SelectionDAG/TargetLowering.cpp | 3 +-
.../lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 11 +-
.../llvm-project/llvm/lib/CodeGen/ValueTypes.cpp | 2 +
contrib/llvm-project/llvm/lib/IR/ConstantFold.cpp | 241 -----
contrib/llvm-project/llvm/lib/IR/Module.cpp | 4 +
.../llvm/lib/ProfileData/InstrProfReader.cpp | 2 +-
.../llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 7 +
.../lib/Target/AArch64/AArch64ISelLowering.cpp | 79 +-
.../llvm/lib/Target/AArch64/AArch64ISelLowering.h | 7 +
.../llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 34 +-
.../llvm/lib/Target/AArch64/AArch64InstrInfo.td | 14 +
.../llvm/lib/Target/AArch64/AArch64RegisterInfo.td | 4 +-
.../lib/Target/AArch64/Utils/AArch64BaseInfo.h | 19 +
.../llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp | 2 +-
.../llvm/lib/Target/BPF/BPFTargetTransformInfo.h | 18 +
.../lib/Target/PowerPC/PPCTargetTransformInfo.cpp | 3 +
.../llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 7 +
.../llvm/lib/Target/RISCV/RISCVInstrInfoV.td | 1003 ++++++++++++++------
.../llvm/lib/Target/RISCV/RISCVSchedRocket.td | 3 +
.../llvm/lib/Target/RISCV/RISCVSchedSiFive7.td | 3 +
.../llvm/lib/Target/RISCV/RISCVSchedule.td | 1 +
.../llvm/lib/Target/RISCV/RISCVScheduleV.td (new) | 820 ++++++++++++++++
.../llvm/lib/Target/X86/X86ISelLowering.cpp | 14 +-
.../llvm/lib/Target/X86/X86InstrArithmetic.td | 28 +-
.../llvm/lib/Transforms/IPO/Attributor.cpp | 117 ++-
.../lib/Transforms/IPO/AttributorAttributes.cpp | 54 +-
.../llvm/lib/Transforms/IPO/OpenMPOpt.cpp | 16 +-
.../Transforms/InstCombine/InstCombineCompares.cpp | 123 ++-
.../InstCombine/InstCombineLoadStoreAlloca.cpp | 8 +-
.../Transforms/InstCombine/InstCombineSelect.cpp | 3 +-
.../llvm/lib/Transforms/Scalar/DivRemPairs.cpp | 7 +-
.../lib/Transforms/Scalar/LoopStrengthReduce.cpp | 24 +-
.../llvm/lib/Transforms/Scalar/SROA.cpp | 5 +-
.../llvm/lib/Transforms/Utils/PredicateInfo.cpp | 46 +
.../lib/Transforms/Vectorize/LoopVectorize.cpp | 46 +
.../llvm/tools/llvm-mca/Views/TimelineView.cpp | 15 +-
.../llvm/utils/TableGen/CodeGenTarget.cpp | 1 +
.../openmp/runtime/src/kmp_taskdeps.cpp | 27 +-
.../llvm-project/openmp/runtime/src/kmp_taskdeps.h | 3 +-
.../openmp/runtime/src/kmp_tasking.cpp | 1 +
etc/mtree/BSD.include.dist | 18 +-
lib/clang/include/VCSVersion.inc | 8 +-
lib/clang/include/clang/Config/config.h | 2 +-
lib/clang/include/llvm/Config/config.h | 7 +-
lib/clang/include/llvm/Config/llvm-config.h | 2 +-
lib/clang/include/llvm/Support/VCSRevision.h | 2 +-
lib/libc++/Makefile | 293 +++++-
lib/libc++/__config_site | 2 +
lib/libc++experimental/Makefile | 1 +
lib/libclang_rt/asan/Makefile | 2 +
lib/libclang_rt/asan_dynamic/Makefile | 2 +
lib/libclang_rt/cfi/Makefile | 1 +
lib/libclang_rt/cfi_diag/Makefile | 2 +
lib/libclang_rt/dd/Makefile | 1 +
lib/libclang_rt/msan/Makefile | 2 +
lib/libclang_rt/profile/Makefile | 2 +-
lib/libclang_rt/stats/Makefile | 2 +
lib/libclang_rt/tsan/Makefile | 4 +-
lib/libclang_rt/ubsan_standalone/Makefile | 2 +
lib/libclang_rt/xray/Makefile | 1 +
lib/libcompiler_rt/Makefile.inc | 3 +
lib/libomp/kmp_config.h | 6 +-
lib/libomp/kmp_i18n_default.inc | 47 +-
lib/libomp/kmp_i18n_id.inc | 59 +-
lib/libomp/omp-tools.h | 201 ++++
lib/libomp/omp.h | 55 +-
tools/build/mk/OptionalObsoleteFiles.inc | 357 ++++---
157 files changed, 4432 insertions(+), 1503 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.