SuccessChanges

Changes from Git (git http://labmaster3.local/git/llvm-project.git)

Summary

  1. Revert "Use InitLLVM to setup a pretty stack printer" (details)
  2. [clang][CodeGen] Fix wrong memcpy size of no_unique_address in (details)
Commit 6f773205cd05e47912096d7c4091f03c28255ab2 by thakis
Revert "Use InitLLVM to setup a pretty stack printer"
This reverts commit 3f76260dc0674cc0acb25f550a0f0c594cf537ea. Breaks at
least these tests on Windows:
   Clang :: Driver/clang-offload-bundler.c
   Clang :: Driver/clang-offload-wrapper.c
The file was modifiedclang-tools-extra/clangd/indexer/IndexerMain.cpp
The file was modifiedllvm/utils/TableGen/TableGen.cpp
The file was modifiedclang-tools-extra/clangd/tool/ClangdMain.cpp
The file was modifiedclang/tools/clang-check/ClangCheck.cpp
The file was modifiedclang-tools-extra/clang-move/tool/ClangMove.cpp
The file was modifiedclang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp
The file was modifiedclang-tools-extra/tool-template/ToolTemplate.cpp
The file was modifiedclang-tools-extra/clang-change-namespace/tool/ClangChangeNamespace.cpp
The file was modifiedclang/tools/c-index-test/core_main.cpp
The file was modifiedclang/utils/TableGen/TableGen.cpp
The file was modifiedclang/tools/arcmt-test/arcmt-test.cpp
The file was modifiedclang-tools-extra/clang-doc/tool/ClangDocMain.cpp
The file was modifiedclang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp
The file was modifiedclang/tools/clang-offload-wrapper/ClangOffloadWrapper.cpp
The file was modifiedclang-tools-extra/clangd/index/dex/dexp/Dexp.cpp
The file was modifiedclang/tools/clang-offload-bundler/ClangOffloadBundler.cpp
The file was modifiedclang/tools/clang-refactor/ClangRefactor.cpp
The file was modifiedclang-tools-extra/clang-query/tool/ClangQuery.cpp
The file was modifiedllvm/utils/KillTheDoctor/KillTheDoctor.cpp
Commit 01d8e09fdba0c9d3fe316a86e5ce4481e6ed71d1 by maskray
[clang][CodeGen] Fix wrong memcpy size of no_unique_address in
FieldMemcpyizer
When generating ctor, FieldMemcpyizer wrongly treated zero-sized class
members as what should be copied, and generated wrong memcpy size under
some special circumstances. This patch tries to fix it.
Reviewed By: MaskRay, rjmccall
Differential Revision: https://reviews.llvm.org/D70671
The file was addedclang/test/CodeGenCXX/no-unique-address-2.cpp
The file was modifiedclang/lib/CodeGen/CGClass.cpp