aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--clang/CMakeLists.txt6
-rw-r--r--compiler-rt/CMakeLists.txt4
-rw-r--r--lld/CMakeLists.txt4
-rw-r--r--lldb/cmake/modules/LLDBStandalone.cmake4
-rw-r--r--llvm/CMakeLists.txt3
-rw-r--r--llvm/cmake/modules/HandleLLVMOptions.cmake3
-rw-r--r--mlir/CMakeLists.txt8
-rw-r--r--polly/CMakeLists.txt4
-rw-r--r--third-party/unittest/CMakeLists.txt (renamed from llvm/utils/unittest/CMakeLists.txt)0
-rw-r--r--third-party/unittest/UnitTestMain/CMakeLists.txt (renamed from llvm/utils/unittest/UnitTestMain/CMakeLists.txt)0
-rw-r--r--third-party/unittest/UnitTestMain/TestMain.cpp (renamed from llvm/utils/unittest/UnitTestMain/TestMain.cpp)0
-rw-r--r--third-party/unittest/googlemock/LICENSE.txt (renamed from llvm/utils/unittest/googlemock/LICENSE.txt)0
-rw-r--r--third-party/unittest/googlemock/README.LLVM (renamed from llvm/utils/unittest/googlemock/README.LLVM)0
-rw-r--r--third-party/unittest/googlemock/include/gmock/gmock-actions.h (renamed from llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h)0
-rw-r--r--third-party/unittest/googlemock/include/gmock/gmock-cardinalities.h (renamed from llvm/utils/unittest/googlemock/include/gmock/gmock-cardinalities.h)0
-rw-r--r--third-party/unittest/googlemock/include/gmock/gmock-function-mocker.h (renamed from llvm/utils/unittest/googlemock/include/gmock/gmock-function-mocker.h)0
-rw-r--r--third-party/unittest/googlemock/include/gmock/gmock-generated-actions.h (renamed from llvm/utils/unittest/googlemock/include/gmock/gmock-generated-actions.h)0
-rw-r--r--third-party/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h (renamed from llvm/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h)0
-rw-r--r--third-party/unittest/googlemock/include/gmock/gmock-generated-matchers.h (renamed from llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h)0
-rw-r--r--third-party/unittest/googlemock/include/gmock/gmock-matchers.h (renamed from llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h)0
-rw-r--r--third-party/unittest/googlemock/include/gmock/gmock-more-actions.h (renamed from llvm/utils/unittest/googlemock/include/gmock/gmock-more-actions.h)0
-rw-r--r--third-party/unittest/googlemock/include/gmock/gmock-more-matchers.h (renamed from llvm/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h)0
-rw-r--r--third-party/unittest/googlemock/include/gmock/gmock-nice-strict.h (renamed from llvm/utils/unittest/googlemock/include/gmock/gmock-nice-strict.h)0
-rw-r--r--third-party/unittest/googlemock/include/gmock/gmock-spec-builders.h (renamed from llvm/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h)0
-rw-r--r--third-party/unittest/googlemock/include/gmock/gmock.h (renamed from llvm/utils/unittest/googlemock/include/gmock/gmock.h)0
-rw-r--r--third-party/unittest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h (renamed from llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h)0
-rw-r--r--third-party/unittest/googlemock/include/gmock/internal/custom/gmock-matchers.h (renamed from llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-matchers.h)0
-rw-r--r--third-party/unittest/googlemock/include/gmock/internal/custom/gmock-port.h (renamed from llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-port.h)0
-rw-r--r--third-party/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h (renamed from llvm/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h)0
-rw-r--r--third-party/unittest/googlemock/include/gmock/internal/gmock-port.h (renamed from llvm/utils/unittest/googlemock/include/gmock/internal/gmock-port.h)0
-rw-r--r--third-party/unittest/googlemock/include/gmock/internal/gmock-pp.h (renamed from llvm/utils/unittest/googlemock/include/gmock/internal/gmock-pp.h)0
-rw-r--r--third-party/unittest/googlemock/src/gmock-all.cc (renamed from llvm/utils/unittest/googlemock/src/gmock-all.cc)0
-rw-r--r--third-party/unittest/googlemock/src/gmock-cardinalities.cc (renamed from llvm/utils/unittest/googlemock/src/gmock-cardinalities.cc)0
-rw-r--r--third-party/unittest/googlemock/src/gmock-internal-utils.cc (renamed from llvm/utils/unittest/googlemock/src/gmock-internal-utils.cc)0
-rw-r--r--third-party/unittest/googlemock/src/gmock-matchers.cc (renamed from llvm/utils/unittest/googlemock/src/gmock-matchers.cc)0
-rw-r--r--third-party/unittest/googlemock/src/gmock-spec-builders.cc (renamed from llvm/utils/unittest/googlemock/src/gmock-spec-builders.cc)0
-rw-r--r--third-party/unittest/googlemock/src/gmock.cc (renamed from llvm/utils/unittest/googlemock/src/gmock.cc)0
-rw-r--r--third-party/unittest/googletest/LICENSE.TXT (renamed from llvm/utils/unittest/googletest/LICENSE.TXT)0
-rw-r--r--third-party/unittest/googletest/README.LLVM (renamed from llvm/utils/unittest/googletest/README.LLVM)0
-rw-r--r--third-party/unittest/googletest/include/gtest/gtest-death-test.h (renamed from llvm/utils/unittest/googletest/include/gtest/gtest-death-test.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/gtest-matchers.h (renamed from llvm/utils/unittest/googletest/include/gtest/gtest-matchers.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/gtest-message.h (renamed from llvm/utils/unittest/googletest/include/gtest/gtest-message.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/gtest-param-test.h (renamed from llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/gtest-printers.h (renamed from llvm/utils/unittest/googletest/include/gtest/gtest-printers.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/gtest-spi.h (renamed from llvm/utils/unittest/googletest/include/gtest/gtest-spi.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/gtest-test-part.h (renamed from llvm/utils/unittest/googletest/include/gtest/gtest-test-part.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/gtest-typed-test.h (renamed from llvm/utils/unittest/googletest/include/gtest/gtest-typed-test.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/gtest.h (renamed from llvm/utils/unittest/googletest/include/gtest/gtest.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/gtest_pred_impl.h (renamed from llvm/utils/unittest/googletest/include/gtest/gtest_pred_impl.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/gtest_prod.h (renamed from llvm/utils/unittest/googletest/include/gtest/gtest_prod.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/internal/custom/gtest-port.h (renamed from llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest-port.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/internal/custom/gtest-printers.h (renamed from llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest-printers.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/internal/custom/gtest.h (renamed from llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/internal/custom/raw-ostream.h (renamed from llvm/utils/unittest/googletest/include/gtest/internal/custom/raw-ostream.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/internal/gtest-death-test-internal.h (renamed from llvm/utils/unittest/googletest/include/gtest/internal/gtest-death-test-internal.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/internal/gtest-filepath.h (renamed from llvm/utils/unittest/googletest/include/gtest/internal/gtest-filepath.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/internal/gtest-internal.h (renamed from llvm/utils/unittest/googletest/include/gtest/internal/gtest-internal.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/internal/gtest-param-util.h (renamed from llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/internal/gtest-port-arch.h (renamed from llvm/utils/unittest/googletest/include/gtest/internal/gtest-port-arch.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/internal/gtest-port.h (renamed from llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/internal/gtest-string.h (renamed from llvm/utils/unittest/googletest/include/gtest/internal/gtest-string.h)0
-rw-r--r--third-party/unittest/googletest/include/gtest/internal/gtest-type-util.h (renamed from llvm/utils/unittest/googletest/include/gtest/internal/gtest-type-util.h)0
-rw-r--r--third-party/unittest/googletest/src/gtest-all.cc (renamed from llvm/utils/unittest/googletest/src/gtest-all.cc)0
-rw-r--r--third-party/unittest/googletest/src/gtest-death-test.cc (renamed from llvm/utils/unittest/googletest/src/gtest-death-test.cc)0
-rw-r--r--third-party/unittest/googletest/src/gtest-filepath.cc (renamed from llvm/utils/unittest/googletest/src/gtest-filepath.cc)0
-rw-r--r--third-party/unittest/googletest/src/gtest-internal-inl.h (renamed from llvm/utils/unittest/googletest/src/gtest-internal-inl.h)0
-rw-r--r--third-party/unittest/googletest/src/gtest-matchers.cc (renamed from llvm/utils/unittest/googletest/src/gtest-matchers.cc)0
-rw-r--r--third-party/unittest/googletest/src/gtest-port.cc (renamed from llvm/utils/unittest/googletest/src/gtest-port.cc)0
-rw-r--r--third-party/unittest/googletest/src/gtest-printers.cc (renamed from llvm/utils/unittest/googletest/src/gtest-printers.cc)0
-rw-r--r--third-party/unittest/googletest/src/gtest-test-part.cc (renamed from llvm/utils/unittest/googletest/src/gtest-test-part.cc)0
-rw-r--r--third-party/unittest/googletest/src/gtest-typed-test.cc (renamed from llvm/utils/unittest/googletest/src/gtest-typed-test.cc)0
-rw-r--r--third-party/unittest/googletest/src/gtest.cc (renamed from llvm/utils/unittest/googletest/src/gtest.cc)0
72 files changed, 18 insertions, 18 deletions
diff --git a/clang/CMakeLists.txt b/clang/CMakeLists.txt
index 8763cc0..c9f86d4 100644
--- a/clang/CMakeLists.txt
+++ b/clang/CMakeLists.txt
@@ -111,11 +111,11 @@ if(CLANG_BUILT_STANDALONE)
set(LLVM_UTILS_PROVIDED ON)
set(CLANG_TEST_DEPS FileCheck count not)
endif()
- set(UNITTEST_DIR ${LLVM_MAIN_SRC_DIR}/utils/unittest)
+ set(UNITTEST_DIR ${LLVM_THIRD_PARTY_DIR}/unittest)
if(EXISTS ${UNITTEST_DIR}/googletest/include/gtest/gtest.h
AND NOT EXISTS ${LLVM_LIBRARY_DIR}/${CMAKE_STATIC_LIBRARY_PREFIX}gtest${CMAKE_STATIC_LIBRARY_SUFFIX}
AND EXISTS ${UNITTEST_DIR}/CMakeLists.txt)
- add_subdirectory(${UNITTEST_DIR} utils/unittest)
+ add_subdirectory(${UNITTEST_DIR} third-party/unittest)
endif()
endif()
@@ -526,7 +526,7 @@ endif()
if( CLANG_INCLUDE_TESTS )
- if(EXISTS ${LLVM_MAIN_SRC_DIR}/utils/unittest/googletest/include/gtest/gtest.h)
+ if(EXISTS ${LLVM_THIRD_PARTY_DIR}/unittest/googletest/include/gtest/gtest.h)
add_subdirectory(unittests)
list(APPEND CLANG_TEST_DEPS ClangUnitTests)
list(APPEND CLANG_TEST_PARAMS
diff --git a/compiler-rt/CMakeLists.txt b/compiler-rt/CMakeLists.txt
index 674c7e7..c722d341 100644
--- a/compiler-rt/CMakeLists.txt
+++ b/compiler-rt/CMakeLists.txt
@@ -639,7 +639,7 @@ elseif (SANITIZER_TEST_CXX_LIBNAME STREQUAL "libstdc++")
endif()
# Unittests support.
-set(COMPILER_RT_GTEST_PATH ${LLVM_MAIN_SRC_DIR}/utils/unittest/googletest)
+set(COMPILER_RT_GTEST_PATH ${LLVM_THIRD_PARTY_DIR}/unittest/googletest)
set(COMPILER_RT_GTEST_SOURCE ${COMPILER_RT_GTEST_PATH}/src/gtest-all.cc)
set(COMPILER_RT_GTEST_CFLAGS
-DGTEST_NO_LLVM_SUPPORT=1
@@ -649,7 +649,7 @@ set(COMPILER_RT_GTEST_CFLAGS
)
# Mocking support.
-set(COMPILER_RT_GMOCK_PATH ${LLVM_MAIN_SRC_DIR}/utils/unittest/googlemock)
+set(COMPILER_RT_GMOCK_PATH ${LLVM_THIRD_PARTY_DIR}/unittest/googlemock)
set(COMPILER_RT_GMOCK_SOURCE ${COMPILER_RT_GMOCK_PATH}/src/gmock-all.cc)
set(COMPILER_RT_GMOCK_CFLAGS
-DGTEST_NO_LLVM_SUPPORT=1
diff --git a/lld/CMakeLists.txt b/lld/CMakeLists.txt
index 21a33c9..99f284e 100644
--- a/lld/CMakeLists.txt
+++ b/lld/CMakeLists.txt
@@ -68,11 +68,11 @@ if(LLD_BUILT_STANDALONE)
set(LLVM_UTILS_PROVIDED ON)
set(LLD_TEST_DEPS FileCheck not)
endif()
- set(UNITTEST_DIR ${LLVM_MAIN_SRC_DIR}/utils/unittest)
+ set(UNITTEST_DIR ${LLVM_THIRD_PARTY_DIR}/unittest)
if(EXISTS ${UNITTEST_DIR}/googletest/include/gtest/gtest.h
AND NOT EXISTS ${LLVM_LIBRARY_DIR}/${CMAKE_STATIC_LIBRARY_PREFIX}gtest${CMAKE_STATIC_LIBRARY_SUFFIX}
AND EXISTS ${UNITTEST_DIR}/CMakeLists.txt)
- add_subdirectory(${UNITTEST_DIR} utils/unittest)
+ add_subdirectory(${UNITTEST_DIR} third-party/unittest)
endif()
else()
# Seek installed Lit.
diff --git a/lldb/cmake/modules/LLDBStandalone.cmake b/lldb/cmake/modules/LLDBStandalone.cmake
index 3ce63f1..ce16f55 100644
--- a/lldb/cmake/modules/LLDBStandalone.cmake
+++ b/lldb/cmake/modules/LLDBStandalone.cmake
@@ -100,8 +100,8 @@ include_directories(
if(LLDB_INCLUDE_TESTS)
# Build the gtest library needed for unittests, if we have LLVM sources
# handy.
- if (EXISTS ${LLVM_MAIN_SRC_DIR}/utils/unittest AND NOT TARGET llvm_gtest)
- add_subdirectory(${LLVM_MAIN_SRC_DIR}/utils/unittest utils/unittest)
+ if (EXISTS ${LLVM_THIRD_PARTY_DIR}/unittest AND NOT TARGET llvm_gtest)
+ add_subdirectory(${LLVM_THIRD_PARTY_DIR}}/utils/unittest third-party/unittest)
endif()
# LLVMTestingSupport library is needed for Process/gdb-remote.
if (EXISTS ${LLVM_MAIN_SRC_DIR}/lib/Testing/Support
diff --git a/llvm/CMakeLists.txt b/llvm/CMakeLists.txt
index aafdbbe..60e1f29 100644
--- a/llvm/CMakeLists.txt
+++ b/llvm/CMakeLists.txt
@@ -401,7 +401,6 @@ set(LLVM_MAIN_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR} ) # --src-root
set(LLVM_MAIN_INCLUDE_DIR ${LLVM_MAIN_SRC_DIR}/include ) # --includedir
set(LLVM_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR} ) # --prefix
-set(LLVM_THIRD_PARTY_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../third-party)
# Note: LLVM_CMAKE_DIR does not include generated files
set(LLVM_CMAKE_DIR ${LLVM_MAIN_SRC_DIR}/cmake/modules)
@@ -1194,7 +1193,7 @@ if( LLVM_INCLUDE_UTILS )
add_subdirectory(utils/yaml-bench)
add_subdirectory(utils/split-file)
if( LLVM_INCLUDE_TESTS )
- add_subdirectory(utils/unittest)
+ add_subdirectory(${LLVM_THIRD_PARTY_DIR}/unittest ${CMAKE_CURRENT_BINARY_DIR}/third-party/unittest)
endif()
else()
if ( LLVM_INCLUDE_TESTS )
diff --git a/llvm/cmake/modules/HandleLLVMOptions.cmake b/llvm/cmake/modules/HandleLLVMOptions.cmake
index abf10df..7f141d9 100644
--- a/llvm/cmake/modules/HandleLLVMOptions.cmake
+++ b/llvm/cmake/modules/HandleLLVMOptions.cmake
@@ -1260,3 +1260,6 @@ if(LLVM_USE_RELATIVE_PATHS_IN_FILES)
append_if(SUPPORTS_FFILE_PREFIX_MAP "-ffile-prefix-map=${source_root}/=${LLVM_SOURCE_PREFIX}" CMAKE_C_FLAGS CMAKE_CXX_FLAGS)
add_flag_if_supported("-no-canonical-prefixes" NO_CANONICAL_PREFIXES)
endif()
+
+set(LLVM_THIRD_PARTY_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../third-party CACHE STRING
+ "Directory containing third party software used by LLVM (e.g. googletest)")
diff --git a/mlir/CMakeLists.txt b/mlir/CMakeLists.txt
index 0d86a5d..651ec1a 100644
--- a/mlir/CMakeLists.txt
+++ b/mlir/CMakeLists.txt
@@ -25,11 +25,9 @@ if(MLIR_STANDALONE_BUILD)
include_directories(${LLVM_INCLUDE_DIRS})
- set(LLVM_MAIN_SRC_DIR ${CMAKE_SOURCE_DIR}/../llvm CACHE PATH
- "Path to LLVM source tree")
- set(UNITTEST_DIR ${LLVM_MAIN_SRC_DIR}/utils/unittest)
+ set(UNITTEST_DIR ${LLVM_THIRD_PARTY_DIR}/unittest)
if(EXISTS ${UNITTEST_DIR}/googletest/include/gtest/gtest.h)
- add_subdirectory(${UNITTEST_DIR} utils/unittest)
+ add_subdirectory(${UNITTEST_DIR} third-party/unittest)
endif()
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY
@@ -178,7 +176,7 @@ add_subdirectory(lib/CAPI)
if (MLIR_INCLUDE_TESTS)
add_definitions(-DMLIR_INCLUDE_TESTS)
add_custom_target(MLIRUnitTests)
- if (EXISTS ${LLVM_MAIN_SRC_DIR}/utils/unittest/googletest/include/gtest/gtest.h)
+ if (EXISTS ${LLVM_THIRD_PARTY_DIR}/unittest/googletest/include/gtest/gtest.h)
add_subdirectory(unittests)
else()
message(WARNING "gtest not found, unittests will not be available")
diff --git a/polly/CMakeLists.txt b/polly/CMakeLists.txt
index 2e906fd..aa992de 100644
--- a/polly/CMakeLists.txt
+++ b/polly/CMakeLists.txt
@@ -28,10 +28,10 @@ if(POLLY_STANDALONE_BUILD)
# Enable unit tests if available.
set(POLLY_GTEST_AVAIL 0)
- set(UNITTEST_DIR ${LLVM_SOURCE_ROOT}/utils/unittest)
+ set(UNITTEST_DIR ${LLVM_THIRD_PARTY_DIR}/unittest)
if(EXISTS ${UNITTEST_DIR}/googletest/include/gtest/gtest.h)
if (NOT TARGET gtest)
- add_subdirectory(${UNITTEST_DIR} utils/unittest)
+ add_subdirectory(${UNITTEST_DIR} third-party/unittest)
endif()
set(POLLY_GTEST_AVAIL 1)
endif()
diff --git a/llvm/utils/unittest/CMakeLists.txt b/third-party/unittest/CMakeLists.txt
index 0e54e0e..0e54e0e 100644
--- a/llvm/utils/unittest/CMakeLists.txt
+++ b/third-party/unittest/CMakeLists.txt
diff --git a/llvm/utils/unittest/UnitTestMain/CMakeLists.txt b/third-party/unittest/UnitTestMain/CMakeLists.txt
index 7a3ac8a..7a3ac8a 100644
--- a/llvm/utils/unittest/UnitTestMain/CMakeLists.txt
+++ b/third-party/unittest/UnitTestMain/CMakeLists.txt
diff --git a/llvm/utils/unittest/UnitTestMain/TestMain.cpp b/third-party/unittest/UnitTestMain/TestMain.cpp
index 35ba72b..35ba72b 100644
--- a/llvm/utils/unittest/UnitTestMain/TestMain.cpp
+++ b/third-party/unittest/UnitTestMain/TestMain.cpp
diff --git a/llvm/utils/unittest/googlemock/LICENSE.txt b/third-party/unittest/googlemock/LICENSE.txt
index 1941a11..1941a11 100644
--- a/llvm/utils/unittest/googlemock/LICENSE.txt
+++ b/third-party/unittest/googlemock/LICENSE.txt
diff --git a/llvm/utils/unittest/googlemock/README.LLVM b/third-party/unittest/googlemock/README.LLVM
index 1fb6f47..1fb6f47 100644
--- a/llvm/utils/unittest/googlemock/README.LLVM
+++ b/third-party/unittest/googlemock/README.LLVM
diff --git a/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h b/third-party/unittest/googlemock/include/gmock/gmock-actions.h
index de58b18..de58b18 100644
--- a/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h
+++ b/third-party/unittest/googlemock/include/gmock/gmock-actions.h
diff --git a/llvm/utils/unittest/googlemock/include/gmock/gmock-cardinalities.h b/third-party/unittest/googlemock/include/gmock/gmock-cardinalities.h
index 32c57b3..32c57b3 100644
--- a/llvm/utils/unittest/googlemock/include/gmock/gmock-cardinalities.h
+++ b/third-party/unittest/googlemock/include/gmock/gmock-cardinalities.h
diff --git a/llvm/utils/unittest/googlemock/include/gmock/gmock-function-mocker.h b/third-party/unittest/googlemock/include/gmock/gmock-function-mocker.h
index 18127b8..18127b8 100644
--- a/llvm/utils/unittest/googlemock/include/gmock/gmock-function-mocker.h
+++ b/third-party/unittest/googlemock/include/gmock/gmock-function-mocker.h
diff --git a/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-actions.h b/third-party/unittest/googlemock/include/gmock/gmock-generated-actions.h
index c538dce..c538dce 100644
--- a/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-actions.h
+++ b/third-party/unittest/googlemock/include/gmock/gmock-generated-actions.h
diff --git a/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h b/third-party/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h
index d131bea..d131bea 100644
--- a/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h
+++ b/third-party/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h
diff --git a/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h b/third-party/unittest/googlemock/include/gmock/gmock-generated-matchers.h
index 48ea935..48ea935 100644
--- a/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h
+++ b/third-party/unittest/googlemock/include/gmock/gmock-generated-matchers.h
diff --git a/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h b/third-party/unittest/googlemock/include/gmock/gmock-matchers.h
index 8d636f4..8d636f4 100644
--- a/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h
+++ b/third-party/unittest/googlemock/include/gmock/gmock-matchers.h
diff --git a/llvm/utils/unittest/googlemock/include/gmock/gmock-more-actions.h b/third-party/unittest/googlemock/include/gmock/gmock-more-actions.h
index f6ee4a6..f6ee4a6 100644
--- a/llvm/utils/unittest/googlemock/include/gmock/gmock-more-actions.h
+++ b/third-party/unittest/googlemock/include/gmock/gmock-more-actions.h
diff --git a/llvm/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h b/third-party/unittest/googlemock/include/gmock/gmock-more-matchers.h
index e96bd21..e96bd21 100644
--- a/llvm/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h
+++ b/third-party/unittest/googlemock/include/gmock/gmock-more-matchers.h
diff --git a/llvm/utils/unittest/googlemock/include/gmock/gmock-nice-strict.h b/third-party/unittest/googlemock/include/gmock/gmock-nice-strict.h
index 140fc19..140fc19 100644
--- a/llvm/utils/unittest/googlemock/include/gmock/gmock-nice-strict.h
+++ b/third-party/unittest/googlemock/include/gmock/gmock-nice-strict.h
diff --git a/llvm/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h b/third-party/unittest/googlemock/include/gmock/gmock-spec-builders.h
index 80b0b87..80b0b87 100644
--- a/llvm/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h
+++ b/third-party/unittest/googlemock/include/gmock/gmock-spec-builders.h
diff --git a/llvm/utils/unittest/googlemock/include/gmock/gmock.h b/third-party/unittest/googlemock/include/gmock/gmock.h
index 57469a0..57469a0 100644
--- a/llvm/utils/unittest/googlemock/include/gmock/gmock.h
+++ b/third-party/unittest/googlemock/include/gmock/gmock.h
diff --git a/llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h b/third-party/unittest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h
index 4e381fa..4e381fa 100644
--- a/llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h
+++ b/third-party/unittest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h
diff --git a/llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-matchers.h b/third-party/unittest/googlemock/include/gmock/internal/custom/gmock-matchers.h
index 3a9b7cd..3a9b7cd 100644
--- a/llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-matchers.h
+++ b/third-party/unittest/googlemock/include/gmock/internal/custom/gmock-matchers.h
diff --git a/llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-port.h b/third-party/unittest/googlemock/include/gmock/internal/custom/gmock-port.h
index be78e2a..be78e2a 100644
--- a/llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-port.h
+++ b/third-party/unittest/googlemock/include/gmock/internal/custom/gmock-port.h
diff --git a/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h b/third-party/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h
index 9ee68b7..9ee68b7 100644
--- a/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h
+++ b/third-party/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h
diff --git a/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-port.h b/third-party/unittest/googlemock/include/gmock/internal/gmock-port.h
index cdb1c3e..cdb1c3e 100644
--- a/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-port.h
+++ b/third-party/unittest/googlemock/include/gmock/internal/gmock-port.h
diff --git a/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-pp.h b/third-party/unittest/googlemock/include/gmock/internal/gmock-pp.h
index 1ab80e1..1ab80e1 100644
--- a/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-pp.h
+++ b/third-party/unittest/googlemock/include/gmock/internal/gmock-pp.h
diff --git a/llvm/utils/unittest/googlemock/src/gmock-all.cc b/third-party/unittest/googlemock/src/gmock-all.cc
index e43c9b7..e43c9b7 100644
--- a/llvm/utils/unittest/googlemock/src/gmock-all.cc
+++ b/third-party/unittest/googlemock/src/gmock-all.cc
diff --git a/llvm/utils/unittest/googlemock/src/gmock-cardinalities.cc b/third-party/unittest/googlemock/src/gmock-cardinalities.cc
index 7463f43..7463f43 100644
--- a/llvm/utils/unittest/googlemock/src/gmock-cardinalities.cc
+++ b/third-party/unittest/googlemock/src/gmock-cardinalities.cc
diff --git a/llvm/utils/unittest/googlemock/src/gmock-internal-utils.cc b/third-party/unittest/googlemock/src/gmock-internal-utils.cc
index e5b5479..e5b5479 100644
--- a/llvm/utils/unittest/googlemock/src/gmock-internal-utils.cc
+++ b/third-party/unittest/googlemock/src/gmock-internal-utils.cc
diff --git a/llvm/utils/unittest/googlemock/src/gmock-matchers.cc b/third-party/unittest/googlemock/src/gmock-matchers.cc
index 4a3f7af..4a3f7af 100644
--- a/llvm/utils/unittest/googlemock/src/gmock-matchers.cc
+++ b/third-party/unittest/googlemock/src/gmock-matchers.cc
diff --git a/llvm/utils/unittest/googlemock/src/gmock-spec-builders.cc b/third-party/unittest/googlemock/src/gmock-spec-builders.cc
index f9d3434..f9d3434 100644
--- a/llvm/utils/unittest/googlemock/src/gmock-spec-builders.cc
+++ b/third-party/unittest/googlemock/src/gmock-spec-builders.cc
diff --git a/llvm/utils/unittest/googlemock/src/gmock.cc b/third-party/unittest/googlemock/src/gmock.cc
index 32b2a73..32b2a73 100644
--- a/llvm/utils/unittest/googlemock/src/gmock.cc
+++ b/third-party/unittest/googlemock/src/gmock.cc
diff --git a/llvm/utils/unittest/googletest/LICENSE.TXT b/third-party/unittest/googletest/LICENSE.TXT
index 1941a11..1941a11 100644
--- a/llvm/utils/unittest/googletest/LICENSE.TXT
+++ b/third-party/unittest/googletest/LICENSE.TXT
diff --git a/llvm/utils/unittest/googletest/README.LLVM b/third-party/unittest/googletest/README.LLVM
index 3bc41c9..3bc41c9 100644
--- a/llvm/utils/unittest/googletest/README.LLVM
+++ b/third-party/unittest/googletest/README.LLVM
diff --git a/llvm/utils/unittest/googletest/include/gtest/gtest-death-test.h b/third-party/unittest/googletest/include/gtest/gtest-death-test.h
index 1b89d84..1b89d84 100644
--- a/llvm/utils/unittest/googletest/include/gtest/gtest-death-test.h
+++ b/third-party/unittest/googletest/include/gtest/gtest-death-test.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/gtest-matchers.h b/third-party/unittest/googletest/include/gtest/gtest-matchers.h
index 667d16e..667d16e 100644
--- a/llvm/utils/unittest/googletest/include/gtest/gtest-matchers.h
+++ b/third-party/unittest/googletest/include/gtest/gtest-matchers.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/gtest-message.h b/third-party/unittest/googletest/include/gtest/gtest-message.h
index 5802907..5802907 100644
--- a/llvm/utils/unittest/googletest/include/gtest/gtest-message.h
+++ b/third-party/unittest/googletest/include/gtest/gtest-message.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h b/third-party/unittest/googletest/include/gtest/gtest-param-test.h
index 7bcf60c..7bcf60c 100644
--- a/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h
+++ b/third-party/unittest/googletest/include/gtest/gtest-param-test.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/gtest-printers.h b/third-party/unittest/googletest/include/gtest/gtest-printers.h
index 8479435..8479435 100644
--- a/llvm/utils/unittest/googletest/include/gtest/gtest-printers.h
+++ b/third-party/unittest/googletest/include/gtest/gtest-printers.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/gtest-spi.h b/third-party/unittest/googletest/include/gtest/gtest-spi.h
index 4849e43..4849e43 100644
--- a/llvm/utils/unittest/googletest/include/gtest/gtest-spi.h
+++ b/third-party/unittest/googletest/include/gtest/gtest-spi.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/gtest-test-part.h b/third-party/unittest/googletest/include/gtest/gtest-test-part.h
index 53526c9..53526c9 100644
--- a/llvm/utils/unittest/googletest/include/gtest/gtest-test-part.h
+++ b/third-party/unittest/googletest/include/gtest/gtest-test-part.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/gtest-typed-test.h b/third-party/unittest/googletest/include/gtest/gtest-typed-test.h
index 891f02e..891f02e 100644
--- a/llvm/utils/unittest/googletest/include/gtest/gtest-typed-test.h
+++ b/third-party/unittest/googletest/include/gtest/gtest-typed-test.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/gtest.h b/third-party/unittest/googletest/include/gtest/gtest.h
index eb5c5cc..eb5c5cc 100644
--- a/llvm/utils/unittest/googletest/include/gtest/gtest.h
+++ b/third-party/unittest/googletest/include/gtest/gtest.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/gtest_pred_impl.h b/third-party/unittest/googletest/include/gtest/gtest_pred_impl.h
index 50c156e..50c156e 100644
--- a/llvm/utils/unittest/googletest/include/gtest/gtest_pred_impl.h
+++ b/third-party/unittest/googletest/include/gtest/gtest_pred_impl.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/gtest_prod.h b/third-party/unittest/googletest/include/gtest/gtest_prod.h
index e651671..e651671 100644
--- a/llvm/utils/unittest/googletest/include/gtest/gtest_prod.h
+++ b/third-party/unittest/googletest/include/gtest/gtest_prod.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest-port.h b/third-party/unittest/googletest/include/gtest/internal/custom/gtest-port.h
index cd85d95..cd85d95 100644
--- a/llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest-port.h
+++ b/third-party/unittest/googletest/include/gtest/internal/custom/gtest-port.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest-printers.h b/third-party/unittest/googletest/include/gtest/internal/custom/gtest-printers.h
index b732092..b732092 100644
--- a/llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest-printers.h
+++ b/third-party/unittest/googletest/include/gtest/internal/custom/gtest-printers.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest.h b/third-party/unittest/googletest/include/gtest/internal/custom/gtest.h
index 4c8e07b..4c8e07b 100644
--- a/llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest.h
+++ b/third-party/unittest/googletest/include/gtest/internal/custom/gtest.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/internal/custom/raw-ostream.h b/third-party/unittest/googletest/include/gtest/internal/custom/raw-ostream.h
index cff78f5..cff78f5 100644
--- a/llvm/utils/unittest/googletest/include/gtest/internal/custom/raw-ostream.h
+++ b/third-party/unittest/googletest/include/gtest/internal/custom/raw-ostream.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/internal/gtest-death-test-internal.h b/third-party/unittest/googletest/include/gtest/internal/gtest-death-test-internal.h
index 052dc97..052dc97 100644
--- a/llvm/utils/unittest/googletest/include/gtest/internal/gtest-death-test-internal.h
+++ b/third-party/unittest/googletest/include/gtest/internal/gtest-death-test-internal.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/internal/gtest-filepath.h b/third-party/unittest/googletest/include/gtest/internal/gtest-filepath.h
index ca60a70..ca60a70 100644
--- a/llvm/utils/unittest/googletest/include/gtest/internal/gtest-filepath.h
+++ b/third-party/unittest/googletest/include/gtest/internal/gtest-filepath.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/internal/gtest-internal.h b/third-party/unittest/googletest/include/gtest/internal/gtest-internal.h
index d861a0a..d861a0a 100644
--- a/llvm/utils/unittest/googletest/include/gtest/internal/gtest-internal.h
+++ b/third-party/unittest/googletest/include/gtest/internal/gtest-internal.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h b/third-party/unittest/googletest/include/gtest/internal/gtest-param-util.h
index f90b642..f90b642 100644
--- a/llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h
+++ b/third-party/unittest/googletest/include/gtest/internal/gtest-param-util.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port-arch.h b/third-party/unittest/googletest/include/gtest/internal/gtest-port-arch.h
index 357cffc..357cffc 100644
--- a/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port-arch.h
+++ b/third-party/unittest/googletest/include/gtest/internal/gtest-port-arch.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h b/third-party/unittest/googletest/include/gtest/internal/gtest-port.h
index 9ec07b8..9ec07b8 100644
--- a/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
+++ b/third-party/unittest/googletest/include/gtest/internal/gtest-port.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/internal/gtest-string.h b/third-party/unittest/googletest/include/gtest/internal/gtest-string.h
index 66ef15d..66ef15d 100644
--- a/llvm/utils/unittest/googletest/include/gtest/internal/gtest-string.h
+++ b/third-party/unittest/googletest/include/gtest/internal/gtest-string.h
diff --git a/llvm/utils/unittest/googletest/include/gtest/internal/gtest-type-util.h b/third-party/unittest/googletest/include/gtest/internal/gtest-type-util.h
index 892378a..892378a 100644
--- a/llvm/utils/unittest/googletest/include/gtest/internal/gtest-type-util.h
+++ b/third-party/unittest/googletest/include/gtest/internal/gtest-type-util.h
diff --git a/llvm/utils/unittest/googletest/src/gtest-all.cc b/third-party/unittest/googletest/src/gtest-all.cc
index ad29290..ad29290 100644
--- a/llvm/utils/unittest/googletest/src/gtest-all.cc
+++ b/third-party/unittest/googletest/src/gtest-all.cc
diff --git a/llvm/utils/unittest/googletest/src/gtest-death-test.cc b/third-party/unittest/googletest/src/gtest-death-test.cc
index 5d1031b..5d1031b 100644
--- a/llvm/utils/unittest/googletest/src/gtest-death-test.cc
+++ b/third-party/unittest/googletest/src/gtest-death-test.cc
diff --git a/llvm/utils/unittest/googletest/src/gtest-filepath.cc b/third-party/unittest/googletest/src/gtest-filepath.cc
index bd7b99f..bd7b99f 100644
--- a/llvm/utils/unittest/googletest/src/gtest-filepath.cc
+++ b/third-party/unittest/googletest/src/gtest-filepath.cc
diff --git a/llvm/utils/unittest/googletest/src/gtest-internal-inl.h b/third-party/unittest/googletest/src/gtest-internal-inl.h
index 8ed70da..8ed70da 100644
--- a/llvm/utils/unittest/googletest/src/gtest-internal-inl.h
+++ b/third-party/unittest/googletest/src/gtest-internal-inl.h
diff --git a/llvm/utils/unittest/googletest/src/gtest-matchers.cc b/third-party/unittest/googletest/src/gtest-matchers.cc
index 7d2fb68..7d2fb68 100644
--- a/llvm/utils/unittest/googletest/src/gtest-matchers.cc
+++ b/third-party/unittest/googletest/src/gtest-matchers.cc
diff --git a/llvm/utils/unittest/googletest/src/gtest-port.cc b/third-party/unittest/googletest/src/gtest-port.cc
index fc5ba6b..fc5ba6b 100644
--- a/llvm/utils/unittest/googletest/src/gtest-port.cc
+++ b/third-party/unittest/googletest/src/gtest-port.cc
diff --git a/llvm/utils/unittest/googletest/src/gtest-printers.cc b/third-party/unittest/googletest/src/gtest-printers.cc
index 3337be3..3337be3 100644
--- a/llvm/utils/unittest/googletest/src/gtest-printers.cc
+++ b/third-party/unittest/googletest/src/gtest-printers.cc
diff --git a/llvm/utils/unittest/googletest/src/gtest-test-part.cc b/third-party/unittest/googletest/src/gtest-test-part.cc
index 178317a..178317a 100644
--- a/llvm/utils/unittest/googletest/src/gtest-test-part.cc
+++ b/third-party/unittest/googletest/src/gtest-test-part.cc
diff --git a/llvm/utils/unittest/googletest/src/gtest-typed-test.cc b/third-party/unittest/googletest/src/gtest-typed-test.cc
index 8677caf..8677caf 100644
--- a/llvm/utils/unittest/googletest/src/gtest-typed-test.cc
+++ b/third-party/unittest/googletest/src/gtest-typed-test.cc
diff --git a/llvm/utils/unittest/googletest/src/gtest.cc b/third-party/unittest/googletest/src/gtest.cc
index a5b4e5a..a5b4e5a 100644
--- a/llvm/utils/unittest/googletest/src/gtest.cc
+++ b/third-party/unittest/googletest/src/gtest.cc