Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 06 Dec 2021 16:34:43 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 258209] [exp-run] Against llvm-13-update branch on GitHub
Message-ID:  <bug-258209-7788-aAqaEsdIix@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-258209-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-258209-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D258209

--- Comment #40 from commit-hook@FreeBSD.org ---
A commit in branch stable/13 references this bug:

URL:
https://cgit.FreeBSD.org/src/commit/?id=3D2e2f8eac752cf13bc0f0c5aabf0ae9e5e=
f22c360

commit 2e2f8eac752cf13bc0f0c5aabf0ae9e5ef22c360
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2021-08-25 18:31:14 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2021-12-06 16:30:03 +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

    (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(-)

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-258209-7788-aAqaEsdIix>