SuccessChanges

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

Summary

  1. [XRay] Migrate xray_naive_log=true tests to xray_mode=xray-basic (details)
  2. ImmutableGraph.h - remove unused raw_ostream.h include. NFC (details)
  3. GlobPattern.h - remove unnecessary BitVector.h/StringRef.h includes. NFC (details)
  4. Revert rGca18ce1a00cd8b7cb7ce0e130440f5ae1ffe86ee "GlobPattern.h - remove unnecessary BitVector.h/StringRef.h includes. NFC" (details)
Commit 02cdbc349fe85b52ea733fd1a0958d420027104f by maskray
[XRay] Migrate xray_naive_log=true tests to xray_mode=xray-basic
The file was modifiedcompiler-rt/test/xray/TestCases/Posix/arg1-logger.cpp
The file was modifiedcompiler-rt/test/xray/TestCases/Posix/coverage-sample.cpp
The file was modifiedcompiler-rt/test/xray/TestCases/Posix/argv0-log-file-name.cpp
The file was modifiedcompiler-rt/test/xray/TestCases/Posix/pic_test.cpp
The file was modifiedcompiler-rt/test/xray/TestCases/Posix/func-id-utils.cpp
The file was modifiedcompiler-rt/test/xray/TestCases/Posix/fixedsize-logging.cpp
The file was modifiedcompiler-rt/test/xray/TestCases/Posix/optional-inmemory-log.cpp
The file was modifiedcompiler-rt/test/xray/TestCases/Posix/custom-event-logging.cpp
The file was modifiedcompiler-rt/test/xray/TestCases/Posix/fdr-single-thread.cpp
The file was modifiedcompiler-rt/test/xray/TestCases/Posix/common-trampoline-alignment.cpp
The file was modifiedcompiler-rt/test/xray/TestCases/Posix/custom-event-handler-alignment.cpp
Commit 897e926bb0e0c165d6199130c8c558bb63b129e5 by llvm-dev
ImmutableGraph.h - remove unused raw_ostream.h include. NFC
The file was modifiedllvm/lib/Target/X86/ImmutableGraph.h
Commit ca18ce1a00cd8b7cb7ce0e130440f5ae1ffe86ee by llvm-dev
GlobPattern.h - remove unnecessary BitVector.h/StringRef.h includes. NFC

Use forward declarations (BitVector already had one) and an headers to source file that were implicitly using them.
The file was modifiedllvm/include/llvm/Support/GlobPattern.h
The file was modifiedllvm/lib/Support/GlobPattern.cpp
The file was modifiedllvm/tools/llvm-objcopy/CopyConfig.cpp
The file was modifiedllvm/unittests/Support/GlobPatternTest.cpp
Commit 090cf4591fbac2fd8445080953bf0eadaa9c7f46 by llvm-dev
Revert rGca18ce1a00cd8b7cb7ce0e130440f5ae1ffe86ee "GlobPattern.h - remove unnecessary BitVector.h/StringRef.h includes. NFC"

Causes lld build errors
The file was modifiedllvm/include/llvm/Support/GlobPattern.h
The file was modifiedllvm/lib/Support/GlobPattern.cpp
The file was modifiedllvm/tools/llvm-objcopy/CopyConfig.cpp
The file was modifiedllvm/unittests/Support/GlobPatternTest.cpp