SuccessChanges

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

Summary

  1. [Driver] Add -fno-test-coverage (details)
  2. clang: Cleanup usage of CreateMemCpy (details)
  3. Relands "[YAMLVFSWriter][Test][NFC] Add couple tests" (details)
Commit 9a11174287c78e6f807823fdfbdf4c27c0cad3d9 by maskray
[Driver] Add -fno-test-coverage
The file was modifiedclang/include/clang/Driver/Options.td
The file was modifiedclang/lib/Driver/ToolChains/Clang.cpp
The file was modifiedclang/test/Driver/coverage.c
Commit 03cb328d6f691bde88c754341ff3859d1c1ecc2f by Matthew.Arsenault
clang: Cleanup usage of CreateMemCpy

It handles the the pointee type casts in preparation for opaque
pointers.
The file was modifiedclang/lib/CodeGen/CGCall.cpp
Commit 49b32d80416288b6eb8e26f76c40a8e32c20a361 by Jan Korous
Relands "[YAMLVFSWriter][Test][NFC] Add couple tests"

Fixed test for Windows.

Differential Revision: https://reviews.llvm.org/D79552
The file was modifiedllvm/unittests/Support/VirtualFileSystemTest.cpp