From owner-svn-src-vendor@freebsd.org Mon Jan 2 03:17:42 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 49645C9AFF6; Mon, 2 Jan 2017 03:17:42 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E84901AE1; Mon, 2 Jan 2017 03:17:41 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v023Hf3U049915; Mon, 2 Jan 2017 03:17:41 GMT (envelope-from delphij@FreeBSD.org) Received: (from delphij@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v023Heoa049905; Mon, 2 Jan 2017 03:17:40 GMT (envelope-from delphij@FreeBSD.org) Message-Id: <201701020317.v023Heoa049905@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: delphij set sender to delphij@FreeBSD.org using -f From: Xin LI Date: Mon, 2 Jan 2017 03:17:40 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r311043 - in vendor/libz/dist: . amiga contrib contrib/ada contrib/amd64 contrib/blast contrib/delphi contrib/dotzlib contrib/dotzlib/DotZLib contrib/infback9 contrib/inflate86 contrib/... X-SVN-Group: vendor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jan 2017 03:17:42 -0000 Author: delphij Date: Mon Jan 2 03:17:39 2017 New Revision: 311043 URL: https://svnweb.freebsd.org/changeset/base/311043 Log: Vendor import of zlib 1.2.9. Added: vendor/libz/dist/CMakeLists.txt (contents, props changed) vendor/libz/dist/INDEX vendor/libz/dist/Makefile (contents, props changed) vendor/libz/dist/Makefile.in (contents, props changed) vendor/libz/dist/amiga/ vendor/libz/dist/amiga/Makefile.pup (contents, props changed) vendor/libz/dist/amiga/Makefile.sas (contents, props changed) vendor/libz/dist/configure (contents, props changed) vendor/libz/dist/contrib/ada/ vendor/libz/dist/contrib/ada/buffer_demo.adb vendor/libz/dist/contrib/ada/mtest.adb vendor/libz/dist/contrib/ada/read.adb vendor/libz/dist/contrib/ada/readme.txt (contents, props changed) vendor/libz/dist/contrib/ada/test.adb vendor/libz/dist/contrib/ada/zlib-streams.adb vendor/libz/dist/contrib/ada/zlib-streams.ads vendor/libz/dist/contrib/ada/zlib-thin.adb vendor/libz/dist/contrib/ada/zlib-thin.ads vendor/libz/dist/contrib/ada/zlib.adb vendor/libz/dist/contrib/ada/zlib.ads vendor/libz/dist/contrib/ada/zlib.gpr vendor/libz/dist/contrib/amd64/ vendor/libz/dist/contrib/amd64/amd64-match.S (contents, props changed) vendor/libz/dist/contrib/blast/ vendor/libz/dist/contrib/blast/Makefile (contents, props changed) vendor/libz/dist/contrib/blast/README vendor/libz/dist/contrib/blast/blast.c (contents, props changed) vendor/libz/dist/contrib/blast/blast.h (contents, props changed) vendor/libz/dist/contrib/blast/test.pk (contents, props changed) vendor/libz/dist/contrib/blast/test.txt (contents, props changed) vendor/libz/dist/contrib/delphi/ vendor/libz/dist/contrib/delphi/ZLib.pas vendor/libz/dist/contrib/delphi/ZLibConst.pas vendor/libz/dist/contrib/delphi/readme.txt (contents, props changed) vendor/libz/dist/contrib/delphi/zlibd32.mak vendor/libz/dist/contrib/dotzlib/ vendor/libz/dist/contrib/dotzlib/DotZLib/ vendor/libz/dist/contrib/dotzlib/DotZLib.build vendor/libz/dist/contrib/dotzlib/DotZLib.chm (contents, props changed) vendor/libz/dist/contrib/dotzlib/DotZLib.sln vendor/libz/dist/contrib/dotzlib/DotZLib/AssemblyInfo.cs vendor/libz/dist/contrib/dotzlib/DotZLib/ChecksumImpl.cs vendor/libz/dist/contrib/dotzlib/DotZLib/CircularBuffer.cs vendor/libz/dist/contrib/dotzlib/DotZLib/CodecBase.cs vendor/libz/dist/contrib/dotzlib/DotZLib/Deflater.cs vendor/libz/dist/contrib/dotzlib/DotZLib/DotZLib.cs vendor/libz/dist/contrib/dotzlib/DotZLib/DotZLib.csproj vendor/libz/dist/contrib/dotzlib/DotZLib/GZipStream.cs vendor/libz/dist/contrib/dotzlib/DotZLib/Inflater.cs vendor/libz/dist/contrib/dotzlib/DotZLib/UnitTests.cs vendor/libz/dist/contrib/dotzlib/LICENSE_1_0.txt (contents, props changed) vendor/libz/dist/contrib/dotzlib/readme.txt (contents, props changed) vendor/libz/dist/contrib/infback9/ vendor/libz/dist/contrib/infback9/README vendor/libz/dist/contrib/infback9/infback9.c (contents, props changed) vendor/libz/dist/contrib/infback9/infback9.h (contents, props changed) vendor/libz/dist/contrib/infback9/inffix9.h (contents, props changed) vendor/libz/dist/contrib/infback9/inflate9.h (contents, props changed) vendor/libz/dist/contrib/infback9/inftree9.c (contents, props changed) vendor/libz/dist/contrib/infback9/inftree9.h (contents, props changed) vendor/libz/dist/contrib/inflate86/ vendor/libz/dist/contrib/inflate86/inffas86.c (contents, props changed) vendor/libz/dist/contrib/inflate86/inffast.S (contents, props changed) vendor/libz/dist/contrib/iostream/ vendor/libz/dist/contrib/iostream/test.cpp (contents, props changed) vendor/libz/dist/contrib/iostream/zfstream.cpp (contents, props changed) vendor/libz/dist/contrib/iostream/zfstream.h (contents, props changed) vendor/libz/dist/contrib/iostream2/ vendor/libz/dist/contrib/iostream2/zstream.h (contents, props changed) vendor/libz/dist/contrib/iostream2/zstream_test.cpp (contents, props changed) vendor/libz/dist/contrib/iostream3/ vendor/libz/dist/contrib/iostream3/README vendor/libz/dist/contrib/iostream3/TODO vendor/libz/dist/contrib/iostream3/test.cc (contents, props changed) vendor/libz/dist/contrib/iostream3/zfstream.cc (contents, props changed) vendor/libz/dist/contrib/iostream3/zfstream.h (contents, props changed) vendor/libz/dist/contrib/masmx64/ vendor/libz/dist/contrib/masmx64/bld_ml64.bat vendor/libz/dist/contrib/masmx64/gvmat64.asm vendor/libz/dist/contrib/masmx64/inffas8664.c (contents, props changed) vendor/libz/dist/contrib/masmx64/inffasx64.asm vendor/libz/dist/contrib/masmx64/readme.txt (contents, props changed) vendor/libz/dist/contrib/masmx86/ vendor/libz/dist/contrib/masmx86/bld_ml32.bat vendor/libz/dist/contrib/masmx86/inffas32.asm vendor/libz/dist/contrib/masmx86/match686.asm vendor/libz/dist/contrib/masmx86/readme.txt (contents, props changed) vendor/libz/dist/contrib/minizip/ vendor/libz/dist/contrib/minizip/Makefile (contents, props changed) vendor/libz/dist/contrib/minizip/Makefile.am (contents, props changed) vendor/libz/dist/contrib/minizip/MiniZip64_Changes.txt (contents, props changed) vendor/libz/dist/contrib/minizip/MiniZip64_info.txt (contents, props changed) vendor/libz/dist/contrib/minizip/configure.ac vendor/libz/dist/contrib/minizip/crypt.h (contents, props changed) vendor/libz/dist/contrib/minizip/ioapi.c (contents, props changed) vendor/libz/dist/contrib/minizip/ioapi.h (contents, props changed) vendor/libz/dist/contrib/minizip/iowin32.c (contents, props changed) vendor/libz/dist/contrib/minizip/iowin32.h (contents, props changed) vendor/libz/dist/contrib/minizip/make_vms.com vendor/libz/dist/contrib/minizip/miniunz.c (contents, props changed) vendor/libz/dist/contrib/minizip/miniunzip.1 (contents, props changed) vendor/libz/dist/contrib/minizip/minizip.1 (contents, props changed) vendor/libz/dist/contrib/minizip/minizip.c (contents, props changed) vendor/libz/dist/contrib/minizip/minizip.pc.in (contents, props changed) vendor/libz/dist/contrib/minizip/mztools.c (contents, props changed) vendor/libz/dist/contrib/minizip/mztools.h (contents, props changed) vendor/libz/dist/contrib/minizip/unzip.c (contents, props changed) vendor/libz/dist/contrib/minizip/unzip.h (contents, props changed) vendor/libz/dist/contrib/minizip/zip.c (contents, props changed) vendor/libz/dist/contrib/minizip/zip.h (contents, props changed) vendor/libz/dist/contrib/pascal/ vendor/libz/dist/contrib/pascal/example.pas vendor/libz/dist/contrib/pascal/readme.txt (contents, props changed) vendor/libz/dist/contrib/pascal/zlibd32.mak vendor/libz/dist/contrib/pascal/zlibpas.pas vendor/libz/dist/contrib/puff/ vendor/libz/dist/contrib/puff/Makefile (contents, props changed) vendor/libz/dist/contrib/puff/README vendor/libz/dist/contrib/puff/puff.c (contents, props changed) vendor/libz/dist/contrib/puff/puff.h (contents, props changed) vendor/libz/dist/contrib/puff/pufftest.c (contents, props changed) vendor/libz/dist/contrib/puff/zeros.raw (contents, props changed) vendor/libz/dist/contrib/testzlib/ vendor/libz/dist/contrib/testzlib/testzlib.c (contents, props changed) vendor/libz/dist/contrib/testzlib/testzlib.txt (contents, props changed) vendor/libz/dist/contrib/untgz/ vendor/libz/dist/contrib/untgz/Makefile (contents, props changed) vendor/libz/dist/contrib/untgz/Makefile.msc (contents, props changed) vendor/libz/dist/contrib/untgz/untgz.c (contents, props changed) vendor/libz/dist/contrib/vstudio/ vendor/libz/dist/contrib/vstudio/readme.txt (contents, props changed) vendor/libz/dist/contrib/vstudio/vc10/ vendor/libz/dist/contrib/vstudio/vc10/miniunz.vcxproj vendor/libz/dist/contrib/vstudio/vc10/miniunz.vcxproj.filters vendor/libz/dist/contrib/vstudio/vc10/minizip.vcxproj vendor/libz/dist/contrib/vstudio/vc10/minizip.vcxproj.filters vendor/libz/dist/contrib/vstudio/vc10/testzlib.vcxproj vendor/libz/dist/contrib/vstudio/vc10/testzlib.vcxproj.filters vendor/libz/dist/contrib/vstudio/vc10/testzlibdll.vcxproj vendor/libz/dist/contrib/vstudio/vc10/testzlibdll.vcxproj.filters vendor/libz/dist/contrib/vstudio/vc10/zlib.rc vendor/libz/dist/contrib/vstudio/vc10/zlibstat.vcxproj vendor/libz/dist/contrib/vstudio/vc10/zlibstat.vcxproj.filters vendor/libz/dist/contrib/vstudio/vc10/zlibvc.def vendor/libz/dist/contrib/vstudio/vc10/zlibvc.sln vendor/libz/dist/contrib/vstudio/vc10/zlibvc.vcxproj vendor/libz/dist/contrib/vstudio/vc10/zlibvc.vcxproj.filters vendor/libz/dist/contrib/vstudio/vc11/ vendor/libz/dist/contrib/vstudio/vc11/miniunz.vcxproj vendor/libz/dist/contrib/vstudio/vc11/minizip.vcxproj vendor/libz/dist/contrib/vstudio/vc11/testzlib.vcxproj vendor/libz/dist/contrib/vstudio/vc11/testzlibdll.vcxproj vendor/libz/dist/contrib/vstudio/vc11/zlib.rc vendor/libz/dist/contrib/vstudio/vc11/zlibstat.vcxproj vendor/libz/dist/contrib/vstudio/vc11/zlibvc.def vendor/libz/dist/contrib/vstudio/vc11/zlibvc.sln vendor/libz/dist/contrib/vstudio/vc11/zlibvc.vcxproj vendor/libz/dist/contrib/vstudio/vc12/ vendor/libz/dist/contrib/vstudio/vc12/miniunz.vcxproj vendor/libz/dist/contrib/vstudio/vc12/minizip.vcxproj vendor/libz/dist/contrib/vstudio/vc12/testzlib.vcxproj vendor/libz/dist/contrib/vstudio/vc12/testzlibdll.vcxproj vendor/libz/dist/contrib/vstudio/vc12/zlib.rc vendor/libz/dist/contrib/vstudio/vc12/zlibstat.vcxproj vendor/libz/dist/contrib/vstudio/vc12/zlibvc.def vendor/libz/dist/contrib/vstudio/vc12/zlibvc.sln vendor/libz/dist/contrib/vstudio/vc12/zlibvc.vcxproj vendor/libz/dist/contrib/vstudio/vc14/ vendor/libz/dist/contrib/vstudio/vc14/miniunz.vcxproj vendor/libz/dist/contrib/vstudio/vc14/miniunz.vcxproj.user vendor/libz/dist/contrib/vstudio/vc14/minizip.vcxproj vendor/libz/dist/contrib/vstudio/vc14/minizip.vcxproj.user vendor/libz/dist/contrib/vstudio/vc14/testzlib.vcxproj vendor/libz/dist/contrib/vstudio/vc14/testzlib.vcxproj.user vendor/libz/dist/contrib/vstudio/vc14/testzlibdll.vcxproj vendor/libz/dist/contrib/vstudio/vc14/testzlibdll.vcxproj.user vendor/libz/dist/contrib/vstudio/vc14/zlib.rc vendor/libz/dist/contrib/vstudio/vc14/zlibstat.vcxproj vendor/libz/dist/contrib/vstudio/vc14/zlibstat.vcxproj.user vendor/libz/dist/contrib/vstudio/vc14/zlibvc.def vendor/libz/dist/contrib/vstudio/vc14/zlibvc.sln vendor/libz/dist/contrib/vstudio/vc14/zlibvc.vcxproj vendor/libz/dist/contrib/vstudio/vc14/zlibvc.vcxproj.user vendor/libz/dist/contrib/vstudio/vc9/ vendor/libz/dist/contrib/vstudio/vc9/miniunz.vcproj vendor/libz/dist/contrib/vstudio/vc9/minizip.vcproj vendor/libz/dist/contrib/vstudio/vc9/testzlib.vcproj vendor/libz/dist/contrib/vstudio/vc9/testzlibdll.vcproj vendor/libz/dist/contrib/vstudio/vc9/zlib.rc vendor/libz/dist/contrib/vstudio/vc9/zlibstat.vcproj vendor/libz/dist/contrib/vstudio/vc9/zlibvc.def vendor/libz/dist/contrib/vstudio/vc9/zlibvc.sln vendor/libz/dist/contrib/vstudio/vc9/zlibvc.vcproj vendor/libz/dist/examples/ vendor/libz/dist/examples/README.examples vendor/libz/dist/examples/enough.c (contents, props changed) vendor/libz/dist/examples/fitblk.c (contents, props changed) vendor/libz/dist/examples/gun.c (contents, props changed) vendor/libz/dist/examples/gzappend.c (contents, props changed) vendor/libz/dist/examples/gzjoin.c (contents, props changed) vendor/libz/dist/examples/gzlog.c (contents, props changed) vendor/libz/dist/examples/gzlog.h (contents, props changed) vendor/libz/dist/examples/zlib_how.html (contents, props changed) vendor/libz/dist/examples/zpipe.c (contents, props changed) vendor/libz/dist/examples/zran.c (contents, props changed) vendor/libz/dist/make_vms.com vendor/libz/dist/msdos/ vendor/libz/dist/msdos/Makefile.bor (contents, props changed) vendor/libz/dist/msdos/Makefile.dj2 (contents, props changed) vendor/libz/dist/msdos/Makefile.emx (contents, props changed) vendor/libz/dist/msdos/Makefile.msc (contents, props changed) vendor/libz/dist/msdos/Makefile.tc (contents, props changed) vendor/libz/dist/nintendods/ vendor/libz/dist/nintendods/Makefile (contents, props changed) vendor/libz/dist/nintendods/README vendor/libz/dist/old/ vendor/libz/dist/old/Makefile.emx (contents, props changed) vendor/libz/dist/old/Makefile.riscos (contents, props changed) vendor/libz/dist/old/README vendor/libz/dist/old/descrip.mms vendor/libz/dist/old/os2/ vendor/libz/dist/old/os2/Makefile.os2 (contents, props changed) vendor/libz/dist/old/os2/zlib.def vendor/libz/dist/old/visual-basic.txt (contents, props changed) vendor/libz/dist/os400/ vendor/libz/dist/os400/README400 vendor/libz/dist/os400/bndsrc vendor/libz/dist/os400/make.sh (contents, props changed) vendor/libz/dist/os400/zlib.inc (contents, props changed) vendor/libz/dist/qnx/ vendor/libz/dist/qnx/package.qpg vendor/libz/dist/treebuild.xml (contents, props changed) vendor/libz/dist/watcom/ vendor/libz/dist/watcom/watcom_f.mak vendor/libz/dist/watcom/watcom_l.mak vendor/libz/dist/win32/ vendor/libz/dist/win32/DLL_FAQ.txt (contents, props changed) vendor/libz/dist/win32/Makefile.bor (contents, props changed) vendor/libz/dist/win32/Makefile.gcc (contents, props changed) vendor/libz/dist/win32/Makefile.msc (contents, props changed) vendor/libz/dist/win32/README-WIN32.txt (contents, props changed) vendor/libz/dist/win32/VisualC.txt (contents, props changed) vendor/libz/dist/win32/zlib.def vendor/libz/dist/win32/zlib1.rc vendor/libz/dist/zconf.h.cmakein vendor/libz/dist/zconf.h.in (contents, props changed) vendor/libz/dist/zlib.3.pdf (contents, props changed) vendor/libz/dist/zlib.map vendor/libz/dist/zlib.pc.cmakein vendor/libz/dist/zlib.pc.in (contents, props changed) vendor/libz/dist/zlib2ansi (contents, props changed) Modified: vendor/libz/dist/ChangeLog vendor/libz/dist/README vendor/libz/dist/adler32.c vendor/libz/dist/compress.c vendor/libz/dist/contrib/README.contrib vendor/libz/dist/crc32.c vendor/libz/dist/deflate.c vendor/libz/dist/deflate.h vendor/libz/dist/gzguts.h vendor/libz/dist/gzlib.c vendor/libz/dist/gzread.c vendor/libz/dist/gzwrite.c vendor/libz/dist/infback.c vendor/libz/dist/inffast.c vendor/libz/dist/inflate.c vendor/libz/dist/inflate.h vendor/libz/dist/inftrees.c vendor/libz/dist/test/example.c vendor/libz/dist/test/infcover.c vendor/libz/dist/test/minigzip.c vendor/libz/dist/trees.c vendor/libz/dist/uncompr.c vendor/libz/dist/zconf.h vendor/libz/dist/zlib.3 vendor/libz/dist/zlib.h vendor/libz/dist/zutil.c vendor/libz/dist/zutil.h Added: vendor/libz/dist/CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/libz/dist/CMakeLists.txt Mon Jan 2 03:17:39 2017 (r311043) @@ -0,0 +1,249 @@ +cmake_minimum_required(VERSION 2.4.4) +set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS ON) + +project(zlib C) + +set(VERSION "1.2.9") + +option(ASM686 "Enable building i686 assembly implementation") +option(AMD64 "Enable building amd64 assembly implementation") + +set(INSTALL_BIN_DIR "${CMAKE_INSTALL_PREFIX}/bin" CACHE PATH "Installation directory for executables") +set(INSTALL_LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib" CACHE PATH "Installation directory for libraries") +set(INSTALL_INC_DIR "${CMAKE_INSTALL_PREFIX}/include" CACHE PATH "Installation directory for headers") +set(INSTALL_MAN_DIR "${CMAKE_INSTALL_PREFIX}/share/man" CACHE PATH "Installation directory for manual pages") +set(INSTALL_PKGCONFIG_DIR "${CMAKE_INSTALL_PREFIX}/share/pkgconfig" CACHE PATH "Installation directory for pkgconfig (.pc) files") + +include(CheckTypeSize) +include(CheckFunctionExists) +include(CheckIncludeFile) +include(CheckCSourceCompiles) +enable_testing() + +check_include_file(sys/types.h HAVE_SYS_TYPES_H) +check_include_file(stdint.h HAVE_STDINT_H) +check_include_file(stddef.h HAVE_STDDEF_H) + +# +# Check to see if we have large file support +# +set(CMAKE_REQUIRED_DEFINITIONS -D_LARGEFILE64_SOURCE=1) +# We add these other definitions here because CheckTypeSize.cmake +# in CMake 2.4.x does not automatically do so and we want +# compatibility with CMake 2.4.x. +if(HAVE_SYS_TYPES_H) + list(APPEND CMAKE_REQUIRED_DEFINITIONS -DHAVE_SYS_TYPES_H) +endif() +if(HAVE_STDINT_H) + list(APPEND CMAKE_REQUIRED_DEFINITIONS -DHAVE_STDINT_H) +endif() +if(HAVE_STDDEF_H) + list(APPEND CMAKE_REQUIRED_DEFINITIONS -DHAVE_STDDEF_H) +endif() +check_type_size(off64_t OFF64_T) +if(HAVE_OFF64_T) + add_definitions(-D_LARGEFILE64_SOURCE=1) +endif() +set(CMAKE_REQUIRED_DEFINITIONS) # clear variable + +# +# Check for fseeko +# +check_function_exists(fseeko HAVE_FSEEKO) +if(NOT HAVE_FSEEKO) + add_definitions(-DNO_FSEEKO) +endif() + +# +# Check for unistd.h +# +check_include_file(unistd.h Z_HAVE_UNISTD_H) + +if(MSVC) + set(CMAKE_DEBUG_POSTFIX "d") + add_definitions(-D_CRT_SECURE_NO_DEPRECATE) + add_definitions(-D_CRT_NONSTDC_NO_DEPRECATE) + include_directories(${CMAKE_CURRENT_SOURCE_DIR}) +endif() + +if(NOT CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_CURRENT_BINARY_DIR) + # If we're doing an out of source build and the user has a zconf.h + # in their source tree... + if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/zconf.h) + message(STATUS "Renaming") + message(STATUS " ${CMAKE_CURRENT_SOURCE_DIR}/zconf.h") + message(STATUS "to 'zconf.h.included' because this file is included with zlib") + message(STATUS "but CMake generates it automatically in the build directory.") + file(RENAME ${CMAKE_CURRENT_SOURCE_DIR}/zconf.h ${CMAKE_CURRENT_SOURCE_DIR}/zconf.h.included) + endif() +endif() + +set(ZLIB_PC ${CMAKE_CURRENT_BINARY_DIR}/zlib.pc) +configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/zlib.pc.cmakein + ${ZLIB_PC} @ONLY) +configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/zconf.h.cmakein + ${CMAKE_CURRENT_BINARY_DIR}/zconf.h @ONLY) +include_directories(${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_SOURCE_DIR}) + + +#============================================================================ +# zlib +#============================================================================ + +set(ZLIB_PUBLIC_HDRS + ${CMAKE_CURRENT_BINARY_DIR}/zconf.h + zlib.h +) +set(ZLIB_PRIVATE_HDRS + crc32.h + deflate.h + gzguts.h + inffast.h + inffixed.h + inflate.h + inftrees.h + trees.h + zutil.h +) +set(ZLIB_SRCS + adler32.c + compress.c + crc32.c + deflate.c + gzclose.c + gzlib.c + gzread.c + gzwrite.c + inflate.c + infback.c + inftrees.c + inffast.c + trees.c + uncompr.c + zutil.c +) + +if(NOT MINGW) + set(ZLIB_DLL_SRCS + win32/zlib1.rc # If present will override custom build rule below. + ) +endif() + +if(CMAKE_COMPILER_IS_GNUCC) + if(ASM686) + set(ZLIB_ASMS contrib/asm686/match.S) + elseif (AMD64) + set(ZLIB_ASMS contrib/amd64/amd64-match.S) + endif () + + if(ZLIB_ASMS) + add_definitions(-DASMV) + set_source_files_properties(${ZLIB_ASMS} PROPERTIES LANGUAGE C COMPILE_FLAGS -DNO_UNDERLINE) + endif() +endif() + +if(MSVC) + if(ASM686) + ENABLE_LANGUAGE(ASM_MASM) + set(ZLIB_ASMS + contrib/masmx86/inffas32.asm + contrib/masmx86/match686.asm + ) + elseif (AMD64) + ENABLE_LANGUAGE(ASM_MASM) + set(ZLIB_ASMS + contrib/masmx64/gvmat64.asm + contrib/masmx64/inffasx64.asm + ) + endif() + + if(ZLIB_ASMS) + add_definitions(-DASMV -DASMINF) + endif() +endif() + +# parse the full version number from zlib.h and include in ZLIB_FULL_VERSION +file(READ ${CMAKE_CURRENT_SOURCE_DIR}/zlib.h _zlib_h_contents) +string(REGEX REPLACE ".*#define[ \t]+ZLIB_VERSION[ \t]+\"([-0-9A-Za-z.]+)\".*" + "\\1" ZLIB_FULL_VERSION ${_zlib_h_contents}) + +if(MINGW) + # This gets us DLL resource information when compiling on MinGW. + if(NOT CMAKE_RC_COMPILER) + set(CMAKE_RC_COMPILER windres.exe) + endif() + + add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/zlib1rc.obj + COMMAND ${CMAKE_RC_COMPILER} + -D GCC_WINDRES + -I ${CMAKE_CURRENT_SOURCE_DIR} + -I ${CMAKE_CURRENT_BINARY_DIR} + -o ${CMAKE_CURRENT_BINARY_DIR}/zlib1rc.obj + -i ${CMAKE_CURRENT_SOURCE_DIR}/win32/zlib1.rc) + set(ZLIB_DLL_SRCS ${CMAKE_CURRENT_BINARY_DIR}/zlib1rc.obj) +endif(MINGW) + +add_library(zlib SHARED ${ZLIB_SRCS} ${ZLIB_ASMS} ${ZLIB_DLL_SRCS} ${ZLIB_PUBLIC_HDRS} ${ZLIB_PRIVATE_HDRS}) +add_library(zlibstatic STATIC ${ZLIB_SRCS} ${ZLIB_ASMS} ${ZLIB_PUBLIC_HDRS} ${ZLIB_PRIVATE_HDRS}) +set_target_properties(zlib PROPERTIES DEFINE_SYMBOL ZLIB_DLL) +set_target_properties(zlib PROPERTIES SOVERSION 1) + +if(NOT CYGWIN) + # This property causes shared libraries on Linux to have the full version + # encoded into their final filename. We disable this on Cygwin because + # it causes cygz-${ZLIB_FULL_VERSION}.dll to be created when cygz.dll + # seems to be the default. + # + # This has no effect with MSVC, on that platform the version info for + # the DLL comes from the resource file win32/zlib1.rc + set_target_properties(zlib PROPERTIES VERSION ${ZLIB_FULL_VERSION}) +endif() + +if(UNIX) + # On unix-like platforms the library is almost always called libz + set_target_properties(zlib zlibstatic PROPERTIES OUTPUT_NAME z) + if(NOT APPLE) + set_target_properties(zlib PROPERTIES LINK_FLAGS "-Wl,--version-script,\"${CMAKE_CURRENT_SOURCE_DIR}/zlib.map\"") + endif() +elseif(BUILD_SHARED_LIBS AND WIN32) + # Creates zlib1.dll when building shared library version + set_target_properties(zlib PROPERTIES SUFFIX "1.dll") +endif() + +if(NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL ) + install(TARGETS zlib zlibstatic + RUNTIME DESTINATION "${INSTALL_BIN_DIR}" + ARCHIVE DESTINATION "${INSTALL_LIB_DIR}" + LIBRARY DESTINATION "${INSTALL_LIB_DIR}" ) +endif() +if(NOT SKIP_INSTALL_HEADERS AND NOT SKIP_INSTALL_ALL ) + install(FILES ${ZLIB_PUBLIC_HDRS} DESTINATION "${INSTALL_INC_DIR}") +endif() +if(NOT SKIP_INSTALL_FILES AND NOT SKIP_INSTALL_ALL ) + install(FILES zlib.3 DESTINATION "${INSTALL_MAN_DIR}/man3") +endif() +if(NOT SKIP_INSTALL_FILES AND NOT SKIP_INSTALL_ALL ) + install(FILES ${ZLIB_PC} DESTINATION "${INSTALL_PKGCONFIG_DIR}") +endif() + +#============================================================================ +# Example binaries +#============================================================================ + +add_executable(example test/example.c) +target_link_libraries(example zlib) +add_test(example example) + +add_executable(minigzip test/minigzip.c) +target_link_libraries(minigzip zlib) + +if(HAVE_OFF64_T) + add_executable(example64 test/example.c) + target_link_libraries(example64 zlib) + set_target_properties(example64 PROPERTIES COMPILE_FLAGS "-D_FILE_OFFSET_BITS=64") + add_test(example64 example64) + + add_executable(minigzip64 test/minigzip.c) + target_link_libraries(minigzip64 zlib) + set_target_properties(minigzip64 PROPERTIES COMPILE_FLAGS "-D_FILE_OFFSET_BITS=64") +endif() Modified: vendor/libz/dist/ChangeLog ============================================================================== --- vendor/libz/dist/ChangeLog Mon Jan 2 01:43:11 2017 (r311042) +++ vendor/libz/dist/ChangeLog Mon Jan 2 03:17:39 2017 (r311043) @@ -1,10 +1,42 @@ ChangeLog file for zlib +Changes in 1.2.9 (31 Dec 2016) +- Fix contrib/minizip to permit unzipping with desktop API [Zouzou] +- Improve contrib/blast to return unused bytes +- Assure that gzoffset() is correct when appending +- Improve compress() and uncompress() to support large lengths +- Fix bug in test/example.c where error code not saved +- Remedy Coverity warning [Randers-Pehrson] +- Improve speed of gzprintf() in transparent mode +- Fix inflateInit2() bug when windowBits is 16 or 32 +- Change DEBUG macro to ZLIB_DEBUG +- Avoid uninitialized access by gzclose_w() +- Allow building zlib outside of the source directory +- Fix bug that accepted invalid zlib header when windowBits is zero +- Fix gzseek() problem on MinGW due to buggy _lseeki64 there +- Loop on write() calls in gzwrite.c in case of non-blocking I/O +- Add --warn (-w) option to ./configure for more compiler warnings +- Reject a window size of 256 bytes if not using the zlib wrapper +- Fix bug when level 0 used with Z_HUFFMAN or Z_RLE +- Add --debug (-d) option to ./configure to define ZLIB_DEBUG +- Fix bugs in creating a very large gzip header +- Add uncompress2() function, which returns the input size used +- Assure that deflateParams() will not switch functions mid-block +- Dramatically speed up deflation for level 0 (storing) +- Add gzfread(), duplicating the interface of fread() +- Add gzfwrite(), duplicating the interface of fwrite() +- Add deflateGetDictionary() function +- Use snprintf() for later versions of Microsoft C +- Fix *Init macros to use z_ prefix when requested +- Replace as400 with os400 for OS/400 support [Monnerat] +- Add crc32_z() and adler32_z() functions with size_t lengths +- Update Visual Studio project files [AraHaan] + Changes in 1.2.8 (28 Apr 2013) - Update contrib/minizip/iowin32.c for Windows RT [Vollant] - Do not force Z_CONST for C++ -- Clean up contrib/vstudio [Ro§] +- Clean up contrib/vstudio [Roß] - Correct spelling error in zlib.h - Fix mixed line endings in contrib/vstudio @@ -34,7 +66,7 @@ Changes in 1.2.7.1 (24 Mar 2013) - Clean up the usage of z_const and respect const usage within zlib - Clean up examples/gzlog.[ch] comparisons of different types - Avoid shift equal to bits in type (caused endless loop) -- Fix unintialized value bug in gzputc() introduced by const patches +- Fix uninitialized value bug in gzputc() introduced by const patches - Fix memory allocation error in examples/zran.c [Nor] - Fix bug where gzopen(), gzclose() would write an empty file - Fix bug in gzclose() when gzwrite() runs out of memory @@ -194,7 +226,7 @@ Changes in 1.2.5.2 (17 Dec 2011) - Add a transparent write mode to gzopen() when 'T' is in the mode - Update python link in zlib man page - Get inffixed.h and MAKEFIXED result to match -- Add a ./config --solo option to make zlib subset with no libary use +- Add a ./config --solo option to make zlib subset with no library use - Add undocumented inflateResetKeep() function for CAB file decoding - Add --cover option to ./configure for gcc coverage testing - Add #define ZLIB_CONST option to use const in the z_stream interface @@ -564,7 +596,7 @@ Changes in 1.2.3.1 (16 August 2006) - Update make_vms.com [Zinser] - Use -fPIC for shared build in configure [Teredesai, Nicholson] - Use only major version number for libz.so on IRIX and OSF1 [Reinholdtsen] -- Use fdopen() (not _fdopen()) for Interix in zutil.h [BŠck] +- Use fdopen() (not _fdopen()) for Interix in zutil.h [Bäck] - Add some FAQ entries about the contrib directory - Update the MVS question in the FAQ - Avoid extraneous reads after EOF in gzio.c [Brown] @@ -1178,7 +1210,7 @@ Changes in 1.0.6 (19 Jan 1998) 386 asm code replacing longest_match(). contrib/iostream/ by Kevin Ruland A C++ I/O streams interface to the zlib gz* functions - contrib/iostream2/ by Tyge Løvset + contrib/iostream2/ by Tyge Løvset Another C++ I/O streams interface contrib/untgz/ by "Pedro A. Aranda Guti\irrez" A very simple tar.gz file extractor using zlib @@ -1267,7 +1299,7 @@ Changes in 1.0.1 (20 May 96) [1.0 skippe - fix array overlay in deflate.c which sometimes caused bad compressed data - fix inflate bug with empty stored block - fix MSDOS medium model which was broken in 0.99 -- fix deflateParams() which could generated bad compressed data. +- fix deflateParams() which could generate bad compressed data. - Bytef is define'd instead of typedef'ed (work around Borland bug) - added an INDEX file - new makefiles for DJGPP (Makefile.dj2), 32-bit Borland (Makefile.b32), Added: vendor/libz/dist/INDEX ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/libz/dist/INDEX Mon Jan 2 03:17:39 2017 (r311043) @@ -0,0 +1,68 @@ +CMakeLists.txt cmake build file +ChangeLog history of changes +FAQ Frequently Asked Questions about zlib +INDEX this file +Makefile dummy Makefile that tells you to ./configure +Makefile.in template for Unix Makefile +README guess what +configure configure script for Unix +make_vms.com makefile for VMS +test/example.c zlib usages examples for build testing +test/minigzip.c minimal gzip-like functionality for build testing +test/infcover.c inf*.c code coverage for build coverage testing +treebuild.xml XML description of source file dependencies +zconf.h.cmakein zconf.h template for cmake +zconf.h.in zconf.h template for configure +zlib.3 Man page for zlib +zlib.3.pdf Man page in PDF format +zlib.map Linux symbol information +zlib.pc.in Template for pkg-config descriptor +zlib.pc.cmakein zlib.pc template for cmake +zlib2ansi perl script to convert source files for C++ compilation + +amiga/ makefiles for Amiga SAS C +as400/ makefiles for AS/400 +doc/ documentation for formats and algorithms +msdos/ makefiles for MSDOS +nintendods/ makefile for Nintendo DS +old/ makefiles for various architectures and zlib documentation + files that have not yet been updated for zlib 1.2.x +qnx/ makefiles for QNX +watcom/ makefiles for OpenWatcom +win32/ makefiles for Windows + + zlib public header files (required for library use): +zconf.h +zlib.h + + private source files used to build the zlib library: +adler32.c +compress.c +crc32.c +crc32.h +deflate.c +deflate.h +gzclose.c +gzguts.h +gzlib.c +gzread.c +gzwrite.c +infback.c +inffast.c +inffast.h +inffixed.h +inflate.c +inflate.h +inftrees.c +inftrees.h +trees.c +trees.h +uncompr.c +zutil.c +zutil.h + + source files for sample programs +See examples/README.examples + + unsupported contributions by third parties +See contrib/README.contrib Added: vendor/libz/dist/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/libz/dist/Makefile Mon Jan 2 03:17:39 2017 (r311043) @@ -0,0 +1,5 @@ +all: + -@echo "Please use ./configure first. Thank you." + +distclean: + make -f Makefile.in distclean Added: vendor/libz/dist/Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/libz/dist/Makefile.in Mon Jan 2 03:17:39 2017 (r311043) @@ -0,0 +1,405 @@ +# Makefile for zlib +# Copyright (C) 1995-2016 Jean-loup Gailly, Mark Adler +# For conditions of distribution and use, see copyright notice in zlib.h + +# To compile and test, type: +# ./configure; make test +# Normally configure builds both a static and a shared library. +# If you want to build just a static library, use: ./configure --static + +# To use the asm code, type: +# cp contrib/asm?86/match.S ./match.S +# make LOC=-DASMV OBJA=match.o + +# To install /usr/local/lib/libz.* and /usr/local/include/zlib.h, type: +# make install +# To install in $HOME instead of /usr/local, use: +# make install prefix=$HOME + +CC=cc + +CFLAGS=-O +#CFLAGS=-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7 +#CFLAGS=-g -DZLIB_DEBUG +#CFLAGS=-O3 -Wall -Wwrite-strings -Wpointer-arith -Wconversion \ +# -Wstrict-prototypes -Wmissing-prototypes + +SFLAGS=-O +LDFLAGS= +TEST_LDFLAGS=-L. libz.a +LDSHARED=$(CC) +CPP=$(CC) -E + +STATICLIB=libz.a +SHAREDLIB=libz.so +SHAREDLIBV=libz.so.1.2.9 +SHAREDLIBM=libz.so.1 +LIBS=$(STATICLIB) $(SHAREDLIBV) + +AR=ar +ARFLAGS=rc +RANLIB=ranlib +LDCONFIG=ldconfig +LDSHAREDLIBC=-lc +TAR=tar +SHELL=/bin/sh +EXE= + +prefix = /usr/local +exec_prefix = ${prefix} +libdir = ${exec_prefix}/lib +sharedlibdir = ${libdir} +includedir = ${prefix}/include +mandir = ${prefix}/share/man +man3dir = ${mandir}/man3 +pkgconfigdir = ${libdir}/pkgconfig +SRCDIR= +ZINC= +ZINCOUT=-I. + +OBJZ = adler32.o crc32.o deflate.o infback.o inffast.o inflate.o inftrees.o trees.o zutil.o +OBJG = compress.o uncompr.o gzclose.o gzlib.o gzread.o gzwrite.o +OBJC = $(OBJZ) $(OBJG) + +PIC_OBJZ = adler32.lo crc32.lo deflate.lo infback.lo inffast.lo inflate.lo inftrees.lo trees.lo zutil.lo +PIC_OBJG = compress.lo uncompr.lo gzclose.lo gzlib.lo gzread.lo gzwrite.lo +PIC_OBJC = $(PIC_OBJZ) $(PIC_OBJG) + +# to use the asm code: make OBJA=match.o, PIC_OBJA=match.lo +OBJA = +PIC_OBJA = + +OBJS = $(OBJC) $(OBJA) + +PIC_OBJS = $(PIC_OBJC) $(PIC_OBJA) + +all: static shared + +static: example$(EXE) minigzip$(EXE) + +shared: examplesh$(EXE) minigzipsh$(EXE) + +all64: example64$(EXE) minigzip64$(EXE) + +check: test + +test: all teststatic testshared + +teststatic: static + @TMPST=tmpst_$$; \ + if echo hello world | ./minigzip | ./minigzip -d && ./example $$TMPST ; then \ + echo ' *** zlib test OK ***'; \ + else \ + echo ' *** zlib test FAILED ***'; false; \ + fi; \ + rm -f $$TMPST + +testshared: shared + @LD_LIBRARY_PATH=`pwd`:$(LD_LIBRARY_PATH) ; export LD_LIBRARY_PATH; \ + LD_LIBRARYN32_PATH=`pwd`:$(LD_LIBRARYN32_PATH) ; export LD_LIBRARYN32_PATH; \ + DYLD_LIBRARY_PATH=`pwd`:$(DYLD_LIBRARY_PATH) ; export DYLD_LIBRARY_PATH; \ + SHLIB_PATH=`pwd`:$(SHLIB_PATH) ; export SHLIB_PATH; \ + TMPSH=tmpsh_$$; \ + if echo hello world | ./minigzipsh | ./minigzipsh -d && ./examplesh $$TMPSH; then \ + echo ' *** zlib shared test OK ***'; \ + else \ + echo ' *** zlib shared test FAILED ***'; false; \ + fi; \ + rm -f $$TMPSH + +test64: all64 + @TMP64=tmp64_$$; \ + if echo hello world | ./minigzip64 | ./minigzip64 -d && ./example64 $$TMP64; then \ + echo ' *** zlib 64-bit test OK ***'; \ + else \ + echo ' *** zlib 64-bit test FAILED ***'; false; \ + fi; \ + rm -f $$TMP64 + +infcover.o: $(SRCDIR)test/infcover.c $(SRCDIR)zlib.h zconf.h + $(CC) $(CFLAGS) $(ZINCOUT) -c -o $@ $(SRCDIR)test/infcover.c + +infcover: infcover.o libz.a + $(CC) $(CFLAGS) -o $@ infcover.o libz.a + +cover: infcover + rm -f *.gcda + ./infcover + gcov inf*.c + +libz.a: $(OBJS) + $(AR) $(ARFLAGS) $@ $(OBJS) + -@ ($(RANLIB) $@ || true) >/dev/null 2>&1 + +match.o: match.S + $(CPP) match.S > _match.s + $(CC) -c _match.s + mv _match.o match.o + rm -f _match.s + +match.lo: match.S + $(CPP) match.S > _match.s + $(CC) -c -fPIC _match.s + mv _match.o match.lo + rm -f _match.s + +example.o: $(SRCDIR)test/example.c $(SRCDIR)zlib.h zconf.h + $(CC) $(CFLAGS) $(ZINCOUT) -c -o $@ $(SRCDIR)test/example.c + +minigzip.o: $(SRCDIR)test/minigzip.c $(SRCDIR)zlib.h zconf.h + $(CC) $(CFLAGS) $(ZINCOUT) -c -o $@ $(SRCDIR)test/minigzip.c + +example64.o: $(SRCDIR)test/example.c $(SRCDIR)zlib.h zconf.h + $(CC) $(CFLAGS) $(ZINCOUT) -D_FILE_OFFSET_BITS=64 -c -o $@ $(SRCDIR)test/example.c + +minigzip64.o: $(SRCDIR)test/minigzip.c $(SRCDIR)zlib.h zconf.h + $(CC) $(CFLAGS) $(ZINCOUT) -D_FILE_OFFSET_BITS=64 -c -o $@ $(SRCDIR)test/minigzip.c + + +adler32.o: $(SRCDIR)adler32.c + $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)adler32.c + +crc32.o: $(SRCDIR)crc32.c + $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)crc32.c + +deflate.o: $(SRCDIR)deflate.c + $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)deflate.c + +infback.o: $(SRCDIR)infback.c + $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)infback.c + +inffast.o: $(SRCDIR)inffast.c + $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)inffast.c + +inflate.o: $(SRCDIR)inflate.c + $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)inflate.c + +inftrees.o: $(SRCDIR)inftrees.c + $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)inftrees.c + +trees.o: $(SRCDIR)trees.c + $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)trees.c + +zutil.o: $(SRCDIR)zutil.c + $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)zutil.c + +compress.o: $(SRCDIR)compress.c + $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)compress.c + +uncompr.o: $(SRCDIR)uncompr.c + $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)uncompr.c + +gzclose.o: $(SRCDIR)gzclose.c + $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)gzclose.c + +gzlib.o: $(SRCDIR)gzlib.c + $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)gzlib.c + +gzread.o: $(SRCDIR)gzread.c + $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)gzread.c + +gzwrite.o: $(SRCDIR)gzwrite.c + $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)gzwrite.c + + +adler32.lo: $(SRCDIR)adler32.c + -@mkdir objs 2>/dev/null || test -d objs + $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/adler32.o $(SRCDIR)adler32.c + -@mv objs/adler32.o $@ + +crc32.lo: $(SRCDIR)crc32.c + -@mkdir objs 2>/dev/null || test -d objs + $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/crc32.o $(SRCDIR)crc32.c + -@mv objs/crc32.o $@ + +deflate.lo: $(SRCDIR)deflate.c + -@mkdir objs 2>/dev/null || test -d objs + $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/deflate.o $(SRCDIR)deflate.c + -@mv objs/deflate.o $@ + +infback.lo: $(SRCDIR)infback.c + -@mkdir objs 2>/dev/null || test -d objs + $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/infback.o $(SRCDIR)infback.c + -@mv objs/infback.o $@ + +inffast.lo: $(SRCDIR)inffast.c + -@mkdir objs 2>/dev/null || test -d objs + $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/inffast.o $(SRCDIR)inffast.c + -@mv objs/inffast.o $@ + +inflate.lo: $(SRCDIR)inflate.c + -@mkdir objs 2>/dev/null || test -d objs + $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/inflate.o $(SRCDIR)inflate.c + -@mv objs/inflate.o $@ + +inftrees.lo: $(SRCDIR)inftrees.c + -@mkdir objs 2>/dev/null || test -d objs + $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/inftrees.o $(SRCDIR)inftrees.c + -@mv objs/inftrees.o $@ + +trees.lo: $(SRCDIR)trees.c + -@mkdir objs 2>/dev/null || test -d objs + $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/trees.o $(SRCDIR)trees.c + -@mv objs/trees.o $@ + +zutil.lo: $(SRCDIR)zutil.c + -@mkdir objs 2>/dev/null || test -d objs + $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/zutil.o $(SRCDIR)zutil.c + -@mv objs/zutil.o $@ + +compress.lo: $(SRCDIR)compress.c + -@mkdir objs 2>/dev/null || test -d objs + $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/compress.o $(SRCDIR)compress.c + -@mv objs/compress.o $@ + +uncompr.lo: $(SRCDIR)uncompr.c + -@mkdir objs 2>/dev/null || test -d objs + $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/uncompr.o $(SRCDIR)uncompr.c + -@mv objs/uncompr.o $@ + +gzclose.lo: $(SRCDIR)gzclose.c + -@mkdir objs 2>/dev/null || test -d objs + $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/gzclose.o $(SRCDIR)gzclose.c + -@mv objs/gzclose.o $@ + +gzlib.lo: $(SRCDIR)gzlib.c + -@mkdir objs 2>/dev/null || test -d objs + $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/gzlib.o $(SRCDIR)gzlib.c + -@mv objs/gzlib.o $@ + +gzread.lo: $(SRCDIR)gzread.c + -@mkdir objs 2>/dev/null || test -d objs + $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/gzread.o $(SRCDIR)gzread.c + -@mv objs/gzread.o $@ + +gzwrite.lo: $(SRCDIR)gzwrite.c + -@mkdir objs 2>/dev/null || test -d objs + $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/gzwrite.o $(SRCDIR)gzwrite.c + -@mv objs/gzwrite.o $@ + + +placebo $(SHAREDLIBV): $(PIC_OBJS) libz.a + $(LDSHARED) $(SFLAGS) -o $@ $(PIC_OBJS) $(LDSHAREDLIBC) $(LDFLAGS) + rm -f $(SHAREDLIB) $(SHAREDLIBM) + ln -s $@ $(SHAREDLIB) + ln -s $@ $(SHAREDLIBM) + -@rmdir objs + +example$(EXE): example.o $(STATICLIB) + $(CC) $(CFLAGS) -o $@ example.o $(TEST_LDFLAGS) + +minigzip$(EXE): minigzip.o $(STATICLIB) + $(CC) $(CFLAGS) -o $@ minigzip.o $(TEST_LDFLAGS) + +examplesh$(EXE): example.o $(SHAREDLIBV) + $(CC) $(CFLAGS) -o $@ example.o -L. $(SHAREDLIBV) + +minigzipsh$(EXE): minigzip.o $(SHAREDLIBV) + $(CC) $(CFLAGS) -o $@ minigzip.o -L. $(SHAREDLIBV) + +example64$(EXE): example64.o $(STATICLIB) + $(CC) $(CFLAGS) -o $@ example64.o $(TEST_LDFLAGS) + +minigzip64$(EXE): minigzip64.o $(STATICLIB) + $(CC) $(CFLAGS) -o $@ minigzip64.o $(TEST_LDFLAGS) + +install-libs: $(LIBS) + -@if [ ! -d $(DESTDIR)$(exec_prefix) ]; then mkdir -p $(DESTDIR)$(exec_prefix); fi + -@if [ ! -d $(DESTDIR)$(libdir) ]; then mkdir -p $(DESTDIR)$(libdir); fi + -@if [ ! -d $(DESTDIR)$(sharedlibdir) ]; then mkdir -p $(DESTDIR)$(sharedlibdir); fi + -@if [ ! -d $(DESTDIR)$(man3dir) ]; then mkdir -p $(DESTDIR)$(man3dir); fi + -@if [ ! -d $(DESTDIR)$(pkgconfigdir) ]; then mkdir -p $(DESTDIR)$(pkgconfigdir); fi + cp $(STATICLIB) $(DESTDIR)$(libdir) + chmod 644 $(DESTDIR)$(libdir)/$(STATICLIB) + -@($(RANLIB) $(DESTDIR)$(libdir)/libz.a || true) >/dev/null 2>&1 + -@if test -n "$(SHAREDLIBV)"; then \ + cp $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir); \ + echo "cp $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)"; \ + chmod 755 $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBV); \ + echo "chmod 755 $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBV)"; \ + rm -f $(DESTDIR)$(sharedlibdir)/$(SHAREDLIB) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBM); \ + ln -s $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIB); \ + ln -s $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBM); \ + ($(LDCONFIG) || true) >/dev/null 2>&1; \ + fi + cp $(SRCDIR)zlib.3 $(DESTDIR)$(man3dir) + chmod 644 $(DESTDIR)$(man3dir)/zlib.3 + cp zlib.pc $(DESTDIR)$(pkgconfigdir) + chmod 644 $(DESTDIR)$(pkgconfigdir)/zlib.pc +# The ranlib in install is needed on NeXTSTEP which checks file times +# ldconfig is for Linux + +install: install-libs + -@if [ ! -d $(DESTDIR)$(includedir) ]; then mkdir -p $(DESTDIR)$(includedir); fi + cp $(SRCDIR)zlib.h zconf.h $(DESTDIR)$(includedir) + chmod 644 $(DESTDIR)$(includedir)/zlib.h $(DESTDIR)$(includedir)/zconf.h + +uninstall: + cd $(DESTDIR)$(includedir) && rm -f zlib.h zconf.h + cd $(DESTDIR)$(libdir) && rm -f libz.a; \ + if test -n "$(SHAREDLIBV)" -a -f $(SHAREDLIBV); then \ + rm -f $(SHAREDLIBV) $(SHAREDLIB) $(SHAREDLIBM); \ + fi + cd $(DESTDIR)$(man3dir) && rm -f zlib.3 + cd $(DESTDIR)$(pkgconfigdir) && rm -f zlib.pc + +docs: zlib.3.pdf + +zlib.3.pdf: $(SRCDIR)zlib.3 + groff -mandoc -f H -T ps $(SRCDIR)zlib.3 | ps2pdf - $@ + +zconf.h.cmakein: $(SRCDIR)zconf.h.in + -@ TEMPFILE=zconfh_$$; \ + echo "/#define ZCONF_H/ a\\\\\n#cmakedefine Z_PREFIX\\\\\n#cmakedefine Z_HAVE_UNISTD_H\n" >> $$TEMPFILE &&\ + sed -f $$TEMPFILE $(SRCDIR)zconf.h.in > $@ &&\ + touch -r $(SRCDIR)zconf.h.in $@ &&\ + rm $$TEMPFILE + +zconf: $(SRCDIR)zconf.h.in + cp -p $(SRCDIR)zconf.h.in zconf.h + +mostlyclean: clean +clean: + rm -f *.o *.lo *~ \ + example$(EXE) minigzip$(EXE) examplesh$(EXE) minigzipsh$(EXE) \ + example64$(EXE) minigzip64$(EXE) \ + infcover \ + libz.* foo.gz so_locations \ + _match.s maketree contrib/infback9/*.o + rm -rf objs + rm -f *.gcda *.gcno *.gcov + rm -f contrib/infback9/*.gcda contrib/infback9/*.gcno contrib/infback9/*.gcov + +maintainer-clean: distclean +distclean: clean zconf zconf.h.cmakein docs + rm -f Makefile zlib.pc configure.log + -@rm -f .DS_Store + @if [ -f Makefile.in ]; then \ + printf 'all:\n\t-@echo "Please use ./configure first. Thank you."\n' > Makefile ; \ + printf '\ndistclean:\n\tmake -f Makefile.in distclean\n' >> Makefile ; \ + touch -r $(SRCDIR)Makefile.in Makefile ; fi + @if [ ! -f zconf.h.in ]; then rm -f zconf.h zconf.h.cmakein ; fi + @if [ ! -f zlib.3 ]; then rm -f zlib.3.pdf ; fi + +tags: + etags $(SRCDIR)*.[ch] + +adler32.o zutil.o: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h +gzclose.o gzlib.o gzread.o gzwrite.o: $(SRCDIR)zlib.h zconf.h $(SRCDIR)gzguts.h +compress.o example.o minigzip.o uncompr.o: $(SRCDIR)zlib.h zconf.h +crc32.o: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)crc32.h +deflate.o: $(SRCDIR)deflate.h $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h +infback.o inflate.o: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)inftrees.h $(SRCDIR)inflate.h $(SRCDIR)inffast.h $(SRCDIR)inffixed.h +inffast.o: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)inftrees.h $(SRCDIR)inflate.h $(SRCDIR)inffast.h +inftrees.o: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)inftrees.h +trees.o: $(SRCDIR)deflate.h $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)trees.h + +adler32.lo zutil.lo: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h +gzclose.lo gzlib.lo gzread.lo gzwrite.lo: $(SRCDIR)zlib.h zconf.h $(SRCDIR)gzguts.h +compress.lo example.lo minigzip.lo uncompr.lo: $(SRCDIR)zlib.h zconf.h +crc32.lo: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)crc32.h +deflate.lo: $(SRCDIR)deflate.h $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h +infback.lo inflate.lo: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)inftrees.h $(SRCDIR)inflate.h $(SRCDIR)inffast.h $(SRCDIR)inffixed.h +inffast.lo: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)inftrees.h $(SRCDIR)inflate.h $(SRCDIR)inffast.h +inftrees.lo: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)inftrees.h +trees.lo: $(SRCDIR)deflate.h $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)trees.h Modified: vendor/libz/dist/README ============================================================================== --- vendor/libz/dist/README Mon Jan 2 01:43:11 2017 (r311042) +++ vendor/libz/dist/README Mon Jan 2 03:17:39 2017 (r311043) @@ -1,6 +1,6 @@ ZLIB DATA COMPRESSION LIBRARY -zlib 1.2.8 is a general purpose data compression library. All the code is +zlib 1.2.9 is a general purpose data compression library. All the code is thread safe. The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and @@ -31,7 +31,7 @@ Mark Nelson wrote an ar issue of Dr. Dobb's Journal; a copy of the article is available at http://marknelson.us/1997/01/01/zlib-engine/ . -The changes made in version 1.2.8 are documented in the file ChangeLog. +The changes made in version 1.2.9 are documented in the file ChangeLog. Unsupported third party contributions are provided in directory contrib/ . @@ -84,7 +84,7 @@ Acknowledgments: Copyright notice: - (C) 1995-2013 Jean-loup Gailly and Mark Adler + (C) 1995-2016 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages Modified: vendor/libz/dist/adler32.c ============================================================================== --- vendor/libz/dist/adler32.c Mon Jan 2 01:43:11 2017 (r311042) +++ vendor/libz/dist/adler32.c Mon Jan 2 03:17:39 2017 (r311043) @@ -1,5 +1,5 @@ /* adler32.c -- compute the Adler-32 checksum of a data stream - * Copyright (C) 1995-2011 Mark Adler + * Copyright (C) 1995-2011, 2016 Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ @@ -7,11 +7,9 @@ #include "zutil.h" -#define local static - local uLong adler32_combine_ OF((uLong adler1, uLong adler2, z_off64_t len2)); -#define BASE 65521 /* largest prime smaller than 65536 */ +#define BASE 65521U /* largest prime smaller than 65536 */ #define NMAX 5552 /* NMAX is the largest n such that 255n(n+1)/2 + (n+1)(BASE-1) <= 2^32-1 */ @@ -62,10 +60,10 @@ local uLong adler32_combine_ OF((uLong a #endif /* ========================================================================= */ -uLong ZEXPORT adler32(adler, buf, len) +uLong ZEXPORT adler32_z(adler, buf, len) uLong adler; const Bytef *buf; - uInt len; + z_size_t len; { unsigned long sum2; unsigned n; @@ -133,6 +131,15 @@ uLong ZEXPORT adler32(adler, buf, len) } /* ========================================================================= */ +uLong ZEXPORT adler32(adler, buf, len) + uLong adler; + const Bytef *buf; + uInt len; +{ + return adler32_z(adler, buf, len); +} + +/* ========================================================================= */ local uLong adler32_combine_(adler1, adler2, len2) uLong adler1; uLong adler2; @@ -156,7 +163,7 @@ local uLong adler32_combine_(adler1, adl sum2 += ((adler1 >> 16) & 0xffff) + ((adler2 >> 16) & 0xffff) + BASE - rem; if (sum1 >= BASE) sum1 -= BASE; if (sum1 >= BASE) sum1 -= BASE; - if (sum2 >= (BASE << 1)) sum2 -= (BASE << 1); + if (sum2 >= ((unsigned long)BASE << 1)) sum2 -= ((unsigned long)BASE << 1); if (sum2 >= BASE) sum2 -= BASE; return sum1 | (sum2 << 16); } Added: vendor/libz/dist/amiga/Makefile.pup ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/libz/dist/amiga/Makefile.pup Mon Jan 2 03:17:39 2017 (r311043) @@ -0,0 +1,69 @@ +# Amiga powerUP (TM) Makefile +# makefile for libpng and SAS C V6.58/7.00 PPC compiler +# Copyright (C) 1998 by Andreas R. Kleinert + +LIBNAME = libzip.a + +CC = scppc +CFLAGS = NOSTKCHK NOSINT OPTIMIZE OPTGO OPTPEEP OPTINLOCAL OPTINL \ + OPTLOOP OPTRDEP=8 OPTDEP=8 OPTCOMP=8 NOVER +AR = ppc-amigaos-ar cr +RANLIB = ppc-amigaos-ranlib +LD = ppc-amigaos-ld -r +LDFLAGS = -o +LDLIBS = LIB:scppc.a LIB:end.o +RM = delete quiet + +OBJS = adler32.o compress.o crc32.o gzclose.o gzlib.o gzread.o gzwrite.o \ + uncompr.o deflate.o trees.o zutil.o inflate.o infback.o inftrees.o inffast.o + +TEST_OBJS = example.o minigzip.o + +all: example minigzip + +check: test +test: all + example + echo hello world | minigzip | minigzip -d + +$(LIBNAME): $(OBJS) + $(AR) $@ $(OBJS) + -$(RANLIB) $@ + +example: example.o $(LIBNAME) + $(LD) $(LDFLAGS) $@ LIB:c_ppc.o $@.o $(LIBNAME) $(LDLIBS) + +minigzip: minigzip.o $(LIBNAME) + $(LD) $(LDFLAGS) $@ LIB:c_ppc.o $@.o $(LIBNAME) $(LDLIBS) + +mostlyclean: clean +clean: + $(RM) *.o example minigzip $(LIBNAME) foo.gz + +zip: + zip -ul9 zlib README ChangeLog Makefile Make????.??? Makefile.?? \ + descrip.mms *.[ch] + +tgz: + cd ..; tar cfz zlib/zlib.tgz zlib/README zlib/ChangeLog zlib/Makefile \ + zlib/Make????.??? zlib/Makefile.?? zlib/descrip.mms zlib/*.[ch] + +# DO NOT DELETE THIS LINE -- make depend depends on it. + +adler32.o: zlib.h zconf.h +compress.o: zlib.h zconf.h +crc32.o: crc32.h zlib.h zconf.h +deflate.o: deflate.h zutil.h zlib.h zconf.h +example.o: zlib.h zconf.h +gzclose.o: zlib.h zconf.h gzguts.h +gzlib.o: zlib.h zconf.h gzguts.h +gzread.o: zlib.h zconf.h gzguts.h +gzwrite.o: zlib.h zconf.h gzguts.h +inffast.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h +inflate.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h +infback.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h +inftrees.o: zutil.h zlib.h zconf.h inftrees.h +minigzip.o: zlib.h zconf.h +trees.o: deflate.h zutil.h zlib.h zconf.h trees.h +uncompr.o: zlib.h zconf.h +zutil.o: zutil.h zlib.h zconf.h Added: vendor/libz/dist/amiga/Makefile.sas ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/libz/dist/amiga/Makefile.sas Mon Jan 2 03:17:39 2017 (r311043) @@ -0,0 +1,68 @@ +# SMakefile for zlib +# Modified from the standard UNIX Makefile Copyright Jean-loup Gailly +# Osma Ahvenlampi +# Amiga, SAS/C 6.56 & Smake + +CC=sc +CFLAGS=OPT *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-vendor@freebsd.org Mon Jan 2 03:18:55 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BF6BEC9A060; Mon, 2 Jan 2017 03:18:55 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 754FE1C6F; Mon, 2 Jan 2017 03:18:55 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v023IsHm049993; Mon, 2 Jan 2017 03:18:54 GMT (envelope-from delphij@FreeBSD.org) Received: (from delphij@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v023Is9R049992; Mon, 2 Jan 2017 03:18:54 GMT (envelope-from delphij@FreeBSD.org) Message-Id: <201701020318.v023Is9R049992@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: delphij set sender to delphij@FreeBSD.org using -f From: Xin LI Date: Mon, 2 Jan 2017 03:18:54 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r311044 - vendor/libz/1.2.9 X-SVN-Group: vendor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jan 2017 03:18:55 -0000 Author: delphij Date: Mon Jan 2 03:18:54 2017 New Revision: 311044 URL: https://svnweb.freebsd.org/changeset/base/311044 Log: Tag zlib 1.2.9. Added: vendor/libz/1.2.9/ - copied from r311043, vendor/libz/dist/ From owner-svn-src-vendor@freebsd.org Mon Jan 2 19:17:13 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 29A0DC9BABE; Mon, 2 Jan 2017 19:17:13 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 82288183C; Mon, 2 Jan 2017 19:17:11 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v02JHASv050166; Mon, 2 Jan 2017 19:17:10 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v02JH9s0050152; Mon, 2 Jan 2017 19:17:09 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201701021917.v02JH9s0050152@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 2 Jan 2017 19:17:09 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r311116 - in vendor/llvm/dist: . bindings/go/llvm bindings/ocaml bindings/ocaml/backends bindings/ocaml/llvm cmake cmake/modules docs docs/CommandGuide docs/PDB docs/Proposals docs/Tabl... X-SVN-Group: vendor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jan 2017 19:17:13 -0000 Author: dim Date: Mon Jan 2 19:17:04 2017 New Revision: 311116 URL: https://svnweb.freebsd.org/changeset/base/311116 Log: Vendor import of llvm trunk r290819: https://llvm.org/svn/llvm-project/llvm/trunk@290819 Added: vendor/llvm/dist/RELEASE_TESTERS.TXT (contents, props changed) vendor/llvm/dist/bindings/ocaml/README.txt (contents, props changed) vendor/llvm/dist/docs/Coroutines.rst vendor/llvm/dist/docs/GlobalISel.rst vendor/llvm/dist/docs/MemorySSA.rst vendor/llvm/dist/docs/OptBisect.rst vendor/llvm/dist/docs/PDB/ vendor/llvm/dist/docs/PDB/CodeViewSymbols.rst vendor/llvm/dist/docs/PDB/CodeViewTypes.rst vendor/llvm/dist/docs/PDB/DbiStream.rst vendor/llvm/dist/docs/PDB/GlobalStream.rst vendor/llvm/dist/docs/PDB/HashStream.rst vendor/llvm/dist/docs/PDB/ModiStream.rst vendor/llvm/dist/docs/PDB/MsfFile.rst vendor/llvm/dist/docs/PDB/PdbStream.rst vendor/llvm/dist/docs/PDB/PublicStream.rst vendor/llvm/dist/docs/PDB/TpiStream.rst vendor/llvm/dist/docs/PDB/index.rst vendor/llvm/dist/docs/Proposals/ vendor/llvm/dist/docs/Proposals/GitHubMove.rst vendor/llvm/dist/docs/XRay.rst vendor/llvm/dist/include/llvm/ADT/AllocatorList.h (contents, props changed) vendor/llvm/dist/include/llvm/ADT/CachedHashString.h (contents, props changed) vendor/llvm/dist/include/llvm/ADT/ScopeExit.h (contents, props changed) vendor/llvm/dist/include/llvm/ADT/ilist_base.h (contents, props changed) vendor/llvm/dist/include/llvm/ADT/ilist_iterator.h (contents, props changed) vendor/llvm/dist/include/llvm/ADT/ilist_node_base.h (contents, props changed) vendor/llvm/dist/include/llvm/ADT/ilist_node_options.h (contents, props changed) vendor/llvm/dist/include/llvm/ADT/simple_ilist.h (contents, props changed) vendor/llvm/dist/include/llvm/Analysis/LazyBranchProbabilityInfo.h (contents, props changed) vendor/llvm/dist/include/llvm/Bitcode/BitcodeReader.h (contents, props changed) vendor/llvm/dist/include/llvm/Bitcode/BitcodeWriter.h (contents, props changed) vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/InstructionSelect.h (contents, props changed) vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/InstructionSelector.h (contents, props changed) vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/Legalizer.h (contents, props changed) vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h (contents, props changed) vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h (contents, props changed) vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/Utils.h (contents, props changed) vendor/llvm/dist/include/llvm/CodeGen/LowLevelType.h (contents, props changed) vendor/llvm/dist/include/llvm/Config/abi-breaking.h.cmake vendor/llvm/dist/include/llvm/DebugInfo/CodeView/CVDebugRecord.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/CodeView/SymbolSerializer.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeDeserializer.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeSerializer.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFDie.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/MSF/ vendor/llvm/dist/include/llvm/DebugInfo/MSF/ByteStream.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/MSF/IMSFFile.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/MSF/MSFBuilder.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/MSF/MSFCommon.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/MSF/MSFError.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/MSF/MSFStreamLayout.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/MSF/MappedBlockStream.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/MSF/SequencedItemStream.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/MSF/StreamArray.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/MSF/StreamInterface.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/MSF/StreamReader.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/MSF/StreamRef.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/MSF/StreamWriter.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/GlobalsStream.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/TpiHashing.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/TpiStreamBuilder.h (contents, props changed) vendor/llvm/dist/include/llvm/Demangle/ vendor/llvm/dist/include/llvm/Demangle/Demangle.h (contents, props changed) vendor/llvm/dist/include/llvm/ExecutionEngine/JITSymbol.h (contents, props changed) vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/RPCSerialization.h (contents, props changed) vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/RawByteChannel.h (contents, props changed) vendor/llvm/dist/include/llvm/LTO/Caching.h (contents, props changed) vendor/llvm/dist/include/llvm/LTO/Config.h (contents, props changed) vendor/llvm/dist/include/llvm/LTO/LTOBackend.h (contents, props changed) vendor/llvm/dist/include/llvm/MC/LaneBitmask.h (contents, props changed) vendor/llvm/dist/include/llvm/Object/ModuleSymbolTable.h (contents, props changed) vendor/llvm/dist/include/llvm/Object/Wasm.h (contents, props changed) vendor/llvm/dist/include/llvm/ObjectYAML/DWARFYAML.h (contents, props changed) vendor/llvm/dist/include/llvm/Support/Chrono.h (contents, props changed) vendor/llvm/dist/include/llvm/Support/ELFRelocs/RISCV.def vendor/llvm/dist/include/llvm/Support/FormatAdapters.h (contents, props changed) vendor/llvm/dist/include/llvm/Support/FormatCommon.h (contents, props changed) vendor/llvm/dist/include/llvm/Support/FormatProviders.h (contents, props changed) vendor/llvm/dist/include/llvm/Support/FormatVariadic.h (contents, props changed) vendor/llvm/dist/include/llvm/Support/FormatVariadicDetails.h (contents, props changed) vendor/llvm/dist/include/llvm/Support/GlobPattern.h (contents, props changed) vendor/llvm/dist/include/llvm/Support/NativeFormatting.h (contents, props changed) vendor/llvm/dist/include/llvm/Support/TrigramIndex.h (contents, props changed) vendor/llvm/dist/include/llvm/Support/Wasm.h (contents, props changed) vendor/llvm/dist/include/llvm/Support/xxhash.h (contents, props changed) vendor/llvm/dist/include/llvm/Target/TargetGlobalISel.td vendor/llvm/dist/include/llvm/Transforms/Coroutines.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/IPO/AlwaysInliner.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/IPO/GlobalSplit.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/IPO/Inliner.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Scalar/GVNExpression.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Scalar/LoopDataPrefetch.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Scalar/LoopStrengthReduce.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Scalar/LoopUnrollPass.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Scalar/NaryReassociate.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Scalar/NewGVN.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Scalar/SpeculativeExecution.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Utils/BreakCriticalEdges.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Utils/EscapeEnumerator.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Utils/FunctionComparator.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Utils/LowerInvoke.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Utils/NameAnonGlobals.h (contents, props changed) vendor/llvm/dist/lib/Analysis/LazyBranchProbabilityInfo.cpp (contents, props changed) vendor/llvm/dist/lib/Bitcode/Reader/MetadataLoader.cpp (contents, props changed) vendor/llvm/dist/lib/Bitcode/Reader/MetadataLoader.h (contents, props changed) vendor/llvm/dist/lib/Bitcode/Reader/ValueList.cpp (contents, props changed) vendor/llvm/dist/lib/Bitcode/Reader/ValueList.h (contents, props changed) vendor/llvm/dist/lib/CodeGen/BranchRelaxation.cpp (contents, props changed) vendor/llvm/dist/lib/CodeGen/CountingFunctionInserter.cpp (contents, props changed) vendor/llvm/dist/lib/CodeGen/GlobalISel/CallLowering.cpp (contents, props changed) vendor/llvm/dist/lib/CodeGen/GlobalISel/InstructionSelect.cpp (contents, props changed) vendor/llvm/dist/lib/CodeGen/GlobalISel/InstructionSelector.cpp (contents, props changed) vendor/llvm/dist/lib/CodeGen/GlobalISel/Legalizer.cpp (contents, props changed) vendor/llvm/dist/lib/CodeGen/GlobalISel/LegalizerHelper.cpp (contents, props changed) vendor/llvm/dist/lib/CodeGen/GlobalISel/LegalizerInfo.cpp (contents, props changed) vendor/llvm/dist/lib/CodeGen/GlobalISel/Utils.cpp (contents, props changed) vendor/llvm/dist/lib/CodeGen/LowLevelType.cpp (contents, props changed) vendor/llvm/dist/lib/CodeGen/MachinePipeliner.cpp (contents, props changed) vendor/llvm/dist/lib/CodeGen/ResetMachineFunctionPass.cpp (contents, props changed) vendor/llvm/dist/lib/CodeGen/TargetSubtargetInfo.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/CodeView/SymbolRecordMapping.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/CodeView/TypeRecordMapping.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/CodeView/TypeSerializer.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFDie.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/MSF/ vendor/llvm/dist/lib/DebugInfo/MSF/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/DebugInfo/MSF/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/DebugInfo/MSF/MSFBuilder.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/MSF/MSFCommon.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/MSF/MSFError.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/MSF/MappedBlockStream.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/MSF/StreamReader.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/MSF/StreamWriter.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/PDB/Raw/GSI.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/PDB/Raw/GSI.h (contents, props changed) vendor/llvm/dist/lib/DebugInfo/PDB/Raw/GlobalsStream.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/PDB/Raw/TpiHashing.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/PDB/Raw/TpiStreamBuilder.cpp (contents, props changed) vendor/llvm/dist/lib/Demangle/ vendor/llvm/dist/lib/Demangle/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Demangle/ItaniumDemangle.cpp (contents, props changed) vendor/llvm/dist/lib/Demangle/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp (contents, props changed) vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp (contents, props changed) vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.h (contents, props changed) vendor/llvm/dist/lib/Fuzzer/FuzzerCorpus.h (contents, props changed) vendor/llvm/dist/lib/Fuzzer/FuzzerDefs.h (contents, props changed) vendor/llvm/dist/lib/Fuzzer/FuzzerDictionary.h (contents, props changed) vendor/llvm/dist/lib/Fuzzer/FuzzerExtFunctionsWeakAlias.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/FuzzerIO.h (contents, props changed) vendor/llvm/dist/lib/Fuzzer/FuzzerIOPosix.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/FuzzerIOWindows.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/FuzzerMerge.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/FuzzerMerge.h (contents, props changed) vendor/llvm/dist/lib/Fuzzer/FuzzerMutate.h (contents, props changed) vendor/llvm/dist/lib/Fuzzer/FuzzerOptions.h (contents, props changed) vendor/llvm/dist/lib/Fuzzer/FuzzerRandom.h (contents, props changed) vendor/llvm/dist/lib/Fuzzer/FuzzerSHA1.h (contents, props changed) vendor/llvm/dist/lib/Fuzzer/FuzzerUtil.h (contents, props changed) vendor/llvm/dist/lib/Fuzzer/FuzzerUtilDarwin.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/FuzzerUtilLinux.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/FuzzerUtilPosix.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/FuzzerUtilWindows.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/FuzzerValueBitMap.h (contents, props changed) vendor/llvm/dist/lib/Fuzzer/build.sh (contents, props changed) vendor/llvm/dist/lib/Fuzzer/standalone/ vendor/llvm/dist/lib/Fuzzer/standalone/StandaloneFuzzTargetMain.c (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/AbsNegAndConstant64Test.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/AbsNegAndConstantTest.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/DSO1.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/DSO2.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/DSOTestExtra.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/DSOTestMain.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/DivTest.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/LoadTest.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/OutOfMemorySingleLargeMallocTest.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/RepeatedBytesTest.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/ShrinkControlFlowTest.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/ShrinkValueProfileTest.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/SingleMemcmpTest.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/SingleStrcmpTest.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/SingleStrncmpTest.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/StrncmpOOBTest.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/SwapCmpTest.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/Switch2Test.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/TimeoutEmptyTest.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/TraceMallocTest.cpp (contents, props changed) vendor/llvm/dist/lib/Fuzzer/test/caller-callee.test vendor/llvm/dist/lib/Fuzzer/test/coverage.test vendor/llvm/dist/lib/Fuzzer/test/dump_coverage.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-jobs.test vendor/llvm/dist/lib/Fuzzer/test/minimize_crash.test vendor/llvm/dist/lib/Fuzzer/test/repeated-bytes.test vendor/llvm/dist/lib/Fuzzer/test/shrink.test vendor/llvm/dist/lib/Fuzzer/test/simple-cmp.test vendor/llvm/dist/lib/Fuzzer/test/standalone.test vendor/llvm/dist/lib/Fuzzer/test/swap-cmp.test vendor/llvm/dist/lib/Fuzzer/test/trace-malloc.test vendor/llvm/dist/lib/Fuzzer/test/ulimit.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-cmp.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-cmp2.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-cmp3.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-cmp4.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-div.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-load.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-mem.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-set.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-strcmp.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-strncmp.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-switch.test vendor/llvm/dist/lib/LTO/Caching.cpp (contents, props changed) vendor/llvm/dist/lib/LTO/LTOBackend.cpp (contents, props changed) vendor/llvm/dist/lib/Object/ModuleSymbolTable.cpp (contents, props changed) vendor/llvm/dist/lib/Object/WasmObjectFile.cpp (contents, props changed) vendor/llvm/dist/lib/ObjectYAML/DWARFYAML.cpp (contents, props changed) vendor/llvm/dist/lib/Support/Chrono.cpp (contents, props changed) vendor/llvm/dist/lib/Support/ConvertUTF.cpp (contents, props changed) vendor/llvm/dist/lib/Support/FormatVariadic.cpp (contents, props changed) vendor/llvm/dist/lib/Support/GlobPattern.cpp (contents, props changed) vendor/llvm/dist/lib/Support/NativeFormatting.cpp (contents, props changed) vendor/llvm/dist/lib/Support/TrigramIndex.cpp (contents, props changed) vendor/llvm/dist/lib/Support/xxhash.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AArch64/AArch64GenRegisterBankInfo.def vendor/llvm/dist/lib/Target/AArch64/AArch64InstructionSelector.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AArch64/AArch64InstructionSelector.h (contents, props changed) vendor/llvm/dist/lib/Target/AArch64/AArch64LegalizerInfo.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AArch64/AArch64LegalizerInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/AArch64/AArch64SchedFalkor.td vendor/llvm/dist/lib/Target/AArch64/AArch64VectorByElementOpt.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUPTNote.h (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/BUFInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/DSInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/FLATInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/GCNSchedStrategy.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/GCNSchedStrategy.h (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPURuntimeMD.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPURuntimeMD.h (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/MIMGInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/SIInsertSkips.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/SMInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/SOPInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/VOP1Instructions.td vendor/llvm/dist/lib/Target/AMDGPU/VOP2Instructions.td vendor/llvm/dist/lib/Target/AMDGPU/VOP3Instructions.td vendor/llvm/dist/lib/Target/AMDGPU/VOPCInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/VOPInstructions.td vendor/llvm/dist/lib/Target/ARM/ARMBasicBlockInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/ARM/ARMCallLowering.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARM/ARMCallLowering.h (contents, props changed) vendor/llvm/dist/lib/Target/ARM/ARMComputeBlockSize.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARM/ARMInstructionSelector.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARM/ARMInstructionSelector.h (contents, props changed) vendor/llvm/dist/lib/Target/ARM/ARMLegalizerInfo.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARM/ARMLegalizerInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/ARM/ARMRegisterBankInfo.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARM/ARMRegisterBankInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/ARM/ARMScheduleR52.td vendor/llvm/dist/lib/Target/AVR/AVRAsmPrinter.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AVR/AVRDevices.td vendor/llvm/dist/lib/Target/AVR/AVRExpandPseudoInsts.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AVR/AVRFrameLowering.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AVR/AVRISelDAGToDAG.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AVR/AVRISelLowering.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AVR/AVRInstrumentFunctions.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AVR/AVRMCInstLower.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AVR/AVRMCInstLower.h (contents, props changed) vendor/llvm/dist/lib/Target/AVR/AVRRelaxMemOperations.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AVR/AsmParser/ vendor/llvm/dist/lib/Target/AVR/AsmParser/AVRAsmParser.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AVR/AsmParser/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Target/AVR/AsmParser/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/Target/AVR/Disassembler/ vendor/llvm/dist/lib/Target/AVR/Disassembler/AVRDisassembler.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AVR/Disassembler/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Target/AVR/Disassembler/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/Target/AVR/InstPrinter/ vendor/llvm/dist/lib/Target/AVR/InstPrinter/AVRInstPrinter.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AVR/InstPrinter/AVRInstPrinter.h (contents, props changed) vendor/llvm/dist/lib/Target/AVR/InstPrinter/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Target/AVR/InstPrinter/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h (contents, props changed) vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRELFObjectWriter.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRFixupKinds.h (contents, props changed) vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.h (contents, props changed) vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRMCExpr.h (contents, props changed) vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AVR/README.md vendor/llvm/dist/lib/Target/BPF/Disassembler/ vendor/llvm/dist/lib/Target/BPF/Disassembler/BPFDisassembler.cpp (contents, props changed) vendor/llvm/dist/lib/Target/BPF/Disassembler/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Target/BPF/Disassembler/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/Target/Hexagon/HexagonConstPropagation.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Hexagon/HexagonHazardRecognizer.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Hexagon/HexagonHazardRecognizer.h (contents, props changed) vendor/llvm/dist/lib/Target/Hexagon/HexagonPatterns.td vendor/llvm/dist/lib/Target/Hexagon/HexagonVectorPrint.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Mips/MipsScheduleGeneric.td vendor/llvm/dist/lib/Target/NVPTX/NVPTXLowerArgs.cpp (contents, props changed) vendor/llvm/dist/lib/Target/PowerPC/P9InstrResources.td vendor/llvm/dist/lib/Target/PowerPC/PPCScheduleP9.td vendor/llvm/dist/lib/Target/RISCV/ vendor/llvm/dist/lib/Target/RISCV/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/ vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.h (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/RISCV.td vendor/llvm/dist/lib/Target/RISCV/RISCVInstrFormats.td vendor/llvm/dist/lib/Target/RISCV/RISCVInstrInfo.td vendor/llvm/dist/lib/Target/RISCV/RISCVRegisterInfo.td vendor/llvm/dist/lib/Target/RISCV/RISCVTargetMachine.cpp (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/RISCVTargetMachine.h (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/TargetInfo/ vendor/llvm/dist/lib/Target/RISCV/TargetInfo/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/TargetInfo/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp (contents, props changed) vendor/llvm/dist/lib/Target/SystemZ/SystemZExpandPseudo.cpp (contents, props changed) vendor/llvm/dist/lib/Target/SystemZ/SystemZFeatures.td vendor/llvm/dist/lib/Target/SystemZ/SystemZHazardRecognizer.cpp (contents, props changed) vendor/llvm/dist/lib/Target/SystemZ/SystemZHazardRecognizer.h (contents, props changed) vendor/llvm/dist/lib/Target/SystemZ/SystemZMachineScheduler.cpp (contents, props changed) vendor/llvm/dist/lib/Target/SystemZ/SystemZMachineScheduler.h (contents, props changed) vendor/llvm/dist/lib/Target/SystemZ/SystemZSchedule.td vendor/llvm/dist/lib/Target/SystemZ/SystemZScheduleZ13.td vendor/llvm/dist/lib/Target/SystemZ/SystemZScheduleZ196.td vendor/llvm/dist/lib/Target/SystemZ/SystemZScheduleZEC12.td vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyCallIndirectFixup.cpp (contents, props changed) vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp (contents, props changed) vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp (contents, props changed) vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyUtilities.cpp (contents, props changed) vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyUtilities.h (contents, props changed) vendor/llvm/dist/lib/Target/X86/X86CallLowering.cpp (contents, props changed) vendor/llvm/dist/lib/Target/X86/X86CallLowering.h (contents, props changed) vendor/llvm/dist/lib/Target/X86/X86CallingConv.cpp (contents, props changed) vendor/llvm/dist/lib/Target/X86/X86EvexToVex.cpp (contents, props changed) vendor/llvm/dist/lib/Target/X86/X86InstrFMA3Info.cpp (contents, props changed) vendor/llvm/dist/lib/Target/X86/X86InstrFMA3Info.h (contents, props changed) vendor/llvm/dist/lib/Target/X86/X86InstrTablesInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/X86/X86InterleavedAccess.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Coroutines/ vendor/llvm/dist/lib/Transforms/Coroutines/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Transforms/Coroutines/CoroCleanup.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Coroutines/CoroEarly.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Coroutines/CoroElide.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Coroutines/CoroFrame.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Coroutines/CoroInstr.h (contents, props changed) vendor/llvm/dist/lib/Transforms/Coroutines/CoroInternal.h (contents, props changed) vendor/llvm/dist/lib/Transforms/Coroutines/CoroSplit.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Coroutines/Coroutines.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Coroutines/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/Transforms/IPO/AlwaysInliner.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/IPO/GlobalSplit.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Scalar/LoopSink.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Scalar/NewGVN.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Utils/EscapeEnumerator.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Utils/FunctionComparator.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Utils/LibCallsShrinkWrap.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Utils/LoopUnrollPeel.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Utils/NameAnonGlobals.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Utils/StripGCRelocates.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp (contents, props changed) vendor/llvm/dist/runtimes/Components.cmake.in (contents, props changed) vendor/llvm/dist/test/Analysis/AliasSet/ vendor/llvm/dist/test/Analysis/AliasSet/intrinsics.ll vendor/llvm/dist/test/Analysis/AliasSet/memtransfer.ll vendor/llvm/dist/test/Analysis/AliasSet/saturation.ll vendor/llvm/dist/test/Analysis/BasicAA/gep-and-alias.ll vendor/llvm/dist/test/Analysis/BasicAA/invalidation.ll vendor/llvm/dist/test/Analysis/CFLAliasAnalysis/Andersen/basic-interproc.ll vendor/llvm/dist/test/Analysis/CFLAliasAnalysis/Andersen/interproc-arg-deref-escape.ll vendor/llvm/dist/test/Analysis/CFLAliasAnalysis/Andersen/interproc-arg-escape.ll vendor/llvm/dist/test/Analysis/CFLAliasAnalysis/Andersen/interproc-ret-arg.ll vendor/llvm/dist/test/Analysis/CFLAliasAnalysis/Andersen/interproc-ret-deref-arg-multilevel.ll vendor/llvm/dist/test/Analysis/CFLAliasAnalysis/Andersen/interproc-ret-deref-arg.ll vendor/llvm/dist/test/Analysis/CFLAliasAnalysis/Andersen/interproc-ret-escape.ll vendor/llvm/dist/test/Analysis/CFLAliasAnalysis/Andersen/interproc-ret-ref-arg-multilevel.ll vendor/llvm/dist/test/Analysis/CFLAliasAnalysis/Andersen/interproc-ret-ref-arg.ll vendor/llvm/dist/test/Analysis/CFLAliasAnalysis/Andersen/interproc-ret-unknown.ll vendor/llvm/dist/test/Analysis/CFLAliasAnalysis/Andersen/interproc-store-arg-multilevel.ll vendor/llvm/dist/test/Analysis/CFLAliasAnalysis/Andersen/interproc-store-arg-unknown.ll vendor/llvm/dist/test/Analysis/CFLAliasAnalysis/Andersen/interproc-store-arg.ll vendor/llvm/dist/test/Analysis/ConstantFolding/ vendor/llvm/dist/test/Analysis/ConstantFolding/gep.ll vendor/llvm/dist/test/Analysis/ConstantFolding/vectorgep-crash.ll vendor/llvm/dist/test/Analysis/CostModel/AArch64/gep.ll vendor/llvm/dist/test/Analysis/CostModel/PowerPC/vsr_load_32_64.ll vendor/llvm/dist/test/Analysis/CostModel/X86/arith-fp.ll vendor/llvm/dist/test/Analysis/CostModel/X86/fptosi.ll vendor/llvm/dist/test/Analysis/CostModel/X86/fptoui.ll vendor/llvm/dist/test/Analysis/CostModel/X86/interleave-load-i32.ll (contents, props changed) vendor/llvm/dist/test/Analysis/CostModel/X86/interleave-store-i32.ll (contents, props changed) vendor/llvm/dist/test/Analysis/CostModel/X86/rem.ll vendor/llvm/dist/test/Analysis/CostModel/X86/shuffle-broadcast.ll vendor/llvm/dist/test/Analysis/CostModel/X86/shuffle-reverse.ll vendor/llvm/dist/test/Analysis/CostModel/X86/shuffle-single-src.ll vendor/llvm/dist/test/Analysis/CostModel/X86/shuffle-two-src.ll vendor/llvm/dist/test/Analysis/CostModel/X86/strided-load-i16.ll (contents, props changed) vendor/llvm/dist/test/Analysis/CostModel/X86/strided-load-i32.ll (contents, props changed) vendor/llvm/dist/test/Analysis/CostModel/X86/strided-load-i64.ll (contents, props changed) vendor/llvm/dist/test/Analysis/CostModel/X86/strided-load-i8.ll (contents, props changed) vendor/llvm/dist/test/Analysis/CostModel/X86/trunc.ll vendor/llvm/dist/test/Analysis/CostModel/X86/uniformshift.ll vendor/llvm/dist/test/Analysis/Delinearization/terms_with_identity_factor.ll vendor/llvm/dist/test/Analysis/GlobalsModRef/dead-uses.ll vendor/llvm/dist/test/Analysis/GlobalsModRef/global-used-by-global.ll vendor/llvm/dist/test/Analysis/MemoryDependenceAnalysis/invalidation.ll vendor/llvm/dist/test/Analysis/RegionInfo/infinite_loop_5_a.ll vendor/llvm/dist/test/Analysis/RegionInfo/infinite_loop_5_b.ll vendor/llvm/dist/test/Analysis/RegionInfo/infinite_loop_5_c.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/max-mulops-inline.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/pr18606.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/pr28705.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/scev-expander-existing-value-offset.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/scev-expander-reuse-gep.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/scev-expander-reuse-unroll.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/scev-expander-reuse-vect.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/trip-count-unknown-stride.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/trip-count14.ll vendor/llvm/dist/test/Analysis/ValueTracking/dereferenceable-and-aligned.ll vendor/llvm/dist/test/Analysis/ValueTracking/get-pointer-base-with-const-off.ll vendor/llvm/dist/test/Analysis/ValueTracking/known-nonnull-at.ll vendor/llvm/dist/test/Analysis/ValueTracking/known-signbit-shift.ll vendor/llvm/dist/test/Analysis/ValueTracking/knownzero-addrspacecast.ll vendor/llvm/dist/test/Analysis/ValueTracking/signbits-extract-elt.ll vendor/llvm/dist/test/Assembler/DIGlobalVariableExpression.ll vendor/llvm/dist/test/Assembler/DIMacroFile.ll vendor/llvm/dist/test/Assembler/getelementptr_vec_ce.ll vendor/llvm/dist/test/Assembler/getelementptr_vec_ce2.ll vendor/llvm/dist/test/Assembler/invalid-inttype.ll vendor/llvm/dist/test/Assembler/max-inttype.ll vendor/llvm/dist/test/Bindings/llvm-c/callsite_attributes.ll vendor/llvm/dist/test/Bindings/llvm-c/function_attributes.ll vendor/llvm/dist/test/Bitcode/DIExpression-4.0.ll vendor/llvm/dist/test/Bitcode/DIExpression-4.0.ll.bc (contents, props changed) vendor/llvm/dist/test/Bitcode/DIGlobalVariableExpression.ll vendor/llvm/dist/test/Bitcode/DIGlobalVariableExpression.ll.bc (contents, props changed) vendor/llvm/dist/test/Bitcode/DINamespace.ll vendor/llvm/dist/test/Bitcode/DINamespace.ll.bc (contents, props changed) vendor/llvm/dist/test/Bitcode/Inputs/invalid-empty.bc vendor/llvm/dist/test/Bitcode/Inputs/multi-module.ll vendor/llvm/dist/test/Bitcode/Inputs/thinlto-function-summary-callgraph-combined.1.bc (contents, props changed) vendor/llvm/dist/test/Bitcode/Inputs/thinlto-function-summary-callgraph-pgo-combined.1.bc (contents, props changed) vendor/llvm/dist/test/Bitcode/Inputs/thinlto-function-summary-callgraph-pgo.1.bc (contents, props changed) vendor/llvm/dist/test/Bitcode/Inputs/thinlto-function-summary-callgraph-profile-summary.ll vendor/llvm/dist/test/Bitcode/Inputs/thinlto-function-summary-callgraph.1.bc (contents, props changed) vendor/llvm/dist/test/Bitcode/compatibility-3.9.ll vendor/llvm/dist/test/Bitcode/compatibility-3.9.ll.bc (contents, props changed) vendor/llvm/dist/test/Bitcode/diglobalvariable-3.8.ll vendor/llvm/dist/test/Bitcode/diglobalvariable-3.8.ll.bc (contents, props changed) vendor/llvm/dist/test/Bitcode/dilocalvariable-3.9.ll vendor/llvm/dist/test/Bitcode/dilocalvariable-3.9.ll.bc (contents, props changed) vendor/llvm/dist/test/Bitcode/multi-module.ll vendor/llvm/dist/test/Bitcode/thinlto-alias2.ll vendor/llvm/dist/test/Bitcode/thinlto-empty-summary-section.ll vendor/llvm/dist/test/Bitcode/thinlto-function-summary-callgraph-profile-summary.ll vendor/llvm/dist/test/Bitcode/thinlto-type-tests.ll vendor/llvm/dist/test/Bitcode/thinlto-unused-type-tests.ll vendor/llvm/dist/test/BugPoint/invalid-debuginfo.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/arm64-callingconv.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/arm64-fallback.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/arm64-instructionselect.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/arm64-irtranslator-stackprotect.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/call-translator-ios.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/call-translator.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/gisel-abort.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/irtranslator-exceptions.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-add.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-and.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-cmp.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-combines.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-constant.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-div.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-ext.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-fcmp.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-gep.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-ignore-non-generic.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-load-store.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-mul.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-or.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-property.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-rem.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-simple.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-sub.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-xor.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/lit.local.cfg vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/regbankselect-default.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/translate-gep.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/verify-regbankselected.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/verify-selected.mir vendor/llvm/dist/test/CodeGen/AArch64/arm64-fma-combine-with-fpfusion.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-narrow-st-merge.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-zeroreg.ll vendor/llvm/dist/test/CodeGen/AArch64/bics.ll vendor/llvm/dist/test/CodeGen/AArch64/branch-relax-alignment.ll vendor/llvm/dist/test/CodeGen/AArch64/branch-relax-bcc.ll vendor/llvm/dist/test/CodeGen/AArch64/branch-relax-cbz.ll vendor/llvm/dist/test/CodeGen/AArch64/cond-sel-value-prop.ll vendor/llvm/dist/test/CodeGen/AArch64/csel-zero-float.ll vendor/llvm/dist/test/CodeGen/AArch64/dag-combine-mul-shl.ll vendor/llvm/dist/test/CodeGen/AArch64/fast-isel-assume.ll vendor/llvm/dist/test/CodeGen/AArch64/fast-isel-atomic.ll vendor/llvm/dist/test/CodeGen/AArch64/fast-isel-cmpxchg.ll vendor/llvm/dist/test/CodeGen/AArch64/fcsel-zero.ll vendor/llvm/dist/test/CodeGen/AArch64/fptouint-i8-zext.ll vendor/llvm/dist/test/CodeGen/AArch64/ldst-opt-dbg-limit.mir vendor/llvm/dist/test/CodeGen/AArch64/ldst-opt-zr-clobber.mir vendor/llvm/dist/test/CodeGen/AArch64/machine-combiner-madd.ll vendor/llvm/dist/test/CodeGen/AArch64/machine-dead-copy.mir vendor/llvm/dist/test/CodeGen/AArch64/machine-scheduler.mir vendor/llvm/dist/test/CodeGen/AArch64/machine-sink-zr.mir vendor/llvm/dist/test/CodeGen/AArch64/max-jump-table.ll vendor/llvm/dist/test/CodeGen/AArch64/min-jump-table.ll vendor/llvm/dist/test/CodeGen/AArch64/neon-inline-asm-16-bit-fp.ll vendor/llvm/dist/test/CodeGen/AArch64/phi-dbg.ll vendor/llvm/dist/test/CodeGen/AArch64/redundant-copy-elim-empty-mbb.ll vendor/llvm/dist/test/CodeGen/AArch64/regcoal-physreg.mir vendor/llvm/dist/test/CodeGen/AArch64/sched-past-vector-ldst.ll vendor/llvm/dist/test/CodeGen/AArch64/scheduledag-constreg.mir vendor/llvm/dist/test/CodeGen/AArch64/selectcc-to-shiftand.ll vendor/llvm/dist/test/CodeGen/AArch64/sitofp-fixed-legal.ll vendor/llvm/dist/test/CodeGen/AArch64/spill-fold.ll vendor/llvm/dist/test/CodeGen/AArch64/swift-return.ll vendor/llvm/dist/test/CodeGen/AArch64/swiftcc.ll vendor/llvm/dist/test/CodeGen/AArch64/tail-dup-repeat-worklist.ll vendor/llvm/dist/test/CodeGen/AArch64/xray-attribute-instrumentation.ll vendor/llvm/dist/test/CodeGen/AMDGPU/add.i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/add_i128.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdgcn.bitcast.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdgpu-codegenprepare-fdiv.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdgpu-codegenprepare-i16-to-i32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/anonymous-gv.ll vendor/llvm/dist/test/CodeGen/AMDGPU/attr-amdgpu-flat-work-group-size.ll vendor/llvm/dist/test/CodeGen/AMDGPU/attr-amdgpu-num-sgpr.ll vendor/llvm/dist/test/CodeGen/AMDGPU/attr-amdgpu-num-vgpr.ll vendor/llvm/dist/test/CodeGen/AMDGPU/attr-amdgpu-waves-per-eu.ll vendor/llvm/dist/test/CodeGen/AMDGPU/attr-unparseable.ll vendor/llvm/dist/test/CodeGen/AMDGPU/bitcast-vector-extract.ll vendor/llvm/dist/test/CodeGen/AMDGPU/br_cc.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/branch-condition-and.ll vendor/llvm/dist/test/CodeGen/AMDGPU/branch-relax-spill.ll vendor/llvm/dist/test/CodeGen/AMDGPU/branch-relaxation.ll vendor/llvm/dist/test/CodeGen/AMDGPU/coalescer-subrange-crash.ll vendor/llvm/dist/test/CodeGen/AMDGPU/coalescer-subreg-join.mir vendor/llvm/dist/test/CodeGen/AMDGPU/constant-fold-mi-operands.ll vendor/llvm/dist/test/CodeGen/AMDGPU/control-flow-fastregalloc.ll vendor/llvm/dist/test/CodeGen/AMDGPU/else.ll vendor/llvm/dist/test/CodeGen/AMDGPU/exceed-max-sgprs.ll vendor/llvm/dist/test/CodeGen/AMDGPU/extend-bit-ops-i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/extload-align.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fabs.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fadd.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fcanonicalize.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fcmp.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fdiv.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fmul.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fmuladd.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fmuladd.f32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fmuladd.f64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fneg-fabs.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fneg.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fpext.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fptosi.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fptoui.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fptrunc.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fsub.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/global-extload-i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/global_smrd.ll vendor/llvm/dist/test/CodeGen/AMDGPU/global_smrd_cfg.ll vendor/llvm/dist/test/CodeGen/AMDGPU/hoist-cond.ll vendor/llvm/dist/test/CodeGen/AMDGPU/icmp.i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/imm16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/indirect-addressing-si-noopt.ll vendor/llvm/dist/test/CodeGen/AMDGPU/inlineasm-16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/inlineasm-illegal-type.ll vendor/llvm/dist/test/CodeGen/AMDGPU/insert-waits-exp.mir vendor/llvm/dist/test/CodeGen/AMDGPU/inserted-wait-states.mir vendor/llvm/dist/test/CodeGen/AMDGPU/invert-br-undef-vcc.mir vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.SI.export.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.class.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.cos.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.dispatch.id.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.div.fixup.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.fcmp.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.fmul.legacy.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.fract.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.frexp.exp.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.frexp.mant.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.icmp.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.image.gather4.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.image.getlod.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.image.sample.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.image.sample.o.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.ldexp.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.mqsad.pk.u16.u8.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.mqsad.u32.u8.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.msad.u8.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.qsad.pk.u16.u8.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.rcp.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.rcp.legacy.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.readfirstlane.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.readlane.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.rsq.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.s.decperflevel.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.s.incperflevel.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.sad.hi.u8.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.sad.u16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.sad.u8.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.sffbh.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.sin.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.wave.barrier.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.ceil.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.cos.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.exp2.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.floor.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.fma.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.fmuladd.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.log2.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.maxnum.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.minnum.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.rint.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.sin.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.sqrt.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.trunc.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/local-stack-slot-offset.ll vendor/llvm/dist/test/CodeGen/AMDGPU/loop_break.ll vendor/llvm/dist/test/CodeGen/AMDGPU/max.i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/mem-builtins.ll vendor/llvm/dist/test/CodeGen/AMDGPU/merge-store-crash.ll vendor/llvm/dist/test/CodeGen/AMDGPU/merge-store-usedef.ll vendor/llvm/dist/test/CodeGen/AMDGPU/mesa_regression.ll vendor/llvm/dist/test/CodeGen/AMDGPU/movreld-bug.ll vendor/llvm/dist/test/CodeGen/AMDGPU/movrels-bug.mir vendor/llvm/dist/test/CodeGen/AMDGPU/mul_uint24-amdgcn.ll vendor/llvm/dist/test/CodeGen/AMDGPU/mul_uint24-r600.ll vendor/llvm/dist/test/CodeGen/AMDGPU/optimize-if-exec-masking.mir vendor/llvm/dist/test/CodeGen/AMDGPU/private-access-no-objects.ll vendor/llvm/dist/test/CodeGen/AMDGPU/promote-alloca-addrspacecast.ll vendor/llvm/dist/test/CodeGen/AMDGPU/r600-constant-array-fixup.ll vendor/llvm/dist/test/CodeGen/AMDGPU/r600.bitcast.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sad.ll vendor/llvm/dist/test/CodeGen/AMDGPU/scalar-store-cache-flush.mir vendor/llvm/dist/test/CodeGen/AMDGPU/scheduler-subrange-crash.ll vendor/llvm/dist/test/CodeGen/AMDGPU/select.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/si-annotate-cf-noloop.ll vendor/llvm/dist/test/CodeGen/AMDGPU/si-fix-sgpr-copies.mir vendor/llvm/dist/test/CodeGen/AMDGPU/sitofp.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sopk-compares.ll vendor/llvm/dist/test/CodeGen/AMDGPU/spill-m0.ll vendor/llvm/dist/test/CodeGen/AMDGPU/spill-wide-sgpr.ll vendor/llvm/dist/test/CodeGen/AMDGPU/store-global.ll vendor/llvm/dist/test/CodeGen/AMDGPU/store-local.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sub.i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/subreg-intervals.mir vendor/llvm/dist/test/CodeGen/AMDGPU/uitofp.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/unify-metadata.ll vendor/llvm/dist/test/CodeGen/AMDGPU/unigine-liveness-crash.ll vendor/llvm/dist/test/CodeGen/AMDGPU/v_cvt_pk_u8_f32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/v_mac_f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/v_madak_f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/vccz-corrupt-bug-workaround.mir vendor/llvm/dist/test/CodeGen/AMDGPU/waitcnt.mir vendor/llvm/dist/test/CodeGen/AMDGPU/xfail.r600.bitcast.ll vendor/llvm/dist/test/CodeGen/ARM/2016-08-24-ARM-LDST-dbginfo-bug.ll vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/ vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-instruction-select.mir vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-irtranslator.ll vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-isel.ll vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-legalizer.mir vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-regbankselect.mir vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/lit.local.cfg vendor/llvm/dist/test/CodeGen/ARM/Windows/division-range.ll vendor/llvm/dist/test/CodeGen/ARM/Windows/if-cvt-bundle.ll vendor/llvm/dist/test/CodeGen/ARM/Windows/powi.ll vendor/llvm/dist/test/CodeGen/ARM/Windows/wineh-basic.ll vendor/llvm/dist/test/CodeGen/ARM/and-cmpz.ll vendor/llvm/dist/test/CodeGen/ARM/arm-frame-lowering-no-terminator.ll vendor/llvm/dist/test/CodeGen/ARM/arm-position-independence-jump-table.ll vendor/llvm/dist/test/CodeGen/ARM/arm-position-independence.ll vendor/llvm/dist/test/CodeGen/ARM/build-attributes-fn-attr0.ll vendor/llvm/dist/test/CodeGen/ARM/build-attributes-fn-attr1.ll vendor/llvm/dist/test/CodeGen/ARM/build-attributes-fn-attr2.ll vendor/llvm/dist/test/CodeGen/ARM/build-attributes-fn-attr3.ll vendor/llvm/dist/test/CodeGen/ARM/build-attributes-fn-attr4.ll vendor/llvm/dist/test/CodeGen/ARM/build-attributes-fn-attr5.ll vendor/llvm/dist/test/CodeGen/ARM/build-attributes-fn-attr6.ll vendor/llvm/dist/test/CodeGen/ARM/constant-island-crash.ll vendor/llvm/dist/test/CodeGen/ARM/constantpool-align.ll vendor/llvm/dist/test/CodeGen/ARM/constantpool-promote-dbg.ll vendor/llvm/dist/test/CodeGen/ARM/constantpool-promote-ldrh.ll vendor/llvm/dist/test/CodeGen/ARM/constantpool-promote.ll vendor/llvm/dist/test/CodeGen/ARM/cortexr52-misched-basic.ll vendor/llvm/dist/test/CodeGen/ARM/dag-combine-ldst.ll vendor/llvm/dist/test/CodeGen/ARM/dbg-range-extension.mir vendor/llvm/dist/test/CodeGen/ARM/deprecated-asm.s (contents, props changed) vendor/llvm/dist/test/CodeGen/ARM/early-cfi-sections.ll vendor/llvm/dist/test/CodeGen/ARM/execute-only-big-stack-frame.ll vendor/llvm/dist/test/CodeGen/ARM/execute-only-section.ll vendor/llvm/dist/test/CodeGen/ARM/execute-only.ll vendor/llvm/dist/test/CodeGen/ARM/imm-peephole-arm.mir vendor/llvm/dist/test/CodeGen/ARM/imm-peephole-thumb.mir vendor/llvm/dist/test/CodeGen/ARM/immcost.ll vendor/llvm/dist/test/CodeGen/ARM/interwork.ll vendor/llvm/dist/test/CodeGen/ARM/jump-table-tbh.ll vendor/llvm/dist/test/CodeGen/ARM/load_store_multiple.ll vendor/llvm/dist/test/CodeGen/ARM/macho-extern-hidden.ll vendor/llvm/dist/test/CodeGen/ARM/negate-i1.ll vendor/llvm/dist/test/CodeGen/ARM/no-cfi.ll vendor/llvm/dist/test/CodeGen/ARM/no_redundant_trunc_for_cmp.ll vendor/llvm/dist/test/CodeGen/ARM/sched-it-debug-nodes.mir vendor/llvm/dist/test/CodeGen/ARM/shift-combine.ll vendor/llvm/dist/test/CodeGen/ARM/shift-i64.ll vendor/llvm/dist/test/CodeGen/ARM/switch-minsize.ll vendor/llvm/dist/test/CodeGen/ARM/tail-call-float.ll vendor/llvm/dist/test/CodeGen/ARM/vicmp-64.ll vendor/llvm/dist/test/CodeGen/ARM/xray-armv6-attribute-instrumentation.ll vendor/llvm/dist/test/CodeGen/ARM/xray-armv7-attribute-instrumentation.ll vendor/llvm/dist/test/CodeGen/ARM/xray-tail-call-sled.ll vendor/llvm/dist/test/CodeGen/AVR/ vendor/llvm/dist/test/CodeGen/AVR/PR31344.ll vendor/llvm/dist/test/CodeGen/AVR/PR31345.ll vendor/llvm/dist/test/CodeGen/AVR/add.ll vendor/llvm/dist/test/CodeGen/AVR/alloca.ll vendor/llvm/dist/test/CodeGen/AVR/and.ll vendor/llvm/dist/test/CodeGen/AVR/atomics/ vendor/llvm/dist/test/CodeGen/AVR/atomics/fence.ll vendor/llvm/dist/test/CodeGen/AVR/atomics/load16.ll vendor/llvm/dist/test/CodeGen/AVR/atomics/load32.ll vendor/llvm/dist/test/CodeGen/AVR/atomics/load64.ll vendor/llvm/dist/test/CodeGen/AVR/atomics/load8.ll vendor/llvm/dist/test/CodeGen/AVR/atomics/store.ll vendor/llvm/dist/test/CodeGen/AVR/atomics/store16.ll vendor/llvm/dist/test/CodeGen/AVR/atomics/swap.ll vendor/llvm/dist/test/CodeGen/AVR/brind.ll vendor/llvm/dist/test/CodeGen/AVR/call.ll vendor/llvm/dist/test/CodeGen/AVR/calling-conv/ vendor/llvm/dist/test/CodeGen/AVR/calling-conv/c/ vendor/llvm/dist/test/CodeGen/AVR/calling-conv/c/basic.ll vendor/llvm/dist/test/CodeGen/AVR/calling-conv/c/return.ll vendor/llvm/dist/test/CodeGen/AVR/calling-conv/c/stack.ll vendor/llvm/dist/test/CodeGen/AVR/cmp.ll vendor/llvm/dist/test/CodeGen/AVR/com.ll vendor/llvm/dist/test/CodeGen/AVR/ctlz.ll vendor/llvm/dist/test/CodeGen/AVR/ctpop.ll vendor/llvm/dist/test/CodeGen/AVR/cttz.ll vendor/llvm/dist/test/CodeGen/AVR/directmem.ll vendor/llvm/dist/test/CodeGen/AVR/div.ll vendor/llvm/dist/test/CodeGen/AVR/dynalloca.ll vendor/llvm/dist/test/CodeGen/AVR/eor.ll vendor/llvm/dist/test/CodeGen/AVR/expand-integer-failure.ll vendor/llvm/dist/test/CodeGen/AVR/features/ vendor/llvm/dist/test/CodeGen/AVR/features/avr-tiny.ll vendor/llvm/dist/test/CodeGen/AVR/features/avr25.ll vendor/llvm/dist/test/CodeGen/AVR/frame.ll vendor/llvm/dist/test/CodeGen/AVR/high-pressure-on-ptrregs.ll vendor/llvm/dist/test/CodeGen/AVR/impossible-reg-to-reg-copy.ll vendor/llvm/dist/test/CodeGen/AVR/inline-asm/ vendor/llvm/dist/test/CodeGen/AVR/inline-asm/inline-asm.ll vendor/llvm/dist/test/CodeGen/AVR/inline-asm/inline-asm2.ll vendor/llvm/dist/test/CodeGen/AVR/inline-asm/multibyte.ll vendor/llvm/dist/test/CodeGen/AVR/instrumentation/ vendor/llvm/dist/test/CodeGen/AVR/instrumentation/basic.ll vendor/llvm/dist/test/CodeGen/AVR/integration/ vendor/llvm/dist/test/CodeGen/AVR/integration/blink.ll vendor/llvm/dist/test/CodeGen/AVR/interrupts.ll vendor/llvm/dist/test/CodeGen/AVR/io.ll vendor/llvm/dist/test/CodeGen/AVR/issue-cannot-select-bswap.ll vendor/llvm/dist/test/CodeGen/AVR/large-return-size.ll vendor/llvm/dist/test/CodeGen/AVR/lit.local.cfg vendor/llvm/dist/test/CodeGen/AVR/load.ll vendor/llvm/dist/test/CodeGen/AVR/lower-formal-arguments-assertion.ll vendor/llvm/dist/test/CodeGen/AVR/mul.ll vendor/llvm/dist/test/CodeGen/AVR/neg.ll vendor/llvm/dist/test/CodeGen/AVR/or.ll vendor/llvm/dist/test/CodeGen/AVR/progmem-extended.ll vendor/llvm/dist/test/CodeGen/AVR/progmem.ll vendor/llvm/dist/test/CodeGen/AVR/pseudo/ vendor/llvm/dist/test/CodeGen/AVR/pseudo/ADCWRdRr.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/ADDWRdRr.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/ANDIWRdK.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/ANDWRdRr.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/ASRWRd.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/COMWRd.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/CPCWRdRr.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/CPWRdRr.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/EORWRdRr.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/FRMIDX.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/INWRdA.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/LDDWRdPtrQ.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/LDDWRdYQ.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/LDIWRdK.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/LDSWRdK.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/LDWRdPtr.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/LDWRdPtrPd.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/LDWRdPtrPi.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/LSLWRd.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/LSRWRd.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/ORIWRdK.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/ORWRdRr.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/OUTWARr.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/POPWRd.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/PUSHWRr.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/SBCIWRdK.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/SBCWRdRr.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/SEXT.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/STDWPtrQRr.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/STSWKRr.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/STWPtrPdRr.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/STWPtrPiRr.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/STWPtrRr.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/SUBIWRdK.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/SUBWRdRr.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/ZEXT.mir vendor/llvm/dist/test/CodeGen/AVR/pseudo/expand-lddw-dst-src-same.mir vendor/llvm/dist/test/CodeGen/AVR/relax-mem/ vendor/llvm/dist/test/CodeGen/AVR/relax-mem/STDWPtrQRr.mir vendor/llvm/dist/test/CodeGen/AVR/rem.ll vendor/llvm/dist/test/CodeGen/AVR/return.ll vendor/llvm/dist/test/CodeGen/AVR/runtime-trig.ll vendor/llvm/dist/test/CodeGen/AVR/select-must-add-unconditional-jump.ll vendor/llvm/dist/test/CodeGen/AVR/sext.ll vendor/llvm/dist/test/CodeGen/AVR/shift.ll vendor/llvm/dist/test/CodeGen/AVR/sign-extension.ll vendor/llvm/dist/test/CodeGen/AVR/smul-with-overflow.ll vendor/llvm/dist/test/CodeGen/AVR/store-undef.ll vendor/llvm/dist/test/CodeGen/AVR/store.ll vendor/llvm/dist/test/CodeGen/AVR/sub.ll vendor/llvm/dist/test/CodeGen/AVR/trunc.ll vendor/llvm/dist/test/CodeGen/AVR/umul-with-overflow.ll vendor/llvm/dist/test/CodeGen/AVR/varargs.ll vendor/llvm/dist/test/CodeGen/AVR/xor.ll vendor/llvm/dist/test/CodeGen/AVR/zext.ll vendor/llvm/dist/test/CodeGen/BPF/dwarfdump.ll vendor/llvm/dist/test/CodeGen/BPF/objdump_atomics.ll vendor/llvm/dist/test/CodeGen/BPF/objdump_intrinsics.ll vendor/llvm/dist/test/CodeGen/BPF/objdump_trivial.ll vendor/llvm/dist/test/CodeGen/Generic/llc-start-stop.ll vendor/llvm/dist/test/CodeGen/Hexagon/SUnit-boundary-prob.ll vendor/llvm/dist/test/CodeGen/Hexagon/addr-calc-opt.ll vendor/llvm/dist/test/CodeGen/Hexagon/anti-dep-partial.mir vendor/llvm/dist/test/CodeGen/Hexagon/bit-gen-rseq.ll vendor/llvm/dist/test/CodeGen/Hexagon/bit-loop-rc-mismatch.ll vendor/llvm/dist/test/CodeGen/Hexagon/bit-rie.ll vendor/llvm/dist/test/CodeGen/Hexagon/bit-skip-byval.ll vendor/llvm/dist/test/CodeGen/Hexagon/bit-validate-reg.ll vendor/llvm/dist/test/CodeGen/Hexagon/bit-visit-flowq.ll vendor/llvm/dist/test/CodeGen/Hexagon/branchfolder-keep-impdef.ll vendor/llvm/dist/test/CodeGen/Hexagon/build-vector-shuffle.ll vendor/llvm/dist/test/CodeGen/Hexagon/const-pool-tf.ll vendor/llvm/dist/test/CodeGen/Hexagon/constp-clb.ll vendor/llvm/dist/test/CodeGen/Hexagon/constp-combine-neg.ll vendor/llvm/dist/test/CodeGen/Hexagon/constp-ctb.ll vendor/llvm/dist/test/CodeGen/Hexagon/constp-extract.ll vendor/llvm/dist/test/CodeGen/Hexagon/constp-physreg.ll vendor/llvm/dist/test/CodeGen/Hexagon/constp-rewrite-branches.ll vendor/llvm/dist/test/CodeGen/Hexagon/constp-rseq.ll vendor/llvm/dist/test/CodeGen/Hexagon/constp-vsplat.ll vendor/llvm/dist/test/CodeGen/Hexagon/copy-to-combine-dbg.ll vendor/llvm/dist/test/CodeGen/Hexagon/dead-store-stack.ll vendor/llvm/dist/test/CodeGen/Hexagon/early-if-vecpi.ll vendor/llvm/dist/test/CodeGen/Hexagon/expand-condsets-def-undef.mir vendor/llvm/dist/test/CodeGen/Hexagon/expand-condsets-extend.ll vendor/llvm/dist/test/CodeGen/Hexagon/expand-condsets-impuse.mir vendor/llvm/dist/test/CodeGen/Hexagon/expand-condsets-rm-reg.mir vendor/llvm/dist/test/CodeGen/Hexagon/expand-condsets-same-inputs.mir vendor/llvm/dist/test/CodeGen/Hexagon/expand-condsets-undef2.ll vendor/llvm/dist/test/CodeGen/Hexagon/expand-vstorerw-undef.ll vendor/llvm/dist/test/CodeGen/Hexagon/fixed-spill-mutable.ll vendor/llvm/dist/test/CodeGen/Hexagon/float-amode.ll vendor/llvm/dist/test/CodeGen/Hexagon/fminmax.ll vendor/llvm/dist/test/CodeGen/Hexagon/frame-offset-overflow.ll vendor/llvm/dist/test/CodeGen/Hexagon/fsel.ll vendor/llvm/dist/test/CodeGen/Hexagon/hwloop-noreturn-call.ll vendor/llvm/dist/test/CodeGen/Hexagon/hwloop-preh.ll vendor/llvm/dist/test/CodeGen/Hexagon/ifcvt-diamond-bug-2016-08-26.ll vendor/llvm/dist/test/CodeGen/Hexagon/ifcvt-impuse-livein.mir vendor/llvm/dist/test/CodeGen/Hexagon/ifcvt-live-subreg.mir vendor/llvm/dist/test/CodeGen/Hexagon/inline-asm-hexagon.ll vendor/llvm/dist/test/CodeGen/Hexagon/inline-asm-i1.ll vendor/llvm/dist/test/CodeGen/Hexagon/intrinsics/llsc_bundling.ll vendor/llvm/dist/test/CodeGen/Hexagon/is-legal-void.ll vendor/llvm/dist/test/CodeGen/Hexagon/livephysregs-lane-masks.mir vendor/llvm/dist/test/CodeGen/Hexagon/livephysregs-lane-masks2.mir vendor/llvm/dist/test/CodeGen/Hexagon/long-calls.ll vendor/llvm/dist/test/CodeGen/Hexagon/loop-prefetch.ll vendor/llvm/dist/test/CodeGen/Hexagon/lower-extract-subvector.ll vendor/llvm/dist/test/CodeGen/Hexagon/misaligned_double_vector_store_not_fast.ll vendor/llvm/dist/test/CodeGen/Hexagon/mulhs.ll vendor/llvm/dist/test/CodeGen/Hexagon/newvalueSameReg.ll vendor/llvm/dist/test/CodeGen/Hexagon/opt-spill-volatile.ll vendor/llvm/dist/test/CodeGen/Hexagon/packetize-cfi-location.ll vendor/llvm/dist/test/CodeGen/Hexagon/packetize-return-arg.ll vendor/llvm/dist/test/CodeGen/Hexagon/peephole-kill-flags.ll vendor/llvm/dist/test/CodeGen/Hexagon/post-inc-aa-metadata.ll vendor/llvm/dist/test/CodeGen/Hexagon/post-ra-kill-update.mir vendor/llvm/dist/test/CodeGen/Hexagon/propagate-vcombine.ll vendor/llvm/dist/test/CodeGen/Hexagon/rdf-extra-livein.ll vendor/llvm/dist/test/CodeGen/Hexagon/rdf-filter-defs.ll vendor/llvm/dist/test/CodeGen/Hexagon/rdf-ignore-undef.ll vendor/llvm/dist/test/CodeGen/Hexagon/rdf-multiple-phis-up.ll vendor/llvm/dist/test/CodeGen/Hexagon/rdf-phi-shadows.ll vendor/llvm/dist/test/CodeGen/Hexagon/rdf-phi-up.ll vendor/llvm/dist/test/CodeGen/Hexagon/regalloc-bad-undef.mir vendor/llvm/dist/test/CodeGen/Hexagon/sf-min-max.ll vendor/llvm/dist/test/CodeGen/Hexagon/sffms.ll vendor/llvm/dist/test/CodeGen/Hexagon/storerd-io-over-rr.ll vendor/llvm/dist/test/CodeGen/Hexagon/subi-asl.ll vendor/llvm/dist/test/CodeGen/Hexagon/swp-const-tc.ll vendor/llvm/dist/test/CodeGen/Hexagon/swp-dag-phi.ll vendor/llvm/dist/test/CodeGen/Hexagon/swp-epilog-phi10.ll vendor/llvm/dist/test/CodeGen/Hexagon/swp-epilog-reuse-1.ll vendor/llvm/dist/test/CodeGen/Hexagon/swp-epilog-reuse.ll vendor/llvm/dist/test/CodeGen/Hexagon/swp-matmul-bitext.ll vendor/llvm/dist/test/CodeGen/Hexagon/swp-max.ll vendor/llvm/dist/test/CodeGen/Hexagon/swp-multi-loops.ll vendor/llvm/dist/test/CodeGen/Hexagon/swp-prolog-phi4.ll vendor/llvm/dist/test/CodeGen/Hexagon/swp-vect-dotprod.ll vendor/llvm/dist/test/CodeGen/Hexagon/swp-vmult.ll vendor/llvm/dist/test/CodeGen/Hexagon/swp-vsum.ll vendor/llvm/dist/test/CodeGen/Hexagon/tailcall_fastcc_ccc.ll vendor/llvm/dist/test/CodeGen/Hexagon/two-crash.ll vendor/llvm/dist/test/CodeGen/Hexagon/v60-vsel1.ll vendor/llvm/dist/test/CodeGen/Hexagon/v6vec-vprint.ll vendor/llvm/dist/test/CodeGen/Hexagon/vassign-to-combine.ll vendor/llvm/dist/test/CodeGen/Hexagon/vdmpy-halide-test.ll vendor/llvm/dist/test/CodeGen/Hexagon/vector-ext-load.ll vendor/llvm/dist/test/CodeGen/Hexagon/vmpa-halide-test.ll vendor/llvm/dist/test/CodeGen/Hexagon/vpack_eo.ll vendor/llvm/dist/test/CodeGen/Lanai/lshift64.ll vendor/llvm/dist/test/CodeGen/Lanai/peephole-compare.mir vendor/llvm/dist/test/CodeGen/MIR/AArch64/generic-virtual-registers-with-regbank-error.mir vendor/llvm/dist/test/CodeGen/MIR/AArch64/intrinsics.mir vendor/llvm/dist/test/CodeGen/MIR/AMDGPU/fold-imm-f16-f32.mir vendor/llvm/dist/test/CodeGen/MIR/AMDGPU/intrinsics.mir vendor/llvm/dist/test/CodeGen/MIR/Generic/branch-probabilities.ll vendor/llvm/dist/test/CodeGen/MIR/Generic/global-isel-properties.mir vendor/llvm/dist/test/CodeGen/MIR/Generic/runPass.mir vendor/llvm/dist/test/CodeGen/MIR/Hexagon/parse-lane-masks.mir vendor/llvm/dist/test/CodeGen/MIR/README vendor/llvm/dist/test/CodeGen/MIR/X86/generic-instr-type.mir vendor/llvm/dist/test/CodeGen/MIR/X86/unexpected-type-phys.mir vendor/llvm/dist/test/CodeGen/MSP430/BranchSelector.ll vendor/llvm/dist/test/CodeGen/MSP430/flt_rounds.ll vendor/llvm/dist/test/CodeGen/MSP430/umulo-16.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/double-arg.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/fast-isel-softfloat-lower-args.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/stackloadstore.ll vendor/llvm/dist/test/CodeGen/Mips/compactbranches/compact-branch-implicit-def.mir vendor/llvm/dist/test/CodeGen/Mips/compactbranches/compact-branches-64.ll vendor/llvm/dist/test/CodeGen/Mips/compactbranches/unsafe-in-forbidden-slot.ll vendor/llvm/dist/test/CodeGen/Mips/msa/f16-llvm-ir.ll vendor/llvm/dist/test/CodeGen/Mips/msa/fexuprl.ll vendor/llvm/dist/test/CodeGen/Mips/slt.ll vendor/llvm/dist/test/CodeGen/Mips/tailcall/ vendor/llvm/dist/test/CodeGen/Mips/tailcall/tail-call-arguments-clobber.ll vendor/llvm/dist/test/CodeGen/Mips/tailcall/tailcall-wrong-isa.ll vendor/llvm/dist/test/CodeGen/Mips/tailcall/tailcall.ll vendor/llvm/dist/test/CodeGen/NVPTX/LoadStoreVectorizer.ll vendor/llvm/dist/test/CodeGen/NVPTX/aggregate-return.ll vendor/llvm/dist/test/CodeGen/NVPTX/atomics-with-scope.ll vendor/llvm/dist/test/CodeGen/NVPTX/divrem-combine.ll vendor/llvm/dist/test/CodeGen/NVPTX/generic-to-nvvm-ir.ll vendor/llvm/dist/test/CodeGen/NVPTX/ldg-invariant.ll vendor/llvm/dist/test/CodeGen/NVPTX/math-intrins.ll vendor/llvm/dist/test/CodeGen/NVPTX/reg-types.ll vendor/llvm/dist/test/CodeGen/NVPTX/zero-cs.ll vendor/llvm/dist/test/CodeGen/PowerPC/VSX-DForm-Scalars.ll vendor/llvm/dist/test/CodeGen/PowerPC/addi-offset-fold.ll vendor/llvm/dist/test/CodeGen/PowerPC/anyext_srl.ll vendor/llvm/dist/test/CodeGen/PowerPC/build-vector-tests.ll vendor/llvm/dist/test/CodeGen/PowerPC/eh-dwarf-cfa.ll vendor/llvm/dist/test/CodeGen/PowerPC/func-addr-consts.ll vendor/llvm/dist/test/CodeGen/PowerPC/ifcvt-forked-bug-2016-08-08.ll vendor/llvm/dist/test/CodeGen/PowerPC/longcall.ll vendor/llvm/dist/test/CodeGen/PowerPC/mcount-insertion.ll vendor/llvm/dist/test/CodeGen/PowerPC/negate-i1.ll vendor/llvm/dist/test/CodeGen/PowerPC/no-dup-spill-fp.ll vendor/llvm/dist/test/CodeGen/PowerPC/no-ext-with-count-zeros.ll vendor/llvm/dist/test/CodeGen/PowerPC/p9-vector-compares-and-counts.ll vendor/llvm/dist/test/CodeGen/PowerPC/power9-moves-and-splats.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc32-skip-regs.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr28630.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr30640.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr30663.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr30715.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr31144.ll vendor/llvm/dist/test/CodeGen/PowerPC/pzero-fp-xored.ll vendor/llvm/dist/test/CodeGen/PowerPC/setcc-to-sub.ll vendor/llvm/dist/test/CodeGen/PowerPC/setcclike-or-comb.ll vendor/llvm/dist/test/CodeGen/PowerPC/shift-cmp.ll vendor/llvm/dist/test/CodeGen/PowerPC/shift_mask.ll vendor/llvm/dist/test/CodeGen/PowerPC/stack-no-redzone.ll vendor/llvm/dist/test/CodeGen/PowerPC/tail-dup-analyzable-fallthrough.ll vendor/llvm/dist/test/CodeGen/PowerPC/tail-dup-branch-to-fallthrough.ll vendor/llvm/dist/test/CodeGen/PowerPC/tail-dup-layout.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_absd.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-p9.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-partword-int-loads-and-stores.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-vec-spill.ll vendor/llvm/dist/test/CodeGen/SPARC/LeonCASAInstructionUT.ll (contents, props changed) vendor/llvm/dist/test/CodeGen/SPARC/LeonDetectRoundChangePassUT.ll vendor/llvm/dist/test/CodeGen/SPARC/LeonFixAllFDIVSQRTPassUT.ll (contents, props changed) vendor/llvm/dist/test/CodeGen/SPARC/fail-alloca-align.ll vendor/llvm/dist/test/CodeGen/SPARC/vector-extract-elt.ll vendor/llvm/dist/test/CodeGen/SystemZ/cond-load-03.ll vendor/llvm/dist/test/CodeGen/SystemZ/cond-move-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/cond-move-03.ll vendor/llvm/dist/test/CodeGen/SystemZ/cond-store-09.ll vendor/llvm/dist/test/CodeGen/SystemZ/fp-const-10.ll vendor/llvm/dist/test/CodeGen/SystemZ/fpc-intrinsics.ll vendor/llvm/dist/test/CodeGen/SystemZ/int-conv-12.ll vendor/llvm/dist/test/CodeGen/SystemZ/int-conv-13.ll vendor/llvm/dist/test/CodeGen/SystemZ/loop-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/trap-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/trap-03.ll vendor/llvm/dist/test/CodeGen/SystemZ/trap-04.ll vendor/llvm/dist/test/CodeGen/SystemZ/trap-05.ll vendor/llvm/dist/test/CodeGen/Thumb/callee_save.ll vendor/llvm/dist/test/CodeGen/Thumb/cmp-add-fold.ll vendor/llvm/dist/test/CodeGen/Thumb/cmp-fold.ll vendor/llvm/dist/test/CodeGen/Thumb2/frame-pointer.ll vendor/llvm/dist/test/CodeGen/Thumb2/ifcvt-rescan-bug-2016-08-22.ll vendor/llvm/dist/test/CodeGen/Thumb2/ifcvt-rescan-diamonds.ll vendor/llvm/dist/test/CodeGen/WebAssembly/cfi.ll vendor/llvm/dist/test/CodeGen/WebAssembly/dbgvalue.ll vendor/llvm/dist/test/CodeGen/WebAssembly/fast-isel-noreg.ll vendor/llvm/dist/test/CodeGen/WebAssembly/implicit-def.ll vendor/llvm/dist/test/CodeGen/WebAssembly/lower-em-ehsjlj-options.ll vendor/llvm/dist/test/CodeGen/WebAssembly/lower-em-exceptions-whitelist.ll vendor/llvm/dist/test/CodeGen/WebAssembly/lower-em-exceptions.ll vendor/llvm/dist/test/CodeGen/WebAssembly/lower-em-sjlj.ll vendor/llvm/dist/test/CodeGen/WebAssembly/negative-base-reg.ll vendor/llvm/dist/test/CodeGen/WebAssembly/simd-arith.ll vendor/llvm/dist/test/CodeGen/WebAssembly/stack-alignment.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/ vendor/llvm/dist/test/CodeGen/X86/GlobalISel/irtranslator-call.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/lit.local.cfg vendor/llvm/dist/test/CodeGen/X86/MachineSink-SubReg.ll vendor/llvm/dist/test/CodeGen/X86/absolute-bit-mask.ll vendor/llvm/dist/test/CodeGen/X86/absolute-bt.ll vendor/llvm/dist/test/CodeGen/X86/absolute-constant.ll vendor/llvm/dist/test/CodeGen/X86/absolute-rotate.ll vendor/llvm/dist/test/CodeGen/X86/add-ext.ll vendor/llvm/dist/test/CodeGen/X86/add-sub-nsw-nuw.ll vendor/llvm/dist/test/CodeGen/X86/addr-of-ret-addr.ll vendor/llvm/dist/test/CodeGen/X86/avx2-fma-fneg-combine.ll vendor/llvm/dist/test/CodeGen/X86/avx512-cmp-kor-sequence.ll vendor/llvm/dist/test/CodeGen/X86/avx512-fsel.ll vendor/llvm/dist/test/CodeGen/X86/avx512-load-store.ll vendor/llvm/dist/test/CodeGen/X86/avx512-mask-zext-bugfix.ll (contents, props changed) vendor/llvm/dist/test/CodeGen/X86/avx512-masked-memop-64-32.ll vendor/llvm/dist/test/CodeGen/X86/avx512-masked_memop-16-8.ll vendor/llvm/dist/test/CodeGen/X86/avx512-pmovxrm.ll vendor/llvm/dist/test/CodeGen/X86/avx512-regcall-Mask.ll vendor/llvm/dist/test/CodeGen/X86/avx512-regcall-NoMask.ll vendor/llvm/dist/test/CodeGen/X86/avx512-vbroadcasti128.ll vendor/llvm/dist/test/CodeGen/X86/avx512-vbroadcasti256.ll vendor/llvm/dist/test/CodeGen/X86/avx512-vpermv3-commute.ll vendor/llvm/dist/test/CodeGen/X86/avx512-vpternlog-commute.ll vendor/llvm/dist/test/CodeGen/X86/avx512dqvl-intrinsics-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/block-placement.mir vendor/llvm/dist/test/CodeGen/X86/broadcast-elm-cross-splat-vec.ll vendor/llvm/dist/test/CodeGen/X86/catchpad-reuse.ll vendor/llvm/dist/test/CodeGen/X86/cmpxchg8b_alloca_regalloc_handling.ll vendor/llvm/dist/test/CodeGen/X86/coalesce_commute_movsd.ll vendor/llvm/dist/test/CodeGen/X86/combine-add.ll vendor/llvm/dist/test/CodeGen/X86/combine-fcopysign.ll vendor/llvm/dist/test/CodeGen/X86/combine-mul.ll vendor/llvm/dist/test/CodeGen/X86/combine-sdiv.ll vendor/llvm/dist/test/CodeGen/X86/combine-sext-in-reg.ll vendor/llvm/dist/test/CodeGen/X86/combine-shl.ll vendor/llvm/dist/test/CodeGen/X86/combine-sra.ll vendor/llvm/dist/test/CodeGen/X86/combine-srem.ll vendor/llvm/dist/test/CodeGen/X86/combine-srl.ll vendor/llvm/dist/test/CodeGen/X86/combine-sub.ll vendor/llvm/dist/test/CodeGen/X86/combine-udiv.ll vendor/llvm/dist/test/CodeGen/X86/combine-urem.ll vendor/llvm/dist/test/CodeGen/X86/compare-global.ll vendor/llvm/dist/test/CodeGen/X86/compress_expand.ll vendor/llvm/dist/test/CodeGen/X86/conditional-tailcall.ll vendor/llvm/dist/test/CodeGen/X86/divide-windows-itanium.ll vendor/llvm/dist/test/CodeGen/X86/early-cfi-sections.ll vendor/llvm/dist/test/CodeGen/X86/element-wise-atomic-memory-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/evex-to-vex-compress.mir (contents, props changed) vendor/llvm/dist/test/CodeGen/X86/fast-isel-bitcasts-avx512.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-load-i1.ll vendor/llvm/dist/test/CodeGen/X86/fma-fneg-combine.ll vendor/llvm/dist/test/CodeGen/X86/fops-windows-itanium.ll vendor/llvm/dist/test/CodeGen/X86/fp-logic-replace.ll vendor/llvm/dist/test/CodeGen/X86/fp128-g.ll vendor/llvm/dist/test/CodeGen/X86/frame-lowering-debug-intrinsic.ll vendor/llvm/dist/test/CodeGen/X86/gep-expanded-vector.ll vendor/llvm/dist/test/CodeGen/X86/global-access-pie-copyrelocs.ll vendor/llvm/dist/test/CodeGen/X86/horizontal-shuffle.ll vendor/llvm/dist/test/CodeGen/X86/i64-to-float.ll vendor/llvm/dist/test/CodeGen/X86/immediate_merging64.ll vendor/llvm/dist/test/CodeGen/X86/implicit-use-spill.mir vendor/llvm/dist/test/CodeGen/X86/inline-asm-avx-v-constraint-32bit.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-avx-v-constraint.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-avx512f-v-constraint.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-avx512vl-v-constraint-32bit.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-avx512vl-v-constraint.ll vendor/llvm/dist/test/CodeGen/X86/invalid-liveness.mir vendor/llvm/dist/test/CodeGen/X86/ipra-reg-alias.ll vendor/llvm/dist/test/CodeGen/X86/known-bits-vector.ll vendor/llvm/dist/test/CodeGen/X86/known-bits.ll vendor/llvm/dist/test/CodeGen/X86/live-range-nosubreg.ll vendor/llvm/dist/test/CodeGen/X86/loop-search.ll vendor/llvm/dist/test/CodeGen/X86/loop-strength-reduce-crash.ll vendor/llvm/dist/test/CodeGen/X86/lzcnt-zext-cmp.ll vendor/llvm/dist/test/CodeGen/X86/machine-sink.ll vendor/llvm/dist/test/CodeGen/X86/mask-negated-bool.ll vendor/llvm/dist/test/CodeGen/X86/mempcpy.ll vendor/llvm/dist/test/CodeGen/X86/negate-i1.ll vendor/llvm/dist/test/CodeGen/X86/negate-shift.ll vendor/llvm/dist/test/CodeGen/X86/negate.ll vendor/llvm/dist/test/CodeGen/X86/nosse-vector.ll vendor/llvm/dist/test/CodeGen/X86/not-and-simplify.ll vendor/llvm/dist/test/CodeGen/X86/note-sections.ll vendor/llvm/dist/test/CodeGen/X86/oddshuffles.ll vendor/llvm/dist/test/CodeGen/X86/packss.ll vendor/llvm/dist/test/CodeGen/X86/partial-fold32.ll vendor/llvm/dist/test/CodeGen/X86/partial-fold64.ll vendor/llvm/dist/test/CodeGen/X86/peephole-cvt-sse.ll vendor/llvm/dist/test/CodeGen/X86/pr29010.ll vendor/llvm/dist/test/CodeGen/X86/pr29022.ll vendor/llvm/dist/test/CodeGen/X86/pr29112.ll vendor/llvm/dist/test/CodeGen/X86/pr29170.ll vendor/llvm/dist/test/CodeGen/X86/pr30430.ll vendor/llvm/dist/test/CodeGen/X86/pr30511.ll vendor/llvm/dist/test/CodeGen/X86/pr30693.ll vendor/llvm/dist/test/CodeGen/X86/pr30813.ll vendor/llvm/dist/test/CodeGen/X86/pr31143.ll vendor/llvm/dist/test/CodeGen/X86/pr31242.ll vendor/llvm/dist/test/CodeGen/X86/pr31271.ll vendor/llvm/dist/test/CodeGen/X86/pr31323.ll vendor/llvm/dist/test/CodeGen/X86/promote-vec3.ll vendor/llvm/dist/test/CodeGen/X86/recip-fastmath2.ll vendor/llvm/dist/test/CodeGen/X86/seh-no-invokes.ll vendor/llvm/dist/test/CodeGen/X86/select_meta.ll vendor/llvm/dist/test/CodeGen/X86/shift-double-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/shl-crash-on-legalize.ll vendor/llvm/dist/test/CodeGen/X86/shrink_vmul_sse.ll vendor/llvm/dist/test/CodeGen/X86/slow-pmulld.ll vendor/llvm/dist/test/CodeGen/X86/split-store.ll vendor/llvm/dist/test/CodeGen/X86/sqrt-fastmath-tune.ll vendor/llvm/dist/test/CodeGen/X86/sse-fsignum.ll vendor/llvm/dist/test/CodeGen/X86/sse-regcall.ll vendor/llvm/dist/test/CodeGen/X86/stack-folding-fp-avx512.ll vendor/llvm/dist/test/CodeGen/X86/stack-folding-int-avx512.ll vendor/llvm/dist/test/CodeGen/X86/stack-folding-int-avx512vl.ll vendor/llvm/dist/test/CodeGen/X86/statepoint-live-in.ll vendor/llvm/dist/test/CodeGen/X86/subvector-broadcast.ll vendor/llvm/dist/test/CodeGen/X86/system-intrinsics-xgetbv.ll vendor/llvm/dist/test/CodeGen/X86/system-intrinsics-xsetbv.ll vendor/llvm/dist/test/CodeGen/X86/tail-call-conditional.mir vendor/llvm/dist/test/CodeGen/X86/tail-dup-merge-loop-headers.ll vendor/llvm/dist/test/CodeGen/X86/tail-dup-repeat.ll vendor/llvm/dist/test/CodeGen/X86/taildup-crash.ll vendor/llvm/dist/test/CodeGen/X86/uint_to_fp-3.ll vendor/llvm/dist/test/CodeGen/X86/vec-copysign-avx512.ll vendor/llvm/dist/test/CodeGen/X86/vec-copysign.ll vendor/llvm/dist/test/CodeGen/X86/vec3.ll vendor/llvm/dist/test/CodeGen/X86/vec_minmax_match.ll vendor/llvm/dist/test/CodeGen/X86/vector-interleave.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-combining-avx512bwvl.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-combining-avx512vbmi.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-masked.ll vendor/llvm/dist/test/CodeGen/X86/vector-sqrt.ll vendor/llvm/dist/test/CodeGen/X86/widened-broadcast.ll vendor/llvm/dist/test/CodeGen/X86/win64-jumptable.ll vendor/llvm/dist/test/CodeGen/X86/win64-nosse-csrs.ll vendor/llvm/dist/test/CodeGen/X86/win64_eh_leaf.ll vendor/llvm/dist/test/CodeGen/X86/x32-movtopush64.ll vendor/llvm/dist/test/CodeGen/X86/x86-64-pic-12.ll vendor/llvm/dist/test/CodeGen/X86/x86-interleaved-access.ll vendor/llvm/dist/test/CodeGen/X86/xor-select-i1-combine.ll vendor/llvm/dist/test/CodeGen/X86/xray-empty-firstmbb.mir vendor/llvm/dist/test/CodeGen/X86/xray-empty-function.mir vendor/llvm/dist/test/CodeGen/X86/xray-multiplerets-in-blocks.mir vendor/llvm/dist/test/CodeGen/X86/xray-section-group.ll vendor/llvm/dist/test/CodeGen/X86/xray-tail-call-sled.ll vendor/llvm/dist/test/DebugInfo/ARM/partial-subreg.ll vendor/llvm/dist/test/DebugInfo/COFF/int8-char-type.ll vendor/llvm/dist/test/DebugInfo/COFF/local-variable-gap.ll vendor/llvm/dist/test/DebugInfo/COFF/long-name.ll vendor/llvm/dist/test/DebugInfo/COFF/long-type-name.ll vendor/llvm/dist/test/DebugInfo/COFF/pieces.ll vendor/llvm/dist/test/DebugInfo/COFF/vftables.ll vendor/llvm/dist/test/DebugInfo/COFF/vtable-optzn-array.ll vendor/llvm/dist/test/DebugInfo/Generic/indvar-discriminator.ll vendor/llvm/dist/test/DebugInfo/Generic/inline-debug-loc.ll vendor/llvm/dist/test/DebugInfo/Generic/instcombine-phi.ll vendor/llvm/dist/test/DebugInfo/Generic/mainsubprogram.ll vendor/llvm/dist/test/DebugInfo/Generic/noscopes.ll vendor/llvm/dist/test/DebugInfo/Generic/sunk-compare.ll vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-gdbindex-v7.elf-x86-64 (contents, props changed) vendor/llvm/dist/test/DebugInfo/MIR/ARM/ vendor/llvm/dist/test/DebugInfo/MIR/ARM/lit.local.cfg vendor/llvm/dist/test/DebugInfo/MIR/ARM/split-superreg-piece.mir vendor/llvm/dist/test/DebugInfo/MIR/ARM/split-superreg.mir vendor/llvm/dist/test/DebugInfo/MIR/X86/bit-piece-dh.mir vendor/llvm/dist/test/DebugInfo/MIR/X86/livedebugvalues-limit.mir vendor/llvm/dist/test/DebugInfo/MIR/X86/mlicm-hoist.mir vendor/llvm/dist/test/DebugInfo/MIR/X86/no-cfi-loc.mir vendor/llvm/dist/test/DebugInfo/PDB/pdb-yaml-symbols.test vendor/llvm/dist/test/DebugInfo/PDB/pdbdump-raw-blocks.test vendor/llvm/dist/test/DebugInfo/PDB/pdbdump-raw-stream.test vendor/llvm/dist/test/DebugInfo/PDB/pdbdump-readwrite.test vendor/llvm/dist/test/DebugInfo/PDB/pdbdump-yaml-types.test vendor/llvm/dist/test/DebugInfo/WebAssembly/ vendor/llvm/dist/test/DebugInfo/WebAssembly/dbg-declare.ll vendor/llvm/dist/test/DebugInfo/WebAssembly/lit.local.cfg vendor/llvm/dist/test/DebugInfo/X86/align_c11.ll vendor/llvm/dist/test/DebugInfo/X86/align_cpp11.ll vendor/llvm/dist/test/DebugInfo/X86/align_objc.ll vendor/llvm/dist/test/DebugInfo/X86/atomic-c11-dwarf-4.ll vendor/llvm/dist/test/DebugInfo/X86/atomic-c11-dwarf-5.ll vendor/llvm/dist/test/DebugInfo/X86/debug-loc-frame.ll vendor/llvm/dist/test/DebugInfo/X86/dw_op_minus_direct.ll vendor/llvm/dist/test/DebugInfo/X86/dwarf-no-source-loc.ll vendor/llvm/dist/test/DebugInfo/X86/fission-no-inlining.ll vendor/llvm/dist/test/DebugInfo/X86/inline-namespace.ll vendor/llvm/dist/test/DebugInfo/X86/noreturn_c11.ll vendor/llvm/dist/test/DebugInfo/X86/noreturn_cpp11.ll vendor/llvm/dist/test/DebugInfo/X86/noreturn_objc.ll vendor/llvm/dist/test/DebugInfo/X86/pieces-4.ll vendor/llvm/dist/test/DebugInfo/X86/rematerialize.ll vendor/llvm/dist/test/DebugInfo/X86/split-global.ll vendor/llvm/dist/test/DebugInfo/X86/stack-value-dwarf4.ll vendor/llvm/dist/test/DebugInfo/X86/stack-value-piece.ll vendor/llvm/dist/test/DebugInfo/X86/static_member_array.ll vendor/llvm/dist/test/DebugInfo/X86/tail-merge.ll vendor/llvm/dist/test/DebugInfo/X86/unattached-global.ll vendor/llvm/dist/test/DebugInfo/X86/zextload.ll vendor/llvm/dist/test/DebugInfo/dwarfdump-dump-gdbindex.test vendor/llvm/dist/test/DebugInfo/macro_link.ll vendor/llvm/dist/test/DebugInfo/strip-DIGlobalVariable.ll vendor/llvm/dist/test/Demangle/ vendor/llvm/dist/test/ExecutionEngine/MCJIT/Inputs/weak-function-2.ll vendor/llvm/dist/test/ExecutionEngine/MCJIT/weak-function.ll vendor/llvm/dist/test/ExecutionEngine/OrcLazy/Inputs/ vendor/llvm/dist/test/ExecutionEngine/OrcLazy/Inputs/weak-function-2.ll vendor/llvm/dist/test/ExecutionEngine/OrcLazy/common-symbols.ll vendor/llvm/dist/test/ExecutionEngine/OrcLazy/module-flags.ll vendor/llvm/dist/test/ExecutionEngine/OrcLazy/weak-function.ll vendor/llvm/dist/test/ExecutionEngine/OrcMCJIT/Inputs/weak-function-2.ll vendor/llvm/dist/test/ExecutionEngine/OrcMCJIT/weak-function.ll vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/AArch64/ELF_ARM64_BE-relocations.s (contents, props changed) vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/AArch64/ELF_ARM64_relocations.s (contents, props changed) vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/ARM/ELF_ARM_EXIDX_relocations.s (contents, props changed) vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/Mips/ELF_N32_relocations.s (contents, props changed) vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/X86/coff-alignment.ll vendor/llvm/dist/test/FileCheck/strict-whitespace-match-full-lines.txt (contents, props changed) vendor/llvm/dist/test/Instrumentation/AddressSanitizer/asan-masked-load-store.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/basic-msvc64.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/debug-info-global-var.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/debug_info_noninstrumented_alloca2.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/do-not-instrument-sanitizers.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/global_cstring_darwin.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/global_metadata_windows.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/lifetime-throw.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/stack-poisoning-and-lifetime-be.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/stack-poisoning-and-lifetime.ll vendor/llvm/dist/test/Instrumentation/SanitizerCoverage/div-tracing.ll vendor/llvm/dist/test/Instrumentation/SanitizerCoverage/gep-tracing.ll vendor/llvm/dist/test/Instrumentation/SanitizerCoverage/no-func.ll vendor/llvm/dist/test/Instrumentation/SanitizerCoverage/tracing-comdat.ll vendor/llvm/dist/test/Instrumentation/ThreadSanitizer/atomic-non-integer.ll vendor/llvm/dist/test/Instrumentation/ThreadSanitizer/eh.ll vendor/llvm/dist/test/Instrumentation/ThreadSanitizer/sanitize-thread-no-checking.ll vendor/llvm/dist/test/LTO/Resolution/ vendor/llvm/dist/test/LTO/Resolution/X86/ vendor/llvm/dist/test/LTO/Resolution/X86/Inputs/ vendor/llvm/dist/test/LTO/Resolution/X86/Inputs/alias-1.ll vendor/llvm/dist/test/LTO/Resolution/X86/Inputs/comdat.ll vendor/llvm/dist/test/LTO/Resolution/X86/Inputs/common2.ll vendor/llvm/dist/test/LTO/Resolution/X86/Inputs/commons.ll vendor/llvm/dist/test/LTO/Resolution/X86/Inputs/intrinsic.ll vendor/llvm/dist/test/LTO/Resolution/X86/Inputs/mixed_lto.ll vendor/llvm/dist/test/LTO/Resolution/X86/alias.ll vendor/llvm/dist/test/LTO/Resolution/X86/comdat.ll vendor/llvm/dist/test/LTO/Resolution/X86/common2.ll vendor/llvm/dist/test/LTO/Resolution/X86/commons.ll vendor/llvm/dist/test/LTO/Resolution/X86/empty-bitcode.test vendor/llvm/dist/test/LTO/Resolution/X86/intrinsic.ll vendor/llvm/dist/test/LTO/Resolution/X86/lit.local.cfg vendor/llvm/dist/test/LTO/Resolution/X86/mixed_lto.ll vendor/llvm/dist/test/LTO/Resolution/X86/multi-thinlto.ll vendor/llvm/dist/test/LTO/X86/Inputs/remangle_intrinsics_tbaa.ll vendor/llvm/dist/test/LTO/X86/diagnostic-handler-remarks-with-hotness.ll vendor/llvm/dist/test/LTO/X86/remangle_intrinsics_tbaa.ll vendor/llvm/dist/test/LTO/X86/stdcall.ll vendor/llvm/dist/test/LibDriver/Inputs/cl-gl.obj (contents, props changed) vendor/llvm/dist/test/LibDriver/Inputs/resource.res (contents, props changed) vendor/llvm/dist/test/LibDriver/invalid.test vendor/llvm/dist/test/LibDriver/resource.test vendor/llvm/dist/test/Linker/Inputs/metadata-attach.ll vendor/llvm/dist/test/Linker/Inputs/objectivec-class-property-flag-mismatch.ll vendor/llvm/dist/test/Linker/debug-info-global-var.ll vendor/llvm/dist/test/Linker/objectivec-class-property-flag-mismatch.ll vendor/llvm/dist/test/MC/AArch64/arm32-elf-relocs.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/arm64-ilp32.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/arm64v8.1-diagno-predicate.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/darwin-reloc-addsubimm.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/error-location-during-layout.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/error-location-post-layout.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/ilp32-diagnostics.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/label-arithmetic-darwin.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/label-arithmetic-diags-darwin.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/label-arithmetic-diags-elf.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/label-arithmetic-elf.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/shift_extend_op_w_symbol.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/tls-add-shift.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/exp-err.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/exp.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/hsa_code_object_isa_args.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/literal16-err.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/literal16.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/literals.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/max-branch-distance.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/metadata.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/regression/bug28165.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/regression/bug28168.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/smem-err.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/sopc-err.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/sym_kernel_scope.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/sym_option.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/vintrp-err.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/vintrp.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/vop3-convert.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/vop_dpp_expr.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/vopc-vi.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/Windows/literals-comments.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/Windows/thumb-attributes.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/directive-arch_extension-unsupported.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/directive_parsing.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/ehabi-personality-abs.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/error-location-post-layout.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/implicit-it-generation.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/implicit-it.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/inline-comments-arm.ll vendor/llvm/dist/test/MC/ARM/macho-word-reloc-thumb.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/mapping-initial.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/pkhbt-archs.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/preserve-comments-arm.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/sub-expr-imm.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/thumb-cb-offsets.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/thumb-cb-thumbfunc.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/thumb1-branch-reloc.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/ vendor/llvm/dist/test/MC/AVR/inst-adc.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-add.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-adiw.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-and.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-andi.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-asr.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-bld.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-brbc.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-brbs.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-break.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-bst.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-call.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-cbi.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-cbr.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-clr.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-com.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-cp.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-cpc.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-cpi.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-cpse.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-dec.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-des.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-eicall.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-eijmp.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-elpm.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-eor.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-family-cond-branch.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-family-set-clr-flag.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-fmul.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-fmuls.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-fmulsu.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-icall.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-ijmp.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-in.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-inc.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-jmp.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-lac.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-las.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-lat.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-ld.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-ldd.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-ldi.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-lds.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-lpm.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-lsl.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-lsr.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-mov.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-movw.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-mul.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-muls.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-mulsu.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-neg.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-nop.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-or.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-ori.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-out.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-pop.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-push.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-rcall.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-ret.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-reti.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-rjmp.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-rol.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-ror.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-sbc.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-sbci.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-sbi.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-sbic.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-sbis.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-sbiw.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-sbr.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-sbrc.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-sbrs.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-ser.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-sleep.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-spm.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-st.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-std.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-sts.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-sub.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-subi.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-swap.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-tst.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-wdr.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/inst-xch.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/lit.local.cfg vendor/llvm/dist/test/MC/AVR/modifiers.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/out-of-range-fixups/ vendor/llvm/dist/test/MC/AVR/out-of-range-fixups/adiw-fail.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/out-of-range-fixups/adiw-pass.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/out-of-range-fixups/brbs-pass.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/out-of-range-fixups/call-pass.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/out-of-range-fixups/in-fail.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/out-of-range-fixups/in-pass.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/out-of-range-fixups/lds-fail.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/out-of-range-fixups/lds-pass.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/out-of-range-fixups/rjmp-pass.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/out-of-range-fixups/sbi-fail.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/out-of-range-fixups/sbi-pass.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/relocations.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/symbol_relocation.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/syntax-reg-int-literal.s (contents, props changed) vendor/llvm/dist/test/MC/AVR/syntax-reg-pair.s (contents, props changed) vendor/llvm/dist/test/MC/AsmParser/AArch64/ vendor/llvm/dist/test/MC/AsmParser/AArch64/directive-parse-err.s (contents, props changed) vendor/llvm/dist/test/MC/AsmParser/AArch64/lit.local.cfg vendor/llvm/dist/test/MC/AsmParser/directive_dc.s (contents, props changed) vendor/llvm/dist/test/MC/AsmParser/directive_dcb.s (contents, props changed) vendor/llvm/dist/test/MC/AsmParser/directive_ds.s (contents, props changed) vendor/llvm/dist/test/MC/AsmParser/invalid-asm-variant.s (contents, props changed) vendor/llvm/dist/test/MC/AsmParser/macro-max-depth.s (contents, props changed) vendor/llvm/dist/test/MC/AsmParser/pr28805.ll vendor/llvm/dist/test/MC/AsmParser/pr28921.s (contents, props changed) vendor/llvm/dist/test/MC/COFF/cv-compiler-info.ll vendor/llvm/dist/test/MC/COFF/cv-def-range-gap.s (contents, props changed) vendor/llvm/dist/test/MC/COFF/cv-errors.s (contents, props changed) vendor/llvm/dist/test/MC/COFF/cv-inline-linetable-unlikely.s (contents, props changed) vendor/llvm/dist/test/MC/COFF/cv-loc-cross-section.s (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/AMDGPU/literal16_vi.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/AMDGPU/vintrp.txt (contents, props changed) vendor/llvm/dist/test/MC/ELF/ARM/execute-only-section.s (contents, props changed) vendor/llvm/dist/test/MC/ELF/section-numeric-flag.s (contents, props changed) vendor/llvm/dist/test/MC/Hexagon/dis-duplex-p0.s (contents, props changed) vendor/llvm/dist/test/MC/Mips/expansion-j-sym-pic.s (contents, props changed) vendor/llvm/dist/test/MC/Mips/macro-ld-sd.s (contents, props changed) vendor/llvm/dist/test/MC/Mips/macro-seq.s (contents, props changed) vendor/llvm/dist/test/MC/Mips/memory-offsets.s (contents, props changed) vendor/llvm/dist/test/MC/Mips/micromips/valid.s (contents, props changed) vendor/llvm/dist/test/MC/PowerPC/directive-parse-err.s (contents, props changed) vendor/llvm/dist/test/MC/SystemZ/directive-insn.s (contents, props changed) vendor/llvm/dist/test/MC/SystemZ/fixups-zEC12.s (contents, props changed) vendor/llvm/dist/test/MC/X86/code16gcc.s (contents, props changed) vendor/llvm/dist/test/MC/X86/fp-setup-macho.s (contents, props changed) vendor/llvm/dist/test/MC/X86/intel-syntax-x86-avx512dq_vl.s (contents, props changed) vendor/llvm/dist/test/MC/X86/intel-syntax-x86-avx512vbmi_vl.s (contents, props changed) vendor/llvm/dist/test/MC/X86/pr22028.s (contents, props changed) vendor/llvm/dist/test/MC/X86/reloc-bss.s (contents, props changed) vendor/llvm/dist/test/Metal/ vendor/llvm/dist/test/Metal/AVR/ vendor/llvm/dist/test/Object/Inputs/invalid-e_shnum.elf (contents, props changed) vendor/llvm/dist/test/Object/Inputs/invalid-ext-symtab-index.elf-x86-64 (contents, props changed) vendor/llvm/dist/test/Object/Inputs/invalid-rel-sym.elf (contents, props changed) vendor/llvm/dist/test/Object/Inputs/invalid-relocation-sec-sh_offset.elf-i386 (contents, props changed) vendor/llvm/dist/test/Object/Inputs/invalid-relocation-sec-sh_offset.elf-x86-64 (contents, props changed) vendor/llvm/dist/test/Object/Inputs/invalid-section-size2.elf (contents, props changed) vendor/llvm/dist/test/Object/Inputs/invalid-sections-address-alignment.x86-64 (contents, props changed) vendor/llvm/dist/test/Object/Inputs/invalid-sections-num.elf (contents, props changed) vendor/llvm/dist/test/Object/Inputs/invalid-strtab-zero-size.elf (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-bind-overlap (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-codesig-overlap (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-codesign-bad-size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dataincode-bad-size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dataincode-dataoff-datasize (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dataincode-more-than-one (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dyld-name_offset-toobig (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dyld-name_toobig (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dyld-small (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dyldinfo-bind_off-bind_size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dyldinfo-export_off-export_size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dyldinfo-lazy_bind_off-lazy_bind_size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dyldinfo-more-than-one (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dyldinfo-rebase_off (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dyldinfo-rebase_off-rebase_size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dyldinfo-small (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dyldinfo-weak_bind_off-weak_bind_size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dyldinfoonly-bad-size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dyldinfoonly-bind_off (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dyldinfoonly-export_off (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dyldinfoonly-lazy_bind_off (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dyldinfoonly-weak_bind_off (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dylib-id-more-than-one (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dylib-name_offset-toobig (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dylib-name_offset-toosmall (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dylib-name_toobig (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dylib-no-id (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dylib-small (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dylib-wrong-filetype (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dylib_code_sign_drs-bad-size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dysymtab-bad-size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dysymtab-extrefsymoff (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dysymtab-extrefsymoff-nextrefsyms (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dysymtab-extreloff (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dysymtab-extreloff-nextrel (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dysymtab-indirectsymoff (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dysymtab-indirectsymoff-nindirectsyms (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dysymtab-locreloff (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dysymtab-locreloff-nlocrel (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dysymtab-modtaboff (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dysymtab-modtaboff-nmodtab (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dysymtab-more-than-one (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dysymtab-small (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dysymtab-tocoff (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dysymtab-tocoff-ntoc (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-encrypt-bad-size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-encrypt-cryptoff (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-encrypt-more-than-one (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-encrypt64-bad-size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-encrypt64-cryptoff-cryptsize (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-entry-bad-size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-entry-more-than-one (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-export-overlap (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-extrefsyms-overlap (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-extreloff-overlap (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-fat-arch-badalign (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-fat-arch-bigalign (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-fat-arch-overlap (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-fat-arch-overlapheaders (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-fat-arch-size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-fat-arch-twosame (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-fat-header (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-fat_cputype (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-function_starts-dataoff (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-fvmfile-obsolete (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-hints-overlap (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-ident-obsolete (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-idfvmlib-obsolete (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-indirectsyms-overlap (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-lazy_bind-overlap (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-linkopt-bad-count (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-linkopt-bad-size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-linkopthint-dataoff (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-linkopthint-small (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-loadfvmlib-obsolete (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-locreloff-overlap (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-modtab-overlap (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-prebind_cksum-obsolete (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-prebound_dylib-obsolete (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-prepage-obsolete (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-rebase-overlap (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-reloc-overlap (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-routines-bad-size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-routines64-more-than-one (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-rpath-name_offset-toobig (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-rpath-name_toobig (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-rpath-small (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-section-addr (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-section-addr-size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-section-offset (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-section-offset-in-headers (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-section-offset-size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-section-overlap (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-section-reloff (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-section-reloff-nrelocs (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-section-size-filesize (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-segment-fileoff (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-segment-filesize (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-segment-vmsize (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-source-bad-size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-source-more-than-one (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-splitinfo-dataoff-datasize (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-strtab-overlap (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-subclient-name_toobig (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-subframe-small (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-sublibrary-name_offset-toobig (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-subumbrella-offset-small (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-symseg-obsolete (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-symtab-bad-size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-symtab-more-than-one (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-symtab-overlap (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-symtab-small (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-symtab-stroff (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-symtab-stroff-strsize (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-symtab-symoff (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-symtab-symoff-nsyms (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-thread-count-pastend (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-thread-count-wrong (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-thread-flavor-unknown (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-thread-state-pastend (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-thread-unknown-cputype (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-toc-overlap (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-twolevelhints-bad-size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-twolevelhints-more-than-one (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-twolevelhints-offset (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-twolevelhints-offset-nhints (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-unixthread-more-than-one (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-uuid-bad-size (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-uuid-more-than-one (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-vers-more-than-one (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-vers-small (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-weak_bind-overlap (contents, props changed) vendor/llvm/dist/test/Object/Inputs/multi-module.ll vendor/llvm/dist/test/Object/Inputs/openbsd-phdrs.elf-x86-64 (contents, props changed) vendor/llvm/dist/test/Object/X86/asm-lazy-reference.ll vendor/llvm/dist/test/Object/X86/nm-undefinedweak.test vendor/llvm/dist/test/Object/archive-thin-create.test vendor/llvm/dist/test/Object/archive-thin-paths.test vendor/llvm/dist/test/Object/multi-module.ll vendor/llvm/dist/test/ObjectYAML/MachO/BigEndian.yaml vendor/llvm/dist/test/ObjectYAML/MachO/DWARF-BigEndian.yaml vendor/llvm/dist/test/ObjectYAML/MachO/DWARF-LittleEndian.yaml vendor/llvm/dist/test/ObjectYAML/MachO/DWARF-debug_abbrev.yaml vendor/llvm/dist/test/ObjectYAML/MachO/DWARF-debug_aranges.yaml vendor/llvm/dist/test/ObjectYAML/MachO/DWARF-debug_info.yaml vendor/llvm/dist/test/ObjectYAML/MachO/DWARF-debug_str.yaml vendor/llvm/dist/test/ObjectYAML/MachO/DWARF-pubsections.yaml vendor/llvm/dist/test/ObjectYAML/MachO/LittleEndian.yaml vendor/llvm/dist/test/ObjectYAML/MachO/null_string_entries.yaml vendor/llvm/dist/test/Other/cgscc-devirt-iteration.ll vendor/llvm/dist/test/Other/cgscc-iterate-function-mutation.ll vendor/llvm/dist/test/Other/cgscc-observe-devirt.ll vendor/llvm/dist/test/Other/lit-quoting.txt (contents, props changed) vendor/llvm/dist/test/TableGen/AsmVariant.td vendor/llvm/dist/test/TableGen/DuplicateFieldValues.td vendor/llvm/dist/test/ThinLTO/X86/Inputs/autoupgrade.bc (contents, props changed) vendor/llvm/dist/test/ThinLTO/X86/Inputs/debuginfo-compositetype-import.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/debuginfo-cu-import.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/diagnostic-handler-remarks.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/dicompositetype-unique.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/distributed_import.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/empty.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/empty_module_with_cache.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/export.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/funcimport2.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/linkonce_aliasee_ref_import.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/linkonce_resolution_comdat.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/module_asm.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/module_asm2.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/reference_non_importable.ll vendor/llvm/dist/test/ThinLTO/X86/autoupgrade.ll vendor/llvm/dist/test/ThinLTO/X86/cache-config.ll vendor/llvm/dist/test/ThinLTO/X86/debuginfo-compositetype-import.ll vendor/llvm/dist/test/ThinLTO/X86/debuginfo-cu-import.ll vendor/llvm/dist/test/ThinLTO/X86/diagnostic-handler-remarks-with-hotness.ll vendor/llvm/dist/test/ThinLTO/X86/diagnostic-handler-remarks.ll vendor/llvm/dist/test/ThinLTO/X86/dicompositetype-unique.ll vendor/llvm/dist/test/ThinLTO/X86/distributed_import.ll vendor/llvm/dist/test/ThinLTO/X86/empty_module_with_cache.ll vendor/llvm/dist/test/ThinLTO/X86/export.ll vendor/llvm/dist/test/ThinLTO/X86/funcimport2.ll vendor/llvm/dist/test/ThinLTO/X86/linkonce_aliasee_ref_import.ll vendor/llvm/dist/test/ThinLTO/X86/linkonce_resolution_comdat.ll vendor/llvm/dist/test/ThinLTO/X86/module_asm2.ll vendor/llvm/dist/test/ThinLTO/X86/module_asm_glob.ll vendor/llvm/dist/test/ThinLTO/X86/reference_non_importable.ll vendor/llvm/dist/test/ThinLTO/X86/save_objects.ll vendor/llvm/dist/test/Transforms/ADCE/2016-09-06.ll vendor/llvm/dist/test/Transforms/AddDiscriminators/inlined.ll vendor/llvm/dist/test/Transforms/BDCE/dbg-multipleuses.ll vendor/llvm/dist/test/Transforms/BDCE/pr26587.ll vendor/llvm/dist/test/Transforms/CodeExtractor/ExtractedFnEntryCount.ll vendor/llvm/dist/test/Transforms/CodeExtractor/MultipleExitBranchProb.ll vendor/llvm/dist/test/Transforms/CodeExtractor/X86/ vendor/llvm/dist/test/Transforms/CodeExtractor/X86/InheritTargetAttributes.ll vendor/llvm/dist/test/Transforms/CodeExtractor/X86/lit.local.cfg vendor/llvm/dist/test/Transforms/CodeGenPrepare/AMDGPU/sink-addrspacecast.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/NVPTX/ vendor/llvm/dist/test/Transforms/CodeGenPrepare/NVPTX/bypass-slow-div-constant-numerator.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/NVPTX/bypass-slow-div-not-exact.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/NVPTX/bypass-slow-div.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/NVPTX/dont-sink-nop-addrspacecast.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/NVPTX/lit.local.cfg vendor/llvm/dist/test/Transforms/CodeGenPrepare/section.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/skip-merging-case-block.ll vendor/llvm/dist/test/Transforms/Coroutines/ vendor/llvm/dist/test/Transforms/Coroutines/ArgAddr.ll vendor/llvm/dist/test/Transforms/Coroutines/coro-cleanup.ll vendor/llvm/dist/test/Transforms/Coroutines/coro-early.ll vendor/llvm/dist/test/Transforms/Coroutines/coro-elide.ll vendor/llvm/dist/test/Transforms/Coroutines/coro-heap-elide.ll vendor/llvm/dist/test/Transforms/Coroutines/coro-split-00.ll vendor/llvm/dist/test/Transforms/Coroutines/coro-split-01.ll vendor/llvm/dist/test/Transforms/Coroutines/coro-split-02.ll vendor/llvm/dist/test/Transforms/Coroutines/coro-split-dbg.ll vendor/llvm/dist/test/Transforms/Coroutines/ex0.ll vendor/llvm/dist/test/Transforms/Coroutines/ex1.ll vendor/llvm/dist/test/Transforms/Coroutines/ex2.ll vendor/llvm/dist/test/Transforms/Coroutines/ex3.ll vendor/llvm/dist/test/Transforms/Coroutines/ex4.ll vendor/llvm/dist/test/Transforms/Coroutines/ex5.ll vendor/llvm/dist/test/Transforms/Coroutines/no-suspend.ll vendor/llvm/dist/test/Transforms/Coroutines/phi-coro-end.ll vendor/llvm/dist/test/Transforms/Coroutines/restart-trigger.ll vendor/llvm/dist/test/Transforms/Coroutines/smoketest.ll vendor/llvm/dist/test/Transforms/CorrelatedValuePropagation/add.ll vendor/llvm/dist/test/Transforms/CorrelatedValuePropagation/alloca.ll vendor/llvm/dist/test/Transforms/CorrelatedValuePropagation/ashr.ll vendor/llvm/dist/test/Transforms/CorrelatedValuePropagation/guards.ll vendor/llvm/dist/test/Transforms/CountingFunctionInserter/ vendor/llvm/dist/test/Transforms/CountingFunctionInserter/mcount.ll vendor/llvm/dist/test/Transforms/DCE/calls-errno.ll vendor/llvm/dist/test/Transforms/DeadStoreElimination/2016-07-17-UseAfterFree.ll vendor/llvm/dist/test/Transforms/DeadStoreElimination/invariant.start.ll vendor/llvm/dist/test/Transforms/EarlyCSE/invariant.start.ll vendor/llvm/dist/test/Transforms/EarlyCSE/memoryssa.ll vendor/llvm/dist/test/Transforms/FunctionAttrs/nonnull-global.ll vendor/llvm/dist/test/Transforms/FunctionAttrs/returned.ll vendor/llvm/dist/test/Transforms/FunctionImport/Inputs/hotness_based_import.ll vendor/llvm/dist/test/Transforms/FunctionImport/Inputs/hotness_based_import2.ll vendor/llvm/dist/test/Transforms/FunctionImport/hotness_based_import.ll vendor/llvm/dist/test/Transforms/FunctionImport/hotness_based_import2.ll vendor/llvm/dist/test/Transforms/GCOVProfiling/three-element-mdnode.ll vendor/llvm/dist/test/Transforms/GVN/PRE/rle-addrspace-cast.ll vendor/llvm/dist/test/Transforms/GVN/dbg-redundant-load.ll vendor/llvm/dist/test/Transforms/GVN/invariant.start.ll vendor/llvm/dist/test/Transforms/GVN/opt-remarks.ll vendor/llvm/dist/test/Transforms/GVN/propagate-ir-flags.ll vendor/llvm/dist/test/Transforms/GVN/stale-loop-info.ll vendor/llvm/dist/test/Transforms/GVNHoist/ vendor/llvm/dist/test/Transforms/GVNHoist/hoist-call.ll vendor/llvm/dist/test/Transforms/GVNHoist/hoist-convergent.ll vendor/llvm/dist/test/Transforms/GVNHoist/hoist-md.ll vendor/llvm/dist/test/Transforms/GVNHoist/hoist-mssa.ll vendor/llvm/dist/test/Transforms/GVNHoist/hoist-pr20242.ll vendor/llvm/dist/test/Transforms/GVNHoist/hoist-pr22005.ll vendor/llvm/dist/test/Transforms/GVNHoist/hoist-pr28606.ll vendor/llvm/dist/test/Transforms/GVNHoist/hoist-pr28933.ll vendor/llvm/dist/test/Transforms/GVNHoist/hoist-recursive-geps.ll vendor/llvm/dist/test/Transforms/GVNHoist/hoist.ll vendor/llvm/dist/test/Transforms/GVNHoist/pr28626.ll vendor/llvm/dist/test/Transforms/GVNHoist/pr29031.ll vendor/llvm/dist/test/Transforms/GVNHoist/pr29034.ll vendor/llvm/dist/test/Transforms/GVNHoist/pr30216.ll vendor/llvm/dist/test/Transforms/GVNHoist/pr30499.ll vendor/llvm/dist/test/Transforms/GlobalDCE/comdats.ll vendor/llvm/dist/test/Transforms/GlobalMerge/debug-info.ll vendor/llvm/dist/test/Transforms/GlobalOpt/deaddeclaration.ll vendor/llvm/dist/test/Transforms/GlobalSplit/ vendor/llvm/dist/test/Transforms/GlobalSplit/basic.ll vendor/llvm/dist/test/Transforms/GlobalSplit/non-beneficial.ll vendor/llvm/dist/test/Transforms/GlobalSplit/nonlocal.ll vendor/llvm/dist/test/Transforms/IRCE/add-metadata-pre-post-loops.ll vendor/llvm/dist/test/Transforms/IRCE/skip-profitability-checks.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/iv-widen-elim-ext.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/lftr-wide-trip-count.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/post-inc-range.ll vendor/llvm/dist/test/Transforms/InferFunctionAttrs/pr30455.ll vendor/llvm/dist/test/Transforms/Inline/cgscc-invalidate.ll vendor/llvm/dist/test/Transforms/Inline/cgscc-update.ll vendor/llvm/dist/test/Transforms/Inline/inline_stats.ll vendor/llvm/dist/test/Transforms/Inline/last-callsite.ll vendor/llvm/dist/test/Transforms/Inline/optimization-remarks-passed-yaml.ll vendor/llvm/dist/test/Transforms/Inline/optimization-remarks-with-hotness.ll vendor/llvm/dist/test/Transforms/Inline/optimization-remarks-yaml.ll vendor/llvm/dist/test/Transforms/Inline/partial-inline-act.ll vendor/llvm/dist/test/Transforms/InstCombine/ARM/ vendor/llvm/dist/test/Transforms/InstCombine/ARM/strcmp.ll vendor/llvm/dist/test/Transforms/InstCombine/ARM/strcpy.ll vendor/llvm/dist/test/Transforms/InstCombine/PR30597.ll vendor/llvm/dist/test/Transforms/InstCombine/adjust-for-minmax.ll vendor/llvm/dist/test/Transforms/InstCombine/broadcast.ll vendor/llvm/dist/test/Transforms/InstCombine/fls.ll vendor/llvm/dist/test/Transforms/InstCombine/gep-vector.ll vendor/llvm/dist/test/Transforms/InstCombine/icmp-div-constant.ll vendor/llvm/dist/test/Transforms/InstCombine/icmp-shl-nuw.ll vendor/llvm/dist/test/Transforms/InstCombine/insert-const-shuf.ll vendor/llvm/dist/test/Transforms/InstCombine/lifetime-asan.ll vendor/llvm/dist/test/Transforms/InstCombine/mem-par-metadata-memcpy.ll vendor/llvm/dist/test/Transforms/InstCombine/non-integral-pointers.ll vendor/llvm/dist/test/Transforms/InstCombine/pr25342.ll vendor/llvm/dist/test/Transforms/InstCombine/pr27703.ll vendor/llvm/dist/test/Transforms/InstCombine/pr27996.ll vendor/llvm/dist/test/Transforms/InstCombine/pr30929.ll vendor/llvm/dist/test/Transforms/InstCombine/select-bitext.ll vendor/llvm/dist/test/Transforms/InstCombine/select-with-bitwise-ops.ll vendor/llvm/dist/test/Transforms/InstCombine/select_meta.ll vendor/llvm/dist/test/Transforms/InstCombine/shift-add.ll vendor/llvm/dist/test/Transforms/InstCombine/smax-icmp.ll vendor/llvm/dist/test/Transforms/InstCombine/smin-icmp.ll vendor/llvm/dist/test/Transforms/InstCombine/switch-constant-expr.ll vendor/llvm/dist/test/Transforms/InstCombine/udiv-simplify.ll vendor/llvm/dist/test/Transforms/InstCombine/umax-icmp.ll vendor/llvm/dist/test/Transforms/InstCombine/umin-icmp.ll vendor/llvm/dist/test/Transforms/InstCombine/vector-urem.ll vendor/llvm/dist/test/Transforms/InstCombine/vector_insertelt_shuffle.ll vendor/llvm/dist/test/Transforms/InstCombine/x86-avx512.ll vendor/llvm/dist/test/Transforms/InstCombine/x86-fma.ll vendor/llvm/dist/test/Transforms/InstCombine/x86-muldq.ll vendor/llvm/dist/test/Transforms/InstCombine/x86-vpermil.ll vendor/llvm/dist/test/Transforms/InstSimplify/and-icmps-same-ops.ll vendor/llvm/dist/test/Transforms/InstSimplify/bitcast-vector-fold.ll vendor/llvm/dist/test/Transforms/InstSimplify/cast.ll vendor/llvm/dist/test/Transforms/InstSimplify/icmp-constant.ll vendor/llvm/dist/test/Transforms/InstSimplify/negate.ll vendor/llvm/dist/test/Transforms/InstSimplify/or-icmps-same-ops.ll vendor/llvm/dist/test/Transforms/InstSimplify/pr28725.ll vendor/llvm/dist/test/Transforms/InstSimplify/require-dominator.ll vendor/llvm/dist/test/Transforms/InterleavedAccess/ vendor/llvm/dist/test/Transforms/InterleavedAccess/X86/ vendor/llvm/dist/test/Transforms/InterleavedAccess/X86/interleaved-accesses-64bits-avx.ll vendor/llvm/dist/test/Transforms/InterleavedAccess/X86/lit.local.cfg vendor/llvm/dist/test/Transforms/JumpThreading/static-profile.ll vendor/llvm/dist/test/Transforms/LICM/bisect-state.ll vendor/llvm/dist/test/Transforms/LICM/loopsink.ll vendor/llvm/dist/test/Transforms/LICM/sink.ll vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/AMDGPU/adjust-alloca-alignment.ll vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/AMDGPU/multiple_tails.ll vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/AMDGPU/store_with_aliasing_load.ll vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/NVPTX/ vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/NVPTX/lit.local.cfg vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/NVPTX/merge-across-side-effects.ll vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/NVPTX/non-instr-bitcast.ll vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/NVPTX/propagate-invariance-metadata.ll vendor/llvm/dist/test/Transforms/LoopDataPrefetch/AArch64/opt-remark-with-hotness.ll vendor/llvm/dist/test/Transforms/LoopIdiom/lir-heurs-multi-block-loop.ll vendor/llvm/dist/test/Transforms/LoopSimplify/pr30454.ll vendor/llvm/dist/test/Transforms/LoopSimplify/preserve-llvm-loop-metadata.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/ARM/addrec-is-loop-invariant.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/post-inc-optsize.ll vendor/llvm/dist/test/Transforms/LoopUnroll/AArch64/full-unroll-trip-count-upper-bound.ll vendor/llvm/dist/test/Transforms/LoopUnroll/full-unroll-keep-first-exit.ll vendor/llvm/dist/test/Transforms/LoopUnroll/loop-remarks-with-hotness.ll vendor/llvm/dist/test/Transforms/LoopUnroll/peel-loop-pgo.ll vendor/llvm/dist/test/Transforms/LoopUnroll/peel-loop.ll vendor/llvm/dist/test/Transforms/LoopUnroll/unroll-heuristics-pgo.ll vendor/llvm/dist/test/Transforms/LoopUnswitch/elseif-non-exponential-behavior.ll vendor/llvm/dist/test/Transforms/LoopVectorize/2016-07-27-loop-vec.ll vendor/llvm/dist/test/Transforms/LoopVectorize/AArch64/aarch64-predication.ll vendor/llvm/dist/test/Transforms/LoopVectorize/AArch64/predication_costs.ll vendor/llvm/dist/test/Transforms/LoopVectorize/PowerPC/pr30990.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/float-induction-x86.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/int128_no_gather.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/interleaving.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/no_fpmath_with_hotness.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/reg-usage-debug.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/svml-calls.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/uniformshift.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/x86-predication.ll vendor/llvm/dist/test/Transforms/LoopVectorize/consec_no_gep.ll vendor/llvm/dist/test/Transforms/LoopVectorize/consecutive-ptr-uniforms.ll vendor/llvm/dist/test/Transforms/LoopVectorize/dead_instructions.ll vendor/llvm/dist/test/Transforms/LoopVectorize/diag-missing-instr-debug-loc.ll vendor/llvm/dist/test/Transforms/LoopVectorize/diag-with-hotness-info-2.ll vendor/llvm/dist/test/Transforms/LoopVectorize/diag-with-hotness-info.ll vendor/llvm/dist/test/Transforms/LoopVectorize/float-induction.ll vendor/llvm/dist/test/Transforms/LoopVectorize/icmp-uniforms.ll vendor/llvm/dist/test/Transforms/LoopVectorize/if-pred-non-void.ll vendor/llvm/dist/test/Transforms/LoopVectorize/if-pred-not-when-safe.ll vendor/llvm/dist/test/Transforms/LoopVectorize/interleaved-accesses-1.ll vendor/llvm/dist/test/Transforms/LoopVectorize/interleaved-accesses-2.ll vendor/llvm/dist/test/Transforms/LoopVectorize/interleaved-accesses-3.ll vendor/llvm/dist/test/Transforms/LoopVectorize/scalar_after_vectorization.ll vendor/llvm/dist/test/Transforms/LoopVersioning/exit-block-dominates-rt-check-block.ll vendor/llvm/dist/test/Transforms/LoopVersioning/loop-invariant-bound.ll vendor/llvm/dist/test/Transforms/LowerTypeTests/function-disjoint.ll vendor/llvm/dist/test/Transforms/LowerTypeTests/function-weak.ll vendor/llvm/dist/test/Transforms/LowerTypeTests/unsat.ll vendor/llvm/dist/test/Transforms/MemCpyOpt/invariant.start.ll vendor/llvm/dist/test/Transforms/MemCpyOpt/load-store-to-memcpy.ll vendor/llvm/dist/test/Transforms/MemCpyOpt/pr29105.ll vendor/llvm/dist/test/Transforms/NameAnonGlobals/ vendor/llvm/dist/test/Transforms/NameAnonGlobals/rename.ll vendor/llvm/dist/test/Transforms/NewGVN/ vendor/llvm/dist/test/Transforms/NewGVN/2007-07-25-DominatedLoop.ll vendor/llvm/dist/test/Transforms/NewGVN/2007-07-25-InfiniteLoop.ll vendor/llvm/dist/test/Transforms/NewGVN/2007-07-25-Loop.ll vendor/llvm/dist/test/Transforms/NewGVN/2007-07-25-NestedLoop.ll vendor/llvm/dist/test/Transforms/NewGVN/2007-07-25-SinglePredecessor.ll vendor/llvm/dist/test/Transforms/NewGVN/2007-07-26-InterlockingLoops.ll vendor/llvm/dist/test/Transforms/NewGVN/2007-07-26-NonRedundant.ll vendor/llvm/dist/test/Transforms/NewGVN/2007-07-26-PhiErasure.ll vendor/llvm/dist/test/Transforms/NewGVN/2007-07-30-PredIDom.ll vendor/llvm/dist/test/Transforms/NewGVN/2007-07-31-NoDomInherit.ll vendor/llvm/dist/test/Transforms/NewGVN/2007-07-31-RedundantPhi.ll vendor/llvm/dist/test/Transforms/NewGVN/2008-02-12-UndefLoad.ll vendor/llvm/dist/test/Transforms/NewGVN/2008-02-13-NewPHI.ll vendor/llvm/dist/test/Transforms/NewGVN/2008-07-02-Unreachable.ll vendor/llvm/dist/test/Transforms/NewGVN/2008-12-09-SelfRemove.ll vendor/llvm/dist/test/Transforms/NewGVN/2008-12-12-RLE-Crash.ll vendor/llvm/dist/test/Transforms/NewGVN/2008-12-14-rle-reanalyze.ll vendor/llvm/dist/test/Transforms/NewGVN/2008-12-15-CacheVisited.ll vendor/llvm/dist/test/Transforms/NewGVN/2009-01-21-SortInvalidation.ll vendor/llvm/dist/test/Transforms/NewGVN/2009-01-22-SortInvalidation.ll vendor/llvm/dist/test/Transforms/NewGVN/2009-03-10-PREOnVoid.ll vendor/llvm/dist/test/Transforms/NewGVN/2009-07-13-MemDepSortFail.ll vendor/llvm/dist/test/Transforms/NewGVN/2009-11-12-MemDepMallocBitCast.ll vendor/llvm/dist/test/Transforms/NewGVN/2010-03-31-RedundantPHIs.ll vendor/llvm/dist/test/Transforms/NewGVN/2010-05-08-OneBit.ll vendor/llvm/dist/test/Transforms/NewGVN/2010-11-13-Simplify.ll vendor/llvm/dist/test/Transforms/NewGVN/2011-04-27-phioperands.ll vendor/llvm/dist/test/Transforms/NewGVN/2011-07-07-MatchIntrinsicExtract.ll vendor/llvm/dist/test/Transforms/NewGVN/2011-09-07-TypeIdFor.ll vendor/llvm/dist/test/Transforms/NewGVN/2012-05-22-PreCrash.ll vendor/llvm/dist/test/Transforms/NewGVN/2016-08-30-MaskedScatterGather.ll vendor/llvm/dist/test/Transforms/NewGVN/MemdepMiscompile.ll vendor/llvm/dist/test/Transforms/NewGVN/assume-equal.ll vendor/llvm/dist/test/Transforms/NewGVN/basic-undef-test.ll vendor/llvm/dist/test/Transforms/NewGVN/basic.ll vendor/llvm/dist/test/Transforms/NewGVN/big-endian.ll vendor/llvm/dist/test/Transforms/NewGVN/bitcast-of-call.ll vendor/llvm/dist/test/Transforms/NewGVN/br-identical.ll vendor/llvm/dist/test/Transforms/NewGVN/calloc-load-removal.ll vendor/llvm/dist/test/Transforms/NewGVN/calls-nonlocal.ll vendor/llvm/dist/test/Transforms/NewGVN/calls-readonly.ll vendor/llvm/dist/test/Transforms/NewGVN/commute.ll vendor/llvm/dist/test/Transforms/NewGVN/cond_br.ll vendor/llvm/dist/test/Transforms/NewGVN/cond_br2.ll vendor/llvm/dist/test/Transforms/NewGVN/condprop.ll vendor/llvm/dist/test/Transforms/NewGVN/crash-no-aa.ll vendor/llvm/dist/test/Transforms/NewGVN/crash.ll vendor/llvm/dist/test/Transforms/NewGVN/dbg-redundant-load.ll vendor/llvm/dist/test/Transforms/NewGVN/edge.ll vendor/llvm/dist/test/Transforms/NewGVN/fence.ll vendor/llvm/dist/test/Transforms/NewGVN/flags.ll vendor/llvm/dist/test/Transforms/NewGVN/fold-const-expr.ll vendor/llvm/dist/test/Transforms/NewGVN/fpmath.ll vendor/llvm/dist/test/Transforms/NewGVN/funclet.ll vendor/llvm/dist/test/Transforms/NewGVN/invariant.group.ll vendor/llvm/dist/test/Transforms/NewGVN/invariant.start.ll vendor/llvm/dist/test/Transforms/NewGVN/lifetime-simple.ll vendor/llvm/dist/test/Transforms/NewGVN/load-constant-mem.ll vendor/llvm/dist/test/Transforms/NewGVN/load-from-unreachable-predecessor.ll vendor/llvm/dist/test/Transforms/NewGVN/malloc-load-removal.ll vendor/llvm/dist/test/Transforms/NewGVN/no_speculative_loads_with_asan.ll vendor/llvm/dist/test/Transforms/NewGVN/noalias.ll vendor/llvm/dist/test/Transforms/NewGVN/non-local-offset.ll vendor/llvm/dist/test/Transforms/NewGVN/nonescaping-malloc.ll vendor/llvm/dist/test/Transforms/NewGVN/null-aliases-nothing.ll vendor/llvm/dist/test/Transforms/NewGVN/opt-remarks.ll vendor/llvm/dist/test/Transforms/NewGVN/phi-translate-partial-alias.ll vendor/llvm/dist/test/Transforms/NewGVN/pr10820.ll vendor/llvm/dist/test/Transforms/NewGVN/pr12979.ll vendor/llvm/dist/test/Transforms/NewGVN/pr14166.ll vendor/llvm/dist/test/Transforms/NewGVN/pr17732.ll vendor/llvm/dist/test/Transforms/NewGVN/pr17852.ll vendor/llvm/dist/test/Transforms/NewGVN/pr24397.ll vendor/llvm/dist/test/Transforms/NewGVN/pr24426.ll vendor/llvm/dist/test/Transforms/NewGVN/pr25440.ll vendor/llvm/dist/test/Transforms/NewGVN/pr28562.ll vendor/llvm/dist/test/Transforms/NewGVN/pr31472.ll vendor/llvm/dist/test/Transforms/NewGVN/pr31491.ll vendor/llvm/dist/test/Transforms/NewGVN/pre-compare.ll vendor/llvm/dist/test/Transforms/NewGVN/pre-new-inst.ll vendor/llvm/dist/test/Transforms/NewGVN/propagate-ir-flags.ll vendor/llvm/dist/test/Transforms/NewGVN/range.ll vendor/llvm/dist/test/Transforms/NewGVN/readattrs.ll vendor/llvm/dist/test/Transforms/NewGVN/rle-must-alias.ll vendor/llvm/dist/test/Transforms/NewGVN/rle-no-phi-translate.ll vendor/llvm/dist/test/Transforms/NewGVN/rle-nonlocal.ll vendor/llvm/dist/test/Transforms/NewGVN/stale-loop-info.ll vendor/llvm/dist/test/Transforms/NewGVN/storeoverstore.ll vendor/llvm/dist/test/Transforms/NewGVN/tbaa.ll vendor/llvm/dist/test/Transforms/NewGVN/unreachable_block_infinite_loop.ll vendor/llvm/dist/test/Transforms/NewGVN/volatile-nonvolatile.ll vendor/llvm/dist/test/Transforms/ObjCARC/contract-replace-arg-use.ll vendor/llvm/dist/test/Transforms/PGOProfile/Inputs/branch1_large_count.proftext vendor/llvm/dist/test/Transforms/PGOProfile/Inputs/noreturncall.proftext vendor/llvm/dist/test/Transforms/PGOProfile/Inputs/select1.proftext vendor/llvm/dist/test/Transforms/PGOProfile/Inputs/select2.proftext vendor/llvm/dist/test/Transforms/PGOProfile/Inputs/unreachable_bb.proftext vendor/llvm/dist/test/Transforms/PGOProfile/comdat_rename.ll vendor/llvm/dist/test/Transforms/PGOProfile/noreturncall.ll vendor/llvm/dist/test/Transforms/PGOProfile/select1.ll vendor/llvm/dist/test/Transforms/PGOProfile/select2.ll vendor/llvm/dist/test/Transforms/PGOProfile/unreachable_bb.ll vendor/llvm/dist/test/Transforms/PruneEH/ipo-nounwind.ll vendor/llvm/dist/test/Transforms/Reassociate/deadcode.ll vendor/llvm/dist/test/Transforms/Reassociate/pr28367.ll vendor/llvm/dist/test/Transforms/Reassociate/propagate-flags.ll vendor/llvm/dist/test/Transforms/Reassociate/reassociate-deadinst.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/deopt-lowering-attrs.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/statepoint-attrs.ll vendor/llvm/dist/test/Transforms/SCCP/dont-zap-return.ll vendor/llvm/dist/test/Transforms/SCCP/switch-multiple-undef.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/arith-fp.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/fabs.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/fcopysign.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/fptosi.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/fptoui.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/horizontal-list.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/horizontal-minmax.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/jumbled-load.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/minimum-sizes.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/reduction_loads.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/reduction_unrolled.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/sitofp.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/uitofp.ll vendor/llvm/dist/test/Transforms/SROA/mem-par-metadata-sroa.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/addr-taken.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/array-aligned.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/array.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/byval.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/call.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/cast.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/coloring-ssp.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/coloring.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/coloring2.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/constant-gep-call.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/constant-gep.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/constant-geps.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/debug-loc-dynamic.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/debug-loc.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/debug-loc2.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/dynamic-alloca.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/escape-addr-pointer.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/escape-bitcast-store.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/escape-bitcast-store2.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/escape-call.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/escape-casted-pointer.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/escape-gep-call.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/escape-gep-invoke.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/escape-gep-negative.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/escape-gep-ptrtoint.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/escape-gep-store.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/escape-phi-call.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/escape-select-call.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/escape-vector.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/invoke.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/layout-frag.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/layout-region-split.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/no-attr.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/phi-cycle.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/phi.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/ret.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/setjmp.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/setjmp2.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/sink-to-use.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/store.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/struct.ll vendor/llvm/dist/test/Transforms/SampleProfile/Inputs/einline.prof vendor/llvm/dist/test/Transforms/SampleProfile/Inputs/nodebug.prof vendor/llvm/dist/test/Transforms/SampleProfile/early-inline.ll vendor/llvm/dist/test/Transforms/SampleProfile/nodebug.ll vendor/llvm/dist/test/Transforms/Scalarizer/intrinsics.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/ARM/switch-to-lookup-table-constant-expr.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/ARM/switch-to-lookup-table.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/ConditionalTrappingConstantExpr.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/PR30210.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/inline-asm-sink.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/no-md-sink.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/preserve-llvm-loop-metadata.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/rangereduce.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/remove-debug.ll vendor/llvm/dist/test/Transforms/Sink/fence.ll vendor/llvm/dist/test/Transforms/SpeculativeExecution/spec-calls.ll vendor/llvm/dist/test/Transforms/SpeculativeExecution/spec-casts.ll vendor/llvm/dist/test/Transforms/SpeculativeExecution/spec-compares.ll vendor/llvm/dist/test/Transforms/SpeculativeExecution/spec-fp.ll vendor/llvm/dist/test/Transforms/StripSymbols/strip-cov.ll vendor/llvm/dist/test/Transforms/StructurizeCFG/rebuild-ssa-infinite-loop.ll vendor/llvm/dist/test/Transforms/TailCallElim/deopt-bundle.ll vendor/llvm/dist/test/Transforms/ThinLTOBitcodeWriter/ vendor/llvm/dist/test/Transforms/ThinLTOBitcodeWriter/no-type-md.ll vendor/llvm/dist/test/Transforms/ThinLTOBitcodeWriter/split-internal-typeid.ll vendor/llvm/dist/test/Transforms/ThinLTOBitcodeWriter/split-internal1.ll vendor/llvm/dist/test/Transforms/ThinLTOBitcodeWriter/split-internal2.ll vendor/llvm/dist/test/Transforms/ThinLTOBitcodeWriter/split.ll vendor/llvm/dist/test/Transforms/ThinLTOBitcodeWriter/unsplittable.ll vendor/llvm/dist/test/Transforms/Util/MemorySSA/basicaa-memcpy.ll vendor/llvm/dist/test/Transforms/Util/MemorySSA/constant-memory.ll vendor/llvm/dist/test/Transforms/Util/MemorySSA/invariant-groups.ll vendor/llvm/dist/test/Transforms/Util/MemorySSA/lifetime-simple.ll vendor/llvm/dist/test/Transforms/Util/MemorySSA/pr28880.ll vendor/llvm/dist/test/Transforms/Util/libcalls-shrinkwrap-double.ll vendor/llvm/dist/test/Transforms/Util/libcalls-shrinkwrap-float.ll vendor/llvm/dist/test/Transforms/Util/libcalls-shrinkwrap-long-double.ll vendor/llvm/dist/test/Transforms/Util/strip-gc-relocates.ll vendor/llvm/dist/test/Transforms/Util/strip-nonlinetable-debuginfo-containingtypes.ll vendor/llvm/dist/test/Transforms/Util/strip-nonlinetable-debuginfo-cus.ll vendor/llvm/dist/test/Transforms/Util/strip-nonlinetable-debuginfo-localvars.ll vendor/llvm/dist/test/Transforms/Util/strip-nonlinetable-debuginfo-subroutinetypes.ll vendor/llvm/dist/test/Transforms/WholeProgramDevirt/pointer-vtable.ll vendor/llvm/dist/test/Transforms/WholeProgramDevirt/soa-vtable.ll vendor/llvm/dist/test/Transforms/WholeProgramDevirt/struct-vtable.ll vendor/llvm/dist/test/Verifier/dbg-invalid-named-metadata.ll vendor/llvm/dist/test/Verifier/diglobalvariable.ll vendor/llvm/dist/test/Verifier/element-wise-atomic-memory-intrinsics.ll vendor/llvm/dist/test/Verifier/non-integral-pointers.ll vendor/llvm/dist/test/Verifier/resume.ll vendor/llvm/dist/test/Verifier/tbaa-allowed.ll vendor/llvm/dist/test/Verifier/tbaa.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/afdo.prof vendor/llvm/dist/test/tools/gold/X86/Inputs/cache.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/common_thinlto.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/mixed_lto.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/thinlto_emit_linked_objects.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/thinlto_empty.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/thinlto_funcimport.ll vendor/llvm/dist/test/tools/gold/X86/asm_undefined.ll vendor/llvm/dist/test/tools/gold/X86/asm_undefined2.ll vendor/llvm/dist/test/tools/gold/X86/cache.ll vendor/llvm/dist/test/tools/gold/X86/common_thinlto.ll vendor/llvm/dist/test/tools/gold/X86/mixed_lto.ll vendor/llvm/dist/test/tools/gold/X86/module_asm.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_afdo.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_emit_linked_objects.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_funcimport.ll vendor/llvm/dist/test/tools/gold/X86/v1.12/ vendor/llvm/dist/test/tools/gold/X86/v1.12/Inputs/ vendor/llvm/dist/test/tools/gold/X86/v1.12/Inputs/start-lib-common.ll vendor/llvm/dist/test/tools/gold/X86/v1.12/Inputs/thinlto_emit_linked_objects.ll vendor/llvm/dist/test/tools/gold/X86/v1.12/lit.local.cfg vendor/llvm/dist/test/tools/gold/X86/v1.12/start-lib-common.ll vendor/llvm/dist/test/tools/gold/X86/v1.12/thinlto_emit_linked_objects.ll vendor/llvm/dist/test/tools/gold/invalid-dir.ll vendor/llvm/dist/test/tools/gold/lit.local.cfg vendor/llvm/dist/test/tools/llvm-config/system-libs.test vendor/llvm/dist/test/tools/llvm-cov/Inputs/binary-formats.canonical.json vendor/llvm/dist/test/tools/llvm-cov/Inputs/hideUnexecutedSubviews.proftext vendor/llvm/dist/test/tools/llvm-cov/Inputs/highlightedRanges.json vendor/llvm/dist/test/tools/llvm-cov/Inputs/lineExecutionCounts.json vendor/llvm/dist/test/tools/llvm-cov/Inputs/multiple-files.covmapping (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/multiple-files.proftext vendor/llvm/dist/test/tools/llvm-cov/Inputs/native_separators.covmapping (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/regionMarkers.json vendor/llvm/dist/test/tools/llvm-cov/Inputs/showExpansions.json vendor/llvm/dist/test/tools/llvm-cov/Inputs/showProjectSummary.covmapping (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/showProjectSummary.proftext vendor/llvm/dist/test/tools/llvm-cov/Inputs/showProjectSummary.test vendor/llvm/dist/test/tools/llvm-cov/Inputs/showTabsHTML.covmapping (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/showTabsHTML.proftext vendor/llvm/dist/test/tools/llvm-cov/Inputs/universal-binary.json vendor/llvm/dist/test/tools/llvm-cov/Inputs/zeroFunctionFile.covmapping (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/zeroFunctionFile.h (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/zeroFunctionFile.proftext vendor/llvm/dist/test/tools/llvm-cov/hideUnexecutedSubviews.test vendor/llvm/dist/test/tools/llvm-cov/load-multiple-objects.test vendor/llvm/dist/test/tools/llvm-cov/multiple-files.test vendor/llvm/dist/test/tools/llvm-cov/native_separators.c (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/scan-directory.test vendor/llvm/dist/test/tools/llvm-cov/showProjectSummary.cpp (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/showTabsHTML.cpp (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/style.test vendor/llvm/dist/test/tools/llvm-cov/zeroFunctionFile.c (contents, props changed) vendor/llvm/dist/test/tools/llvm-cxxdump/Inputs/mixed-archive.coff-i386 (contents, props changed) vendor/llvm/dist/test/tools/llvm-cxxfilt/ vendor/llvm/dist/test/tools/llvm-cxxfilt/noargs.test vendor/llvm/dist/test/tools/llvm-cxxfilt/simple.test vendor/llvm/dist/test/tools/llvm-lto2/ vendor/llvm/dist/test/tools/llvm-lto2/Inputs/ vendor/llvm/dist/test/tools/llvm-lto2/X86/ vendor/llvm/dist/test/tools/llvm-lto2/X86/Inputs/ vendor/llvm/dist/test/tools/llvm-lto2/X86/lit.local.cfg vendor/llvm/dist/test/tools/llvm-lto2/X86/nodatalayout.ll vendor/llvm/dist/test/tools/llvm-lto2/X86/pipeline.ll vendor/llvm/dist/test/tools/llvm-lto2/errors.ll vendor/llvm/dist/test/tools/llvm-modextract/ vendor/llvm/dist/test/tools/llvm-modextract/single.ll vendor/llvm/dist/test/tools/llvm-nm/X86/Inputs/init-fini.out.elf-x86_64 (contents, props changed) vendor/llvm/dist/test/tools/llvm-nm/X86/Inputs/weak.obj.elf-x86_64 (contents, props changed) vendor/llvm/dist/test/tools/llvm-nm/X86/init-fini.test vendor/llvm/dist/test/tools/llvm-nm/X86/weak.test vendor/llvm/dist/test/tools/llvm-objdump/AArch64/Inputs/thread.macho-aarch64 (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/AArch64/macho-print-thread.test vendor/llvm/dist/test/tools/llvm-objdump/ARM/Inputs/fat-armv7m.o (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/ARM/Inputs/thumb.armv7m (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/ARM/disassemble-code-data-mix.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/ARM/macho-arch-armv7m-flag.test vendor/llvm/dist/test/tools/llvm-objdump/Hexagon/ vendor/llvm/dist/test/tools/llvm-objdump/Hexagon/Inputs/ vendor/llvm/dist/test/tools/llvm-objdump/Hexagon/Inputs/source-interleave-hexagon.c (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Hexagon/lit.local.cfg vendor/llvm/dist/test/tools/llvm-objdump/Hexagon/source-interleave-hexagon.ll vendor/llvm/dist/test/tools/llvm-objdump/Inputs/libbogus10.a (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/libbogus11.a (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/libbogus12.a (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/libbogus13.a (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/libbogus14.a (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/libbogus4.a (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/libbogus5.a (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/libbogus6.a (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/libbogus7.a (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/libbogus8.a (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/libbogus9.a (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/library.lib (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/malformed-unwind.macho-x86_64 (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/test.wasm (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/X86/Inputs/macho-invalid-symbol-indr (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/X86/Inputs/macho-invalid-symbol-indr-archive-universal (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/X86/Inputs/macho-invalid-symbol-lib_ordinal (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/X86/Inputs/macho-invalid-symbol-nsect (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/X86/Inputs/macho-invalid-symbol-nsect-archive (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/X86/Inputs/macho-invalid-symbol-strx (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/X86/Inputs/macho-invalid-symbol-strx-universal (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/X86/Inputs/simple-executable-x86_64.yaml vendor/llvm/dist/test/tools/llvm-objdump/X86/Inputs/source-interleave-x86_64.c (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/X86/disassemble-code-data-mix.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/X86/source-interleave-x86_64.ll vendor/llvm/dist/test/tools/llvm-objdump/X86/start-stop-address.test vendor/llvm/dist/test/tools/llvm-objdump/coff-import-library.test vendor/llvm/dist/test/tools/llvm-objdump/malformed-unwind-x86_64.test vendor/llvm/dist/test/tools/llvm-objdump/wasm.txt (contents, props changed) vendor/llvm/dist/test/tools/llvm-opt-report/ vendor/llvm/dist/test/tools/llvm-opt-report/Inputs/ vendor/llvm/dist/test/tools/llvm-opt-report/Inputs/or.c (contents, props changed) vendor/llvm/dist/test/tools/llvm-opt-report/Inputs/or.h (contents, props changed) vendor/llvm/dist/test/tools/llvm-opt-report/Inputs/or.yaml vendor/llvm/dist/test/tools/llvm-opt-report/Inputs/q.c (contents, props changed) vendor/llvm/dist/test/tools/llvm-opt-report/Inputs/q.cpp (contents, props changed) vendor/llvm/dist/test/tools/llvm-opt-report/Inputs/q.yaml vendor/llvm/dist/test/tools/llvm-opt-report/Inputs/q2.c (contents, props changed) vendor/llvm/dist/test/tools/llvm-opt-report/Inputs/q2.yaml vendor/llvm/dist/test/tools/llvm-opt-report/Inputs/q3.c (contents, props changed) vendor/llvm/dist/test/tools/llvm-opt-report/Inputs/q3.yaml vendor/llvm/dist/test/tools/llvm-opt-report/Inputs/qx.yaml vendor/llvm/dist/test/tools/llvm-opt-report/Inputs/sr2.c (contents, props changed) vendor/llvm/dist/test/tools/llvm-opt-report/Inputs/sr2.yaml vendor/llvm/dist/test/tools/llvm-opt-report/Inputs/unrl.c (contents, props changed) vendor/llvm/dist/test/tools/llvm-opt-report/Inputs/unrl.yaml vendor/llvm/dist/test/tools/llvm-opt-report/basic.test vendor/llvm/dist/test/tools/llvm-opt-report/func-2.test vendor/llvm/dist/test/tools/llvm-opt-report/func-3.test vendor/llvm/dist/test/tools/llvm-opt-report/func-x.test vendor/llvm/dist/test/tools/llvm-opt-report/func.test vendor/llvm/dist/test/tools/llvm-opt-report/mlineopt.test vendor/llvm/dist/test/tools/llvm-opt-report/unrl.test vendor/llvm/dist/test/tools/llvm-profdata/Inputs/IR_profile.proftext vendor/llvm/dist/test/tools/llvm-profdata/Inputs/clang_profile.proftext vendor/llvm/dist/test/tools/llvm-profdata/input-dir.test vendor/llvm/dist/test/tools/llvm-profdata/merge_empty_profile.test vendor/llvm/dist/test/tools/llvm-readobj/Inputs/dynamic-table-so.x86 (contents, props changed) vendor/llvm/dist/test/tools/llvm-readobj/Inputs/library.lib (contents, props changed) vendor/llvm/dist/test/tools/llvm-readobj/Inputs/relocs.obj.elf-aarch64-ilp32 vendor/llvm/dist/test/tools/llvm-readobj/coff-exports-implib.test vendor/llvm/dist/test/tools/llvm-readobj/gnu-notes.test vendor/llvm/dist/test/tools/llvm-size/Inputs/darwin-m1.o (contents, props changed) vendor/llvm/dist/test/tools/llvm-strings/ vendor/llvm/dist/test/tools/llvm-strings/Inputs/ vendor/llvm/dist/test/tools/llvm-strings/Inputs/abcd vendor/llvm/dist/test/tools/llvm-strings/Inputs/variable-length vendor/llvm/dist/test/tools/llvm-strings/archive-filename.test vendor/llvm/dist/test/tools/llvm-strings/file-filename.test vendor/llvm/dist/test/tools/llvm-strings/length.test vendor/llvm/dist/test/tools/llvm-strings/nested-archives.test vendor/llvm/dist/test/tools/llvm-strings/stdin-filename.test vendor/llvm/dist/test/tools/llvm-strings/terminator-neg.test vendor/llvm/dist/test/tools/llvm-strings/terminator.test vendor/llvm/dist/test/tools/llvm-xray/ vendor/llvm/dist/test/tools/llvm-xray/X86/ vendor/llvm/dist/test/tools/llvm-xray/X86/Inputs/ vendor/llvm/dist/test/tools/llvm-xray/X86/Inputs/elf32-noxray.bin (contents, props changed) vendor/llvm/dist/test/tools/llvm-xray/X86/Inputs/elf64-badentrysizes.bin (contents, props changed) vendor/llvm/dist/test/tools/llvm-xray/X86/Inputs/elf64-example.bin (contents, props changed) vendor/llvm/dist/test/tools/llvm-xray/X86/Inputs/elf64-noinstr-map.bin (contents, props changed) vendor/llvm/dist/test/tools/llvm-xray/X86/Inputs/empty-file.bin (contents, props changed) vendor/llvm/dist/test/tools/llvm-xray/X86/bad-instrmap-sizes.bin (contents, props changed) vendor/llvm/dist/test/tools/llvm-xray/X86/empty.txt (contents, props changed) vendor/llvm/dist/test/tools/llvm-xray/X86/extract-instrmap.ll vendor/llvm/dist/test/tools/llvm-xray/X86/lit.local.cfg vendor/llvm/dist/test/tools/llvm-xray/X86/no-instr-map.txt (contents, props changed) vendor/llvm/dist/test/tools/llvm-xray/X86/no-such-file.txt (contents, props changed) vendor/llvm/dist/test/tools/llvm-xray/X86/unsupported-elf32.txt (contents, props changed) vendor/llvm/dist/test/tools/sancov/AArch64/ vendor/llvm/dist/test/tools/sancov/AArch64/print_coverage_pcs.test vendor/llvm/dist/test/tools/sancov/Inputs/test-darwin_x86_64 (contents, props changed) vendor/llvm/dist/test/tools/sancov/Inputs/test-linux_android_aarch64 (contents, props changed) vendor/llvm/dist/test/tools/sancov/Inputs/test-linux_x86_64.0.symcov vendor/llvm/dist/test/tools/sancov/Inputs/test-linux_x86_64.1.symcov vendor/llvm/dist/test/tools/sancov/Inputs/test-windows_x86_64 (contents, props changed) vendor/llvm/dist/test/tools/sancov/merge.test vendor/llvm/dist/test/tools/sancov/symbolize.test vendor/llvm/dist/test/tools/sancov/symbolize_noskip_dead_files.test vendor/llvm/dist/tools/llvm-c-test/attributes.c (contents, props changed) vendor/llvm/dist/tools/llvm-cat/ vendor/llvm/dist/tools/llvm-cat/CMakeLists.txt (contents, props changed) vendor/llvm/dist/tools/llvm-cat/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/tools/llvm-cat/llvm-cat.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-cov/CoverageExporterJson.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-cxxfilt/ vendor/llvm/dist/tools/llvm-cxxfilt/CMakeLists.txt (contents, props changed) vendor/llvm/dist/tools/llvm-cxxfilt/llvm-cxxfilt.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-lto2/ vendor/llvm/dist/tools/llvm-lto2/CMakeLists.txt (contents, props changed) vendor/llvm/dist/tools/llvm-lto2/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/tools/llvm-lto2/llvm-lto2.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-modextract/ vendor/llvm/dist/tools/llvm-modextract/CMakeLists.txt (contents, props changed) vendor/llvm/dist/tools/llvm-modextract/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/tools/llvm-modextract/llvm-modextract.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-objdump/WasmDump.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-opt-report/ vendor/llvm/dist/tools/llvm-opt-report/CMakeLists.txt (contents, props changed) vendor/llvm/dist/tools/llvm-opt-report/OptReport.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-pdbdump/YamlSerializationContext.h (contents, props changed) vendor/llvm/dist/tools/llvm-pdbdump/YamlSymbolDumper.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-pdbdump/YamlSymbolDumper.h (contents, props changed) vendor/llvm/dist/tools/llvm-pdbdump/YamlTypeDumper.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-pdbdump/YamlTypeDumper.h (contents, props changed) vendor/llvm/dist/tools/llvm-strings/ vendor/llvm/dist/tools/llvm-strings/CMakeLists.txt (contents, props changed) vendor/llvm/dist/tools/llvm-strings/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/tools/llvm-strings/llvm-strings.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-xray/ vendor/llvm/dist/tools/llvm-xray/CMakeLists.txt (contents, props changed) vendor/llvm/dist/tools/llvm-xray/llvm-xray.cc (contents, props changed) vendor/llvm/dist/tools/llvm-xray/xray-extract.cc (contents, props changed) vendor/llvm/dist/tools/llvm-xray/xray-extract.h (contents, props changed) vendor/llvm/dist/tools/llvm-xray/xray-registry.cc (contents, props changed) vendor/llvm/dist/tools/llvm-xray/xray-registry.h (contents, props changed) vendor/llvm/dist/tools/llvm-xray/xray-sleds.h (contents, props changed) vendor/llvm/dist/tools/obj2yaml/dwarf2yaml.cpp (contents, props changed) vendor/llvm/dist/tools/sancov/coverage-report-server.py (contents, props changed) vendor/llvm/dist/tools/yaml2obj/yaml2dwarf.cpp (contents, props changed) vendor/llvm/dist/unittests/ADT/BumpPtrListTest.cpp (contents, props changed) vendor/llvm/dist/unittests/ADT/DepthFirstIteratorTest.cpp (contents, props changed) vendor/llvm/dist/unittests/ADT/IListBaseTest.cpp (contents, props changed) vendor/llvm/dist/unittests/ADT/IListIteratorTest.cpp (contents, props changed) vendor/llvm/dist/unittests/ADT/IListNodeBaseTest.cpp (contents, props changed) vendor/llvm/dist/unittests/ADT/IListNodeTest.cpp (contents, props changed) vendor/llvm/dist/unittests/ADT/IListSentinelTest.cpp (contents, props changed) vendor/llvm/dist/unittests/ADT/IListTest.cpp (contents, props changed) vendor/llvm/dist/unittests/ADT/IteratorTest.cpp (contents, props changed) vendor/llvm/dist/unittests/ADT/ReverseIterationTest.cpp (contents, props changed) vendor/llvm/dist/unittests/ADT/STLExtrasTest.cpp (contents, props changed) vendor/llvm/dist/unittests/ADT/ScopeExitTest.cpp (contents, props changed) vendor/llvm/dist/unittests/ADT/SimpleIListTest.cpp (contents, props changed) vendor/llvm/dist/unittests/ADT/StringExtrasTest.cpp (contents, props changed) vendor/llvm/dist/unittests/ADT/StringSwitchTest.cpp (contents, props changed) vendor/llvm/dist/unittests/ADT/TestGraph.h (contents, props changed) vendor/llvm/dist/unittests/Analysis/BranchProbabilityInfoTest.cpp (contents, props changed) vendor/llvm/dist/unittests/Analysis/MemoryBuiltinsTest.cpp (contents, props changed) vendor/llvm/dist/unittests/Analysis/TBAATest.cpp (contents, props changed) vendor/llvm/dist/unittests/CodeGen/GlobalISel/ vendor/llvm/dist/unittests/CodeGen/GlobalISel/CMakeLists.txt (contents, props changed) vendor/llvm/dist/unittests/CodeGen/GlobalISel/LegalizerInfoTest.cpp (contents, props changed) vendor/llvm/dist/unittests/CodeGen/LowLevelTypeTest.cpp (contents, props changed) vendor/llvm/dist/unittests/CodeGen/MachineInstrBundleIteratorTest.cpp (contents, props changed) vendor/llvm/dist/unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp (contents, props changed) vendor/llvm/dist/unittests/DebugInfo/DWARF/DwarfGenerator.cpp (contents, props changed) vendor/llvm/dist/unittests/DebugInfo/DWARF/DwarfGenerator.h (contents, props changed) vendor/llvm/dist/unittests/DebugInfo/PDB/MSFBuilderTest.cpp (contents, props changed) vendor/llvm/dist/unittests/IR/ModuleTest.cpp (contents, props changed) vendor/llvm/dist/unittests/Object/ vendor/llvm/dist/unittests/Object/CMakeLists.txt (contents, props changed) vendor/llvm/dist/unittests/Object/SymbolSizeTest.cpp (contents, props changed) vendor/llvm/dist/unittests/Support/Chrono.cpp (contents, props changed) vendor/llvm/dist/unittests/Support/DebugTest.cpp (contents, props changed) vendor/llvm/dist/unittests/Support/FormatVariadicTest.cpp (contents, props changed) vendor/llvm/dist/unittests/Support/GlobPatternTest.cpp (contents, props changed) vendor/llvm/dist/unittests/Support/Host.cpp (contents, props changed) vendor/llvm/dist/unittests/Support/NativeFormatTests.cpp (contents, props changed) vendor/llvm/dist/unittests/Support/Threading.cpp (contents, props changed) vendor/llvm/dist/unittests/Support/TrigramIndexTest.cpp (contents, props changed) vendor/llvm/dist/unittests/Support/xxhashTest.cpp (contents, props changed) vendor/llvm/dist/unittests/Target/ vendor/llvm/dist/unittests/Target/AArch64/ vendor/llvm/dist/unittests/Target/AArch64/CMakeLists.txt (contents, props changed) vendor/llvm/dist/unittests/Target/AArch64/InstSizes.cpp (contents, props changed) vendor/llvm/dist/unittests/Target/CMakeLists.txt (contents, props changed) vendor/llvm/dist/unittests/Transforms/Utils/FunctionComparator.cpp (contents, props changed) vendor/llvm/dist/utils/TableGen/GlobalISelEmitter.cpp (contents, props changed) vendor/llvm/dist/utils/TableGen/SubtargetFeatureInfo.cpp (contents, props changed) vendor/llvm/dist/utils/TableGen/SubtargetFeatureInfo.h (contents, props changed) vendor/llvm/dist/utils/TableGen/Types.cpp (contents, props changed) vendor/llvm/dist/utils/TableGen/Types.h (contents, props changed) vendor/llvm/dist/utils/git-svn/git-llvm (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/testrunner-custom-parsers/ vendor/llvm/dist/utils/lit/tests/Inputs/testrunner-custom-parsers/lit.cfg vendor/llvm/dist/utils/lit/tests/Inputs/testrunner-custom-parsers/test.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/max-failures.py (contents, props changed) vendor/llvm/dist/utils/lit/tests/unit/ vendor/llvm/dist/utils/lit/tests/unit/ShUtil.py (contents, props changed) vendor/llvm/dist/utils/lit/tests/unit/TestRunner.py (contents, props changed) vendor/llvm/dist/utils/opt-viewer/ vendor/llvm/dist/utils/opt-viewer/opt-viewer.py (contents, props changed) vendor/llvm/dist/utils/opt-viewer/style.css (contents, props changed) Deleted: vendor/llvm/dist/include/llvm/Bitcode/ReaderWriter.h vendor/llvm/dist/include/llvm/CodeGen/MachineFunctionAnalysis.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/ByteStream.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/CodeViewOStream.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/FieldListRecordBuilder.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/ListRecordBuilder.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/MemoryTypeTableBuilder.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/MethodListRecordBuilder.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/StreamArray.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/StreamInterface.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/StreamReader.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/StreamRef.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/StreamWriter.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/DirectoryStreamData.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/IPDBFile.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/IPDBStreamData.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/IndexedStreamData.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/MappedBlockStream.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/MsfBuilder.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/MsfCommon.h vendor/llvm/dist/include/llvm/ExecutionEngine/JITSymbolFlags.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/JITSymbol.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/LogicalDylib.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/RPCChannel.h vendor/llvm/dist/include/llvm/Support/DataStream.h vendor/llvm/dist/include/llvm/Support/MemoryObject.h vendor/llvm/dist/include/llvm/Support/StreamingMemoryObject.h vendor/llvm/dist/include/llvm/Support/TimeValue.h vendor/llvm/dist/include/llvm/Target/TargetRecip.h vendor/llvm/dist/include/llvm/Transforms/IPO/InlinerPass.h vendor/llvm/dist/lib/CodeGen/MachineFunctionAnalysis.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/ByteStream.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/FieldListRecordBuilder.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/ListRecordBuilder.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/MemoryTypeTableBuilder.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/MethodListRecordBuilder.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/StreamReader.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/StreamWriter.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/TypeRecordBuilder.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/TypeTableBuilder.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/IndexedStreamData.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/MappedBlockStream.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/MsfBuilder.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/MsfCommon.cpp vendor/llvm/dist/lib/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerDFSan.h vendor/llvm/dist/lib/Fuzzer/FuzzerFnAdapter.h vendor/llvm/dist/lib/Fuzzer/test/FuzzerFnAdapterUnittest.cpp vendor/llvm/dist/lib/Fuzzer/test/SimpleFnAdapterTest.cpp vendor/llvm/dist/lib/Fuzzer/test/dfsan/CMakeLists.txt vendor/llvm/dist/lib/Fuzzer/test/fuzzer-dfsan.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-drill.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-fn-adapter.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-prunecorpus.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-trace-pc.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-traces.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-trunc.test vendor/llvm/dist/lib/Fuzzer/test/trace-bb/CMakeLists.txt vendor/llvm/dist/lib/Fuzzer/test/trace-pc/CMakeLists.txt vendor/llvm/dist/lib/Support/ConvertUTF.c vendor/llvm/dist/lib/Support/DataStream.cpp vendor/llvm/dist/lib/Support/IntrusiveRefCntPtr.cpp vendor/llvm/dist/lib/Support/MemoryObject.cpp vendor/llvm/dist/lib/Support/StreamingMemoryObject.cpp vendor/llvm/dist/lib/Support/TimeValue.cpp vendor/llvm/dist/lib/Support/Unix/TimeValue.inc vendor/llvm/dist/lib/Support/Windows/TimeValue.inc vendor/llvm/dist/lib/Target/AArch64/AArch64BranchRelaxation.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonRDF.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonRDF.h vendor/llvm/dist/lib/Target/Hexagon/HexagonSelectCCInfo.td vendor/llvm/dist/lib/Target/NVPTX/NVPTXFavorNonGenericAddrSpaces.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXLowerKernelArgs.cpp vendor/llvm/dist/lib/Target/TargetRecip.cpp vendor/llvm/dist/lib/Target/TargetSubtargetInfo.cpp vendor/llvm/dist/lib/Transforms/IPO/InlineAlways.cpp vendor/llvm/dist/lib/Transforms/Utils/NameAnonFunctions.cpp vendor/llvm/dist/test/Analysis/ScalarEvolution/scev-expander-existing-value.ll vendor/llvm/dist/test/Bitcode/Inputs/thinlto-function-summary-callgraph-pgo.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-narrow-ldst-merge.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdgcn.work-item-intrinsics.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdgpu-codegenprepare.ll vendor/llvm/dist/test/CodeGen/AMDGPU/bitcast.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fmuladd.ll vendor/llvm/dist/test/CodeGen/AMDGPU/indirect-addressing-undef.mir vendor/llvm/dist/test/CodeGen/AMDGPU/large-work-group-registers.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.AMDGPU.flbit.i32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.read.workdim.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.r600.read.workdim.ll vendor/llvm/dist/test/CodeGen/AMDGPU/m0-spill.ll vendor/llvm/dist/test/CodeGen/AMDGPU/mad-sub.ll vendor/llvm/dist/test/CodeGen/AMDGPU/mul_uint24.ll vendor/llvm/dist/test/CodeGen/AMDGPU/simplify-demanded-bits-build-pair.ll vendor/llvm/dist/test/CodeGen/AMDGPU/store-v3i32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/store.ll vendor/llvm/dist/test/CodeGen/AMDGPU/store.r600.ll vendor/llvm/dist/test/CodeGen/Generic/stop-after.ll vendor/llvm/dist/test/CodeGen/MIR/AArch64/machine-dead-copy.mir vendor/llvm/dist/test/CodeGen/MIR/AArch64/machine-scheduler.mir vendor/llvm/dist/test/CodeGen/MIR/ARM/imm-peephole-arm.mir vendor/llvm/dist/test/CodeGen/MIR/ARM/imm-peephole-thumb.mir vendor/llvm/dist/test/CodeGen/MIR/ARM/sched-it-debug-nodes.mir vendor/llvm/dist/test/CodeGen/MIR/Hexagon/anti-dep-partial.mir vendor/llvm/dist/test/CodeGen/MIR/Lanai/lit.local.cfg vendor/llvm/dist/test/CodeGen/MIR/Lanai/peephole-compare.mir vendor/llvm/dist/test/CodeGen/MIR/X86/generic-instr-type-error.mir vendor/llvm/dist/test/CodeGen/MIR/X86/generic-virtual-registers.mir vendor/llvm/dist/test/CodeGen/Mips/tailcall.ll vendor/llvm/dist/test/CodeGen/NVPTX/vector-return.ll vendor/llvm/dist/test/CodeGen/SPARC/LeonFixCALLPassUT.ll vendor/llvm/dist/test/CodeGen/SPARC/LeonFixFSMULDPassUT.ll vendor/llvm/dist/test/CodeGen/SPARC/LeonInsertNOPLoad.ll vendor/llvm/dist/test/CodeGen/SPARC/LeonInsertNOPsDoublePrecision.ll vendor/llvm/dist/test/CodeGen/SPARC/LeonPreventRoundChangePassUT.ll vendor/llvm/dist/test/CodeGen/SystemZ/cond-li.ll vendor/llvm/dist/test/CodeGen/WebAssembly/memory-addr64.ll vendor/llvm/dist/test/CodeGen/WebAssembly/store-results.ll vendor/llvm/dist/test/CodeGen/X86/add-nsw-sext.ll vendor/llvm/dist/test/CodeGen/X86/pr30298.ll vendor/llvm/dist/test/DebugInfo/Generic/2010-07-19-Crash.ll vendor/llvm/dist/test/ExecutionEngine/MCJIT/eh-sm-pic.ll vendor/llvm/dist/test/ExecutionEngine/OrcMCJIT/eh-sm-pic.ll vendor/llvm/dist/test/MC/AMDGPU/hsa_code_object_isa_noargs.s vendor/llvm/dist/test/MC/AMDGPU/symbol_special.s vendor/llvm/dist/test/Transforms/GVN/hoist-pr20242.ll vendor/llvm/dist/test/Transforms/GVN/hoist-pr22005.ll vendor/llvm/dist/test/Transforms/GVN/hoist-pr28606.ll vendor/llvm/dist/test/Transforms/GVN/hoist.ll vendor/llvm/dist/test/Transforms/GVN/pr28626.ll vendor/llvm/dist/test/Transforms/GlobalDCE/pr20981.ll vendor/llvm/dist/test/Transforms/InstCombine/PR7357.ll vendor/llvm/dist/test/Transforms/InstCombine/adjust-for-sminmax.ll vendor/llvm/dist/test/Transforms/InstCombine/apint-zext1.ll vendor/llvm/dist/test/Transforms/InstCombine/apint-zext2.ll vendor/llvm/dist/test/Transforms/InstCombine/bitcast-vec-uniform.ll vendor/llvm/dist/test/Transforms/InstCombine/bitcast-vector-fold.ll vendor/llvm/dist/test/Transforms/InstCombine/udiv-simplify-bug-0.ll vendor/llvm/dist/test/Transforms/InstCombine/udiv-simplify-bug-1.ll vendor/llvm/dist/test/Transforms/InstCombine/x86-avx.ll vendor/llvm/dist/test/Transforms/NameAnonFunctions/rename.ll vendor/llvm/dist/test/Transforms/SafeStack/addr-taken.ll vendor/llvm/dist/test/Transforms/SafeStack/array-aligned.ll vendor/llvm/dist/test/Transforms/SafeStack/array.ll vendor/llvm/dist/test/Transforms/SafeStack/byval.ll vendor/llvm/dist/test/Transforms/SafeStack/call.ll vendor/llvm/dist/test/Transforms/SafeStack/cast.ll vendor/llvm/dist/test/Transforms/SafeStack/coloring-ssp.ll vendor/llvm/dist/test/Transforms/SafeStack/coloring.ll vendor/llvm/dist/test/Transforms/SafeStack/coloring2.ll vendor/llvm/dist/test/Transforms/SafeStack/constant-gep-call.ll vendor/llvm/dist/test/Transforms/SafeStack/constant-gep.ll vendor/llvm/dist/test/Transforms/SafeStack/constant-geps.ll vendor/llvm/dist/test/Transforms/SafeStack/debug-loc-dynamic.ll vendor/llvm/dist/test/Transforms/SafeStack/debug-loc.ll vendor/llvm/dist/test/Transforms/SafeStack/debug-loc2.ll vendor/llvm/dist/test/Transforms/SafeStack/dynamic-alloca.ll vendor/llvm/dist/test/Transforms/SafeStack/escape-addr-pointer.ll vendor/llvm/dist/test/Transforms/SafeStack/escape-bitcast-store.ll vendor/llvm/dist/test/Transforms/SafeStack/escape-bitcast-store2.ll vendor/llvm/dist/test/Transforms/SafeStack/escape-call.ll vendor/llvm/dist/test/Transforms/SafeStack/escape-casted-pointer.ll vendor/llvm/dist/test/Transforms/SafeStack/escape-gep-call.ll vendor/llvm/dist/test/Transforms/SafeStack/escape-gep-invoke.ll vendor/llvm/dist/test/Transforms/SafeStack/escape-gep-negative.ll vendor/llvm/dist/test/Transforms/SafeStack/escape-gep-ptrtoint.ll vendor/llvm/dist/test/Transforms/SafeStack/escape-gep-store.ll vendor/llvm/dist/test/Transforms/SafeStack/escape-phi-call.ll vendor/llvm/dist/test/Transforms/SafeStack/escape-select-call.ll vendor/llvm/dist/test/Transforms/SafeStack/escape-vector.ll vendor/llvm/dist/test/Transforms/SafeStack/invoke.ll vendor/llvm/dist/test/Transforms/SafeStack/layout-region-split.ll vendor/llvm/dist/test/Transforms/SafeStack/no-attr.ll vendor/llvm/dist/test/Transforms/SafeStack/phi-cycle.ll vendor/llvm/dist/test/Transforms/SafeStack/phi.ll vendor/llvm/dist/test/Transforms/SafeStack/ret.ll vendor/llvm/dist/test/Transforms/SafeStack/setjmp.ll vendor/llvm/dist/test/Transforms/SafeStack/setjmp2.ll vendor/llvm/dist/test/Transforms/SafeStack/sink-to-use.ll vendor/llvm/dist/test/Transforms/SafeStack/store.ll vendor/llvm/dist/test/Transforms/SafeStack/struct.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/2009-01-19-UnconditionalTrappingConstantExpr.ll vendor/llvm/dist/test/Transforms/Util/MemorySSA/livein.ll vendor/llvm/dist/test/Transforms/WholeProgramDevirt/non-array-vtable.ll vendor/llvm/dist/test/tools/llvm-config/lit.local.cfg vendor/llvm/dist/test/tools/sancov/html-report.test vendor/llvm/dist/unittests/ADT/ilistTest.cpp vendor/llvm/dist/unittests/Analysis/MixedTBAATest.cpp vendor/llvm/dist/unittests/DebugInfo/PDB/MsfBuilderTest.cpp vendor/llvm/dist/unittests/Support/IteratorTest.cpp vendor/llvm/dist/unittests/Support/StreamingMemoryObjectTest.cpp vendor/llvm/dist/unittests/Support/TimeValueTest.cpp vendor/llvm/dist/utils/lit/TODO Modified: vendor/llvm/dist/.arcconfig vendor/llvm/dist/.clang-tidy vendor/llvm/dist/.gitignore vendor/llvm/dist/CMakeLists.txt vendor/llvm/dist/CODE_OWNERS.TXT vendor/llvm/dist/CREDITS.TXT vendor/llvm/dist/bindings/go/llvm/DIBuilderBindings.cpp vendor/llvm/dist/bindings/go/llvm/DIBuilderBindings.h vendor/llvm/dist/bindings/go/llvm/IRBindings.cpp vendor/llvm/dist/bindings/go/llvm/IRBindings.h vendor/llvm/dist/bindings/go/llvm/dibuilder.go vendor/llvm/dist/bindings/go/llvm/ir.go vendor/llvm/dist/bindings/go/llvm/ir_test.go vendor/llvm/dist/bindings/ocaml/backends/CMakeLists.txt vendor/llvm/dist/bindings/ocaml/backends/META.llvm_backend.in vendor/llvm/dist/bindings/ocaml/llvm/CMakeLists.txt vendor/llvm/dist/bindings/ocaml/llvm/META.llvm.in vendor/llvm/dist/bindings/ocaml/llvm/llvm.ml vendor/llvm/dist/bindings/ocaml/llvm/llvm.mli vendor/llvm/dist/bindings/ocaml/llvm/llvm_ocaml.c vendor/llvm/dist/cmake/config-ix.cmake vendor/llvm/dist/cmake/modules/AddLLVM.cmake vendor/llvm/dist/cmake/modules/AddOCaml.cmake vendor/llvm/dist/cmake/modules/AddSphinxTarget.cmake vendor/llvm/dist/cmake/modules/CMakeLists.txt vendor/llvm/dist/cmake/modules/CheckCompilerVersion.cmake vendor/llvm/dist/cmake/modules/CrossCompile.cmake vendor/llvm/dist/cmake/modules/GetHostTriple.cmake vendor/llvm/dist/cmake/modules/HandleLLVMOptions.cmake vendor/llvm/dist/cmake/modules/HandleLLVMStdlib.cmake vendor/llvm/dist/cmake/modules/LLVMConfig.cmake.in vendor/llvm/dist/cmake/modules/LLVMExternalProjectUtils.cmake vendor/llvm/dist/cmake/modules/TableGen.cmake vendor/llvm/dist/docs/AMDGPUUsage.rst vendor/llvm/dist/docs/AliasAnalysis.rst vendor/llvm/dist/docs/BitCodeFormat.rst vendor/llvm/dist/docs/BranchWeightMetadata.rst vendor/llvm/dist/docs/CMake.rst vendor/llvm/dist/docs/CMakeLists.txt vendor/llvm/dist/docs/CMakePrimer.rst vendor/llvm/dist/docs/CodeGenerator.rst vendor/llvm/dist/docs/CodingStandards.rst vendor/llvm/dist/docs/CommandGuide/lit.rst vendor/llvm/dist/docs/CommandGuide/llvm-cov.rst vendor/llvm/dist/docs/CommandGuide/llvm-profdata.rst vendor/llvm/dist/docs/CommandLine.rst vendor/llvm/dist/docs/CompileCudaWithLLVM.rst vendor/llvm/dist/docs/CompilerWriterInfo.rst vendor/llvm/dist/docs/CoverageMappingFormat.rst vendor/llvm/dist/docs/DeveloperPolicy.rst vendor/llvm/dist/docs/Extensions.rst vendor/llvm/dist/docs/FAQ.rst vendor/llvm/dist/docs/GarbageCollection.rst vendor/llvm/dist/docs/GettingStarted.rst vendor/llvm/dist/docs/GettingStartedVS.rst vendor/llvm/dist/docs/HowToAddABuilder.rst vendor/llvm/dist/docs/HowToReleaseLLVM.rst vendor/llvm/dist/docs/LLVMBuild.rst vendor/llvm/dist/docs/LangRef.rst vendor/llvm/dist/docs/Lexicon.rst vendor/llvm/dist/docs/LibFuzzer.rst vendor/llvm/dist/docs/LinkTimeOptimization.rst vendor/llvm/dist/docs/Phabricator.rst vendor/llvm/dist/docs/ProgrammersManual.rst vendor/llvm/dist/docs/ReleaseNotes.rst vendor/llvm/dist/docs/ScudoHardenedAllocator.rst vendor/llvm/dist/docs/SourceLevelDebugging.rst vendor/llvm/dist/docs/StackMaps.rst vendor/llvm/dist/docs/TableGen/BackEnds.rst vendor/llvm/dist/docs/TableGen/LangIntro.rst vendor/llvm/dist/docs/TableGen/LangRef.rst vendor/llvm/dist/docs/WritingAnLLVMBackend.rst vendor/llvm/dist/docs/WritingAnLLVMPass.rst vendor/llvm/dist/docs/_static/llvm.css vendor/llvm/dist/docs/conf.py vendor/llvm/dist/docs/doxygen.cfg.in vendor/llvm/dist/docs/index.rst vendor/llvm/dist/docs/tutorial/BuildingAJIT1.rst vendor/llvm/dist/docs/tutorial/BuildingAJIT2.rst vendor/llvm/dist/docs/tutorial/BuildingAJIT3.rst vendor/llvm/dist/docs/tutorial/LangImpl02.rst vendor/llvm/dist/docs/tutorial/LangImpl06.rst vendor/llvm/dist/docs/tutorial/OCamlLangImpl6.rst vendor/llvm/dist/examples/BrainF/BrainF.cpp vendor/llvm/dist/examples/BrainF/BrainFDriver.cpp vendor/llvm/dist/examples/BrainF/CMakeLists.txt vendor/llvm/dist/examples/ExceptionDemo/ExceptionDemo.cpp vendor/llvm/dist/examples/HowToUseJIT/CMakeLists.txt vendor/llvm/dist/examples/Kaleidoscope/BuildingAJIT/Chapter1/KaleidoscopeJIT.h vendor/llvm/dist/examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp vendor/llvm/dist/examples/Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h vendor/llvm/dist/examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp vendor/llvm/dist/examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h vendor/llvm/dist/examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp vendor/llvm/dist/examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h vendor/llvm/dist/examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp vendor/llvm/dist/examples/Kaleidoscope/BuildingAJIT/Chapter5/KaleidoscopeJIT.h vendor/llvm/dist/examples/Kaleidoscope/BuildingAJIT/Chapter5/RemoteJITUtils.h vendor/llvm/dist/examples/Kaleidoscope/BuildingAJIT/Chapter5/Server/CMakeLists.txt vendor/llvm/dist/examples/Kaleidoscope/BuildingAJIT/Chapter5/Server/server.cpp vendor/llvm/dist/examples/Kaleidoscope/BuildingAJIT/Chapter5/toy.cpp vendor/llvm/dist/examples/Kaleidoscope/Chapter2/CMakeLists.txt vendor/llvm/dist/examples/Kaleidoscope/Chapter2/toy.cpp vendor/llvm/dist/examples/Kaleidoscope/Chapter3/toy.cpp vendor/llvm/dist/examples/Kaleidoscope/Chapter4/toy.cpp vendor/llvm/dist/examples/Kaleidoscope/Chapter5/toy.cpp vendor/llvm/dist/examples/Kaleidoscope/Chapter6/toy.cpp vendor/llvm/dist/examples/Kaleidoscope/Chapter7/toy.cpp vendor/llvm/dist/examples/Kaleidoscope/Chapter8/toy.cpp vendor/llvm/dist/examples/Kaleidoscope/include/KaleidoscopeJIT.h vendor/llvm/dist/examples/ModuleMaker/ModuleMaker.cpp vendor/llvm/dist/include/llvm-c/Core.h vendor/llvm/dist/include/llvm-c/Transforms/Scalar.h vendor/llvm/dist/include/llvm-c/lto.h vendor/llvm/dist/include/llvm/ADT/APFloat.h vendor/llvm/dist/include/llvm/ADT/APInt.h vendor/llvm/dist/include/llvm/ADT/APSInt.h vendor/llvm/dist/include/llvm/ADT/ArrayRef.h vendor/llvm/dist/include/llvm/ADT/BitVector.h vendor/llvm/dist/include/llvm/ADT/DAGDeltaAlgorithm.h vendor/llvm/dist/include/llvm/ADT/DenseMap.h vendor/llvm/dist/include/llvm/ADT/DenseMapInfo.h vendor/llvm/dist/include/llvm/ADT/DenseSet.h vendor/llvm/dist/include/llvm/ADT/DepthFirstIterator.h vendor/llvm/dist/include/llvm/ADT/EpochTracker.h vendor/llvm/dist/include/llvm/ADT/EquivalenceClasses.h vendor/llvm/dist/include/llvm/ADT/FoldingSet.h vendor/llvm/dist/include/llvm/ADT/GraphTraits.h vendor/llvm/dist/include/llvm/ADT/ImmutableList.h vendor/llvm/dist/include/llvm/ADT/ImmutableMap.h vendor/llvm/dist/include/llvm/ADT/ImmutableSet.h vendor/llvm/dist/include/llvm/ADT/IntervalMap.h vendor/llvm/dist/include/llvm/ADT/IntrusiveRefCntPtr.h vendor/llvm/dist/include/llvm/ADT/MapVector.h vendor/llvm/dist/include/llvm/ADT/Optional.h vendor/llvm/dist/include/llvm/ADT/PackedVector.h vendor/llvm/dist/include/llvm/ADT/PointerSumType.h vendor/llvm/dist/include/llvm/ADT/PointerUnion.h vendor/llvm/dist/include/llvm/ADT/PostOrderIterator.h vendor/llvm/dist/include/llvm/ADT/PriorityQueue.h vendor/llvm/dist/include/llvm/ADT/PriorityWorklist.h vendor/llvm/dist/include/llvm/ADT/SCCIterator.h vendor/llvm/dist/include/llvm/ADT/STLExtras.h vendor/llvm/dist/include/llvm/ADT/ScopedHashTable.h vendor/llvm/dist/include/llvm/ADT/SetVector.h vendor/llvm/dist/include/llvm/ADT/SmallPtrSet.h vendor/llvm/dist/include/llvm/ADT/SmallSet.h vendor/llvm/dist/include/llvm/ADT/SmallString.h vendor/llvm/dist/include/llvm/ADT/SmallVector.h vendor/llvm/dist/include/llvm/ADT/SparseBitVector.h vendor/llvm/dist/include/llvm/ADT/SparseMultiSet.h vendor/llvm/dist/include/llvm/ADT/SparseSet.h vendor/llvm/dist/include/llvm/ADT/Statistic.h vendor/llvm/dist/include/llvm/ADT/StringExtras.h vendor/llvm/dist/include/llvm/ADT/StringMap.h vendor/llvm/dist/include/llvm/ADT/StringRef.h vendor/llvm/dist/include/llvm/ADT/StringSwitch.h vendor/llvm/dist/include/llvm/ADT/TinyPtrVector.h vendor/llvm/dist/include/llvm/ADT/Triple.h vendor/llvm/dist/include/llvm/ADT/Twine.h vendor/llvm/dist/include/llvm/ADT/ilist.h vendor/llvm/dist/include/llvm/ADT/ilist_node.h vendor/llvm/dist/include/llvm/ADT/iterator.h vendor/llvm/dist/include/llvm/Analysis/AliasAnalysis.h vendor/llvm/dist/include/llvm/Analysis/AliasAnalysisEvaluator.h vendor/llvm/dist/include/llvm/Analysis/AliasSetTracker.h vendor/llvm/dist/include/llvm/Analysis/AssumptionCache.h vendor/llvm/dist/include/llvm/Analysis/BasicAliasAnalysis.h vendor/llvm/dist/include/llvm/Analysis/BlockFrequencyInfo.h vendor/llvm/dist/include/llvm/Analysis/BlockFrequencyInfoImpl.h vendor/llvm/dist/include/llvm/Analysis/BranchProbabilityInfo.h vendor/llvm/dist/include/llvm/Analysis/CFGPrinter.h vendor/llvm/dist/include/llvm/Analysis/CFLAndersAliasAnalysis.h vendor/llvm/dist/include/llvm/Analysis/CFLSteensAliasAnalysis.h vendor/llvm/dist/include/llvm/Analysis/CGSCCPassManager.h vendor/llvm/dist/include/llvm/Analysis/CallGraph.h vendor/llvm/dist/include/llvm/Analysis/CallGraphSCCPass.h vendor/llvm/dist/include/llvm/Analysis/CodeMetrics.h vendor/llvm/dist/include/llvm/Analysis/ConstantFolding.h vendor/llvm/dist/include/llvm/Analysis/DemandedBits.h vendor/llvm/dist/include/llvm/Analysis/DependenceAnalysis.h vendor/llvm/dist/include/llvm/Analysis/DominanceFrontier.h vendor/llvm/dist/include/llvm/Analysis/EHPersonalities.h vendor/llvm/dist/include/llvm/Analysis/GlobalsModRef.h vendor/llvm/dist/include/llvm/Analysis/IVUsers.h vendor/llvm/dist/include/llvm/Analysis/InlineCost.h vendor/llvm/dist/include/llvm/Analysis/InstructionSimplify.h vendor/llvm/dist/include/llvm/Analysis/Interval.h vendor/llvm/dist/include/llvm/Analysis/IteratedDominanceFrontier.h vendor/llvm/dist/include/llvm/Analysis/LazyBlockFrequencyInfo.h vendor/llvm/dist/include/llvm/Analysis/LazyCallGraph.h vendor/llvm/dist/include/llvm/Analysis/LazyValueInfo.h vendor/llvm/dist/include/llvm/Analysis/Loads.h vendor/llvm/dist/include/llvm/Analysis/LoopAccessAnalysis.h vendor/llvm/dist/include/llvm/Analysis/LoopInfo.h vendor/llvm/dist/include/llvm/Analysis/LoopInfoImpl.h vendor/llvm/dist/include/llvm/Analysis/LoopIterator.h vendor/llvm/dist/include/llvm/Analysis/LoopPass.h vendor/llvm/dist/include/llvm/Analysis/LoopPassManager.h vendor/llvm/dist/include/llvm/Analysis/MemoryBuiltins.h vendor/llvm/dist/include/llvm/Analysis/MemoryDependenceAnalysis.h vendor/llvm/dist/include/llvm/Analysis/ModuleSummaryAnalysis.h vendor/llvm/dist/include/llvm/Analysis/ObjCARCAliasAnalysis.h vendor/llvm/dist/include/llvm/Analysis/OptimizationDiagnosticInfo.h vendor/llvm/dist/include/llvm/Analysis/PostDominators.h vendor/llvm/dist/include/llvm/Analysis/ProfileSummaryInfo.h vendor/llvm/dist/include/llvm/Analysis/RegionInfo.h vendor/llvm/dist/include/llvm/Analysis/RegionInfoImpl.h vendor/llvm/dist/include/llvm/Analysis/RegionIterator.h vendor/llvm/dist/include/llvm/Analysis/RegionPass.h vendor/llvm/dist/include/llvm/Analysis/ScalarEvolution.h vendor/llvm/dist/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h vendor/llvm/dist/include/llvm/Analysis/ScalarEvolutionExpander.h vendor/llvm/dist/include/llvm/Analysis/ScalarEvolutionExpressions.h vendor/llvm/dist/include/llvm/Analysis/ScopedNoAliasAA.h vendor/llvm/dist/include/llvm/Analysis/TargetFolder.h vendor/llvm/dist/include/llvm/Analysis/TargetLibraryInfo.def vendor/llvm/dist/include/llvm/Analysis/TargetLibraryInfo.h vendor/llvm/dist/include/llvm/Analysis/TargetTransformInfo.h vendor/llvm/dist/include/llvm/Analysis/TargetTransformInfoImpl.h vendor/llvm/dist/include/llvm/Analysis/TypeBasedAliasAnalysis.h vendor/llvm/dist/include/llvm/Analysis/ValueTracking.h vendor/llvm/dist/include/llvm/Bitcode/BitCodes.h vendor/llvm/dist/include/llvm/Bitcode/BitcodeWriterPass.h vendor/llvm/dist/include/llvm/Bitcode/BitstreamReader.h vendor/llvm/dist/include/llvm/Bitcode/BitstreamWriter.h vendor/llvm/dist/include/llvm/Bitcode/LLVMBitCodes.h vendor/llvm/dist/include/llvm/CodeGen/Analysis.h vendor/llvm/dist/include/llvm/CodeGen/AsmPrinter.h vendor/llvm/dist/include/llvm/CodeGen/BasicTTIImpl.h vendor/llvm/dist/include/llvm/CodeGen/CallingConvLower.h vendor/llvm/dist/include/llvm/CodeGen/CommandFlags.h vendor/llvm/dist/include/llvm/CodeGen/DIE.h vendor/llvm/dist/include/llvm/CodeGen/DIEValue.def vendor/llvm/dist/include/llvm/CodeGen/FastISel.h vendor/llvm/dist/include/llvm/CodeGen/FunctionLoweringInfo.h vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/CallLowering.h vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/GISelAccessor.h vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/IRTranslator.h vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/RegBankSelect.h vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/RegisterBank.h vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h vendor/llvm/dist/include/llvm/CodeGen/ISDOpcodes.h vendor/llvm/dist/include/llvm/CodeGen/LiveInterval.h vendor/llvm/dist/include/llvm/CodeGen/LiveIntervalAnalysis.h vendor/llvm/dist/include/llvm/CodeGen/LivePhysRegs.h vendor/llvm/dist/include/llvm/CodeGen/LiveVariables.h vendor/llvm/dist/include/llvm/CodeGen/MIRYamlMapping.h vendor/llvm/dist/include/llvm/CodeGen/MachineBasicBlock.h vendor/llvm/dist/include/llvm/CodeGen/MachineBlockFrequencyInfo.h vendor/llvm/dist/include/llvm/CodeGen/MachineDominators.h vendor/llvm/dist/include/llvm/CodeGen/MachineFrameInfo.h vendor/llvm/dist/include/llvm/CodeGen/MachineFunction.h vendor/llvm/dist/include/llvm/CodeGen/MachineInstr.h vendor/llvm/dist/include/llvm/CodeGen/MachineInstrBuilder.h vendor/llvm/dist/include/llvm/CodeGen/MachineInstrBundle.h vendor/llvm/dist/include/llvm/CodeGen/MachineInstrBundleIterator.h vendor/llvm/dist/include/llvm/CodeGen/MachineLoopInfo.h vendor/llvm/dist/include/llvm/CodeGen/MachineMemOperand.h vendor/llvm/dist/include/llvm/CodeGen/MachineModuleInfo.h vendor/llvm/dist/include/llvm/CodeGen/MachineOperand.h vendor/llvm/dist/include/llvm/CodeGen/MachinePassRegistry.h vendor/llvm/dist/include/llvm/CodeGen/MachineRegionInfo.h vendor/llvm/dist/include/llvm/CodeGen/MachineRegisterInfo.h vendor/llvm/dist/include/llvm/CodeGen/MachineScheduler.h vendor/llvm/dist/include/llvm/CodeGen/MachineValueType.h vendor/llvm/dist/include/llvm/CodeGen/PBQP/Graph.h vendor/llvm/dist/include/llvm/CodeGen/PBQP/Math.h vendor/llvm/dist/include/llvm/CodeGen/PBQP/Solution.h vendor/llvm/dist/include/llvm/CodeGen/Passes.h vendor/llvm/dist/include/llvm/CodeGen/PseudoSourceValue.h vendor/llvm/dist/include/llvm/CodeGen/RegAllocPBQP.h vendor/llvm/dist/include/llvm/CodeGen/RegisterPressure.h vendor/llvm/dist/include/llvm/CodeGen/RegisterScavenging.h vendor/llvm/dist/include/llvm/CodeGen/RuntimeLibcalls.h vendor/llvm/dist/include/llvm/CodeGen/ScheduleDAG.h vendor/llvm/dist/include/llvm/CodeGen/ScheduleDAGInstrs.h vendor/llvm/dist/include/llvm/CodeGen/SelectionDAG.h vendor/llvm/dist/include/llvm/CodeGen/SelectionDAGNodes.h vendor/llvm/dist/include/llvm/CodeGen/SlotIndexes.h vendor/llvm/dist/include/llvm/CodeGen/StackMaps.h vendor/llvm/dist/include/llvm/CodeGen/TailDuplicator.h vendor/llvm/dist/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h vendor/llvm/dist/include/llvm/CodeGen/TargetPassConfig.h vendor/llvm/dist/include/llvm/CodeGen/ValueTypes.h vendor/llvm/dist/include/llvm/Config/config.h.cmake vendor/llvm/dist/include/llvm/Config/llvm-config.h.cmake vendor/llvm/dist/include/llvm/DebugInfo/CodeView/CVRecord.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/CodeView.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/CodeViewError.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/EnumTables.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/ModuleSubstream.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/ModuleSubstreamVisitor.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/RecordSerialization.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/SymbolDumper.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/SymbolRecord.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeDumper.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeIndex.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeRecord.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeRecordBuilder.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeRecords.def vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeTableBuilder.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h vendor/llvm/dist/include/llvm/DebugInfo/DIContext.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFContext.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFFormValue.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFUnit.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/DIA/DIAError.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/GenericError.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/IPDBSession.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/PDBContext.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/PDBTypes.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/DbiStream.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/DbiStreamBuilder.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/ISectionContribVisitor.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/InfoStream.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/InfoStreamBuilder.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/ModInfo.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/ModStream.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/NameHashTable.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/NameMap.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/NameMapBuilder.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/PDBFile.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/PDBFileBuilder.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/PublicsStream.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/RawConstants.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/RawError.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/RawSession.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/RawTypes.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/SymbolStream.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Raw/TpiStream.h vendor/llvm/dist/include/llvm/ExecutionEngine/ExecutionEngine.h vendor/llvm/dist/include/llvm/ExecutionEngine/JITEventListener.h vendor/llvm/dist/include/llvm/ExecutionEngine/ObjectCache.h vendor/llvm/dist/include/llvm/ExecutionEngine/ObjectMemoryBuffer.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/LambdaResolver.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/NullResolver.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/OrcABISupport.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/OrcError.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/RPCUtils.h vendor/llvm/dist/include/llvm/ExecutionEngine/RTDyldMemoryManager.h vendor/llvm/dist/include/llvm/ExecutionEngine/RuntimeDyld.h vendor/llvm/dist/include/llvm/ExecutionEngine/SectionMemoryManager.h vendor/llvm/dist/include/llvm/IR/Attributes.h vendor/llvm/dist/include/llvm/IR/AutoUpgrade.h vendor/llvm/dist/include/llvm/IR/BasicBlock.h vendor/llvm/dist/include/llvm/IR/CFG.h vendor/llvm/dist/include/llvm/IR/CMakeLists.txt vendor/llvm/dist/include/llvm/IR/CallSite.h vendor/llvm/dist/include/llvm/IR/CallingConv.h vendor/llvm/dist/include/llvm/IR/Comdat.h vendor/llvm/dist/include/llvm/IR/Constant.h vendor/llvm/dist/include/llvm/IR/ConstantFolder.h vendor/llvm/dist/include/llvm/IR/ConstantRange.h vendor/llvm/dist/include/llvm/IR/Constants.h vendor/llvm/dist/include/llvm/IR/DIBuilder.h vendor/llvm/dist/include/llvm/IR/DataLayout.h vendor/llvm/dist/include/llvm/IR/DebugInfo.h vendor/llvm/dist/include/llvm/IR/DebugInfoFlags.def vendor/llvm/dist/include/llvm/IR/DebugInfoMetadata.h vendor/llvm/dist/include/llvm/IR/DebugLoc.h vendor/llvm/dist/include/llvm/IR/DerivedTypes.h vendor/llvm/dist/include/llvm/IR/DiagnosticInfo.h vendor/llvm/dist/include/llvm/IR/DiagnosticPrinter.h vendor/llvm/dist/include/llvm/IR/Dominators.h vendor/llvm/dist/include/llvm/IR/Function.h vendor/llvm/dist/include/llvm/IR/GVMaterializer.h vendor/llvm/dist/include/llvm/IR/GetElementPtrTypeIterator.h vendor/llvm/dist/include/llvm/IR/GlobalAlias.h vendor/llvm/dist/include/llvm/IR/GlobalIFunc.h vendor/llvm/dist/include/llvm/IR/GlobalIndirectSymbol.h vendor/llvm/dist/include/llvm/IR/GlobalObject.h vendor/llvm/dist/include/llvm/IR/GlobalValue.h vendor/llvm/dist/include/llvm/IR/GlobalVariable.h vendor/llvm/dist/include/llvm/IR/IRBuilder.h vendor/llvm/dist/include/llvm/IR/IRPrintingPasses.h vendor/llvm/dist/include/llvm/IR/InlineAsm.h vendor/llvm/dist/include/llvm/IR/InstIterator.h vendor/llvm/dist/include/llvm/IR/InstrTypes.h vendor/llvm/dist/include/llvm/IR/Instruction.h vendor/llvm/dist/include/llvm/IR/Instructions.h vendor/llvm/dist/include/llvm/IR/IntrinsicInst.h vendor/llvm/dist/include/llvm/IR/Intrinsics.h vendor/llvm/dist/include/llvm/IR/Intrinsics.td vendor/llvm/dist/include/llvm/IR/IntrinsicsAMDGPU.td vendor/llvm/dist/include/llvm/IR/IntrinsicsNVVM.td vendor/llvm/dist/include/llvm/IR/IntrinsicsPowerPC.td vendor/llvm/dist/include/llvm/IR/IntrinsicsSystemZ.td vendor/llvm/dist/include/llvm/IR/IntrinsicsX86.td vendor/llvm/dist/include/llvm/IR/LLVMContext.h vendor/llvm/dist/include/llvm/IR/LegacyPassManagers.h vendor/llvm/dist/include/llvm/IR/LegacyPassNameParser.h vendor/llvm/dist/include/llvm/IR/MDBuilder.h vendor/llvm/dist/include/llvm/IR/Mangler.h vendor/llvm/dist/include/llvm/IR/Metadata.def vendor/llvm/dist/include/llvm/IR/Metadata.h vendor/llvm/dist/include/llvm/IR/Module.h vendor/llvm/dist/include/llvm/IR/ModuleSummaryIndex.h vendor/llvm/dist/include/llvm/IR/NoFolder.h vendor/llvm/dist/include/llvm/IR/Operator.h vendor/llvm/dist/include/llvm/IR/PassManager.h vendor/llvm/dist/include/llvm/IR/PassManagerInternal.h vendor/llvm/dist/include/llvm/IR/PatternMatch.h vendor/llvm/dist/include/llvm/IR/Statepoint.h vendor/llvm/dist/include/llvm/IR/SymbolTableListTraits.h vendor/llvm/dist/include/llvm/IR/Type.h vendor/llvm/dist/include/llvm/IR/Use.h vendor/llvm/dist/include/llvm/IR/UseListOrder.h vendor/llvm/dist/include/llvm/IR/User.h vendor/llvm/dist/include/llvm/IR/Value.h vendor/llvm/dist/include/llvm/IR/ValueHandle.h vendor/llvm/dist/include/llvm/IR/ValueMap.h vendor/llvm/dist/include/llvm/IR/Verifier.h vendor/llvm/dist/include/llvm/InitializePasses.h vendor/llvm/dist/include/llvm/LTO/LTO.h vendor/llvm/dist/include/llvm/LTO/legacy/LTOCodeGenerator.h vendor/llvm/dist/include/llvm/LTO/legacy/LTOModule.h vendor/llvm/dist/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h vendor/llvm/dist/include/llvm/LinkAllIR.h vendor/llvm/dist/include/llvm/LinkAllPasses.h vendor/llvm/dist/include/llvm/Linker/IRMover.h vendor/llvm/dist/include/llvm/MC/ConstantPools.h vendor/llvm/dist/include/llvm/MC/MCAsmBackend.h vendor/llvm/dist/include/llvm/MC/MCAsmInfo.h vendor/llvm/dist/include/llvm/MC/MCAssembler.h vendor/llvm/dist/include/llvm/MC/MCCodeView.h vendor/llvm/dist/include/llvm/MC/MCContext.h vendor/llvm/dist/include/llvm/MC/MCELFStreamer.h vendor/llvm/dist/include/llvm/MC/MCExpr.h vendor/llvm/dist/include/llvm/MC/MCFixup.h vendor/llvm/dist/include/llvm/MC/MCFragment.h vendor/llvm/dist/include/llvm/MC/MCInstPrinter.h vendor/llvm/dist/include/llvm/MC/MCInstrDesc.h vendor/llvm/dist/include/llvm/MC/MCInstrInfo.h vendor/llvm/dist/include/llvm/MC/MCInstrItineraries.h vendor/llvm/dist/include/llvm/MC/MCObjectFileInfo.h vendor/llvm/dist/include/llvm/MC/MCObjectStreamer.h vendor/llvm/dist/include/llvm/MC/MCParser/AsmLexer.h vendor/llvm/dist/include/llvm/MC/MCParser/MCAsmLexer.h vendor/llvm/dist/include/llvm/MC/MCParser/MCAsmParser.h vendor/llvm/dist/include/llvm/MC/MCParser/MCAsmParserExtension.h vendor/llvm/dist/include/llvm/MC/MCParser/MCTargetAsmParser.h vendor/llvm/dist/include/llvm/MC/MCRegisterInfo.h vendor/llvm/dist/include/llvm/MC/MCSection.h vendor/llvm/dist/include/llvm/MC/MCSectionCOFF.h vendor/llvm/dist/include/llvm/MC/MCStreamer.h vendor/llvm/dist/include/llvm/MC/MCTargetOptions.h vendor/llvm/dist/include/llvm/MC/MCTargetOptionsCommandFlags.h vendor/llvm/dist/include/llvm/MC/MCWinCOFFStreamer.h vendor/llvm/dist/include/llvm/MC/SectionKind.h vendor/llvm/dist/include/llvm/MC/StringTableBuilder.h vendor/llvm/dist/include/llvm/Object/Archive.h vendor/llvm/dist/include/llvm/Object/ArchiveWriter.h vendor/llvm/dist/include/llvm/Object/Binary.h vendor/llvm/dist/include/llvm/Object/COFF.h vendor/llvm/dist/include/llvm/Object/COFFImportFile.h vendor/llvm/dist/include/llvm/Object/ELF.h vendor/llvm/dist/include/llvm/Object/ELFObjectFile.h vendor/llvm/dist/include/llvm/Object/ELFTypes.h vendor/llvm/dist/include/llvm/Object/Error.h vendor/llvm/dist/include/llvm/Object/IRObjectFile.h vendor/llvm/dist/include/llvm/Object/MachO.h vendor/llvm/dist/include/llvm/Object/MachOUniversal.h vendor/llvm/dist/include/llvm/Object/ModuleSummaryIndexObjectFile.h vendor/llvm/dist/include/llvm/Object/ObjectFile.h vendor/llvm/dist/include/llvm/Object/RelocVisitor.h vendor/llvm/dist/include/llvm/Object/StackMapParser.h vendor/llvm/dist/include/llvm/Object/SymbolSize.h vendor/llvm/dist/include/llvm/Object/SymbolicFile.h vendor/llvm/dist/include/llvm/ObjectYAML/MachOYAML.h vendor/llvm/dist/include/llvm/Option/ArgList.h vendor/llvm/dist/include/llvm/Pass.h vendor/llvm/dist/include/llvm/PassInfo.h vendor/llvm/dist/include/llvm/PassSupport.h vendor/llvm/dist/include/llvm/Passes/PassBuilder.h vendor/llvm/dist/include/llvm/ProfileData/Coverage/CoverageMapping.h vendor/llvm/dist/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h vendor/llvm/dist/include/llvm/ProfileData/InstrProf.h vendor/llvm/dist/include/llvm/ProfileData/InstrProfData.inc vendor/llvm/dist/include/llvm/ProfileData/InstrProfWriter.h vendor/llvm/dist/include/llvm/ProfileData/ProfileCommon.h vendor/llvm/dist/include/llvm/ProfileData/SampleProf.h vendor/llvm/dist/include/llvm/Support/AArch64TargetParser.def vendor/llvm/dist/include/llvm/Support/ARMBuildAttributes.h vendor/llvm/dist/include/llvm/Support/ARMTargetParser.def vendor/llvm/dist/include/llvm/Support/AlignOf.h vendor/llvm/dist/include/llvm/Support/Allocator.h vendor/llvm/dist/include/llvm/Support/ArrayRecycler.h vendor/llvm/dist/include/llvm/Support/AtomicOrdering.h vendor/llvm/dist/include/llvm/Support/COFF.h vendor/llvm/dist/include/llvm/Support/CachePruning.h vendor/llvm/dist/include/llvm/Support/Casting.h vendor/llvm/dist/include/llvm/Support/CodeGen.h vendor/llvm/dist/include/llvm/Support/CommandLine.h vendor/llvm/dist/include/llvm/Support/Compiler.h vendor/llvm/dist/include/llvm/Support/Compression.h vendor/llvm/dist/include/llvm/Support/ConvertUTF.h vendor/llvm/dist/include/llvm/Support/DataExtractor.h vendor/llvm/dist/include/llvm/Support/Debug.h vendor/llvm/dist/include/llvm/Support/Dwarf.def vendor/llvm/dist/include/llvm/Support/Dwarf.h vendor/llvm/dist/include/llvm/Support/ELF.h vendor/llvm/dist/include/llvm/Support/ELFRelocs/AArch64.def vendor/llvm/dist/include/llvm/Support/ELFRelocs/AMDGPU.def vendor/llvm/dist/include/llvm/Support/ELFRelocs/BPF.def vendor/llvm/dist/include/llvm/Support/ELFRelocs/SystemZ.def vendor/llvm/dist/include/llvm/Support/Endian.h vendor/llvm/dist/include/llvm/Support/Error.h vendor/llvm/dist/include/llvm/Support/FileSystem.h vendor/llvm/dist/include/llvm/Support/Format.h vendor/llvm/dist/include/llvm/Support/GCOV.h vendor/llvm/dist/include/llvm/Support/GenericDomTree.h vendor/llvm/dist/include/llvm/Support/GenericDomTreeConstruction.h vendor/llvm/dist/include/llvm/Support/GraphWriter.h vendor/llvm/dist/include/llvm/Support/Host.h vendor/llvm/dist/include/llvm/Support/MD5.h vendor/llvm/dist/include/llvm/Support/MachO.def vendor/llvm/dist/include/llvm/Support/MachO.h vendor/llvm/dist/include/llvm/Support/ManagedStatic.h vendor/llvm/dist/include/llvm/Support/MathExtras.h vendor/llvm/dist/include/llvm/Support/MemoryBuffer.h vendor/llvm/dist/include/llvm/Support/OnDiskHashTable.h vendor/llvm/dist/include/llvm/Support/Options.h vendor/llvm/dist/include/llvm/Support/Path.h vendor/llvm/dist/include/llvm/Support/PointerLikeTypeTraits.h vendor/llvm/dist/include/llvm/Support/PrettyStackTrace.h vendor/llvm/dist/include/llvm/Support/Printable.h vendor/llvm/dist/include/llvm/Support/Process.h vendor/llvm/dist/include/llvm/Support/RWMutex.h vendor/llvm/dist/include/llvm/Support/RandomNumberGenerator.h vendor/llvm/dist/include/llvm/Support/Recycler.h vendor/llvm/dist/include/llvm/Support/RecyclingAllocator.h vendor/llvm/dist/include/llvm/Support/Regex.h vendor/llvm/dist/include/llvm/Support/Registry.h vendor/llvm/dist/include/llvm/Support/SHA1.h vendor/llvm/dist/include/llvm/Support/SMLoc.h vendor/llvm/dist/include/llvm/Support/SourceMgr.h vendor/llvm/dist/include/llvm/Support/StringSaver.h vendor/llvm/dist/include/llvm/Support/SwapByteOrder.h vendor/llvm/dist/include/llvm/Support/TargetParser.h vendor/llvm/dist/include/llvm/Support/TargetRegistry.h vendor/llvm/dist/include/llvm/Support/Threading.h vendor/llvm/dist/include/llvm/Support/Timer.h vendor/llvm/dist/include/llvm/Support/TrailingObjects.h vendor/llvm/dist/include/llvm/Support/UnicodeCharRanges.h vendor/llvm/dist/include/llvm/Support/YAMLParser.h vendor/llvm/dist/include/llvm/Support/YAMLTraits.h vendor/llvm/dist/include/llvm/Support/raw_ostream.h vendor/llvm/dist/include/llvm/TableGen/Record.h vendor/llvm/dist/include/llvm/TableGen/SetTheory.h vendor/llvm/dist/include/llvm/Target/CostTable.h vendor/llvm/dist/include/llvm/Target/GenericOpcodes.td vendor/llvm/dist/include/llvm/Target/Target.td vendor/llvm/dist/include/llvm/Target/TargetCallingConv.h vendor/llvm/dist/include/llvm/Target/TargetFrameLowering.h vendor/llvm/dist/include/llvm/Target/TargetInstrInfo.h vendor/llvm/dist/include/llvm/Target/TargetIntrinsicInfo.h vendor/llvm/dist/include/llvm/Target/TargetItinerary.td vendor/llvm/dist/include/llvm/Target/TargetLowering.h vendor/llvm/dist/include/llvm/Target/TargetLoweringObjectFile.h vendor/llvm/dist/include/llvm/Target/TargetMachine.h vendor/llvm/dist/include/llvm/Target/TargetOpcodes.def vendor/llvm/dist/include/llvm/Target/TargetOpcodes.h vendor/llvm/dist/include/llvm/Target/TargetOptions.h vendor/llvm/dist/include/llvm/Target/TargetRegisterInfo.h vendor/llvm/dist/include/llvm/Target/TargetSelectionDAG.td vendor/llvm/dist/include/llvm/Target/TargetSubtargetInfo.h vendor/llvm/dist/include/llvm/Transforms/GCOVProfiler.h vendor/llvm/dist/include/llvm/Transforms/IPO.h vendor/llvm/dist/include/llvm/Transforms/IPO/CrossDSOCFI.h vendor/llvm/dist/include/llvm/Transforms/IPO/FunctionAttrs.h vendor/llvm/dist/include/llvm/Transforms/IPO/FunctionImport.h vendor/llvm/dist/include/llvm/Transforms/IPO/GlobalOpt.h vendor/llvm/dist/include/llvm/Transforms/IPO/InferFunctionAttrs.h vendor/llvm/dist/include/llvm/Transforms/IPO/Internalize.h vendor/llvm/dist/include/llvm/Transforms/IPO/LowerTypeTests.h vendor/llvm/dist/include/llvm/Transforms/IPO/PartialInlining.h vendor/llvm/dist/include/llvm/Transforms/IPO/PassManagerBuilder.h vendor/llvm/dist/include/llvm/Transforms/IPO/SCCP.h vendor/llvm/dist/include/llvm/Transforms/IPO/WholeProgramDevirt.h vendor/llvm/dist/include/llvm/Transforms/InstCombine/InstCombine.h vendor/llvm/dist/include/llvm/Transforms/InstCombine/InstCombineWorklist.h vendor/llvm/dist/include/llvm/Transforms/InstrProfiling.h vendor/llvm/dist/include/llvm/Transforms/Instrumentation.h vendor/llvm/dist/include/llvm/Transforms/PGOInstrumentation.h vendor/llvm/dist/include/llvm/Transforms/SampleProfile.h vendor/llvm/dist/include/llvm/Transforms/Scalar.h vendor/llvm/dist/include/llvm/Transforms/Scalar/DCE.h vendor/llvm/dist/include/llvm/Transforms/Scalar/DeadStoreElimination.h vendor/llvm/dist/include/llvm/Transforms/Scalar/EarlyCSE.h vendor/llvm/dist/include/llvm/Transforms/Scalar/GVN.h vendor/llvm/dist/include/llvm/Transforms/Scalar/GuardWidening.h vendor/llvm/dist/include/llvm/Transforms/Scalar/IndVarSimplify.h vendor/llvm/dist/include/llvm/Transforms/Scalar/JumpThreading.h vendor/llvm/dist/include/llvm/Transforms/Scalar/LICM.h vendor/llvm/dist/include/llvm/Transforms/Scalar/LoopDeletion.h vendor/llvm/dist/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h vendor/llvm/dist/include/llvm/Transforms/Scalar/LoopInstSimplify.h vendor/llvm/dist/include/llvm/Transforms/Scalar/LoopRotation.h vendor/llvm/dist/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h vendor/llvm/dist/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h vendor/llvm/dist/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h vendor/llvm/dist/include/llvm/Transforms/Scalar/Reassociate.h vendor/llvm/dist/include/llvm/Transforms/Scalar/SCCP.h vendor/llvm/dist/include/llvm/Transforms/Scalar/SROA.h vendor/llvm/dist/include/llvm/Transforms/Scalar/SimplifyCFG.h vendor/llvm/dist/include/llvm/Transforms/Scalar/Sink.h vendor/llvm/dist/include/llvm/Transforms/Utils/ASanStackFrameLayout.h vendor/llvm/dist/include/llvm/Transforms/Utils/AddDiscriminators.h vendor/llvm/dist/include/llvm/Transforms/Utils/BasicBlockUtils.h vendor/llvm/dist/include/llvm/Transforms/Utils/Cloning.h vendor/llvm/dist/include/llvm/Transforms/Utils/CmpInstAnalysis.h vendor/llvm/dist/include/llvm/Transforms/Utils/CodeExtractor.h vendor/llvm/dist/include/llvm/Transforms/Utils/FunctionImportUtils.h vendor/llvm/dist/include/llvm/Transforms/Utils/LCSSA.h vendor/llvm/dist/include/llvm/Transforms/Utils/Local.h vendor/llvm/dist/include/llvm/Transforms/Utils/LoopSimplify.h vendor/llvm/dist/include/llvm/Transforms/Utils/LoopUtils.h vendor/llvm/dist/include/llvm/Transforms/Utils/Mem2Reg.h vendor/llvm/dist/include/llvm/Transforms/Utils/MemorySSA.h vendor/llvm/dist/include/llvm/Transforms/Utils/ModuleUtils.h vendor/llvm/dist/include/llvm/Transforms/Utils/SSAUpdaterImpl.h vendor/llvm/dist/include/llvm/Transforms/Utils/SimplifyInstructions.h vendor/llvm/dist/include/llvm/Transforms/Utils/SimplifyLibCalls.h vendor/llvm/dist/include/llvm/Transforms/Utils/SymbolRewriter.h vendor/llvm/dist/include/llvm/Transforms/Utils/UnrollLoop.h vendor/llvm/dist/include/llvm/Transforms/Vectorize/LoopVectorize.h vendor/llvm/dist/include/llvm/Transforms/Vectorize/SLPVectorizer.h vendor/llvm/dist/include/llvm/module.modulemap vendor/llvm/dist/include/llvm/module.modulemap.build vendor/llvm/dist/lib/Analysis/AliasAnalysis.cpp vendor/llvm/dist/lib/Analysis/AliasAnalysisEvaluator.cpp vendor/llvm/dist/lib/Analysis/AliasAnalysisSummary.cpp vendor/llvm/dist/lib/Analysis/AliasAnalysisSummary.h vendor/llvm/dist/lib/Analysis/AliasSetTracker.cpp vendor/llvm/dist/lib/Analysis/Analysis.cpp vendor/llvm/dist/lib/Analysis/AssumptionCache.cpp vendor/llvm/dist/lib/Analysis/BasicAliasAnalysis.cpp vendor/llvm/dist/lib/Analysis/BlockFrequencyInfo.cpp vendor/llvm/dist/lib/Analysis/BlockFrequencyInfoImpl.cpp vendor/llvm/dist/lib/Analysis/BranchProbabilityInfo.cpp vendor/llvm/dist/lib/Analysis/CFGPrinter.cpp vendor/llvm/dist/lib/Analysis/CFLAndersAliasAnalysis.cpp vendor/llvm/dist/lib/Analysis/CFLGraph.h vendor/llvm/dist/lib/Analysis/CFLSteensAliasAnalysis.cpp vendor/llvm/dist/lib/Analysis/CGSCCPassManager.cpp vendor/llvm/dist/lib/Analysis/CMakeLists.txt vendor/llvm/dist/lib/Analysis/CallGraph.cpp vendor/llvm/dist/lib/Analysis/CallGraphSCCPass.cpp vendor/llvm/dist/lib/Analysis/CodeMetrics.cpp vendor/llvm/dist/lib/Analysis/ConstantFolding.cpp vendor/llvm/dist/lib/Analysis/CostModel.cpp vendor/llvm/dist/lib/Analysis/DemandedBits.cpp vendor/llvm/dist/lib/Analysis/DependenceAnalysis.cpp vendor/llvm/dist/lib/Analysis/DominanceFrontier.cpp vendor/llvm/dist/lib/Analysis/EHPersonalities.cpp vendor/llvm/dist/lib/Analysis/GlobalsModRef.cpp vendor/llvm/dist/lib/Analysis/IVUsers.cpp vendor/llvm/dist/lib/Analysis/InlineCost.cpp vendor/llvm/dist/lib/Analysis/InstructionSimplify.cpp vendor/llvm/dist/lib/Analysis/IteratedDominanceFrontier.cpp vendor/llvm/dist/lib/Analysis/LLVMBuild.txt vendor/llvm/dist/lib/Analysis/LazyBlockFrequencyInfo.cpp vendor/llvm/dist/lib/Analysis/LazyCallGraph.cpp vendor/llvm/dist/lib/Analysis/LazyValueInfo.cpp vendor/llvm/dist/lib/Analysis/Lint.cpp vendor/llvm/dist/lib/Analysis/Loads.cpp vendor/llvm/dist/lib/Analysis/LoopAccessAnalysis.cpp vendor/llvm/dist/lib/Analysis/LoopInfo.cpp vendor/llvm/dist/lib/Analysis/LoopPass.cpp vendor/llvm/dist/lib/Analysis/LoopPassManager.cpp vendor/llvm/dist/lib/Analysis/MemoryBuiltins.cpp vendor/llvm/dist/lib/Analysis/MemoryDependenceAnalysis.cpp vendor/llvm/dist/lib/Analysis/ModuleDebugInfoPrinter.cpp vendor/llvm/dist/lib/Analysis/ModuleSummaryAnalysis.cpp vendor/llvm/dist/lib/Analysis/ObjCARCAliasAnalysis.cpp vendor/llvm/dist/lib/Analysis/ObjCARCInstKind.cpp vendor/llvm/dist/lib/Analysis/OptimizationDiagnosticInfo.cpp vendor/llvm/dist/lib/Analysis/PHITransAddr.cpp vendor/llvm/dist/lib/Analysis/PostDominators.cpp vendor/llvm/dist/lib/Analysis/ProfileSummaryInfo.cpp vendor/llvm/dist/lib/Analysis/RegionInfo.cpp vendor/llvm/dist/lib/Analysis/RegionPass.cpp vendor/llvm/dist/lib/Analysis/ScalarEvolution.cpp vendor/llvm/dist/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp vendor/llvm/dist/lib/Analysis/ScalarEvolutionExpander.cpp vendor/llvm/dist/lib/Analysis/ScopedNoAliasAA.cpp vendor/llvm/dist/lib/Analysis/StratifiedSets.h vendor/llvm/dist/lib/Analysis/TargetLibraryInfo.cpp vendor/llvm/dist/lib/Analysis/TargetTransformInfo.cpp vendor/llvm/dist/lib/Analysis/TypeBasedAliasAnalysis.cpp vendor/llvm/dist/lib/Analysis/TypeMetadataUtils.cpp vendor/llvm/dist/lib/Analysis/ValueTracking.cpp vendor/llvm/dist/lib/Analysis/VectorUtils.cpp vendor/llvm/dist/lib/AsmParser/LLLexer.cpp vendor/llvm/dist/lib/AsmParser/LLParser.cpp vendor/llvm/dist/lib/AsmParser/LLParser.h vendor/llvm/dist/lib/AsmParser/LLToken.h vendor/llvm/dist/lib/Bitcode/Reader/BitReader.cpp vendor/llvm/dist/lib/Bitcode/Reader/BitcodeReader.cpp vendor/llvm/dist/lib/Bitcode/Reader/BitstreamReader.cpp vendor/llvm/dist/lib/Bitcode/Reader/CMakeLists.txt vendor/llvm/dist/lib/Bitcode/Writer/BitWriter.cpp vendor/llvm/dist/lib/Bitcode/Writer/BitcodeWriter.cpp vendor/llvm/dist/lib/Bitcode/Writer/BitcodeWriterPass.cpp vendor/llvm/dist/lib/Bitcode/Writer/ValueEnumerator.h vendor/llvm/dist/lib/CMakeLists.txt vendor/llvm/dist/lib/CodeGen/AggressiveAntiDepBreaker.cpp vendor/llvm/dist/lib/CodeGen/AllocationOrder.cpp vendor/llvm/dist/lib/CodeGen/AllocationOrder.h vendor/llvm/dist/lib/CodeGen/Analysis.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/ARMException.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/AddressPool.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/AsmPrinter.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/CMakeLists.txt vendor/llvm/dist/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/CodeViewDebug.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/DIE.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DIEHash.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DebugHandlerBase.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/DebugLocEntry.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfAccelTable.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfDebug.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfDebug.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfException.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfExpression.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfExpression.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfFile.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfFile.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfUnit.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfUnit.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/EHStreamer.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/LLVMBuild.txt vendor/llvm/dist/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/WinException.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/WinException.h vendor/llvm/dist/lib/CodeGen/BranchFolding.cpp vendor/llvm/dist/lib/CodeGen/BranchFolding.h vendor/llvm/dist/lib/CodeGen/CMakeLists.txt vendor/llvm/dist/lib/CodeGen/CallingConvLower.cpp vendor/llvm/dist/lib/CodeGen/CodeGen.cpp vendor/llvm/dist/lib/CodeGen/CodeGenPrepare.cpp vendor/llvm/dist/lib/CodeGen/CriticalAntiDepBreaker.cpp vendor/llvm/dist/lib/CodeGen/DFAPacketizer.cpp vendor/llvm/dist/lib/CodeGen/DeadMachineInstructionElim.cpp vendor/llvm/dist/lib/CodeGen/DetectDeadLanes.cpp vendor/llvm/dist/lib/CodeGen/DwarfEHPrepare.cpp vendor/llvm/dist/lib/CodeGen/EarlyIfConversion.cpp vendor/llvm/dist/lib/CodeGen/EdgeBundles.cpp vendor/llvm/dist/lib/CodeGen/ExecutionDepsFix.cpp vendor/llvm/dist/lib/CodeGen/FuncletLayout.cpp vendor/llvm/dist/lib/CodeGen/GCMetadata.cpp vendor/llvm/dist/lib/CodeGen/GCMetadataPrinter.cpp vendor/llvm/dist/lib/CodeGen/GCRootLowering.cpp vendor/llvm/dist/lib/CodeGen/GCStrategy.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/CMakeLists.txt vendor/llvm/dist/lib/CodeGen/GlobalISel/GlobalISel.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/IRTranslator.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/RegBankSelect.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/RegisterBank.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp vendor/llvm/dist/lib/CodeGen/GlobalMerge.cpp vendor/llvm/dist/lib/CodeGen/IfConversion.cpp vendor/llvm/dist/lib/CodeGen/ImplicitNullChecks.cpp vendor/llvm/dist/lib/CodeGen/InlineSpiller.cpp vendor/llvm/dist/lib/CodeGen/InterleavedAccessPass.cpp vendor/llvm/dist/lib/CodeGen/IntrinsicLowering.cpp vendor/llvm/dist/lib/CodeGen/LLVMBuild.txt vendor/llvm/dist/lib/CodeGen/LLVMTargetMachine.cpp vendor/llvm/dist/lib/CodeGen/LatencyPriorityQueue.cpp vendor/llvm/dist/lib/CodeGen/LexicalScopes.cpp vendor/llvm/dist/lib/CodeGen/LiveDebugValues.cpp vendor/llvm/dist/lib/CodeGen/LiveDebugVariables.cpp vendor/llvm/dist/lib/CodeGen/LiveInterval.cpp vendor/llvm/dist/lib/CodeGen/LiveIntervalAnalysis.cpp vendor/llvm/dist/lib/CodeGen/LiveIntervalUnion.cpp vendor/llvm/dist/lib/CodeGen/LivePhysRegs.cpp vendor/llvm/dist/lib/CodeGen/LiveRangeCalc.cpp vendor/llvm/dist/lib/CodeGen/LiveRangeCalc.h vendor/llvm/dist/lib/CodeGen/LiveRangeEdit.cpp vendor/llvm/dist/lib/CodeGen/LiveRegMatrix.cpp vendor/llvm/dist/lib/CodeGen/LiveVariables.cpp vendor/llvm/dist/lib/CodeGen/LocalStackSlotAllocation.cpp vendor/llvm/dist/lib/CodeGen/MIRParser/CMakeLists.txt vendor/llvm/dist/lib/CodeGen/MIRParser/MILexer.cpp vendor/llvm/dist/lib/CodeGen/MIRParser/MILexer.h vendor/llvm/dist/lib/CodeGen/MIRParser/MIParser.cpp vendor/llvm/dist/lib/CodeGen/MIRParser/MIParser.h vendor/llvm/dist/lib/CodeGen/MIRParser/MIRParser.cpp vendor/llvm/dist/lib/CodeGen/MIRPrinter.cpp vendor/llvm/dist/lib/CodeGen/MIRPrintingPass.cpp vendor/llvm/dist/lib/CodeGen/MachineBasicBlock.cpp vendor/llvm/dist/lib/CodeGen/MachineBlockFrequencyInfo.cpp vendor/llvm/dist/lib/CodeGen/MachineBlockPlacement.cpp vendor/llvm/dist/lib/CodeGen/MachineBranchProbabilityInfo.cpp vendor/llvm/dist/lib/CodeGen/MachineCSE.cpp vendor/llvm/dist/lib/CodeGen/MachineCombiner.cpp vendor/llvm/dist/lib/CodeGen/MachineCopyPropagation.cpp vendor/llvm/dist/lib/CodeGen/MachineFunction.cpp vendor/llvm/dist/lib/CodeGen/MachineFunctionPass.cpp vendor/llvm/dist/lib/CodeGen/MachineFunctionPrinterPass.cpp vendor/llvm/dist/lib/CodeGen/MachineInstr.cpp vendor/llvm/dist/lib/CodeGen/MachineInstrBundle.cpp vendor/llvm/dist/lib/CodeGen/MachineLICM.cpp vendor/llvm/dist/lib/CodeGen/MachineLoopInfo.cpp vendor/llvm/dist/lib/CodeGen/MachineModuleInfo.cpp vendor/llvm/dist/lib/CodeGen/MachineRegisterInfo.cpp vendor/llvm/dist/lib/CodeGen/MachineSSAUpdater.cpp vendor/llvm/dist/lib/CodeGen/MachineScheduler.cpp vendor/llvm/dist/lib/CodeGen/MachineSink.cpp vendor/llvm/dist/lib/CodeGen/MachineTraceMetrics.cpp vendor/llvm/dist/lib/CodeGen/MachineVerifier.cpp vendor/llvm/dist/lib/CodeGen/OptimizePHIs.cpp vendor/llvm/dist/lib/CodeGen/PHIElimination.cpp vendor/llvm/dist/lib/CodeGen/PHIEliminationUtils.cpp vendor/llvm/dist/lib/CodeGen/ParallelCG.cpp vendor/llvm/dist/lib/CodeGen/PatchableFunction.cpp vendor/llvm/dist/lib/CodeGen/PeepholeOptimizer.cpp vendor/llvm/dist/lib/CodeGen/PostRASchedulerList.cpp vendor/llvm/dist/lib/CodeGen/PrologEpilogInserter.cpp vendor/llvm/dist/lib/CodeGen/RegAllocBase.cpp vendor/llvm/dist/lib/CodeGen/RegAllocBase.h vendor/llvm/dist/lib/CodeGen/RegAllocBasic.cpp vendor/llvm/dist/lib/CodeGen/RegAllocFast.cpp vendor/llvm/dist/lib/CodeGen/RegAllocGreedy.cpp vendor/llvm/dist/lib/CodeGen/RegAllocPBQP.cpp vendor/llvm/dist/lib/CodeGen/RegUsageInfoCollector.cpp vendor/llvm/dist/lib/CodeGen/RegUsageInfoPropagate.cpp vendor/llvm/dist/lib/CodeGen/RegisterCoalescer.cpp vendor/llvm/dist/lib/CodeGen/RegisterPressure.cpp vendor/llvm/dist/lib/CodeGen/RegisterScavenging.cpp vendor/llvm/dist/lib/CodeGen/RegisterUsageInfo.cpp vendor/llvm/dist/lib/CodeGen/RenameIndependentSubregs.cpp vendor/llvm/dist/lib/CodeGen/SafeStack.cpp vendor/llvm/dist/lib/CodeGen/SafeStackColoring.cpp vendor/llvm/dist/lib/CodeGen/SafeStackLayout.cpp vendor/llvm/dist/lib/CodeGen/ScheduleDAG.cpp vendor/llvm/dist/lib/CodeGen/ScheduleDAGInstrs.cpp vendor/llvm/dist/lib/CodeGen/ScoreboardHazardRecognizer.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/CMakeLists.txt vendor/llvm/dist/lib/CodeGen/SelectionDAG/DAGCombiner.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/FastISel.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/InstrEmitter.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeTypes.h vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAG.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/StatepointLowering.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/TargetLowering.cpp vendor/llvm/dist/lib/CodeGen/ShadowStackGCLowering.cpp vendor/llvm/dist/lib/CodeGen/ShrinkWrap.cpp vendor/llvm/dist/lib/CodeGen/SjLjEHPrepare.cpp vendor/llvm/dist/lib/CodeGen/SplitKit.cpp vendor/llvm/dist/lib/CodeGen/SplitKit.h vendor/llvm/dist/lib/CodeGen/StackColoring.cpp vendor/llvm/dist/lib/CodeGen/StackMapLivenessAnalysis.cpp vendor/llvm/dist/lib/CodeGen/StackMaps.cpp vendor/llvm/dist/lib/CodeGen/StackProtector.cpp vendor/llvm/dist/lib/CodeGen/StackSlotColoring.cpp vendor/llvm/dist/lib/CodeGen/TailDuplication.cpp vendor/llvm/dist/lib/CodeGen/TailDuplicator.cpp vendor/llvm/dist/lib/CodeGen/TargetFrameLoweringImpl.cpp vendor/llvm/dist/lib/CodeGen/TargetInstrInfo.cpp vendor/llvm/dist/lib/CodeGen/TargetLoweringBase.cpp vendor/llvm/dist/lib/CodeGen/TargetLoweringObjectFileImpl.cpp vendor/llvm/dist/lib/CodeGen/TargetOptionsImpl.cpp vendor/llvm/dist/lib/CodeGen/TargetPassConfig.cpp vendor/llvm/dist/lib/CodeGen/TargetRegisterInfo.cpp vendor/llvm/dist/lib/CodeGen/TargetSchedule.cpp vendor/llvm/dist/lib/CodeGen/TwoAddressInstructionPass.cpp vendor/llvm/dist/lib/CodeGen/UnreachableBlockElim.cpp vendor/llvm/dist/lib/CodeGen/VirtRegMap.cpp vendor/llvm/dist/lib/CodeGen/WinEHPrepare.cpp vendor/llvm/dist/lib/CodeGen/XRayInstrumentation.cpp vendor/llvm/dist/lib/DebugInfo/CMakeLists.txt vendor/llvm/dist/lib/DebugInfo/CodeView/CMakeLists.txt vendor/llvm/dist/lib/DebugInfo/CodeView/CVTypeVisitor.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/CodeViewError.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/EnumTables.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/LLVMBuild.txt vendor/llvm/dist/lib/DebugInfo/CodeView/ModuleSubstream.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/ModuleSubstreamVisitor.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/RecordSerialization.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/SymbolDumper.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/TypeDumper.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/TypeRecord.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/TypeStreamMerger.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/CMakeLists.txt vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFContext.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFDebugLine.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFFormValue.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFUnit.cpp vendor/llvm/dist/lib/DebugInfo/LLVMBuild.txt vendor/llvm/dist/lib/DebugInfo/PDB/CMakeLists.txt vendor/llvm/dist/lib/DebugInfo/PDB/DIA/DIAError.cpp vendor/llvm/dist/lib/DebugInfo/PDB/DIA/DIASession.cpp vendor/llvm/dist/lib/DebugInfo/PDB/GenericError.cpp vendor/llvm/dist/lib/DebugInfo/PDB/IPDBSourceFile.cpp vendor/llvm/dist/lib/DebugInfo/PDB/LLVMBuild.txt vendor/llvm/dist/lib/DebugInfo/PDB/PDB.cpp vendor/llvm/dist/lib/DebugInfo/PDB/PDBContext.cpp vendor/llvm/dist/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp vendor/llvm/dist/lib/DebugInfo/PDB/PDBSymDumper.cpp vendor/llvm/dist/lib/DebugInfo/PDB/PDBSymbol.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/DbiStream.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/DbiStreamBuilder.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/Hash.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/InfoStream.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/InfoStreamBuilder.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/ModInfo.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/ModStream.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/NameHashTable.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/NameMap.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/NameMapBuilder.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/PDBFile.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/PDBFileBuilder.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/PublicsStream.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/RawError.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/RawSession.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/SymbolStream.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Raw/TpiStream.cpp vendor/llvm/dist/lib/DebugInfo/Symbolize/Symbolize.cpp vendor/llvm/dist/lib/ExecutionEngine/ExecutionEngine.cpp vendor/llvm/dist/lib/ExecutionEngine/ExecutionEngineBindings.cpp vendor/llvm/dist/lib/ExecutionEngine/GDBRegistrationListener.cpp vendor/llvm/dist/lib/ExecutionEngine/Interpreter/CMakeLists.txt vendor/llvm/dist/lib/ExecutionEngine/Interpreter/Execution.cpp vendor/llvm/dist/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp vendor/llvm/dist/lib/ExecutionEngine/Interpreter/Interpreter.cpp vendor/llvm/dist/lib/ExecutionEngine/Interpreter/Interpreter.h vendor/llvm/dist/lib/ExecutionEngine/MCJIT/MCJIT.cpp vendor/llvm/dist/lib/ExecutionEngine/MCJIT/MCJIT.h vendor/llvm/dist/lib/ExecutionEngine/Orc/CMakeLists.txt vendor/llvm/dist/lib/ExecutionEngine/Orc/IndirectionUtils.cpp vendor/llvm/dist/lib/ExecutionEngine/Orc/NullResolver.cpp vendor/llvm/dist/lib/ExecutionEngine/Orc/OrcCBindingsStack.h vendor/llvm/dist/lib/ExecutionEngine/Orc/OrcError.cpp vendor/llvm/dist/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h vendor/llvm/dist/lib/ExecutionEngine/SectionMemoryManager.cpp vendor/llvm/dist/lib/ExecutionEngine/TargetSelect.cpp vendor/llvm/dist/lib/Fuzzer/CMakeLists.txt vendor/llvm/dist/lib/Fuzzer/FuzzerCrossOver.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerDriver.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerExtFunctions.def vendor/llvm/dist/lib/Fuzzer/FuzzerExtFunctions.h vendor/llvm/dist/lib/Fuzzer/FuzzerExtFunctionsDlsym.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerExtFunctionsWeak.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerFlags.def vendor/llvm/dist/lib/Fuzzer/FuzzerIO.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerInternal.h vendor/llvm/dist/lib/Fuzzer/FuzzerLoop.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerMain.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerMutate.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerSHA1.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerTracePC.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerTracePC.h vendor/llvm/dist/lib/Fuzzer/FuzzerTraceState.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerUtil.cpp vendor/llvm/dist/lib/Fuzzer/afl/afl_driver.cpp vendor/llvm/dist/lib/Fuzzer/test/CMakeLists.txt vendor/llvm/dist/lib/Fuzzer/test/CustomCrossOverTest.cpp vendor/llvm/dist/lib/Fuzzer/test/FuzzerUnittest.cpp vendor/llvm/dist/lib/Fuzzer/test/InitializeTest.cpp vendor/llvm/dist/lib/Fuzzer/test/OneHugeAllocTest.cpp vendor/llvm/dist/lib/Fuzzer/test/OutOfMemoryTest.cpp vendor/llvm/dist/lib/Fuzzer/test/SimpleCmpTest.cpp vendor/llvm/dist/lib/Fuzzer/test/StrcmpTest.cpp vendor/llvm/dist/lib/Fuzzer/test/StrncmpTest.cpp vendor/llvm/dist/lib/Fuzzer/test/StrstrTest.cpp vendor/llvm/dist/lib/Fuzzer/test/fuzzer-customcrossover.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-dirs.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-flags.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-leak.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-oom-with-profile.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-oom.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-printcovpcs.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-singleinputs.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-timeout.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer.test vendor/llvm/dist/lib/Fuzzer/test/lit.cfg vendor/llvm/dist/lib/Fuzzer/test/lit.site.cfg.in vendor/llvm/dist/lib/Fuzzer/test/merge.test vendor/llvm/dist/lib/Fuzzer/test/no-coverage/CMakeLists.txt vendor/llvm/dist/lib/Fuzzer/test/uninstrumented/CMakeLists.txt vendor/llvm/dist/lib/IR/AsmWriter.cpp vendor/llvm/dist/lib/IR/AttributeImpl.h vendor/llvm/dist/lib/IR/AttributeSetNode.h vendor/llvm/dist/lib/IR/Attributes.cpp vendor/llvm/dist/lib/IR/AutoUpgrade.cpp vendor/llvm/dist/lib/IR/BasicBlock.cpp vendor/llvm/dist/lib/IR/CMakeLists.txt vendor/llvm/dist/lib/IR/ConstantFold.cpp vendor/llvm/dist/lib/IR/ConstantFold.h vendor/llvm/dist/lib/IR/ConstantRange.cpp vendor/llvm/dist/lib/IR/Constants.cpp vendor/llvm/dist/lib/IR/ConstantsContext.h vendor/llvm/dist/lib/IR/Core.cpp vendor/llvm/dist/lib/IR/DIBuilder.cpp vendor/llvm/dist/lib/IR/DataLayout.cpp vendor/llvm/dist/lib/IR/DebugInfo.cpp vendor/llvm/dist/lib/IR/DebugInfoMetadata.cpp vendor/llvm/dist/lib/IR/DiagnosticInfo.cpp vendor/llvm/dist/lib/IR/Dominators.cpp vendor/llvm/dist/lib/IR/Function.cpp vendor/llvm/dist/lib/IR/GCOV.cpp vendor/llvm/dist/lib/IR/Globals.cpp vendor/llvm/dist/lib/IR/IRBuilder.cpp vendor/llvm/dist/lib/IR/IRPrintingPasses.cpp vendor/llvm/dist/lib/IR/InlineAsm.cpp vendor/llvm/dist/lib/IR/Instruction.cpp vendor/llvm/dist/lib/IR/Instructions.cpp vendor/llvm/dist/lib/IR/IntrinsicInst.cpp vendor/llvm/dist/lib/IR/LLVMContext.cpp vendor/llvm/dist/lib/IR/LLVMContextImpl.cpp vendor/llvm/dist/lib/IR/LLVMContextImpl.h vendor/llvm/dist/lib/IR/LegacyPassManager.cpp vendor/llvm/dist/lib/IR/MDBuilder.cpp vendor/llvm/dist/lib/IR/Mangler.cpp vendor/llvm/dist/lib/IR/Metadata.cpp vendor/llvm/dist/lib/IR/Module.cpp vendor/llvm/dist/lib/IR/ModuleSummaryIndex.cpp vendor/llvm/dist/lib/IR/Operator.cpp vendor/llvm/dist/lib/IR/Pass.cpp vendor/llvm/dist/lib/IR/PassManager.cpp vendor/llvm/dist/lib/IR/PassRegistry.cpp vendor/llvm/dist/lib/IR/SymbolTableListTraitsImpl.h vendor/llvm/dist/lib/IR/Type.cpp vendor/llvm/dist/lib/IR/User.cpp vendor/llvm/dist/lib/IR/Value.cpp vendor/llvm/dist/lib/IR/ValueSymbolTable.cpp vendor/llvm/dist/lib/IR/ValueTypes.cpp vendor/llvm/dist/lib/IR/Verifier.cpp vendor/llvm/dist/lib/IRReader/IRReader.cpp vendor/llvm/dist/lib/LLVMBuild.txt vendor/llvm/dist/lib/LTO/CMakeLists.txt vendor/llvm/dist/lib/LTO/LLVMBuild.txt vendor/llvm/dist/lib/LTO/LTO.cpp vendor/llvm/dist/lib/LTO/LTOCodeGenerator.cpp vendor/llvm/dist/lib/LTO/LTOModule.cpp vendor/llvm/dist/lib/LTO/ThinLTOCodeGenerator.cpp vendor/llvm/dist/lib/LTO/UpdateCompilerUsed.cpp vendor/llvm/dist/lib/LibDriver/LibDriver.cpp vendor/llvm/dist/lib/Linker/IRMover.cpp vendor/llvm/dist/lib/Linker/LinkModules.cpp vendor/llvm/dist/lib/MC/ConstantPools.cpp vendor/llvm/dist/lib/MC/ELFObjectWriter.cpp vendor/llvm/dist/lib/MC/MCAsmBackend.cpp vendor/llvm/dist/lib/MC/MCAsmInfo.cpp vendor/llvm/dist/lib/MC/MCAsmInfoDarwin.cpp vendor/llvm/dist/lib/MC/MCAsmStreamer.cpp vendor/llvm/dist/lib/MC/MCAssembler.cpp vendor/llvm/dist/lib/MC/MCCodeView.cpp vendor/llvm/dist/lib/MC/MCContext.cpp vendor/llvm/dist/lib/MC/MCDisassembler/Disassembler.cpp vendor/llvm/dist/lib/MC/MCDwarf.cpp vendor/llvm/dist/lib/MC/MCELFStreamer.cpp vendor/llvm/dist/lib/MC/MCExpr.cpp vendor/llvm/dist/lib/MC/MCFragment.cpp vendor/llvm/dist/lib/MC/MCInst.cpp vendor/llvm/dist/lib/MC/MCLabel.cpp vendor/llvm/dist/lib/MC/MCObjectFileInfo.cpp vendor/llvm/dist/lib/MC/MCObjectStreamer.cpp vendor/llvm/dist/lib/MC/MCParser/AsmLexer.cpp vendor/llvm/dist/lib/MC/MCParser/AsmParser.cpp vendor/llvm/dist/lib/MC/MCParser/COFFAsmParser.cpp vendor/llvm/dist/lib/MC/MCParser/DarwinAsmParser.cpp vendor/llvm/dist/lib/MC/MCParser/ELFAsmParser.cpp vendor/llvm/dist/lib/MC/MCParser/MCAsmLexer.cpp vendor/llvm/dist/lib/MC/MCParser/MCAsmParser.cpp vendor/llvm/dist/lib/MC/MCRegisterInfo.cpp vendor/llvm/dist/lib/MC/MCSection.cpp vendor/llvm/dist/lib/MC/MCSectionCOFF.cpp vendor/llvm/dist/lib/MC/MCSectionELF.cpp vendor/llvm/dist/lib/MC/MCSectionMachO.cpp vendor/llvm/dist/lib/MC/MCStreamer.cpp vendor/llvm/dist/lib/MC/MCSymbol.cpp vendor/llvm/dist/lib/MC/MCTargetOptions.cpp vendor/llvm/dist/lib/MC/MCValue.cpp vendor/llvm/dist/lib/MC/MachObjectWriter.cpp vendor/llvm/dist/lib/MC/StringTableBuilder.cpp vendor/llvm/dist/lib/MC/SubtargetFeature.cpp vendor/llvm/dist/lib/MC/WinCOFFObjectWriter.cpp vendor/llvm/dist/lib/MC/WinCOFFStreamer.cpp vendor/llvm/dist/lib/Object/Archive.cpp vendor/llvm/dist/lib/Object/ArchiveWriter.cpp vendor/llvm/dist/lib/Object/Binary.cpp vendor/llvm/dist/lib/Object/CMakeLists.txt vendor/llvm/dist/lib/Object/COFFObjectFile.cpp vendor/llvm/dist/lib/Object/ELF.cpp vendor/llvm/dist/lib/Object/Error.cpp vendor/llvm/dist/lib/Object/IRObjectFile.cpp vendor/llvm/dist/lib/Object/MachOObjectFile.cpp vendor/llvm/dist/lib/Object/MachOUniversal.cpp vendor/llvm/dist/lib/Object/ModuleSummaryIndexObjectFile.cpp vendor/llvm/dist/lib/Object/ObjectFile.cpp vendor/llvm/dist/lib/Object/RecordStreamer.cpp vendor/llvm/dist/lib/Object/RecordStreamer.h vendor/llvm/dist/lib/Object/SymbolSize.cpp vendor/llvm/dist/lib/Object/SymbolicFile.cpp vendor/llvm/dist/lib/ObjectYAML/CMakeLists.txt vendor/llvm/dist/lib/ObjectYAML/ELFYAML.cpp vendor/llvm/dist/lib/ObjectYAML/MachOYAML.cpp vendor/llvm/dist/lib/ObjectYAML/ObjectYAML.cpp vendor/llvm/dist/lib/Option/ArgList.cpp vendor/llvm/dist/lib/Option/OptTable.cpp vendor/llvm/dist/lib/Passes/CMakeLists.txt vendor/llvm/dist/lib/Passes/PassBuilder.cpp vendor/llvm/dist/lib/Passes/PassRegistry.def vendor/llvm/dist/lib/ProfileData/Coverage/CoverageMapping.cpp vendor/llvm/dist/lib/ProfileData/Coverage/CoverageMappingReader.cpp vendor/llvm/dist/lib/ProfileData/Coverage/CoverageMappingWriter.cpp vendor/llvm/dist/lib/ProfileData/InstrProf.cpp vendor/llvm/dist/lib/ProfileData/InstrProfReader.cpp vendor/llvm/dist/lib/ProfileData/InstrProfWriter.cpp vendor/llvm/dist/lib/ProfileData/ProfileSummaryBuilder.cpp vendor/llvm/dist/lib/ProfileData/SampleProf.cpp vendor/llvm/dist/lib/Support/APFloat.cpp vendor/llvm/dist/lib/Support/APInt.cpp vendor/llvm/dist/lib/Support/ARMBuildAttrs.cpp vendor/llvm/dist/lib/Support/CMakeLists.txt vendor/llvm/dist/lib/Support/CachePruning.cpp vendor/llvm/dist/lib/Support/CommandLine.cpp vendor/llvm/dist/lib/Support/Compression.cpp vendor/llvm/dist/lib/Support/Debug.cpp vendor/llvm/dist/lib/Support/DeltaAlgorithm.cpp vendor/llvm/dist/lib/Support/Dwarf.cpp vendor/llvm/dist/lib/Support/DynamicLibrary.cpp vendor/llvm/dist/lib/Support/Error.cpp vendor/llvm/dist/lib/Support/FileOutputBuffer.cpp vendor/llvm/dist/lib/Support/FileUtilities.cpp vendor/llvm/dist/lib/Support/FoldingSet.cpp vendor/llvm/dist/lib/Support/Host.cpp vendor/llvm/dist/lib/Support/LLVMBuild.txt vendor/llvm/dist/lib/Support/LockFileManager.cpp vendor/llvm/dist/lib/Support/MD5.cpp vendor/llvm/dist/lib/Support/MemoryBuffer.cpp vendor/llvm/dist/lib/Support/Path.cpp vendor/llvm/dist/lib/Support/PrettyStackTrace.cpp vendor/llvm/dist/lib/Support/RandomNumberGenerator.cpp vendor/llvm/dist/lib/Support/Regex.cpp vendor/llvm/dist/lib/Support/SHA1.cpp vendor/llvm/dist/lib/Support/ScaledNumber.cpp vendor/llvm/dist/lib/Support/ScopedPrinter.cpp vendor/llvm/dist/lib/Support/SmallPtrSet.cpp vendor/llvm/dist/lib/Support/SourceMgr.cpp vendor/llvm/dist/lib/Support/SpecialCaseList.cpp vendor/llvm/dist/lib/Support/Statistic.cpp vendor/llvm/dist/lib/Support/StringMap.cpp vendor/llvm/dist/lib/Support/StringRef.cpp vendor/llvm/dist/lib/Support/StringSaver.cpp vendor/llvm/dist/lib/Support/TargetParser.cpp vendor/llvm/dist/lib/Support/TargetRegistry.cpp vendor/llvm/dist/lib/Support/Threading.cpp vendor/llvm/dist/lib/Support/Timer.cpp vendor/llvm/dist/lib/Support/Triple.cpp vendor/llvm/dist/lib/Support/Twine.cpp vendor/llvm/dist/lib/Support/Unix/Memory.inc vendor/llvm/dist/lib/Support/Unix/Path.inc vendor/llvm/dist/lib/Support/Unix/Process.inc vendor/llvm/dist/lib/Support/Unix/Signals.inc vendor/llvm/dist/lib/Support/Unix/Unix.h vendor/llvm/dist/lib/Support/Windows/Path.inc vendor/llvm/dist/lib/Support/Windows/Process.inc vendor/llvm/dist/lib/Support/Windows/Signals.inc vendor/llvm/dist/lib/Support/Windows/WindowsSupport.h vendor/llvm/dist/lib/Support/YAMLParser.cpp vendor/llvm/dist/lib/Support/YAMLTraits.cpp vendor/llvm/dist/lib/Support/raw_ostream.cpp vendor/llvm/dist/lib/TableGen/Main.cpp vendor/llvm/dist/lib/TableGen/Record.cpp vendor/llvm/dist/lib/TableGen/TGLexer.cpp vendor/llvm/dist/lib/TableGen/TGLexer.h vendor/llvm/dist/lib/TableGen/TGParser.cpp vendor/llvm/dist/lib/TableGen/TGParser.h vendor/llvm/dist/lib/Target/AArch64/AArch64.h vendor/llvm/dist/lib/Target/AArch64/AArch64.td vendor/llvm/dist/lib/Target/AArch64/AArch64A53Fix835769.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64AddressTypePromotion.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64AsmPrinter.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64CallLowering.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64CallLowering.h vendor/llvm/dist/lib/Target/AArch64/AArch64CallingConvention.td vendor/llvm/dist/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64CollectLOH.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64ConditionOptimizer.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64ConditionalCompares.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64FastISel.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64FrameLowering.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64ISelLowering.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64ISelLowering.h vendor/llvm/dist/lib/Target/AArch64/AArch64InstrAtomics.td vendor/llvm/dist/lib/Target/AArch64/AArch64InstrFormats.td vendor/llvm/dist/lib/Target/AArch64/AArch64InstrInfo.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64InstrInfo.h vendor/llvm/dist/lib/Target/AArch64/AArch64InstrInfo.td vendor/llvm/dist/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64MCInstLower.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64MachineFunctionInfo.h vendor/llvm/dist/lib/Target/AArch64/AArch64PromoteConstant.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64RegisterBankInfo.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64RegisterBankInfo.h vendor/llvm/dist/lib/Target/AArch64/AArch64RegisterInfo.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64RegisterInfo.h vendor/llvm/dist/lib/Target/AArch64/AArch64RegisterInfo.td vendor/llvm/dist/lib/Target/AArch64/AArch64SchedA57.td vendor/llvm/dist/lib/Target/AArch64/AArch64SchedA57WriteRes.td vendor/llvm/dist/lib/Target/AArch64/AArch64SchedM1.td vendor/llvm/dist/lib/Target/AArch64/AArch64SchedVulcan.td vendor/llvm/dist/lib/Target/AArch64/AArch64StorePairSuppress.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64Subtarget.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64Subtarget.h vendor/llvm/dist/lib/Target/AArch64/AArch64TargetMachine.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64TargetMachine.h vendor/llvm/dist/lib/Target/AArch64/AArch64TargetObjectFile.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64TargetObjectFile.h vendor/llvm/dist/lib/Target/AArch64/AArch64TargetTransformInfo.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64TargetTransformInfo.h vendor/llvm/dist/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp vendor/llvm/dist/lib/Target/AArch64/CMakeLists.txt vendor/llvm/dist/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp vendor/llvm/dist/lib/Target/AArch64/Disassembler/AArch64Disassembler.h vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp vendor/llvm/dist/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPU.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPU.td vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUAsmPrinter.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUCallLowering.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUCallLowering.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUFrameLowering.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUISelLowering.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUISelLowering.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUInstrInfo.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUInstrInfo.td vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUIntrinsics.td vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUMCInstLower.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUMachineFunction.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUOpenCLImageTypeLoweringPass.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPURuntimeMetadata.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUSubtarget.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUSubtarget.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUTargetMachine.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h vendor/llvm/dist/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp vendor/llvm/dist/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp vendor/llvm/dist/lib/Target/AMDGPU/CIInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/CMakeLists.txt vendor/llvm/dist/lib/Target/AMDGPU/CaymanInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp vendor/llvm/dist/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h vendor/llvm/dist/lib/Target/AMDGPU/EvergreenInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/GCNHazardRecognizer.cpp vendor/llvm/dist/lib/Target/AMDGPU/GCNHazardRecognizer.h vendor/llvm/dist/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp vendor/llvm/dist/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.h vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.h vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/LLVMBuild.txt vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp vendor/llvm/dist/lib/Target/AMDGPU/Processors.td vendor/llvm/dist/lib/Target/AMDGPU/R600ClauseMergePass.cpp vendor/llvm/dist/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp vendor/llvm/dist/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp vendor/llvm/dist/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp vendor/llvm/dist/lib/Target/AMDGPU/R600FrameLowering.cpp vendor/llvm/dist/lib/Target/AMDGPU/R600FrameLowering.h vendor/llvm/dist/lib/Target/AMDGPU/R600ISelLowering.cpp vendor/llvm/dist/lib/Target/AMDGPU/R600InstrFormats.td vendor/llvm/dist/lib/Target/AMDGPU/R600InstrInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/R600InstrInfo.h vendor/llvm/dist/lib/Target/AMDGPU/R600Instructions.td vendor/llvm/dist/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/R600MachineFunctionInfo.h vendor/llvm/dist/lib/Target/AMDGPU/R600MachineScheduler.h vendor/llvm/dist/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp vendor/llvm/dist/lib/Target/AMDGPU/R600Packetizer.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIDefines.h vendor/llvm/dist/lib/Target/AMDGPU/SIFixControlFlowLiveIntervals.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIFixSGPRCopies.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIFoldOperands.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIFrameLowering.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIFrameLowering.h vendor/llvm/dist/lib/Target/AMDGPU/SIISelLowering.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIISelLowering.h vendor/llvm/dist/lib/Target/AMDGPU/SIInsertWaits.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIInstrFormats.td vendor/llvm/dist/lib/Target/AMDGPU/SIInstrInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIInstrInfo.h vendor/llvm/dist/lib/Target/AMDGPU/SIInstrInfo.td vendor/llvm/dist/lib/Target/AMDGPU/SIInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/SIIntrinsics.td vendor/llvm/dist/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp vendor/llvm/dist/lib/Target/AMDGPU/SILowerControlFlow.cpp vendor/llvm/dist/lib/Target/AMDGPU/SILowerI1Copies.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIMachineFunctionInfo.h vendor/llvm/dist/lib/Target/AMDGPU/SIMachineScheduler.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIMachineScheduler.h vendor/llvm/dist/lib/Target/AMDGPU/SIRegisterInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIRegisterInfo.h vendor/llvm/dist/lib/Target/AMDGPU/SIRegisterInfo.td vendor/llvm/dist/lib/Target/AMDGPU/SISchedule.td vendor/llvm/dist/lib/Target/AMDGPU/SIShrinkInstructions.cpp vendor/llvm/dist/lib/Target/AMDGPU/SITypeRewriter.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIWholeQuadMode.cpp vendor/llvm/dist/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h vendor/llvm/dist/lib/Target/AMDGPU/Utils/AMDKernelCodeTInfo.h vendor/llvm/dist/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp vendor/llvm/dist/lib/Target/AMDGPU/VIInstrFormats.td vendor/llvm/dist/lib/Target/AMDGPU/VIInstructions.td vendor/llvm/dist/lib/Target/ARM/A15SDOptimizer.cpp vendor/llvm/dist/lib/Target/ARM/ARM.h vendor/llvm/dist/lib/Target/ARM/ARM.td vendor/llvm/dist/lib/Target/ARM/ARMAsmPrinter.cpp vendor/llvm/dist/lib/Target/ARM/ARMAsmPrinter.h vendor/llvm/dist/lib/Target/ARM/ARMBaseInstrInfo.cpp vendor/llvm/dist/lib/Target/ARM/ARMBaseInstrInfo.h vendor/llvm/dist/lib/Target/ARM/ARMBaseRegisterInfo.cpp vendor/llvm/dist/lib/Target/ARM/ARMBaseRegisterInfo.h vendor/llvm/dist/lib/Target/ARM/ARMCallingConv.td vendor/llvm/dist/lib/Target/ARM/ARMConstantIslandPass.cpp vendor/llvm/dist/lib/Target/ARM/ARMConstantPoolValue.cpp vendor/llvm/dist/lib/Target/ARM/ARMConstantPoolValue.h vendor/llvm/dist/lib/Target/ARM/ARMExpandPseudoInsts.cpp vendor/llvm/dist/lib/Target/ARM/ARMFastISel.cpp vendor/llvm/dist/lib/Target/ARM/ARMFrameLowering.cpp vendor/llvm/dist/lib/Target/ARM/ARMISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/ARM/ARMISelLowering.cpp vendor/llvm/dist/lib/Target/ARM/ARMISelLowering.h vendor/llvm/dist/lib/Target/ARM/ARMInstrFormats.td vendor/llvm/dist/lib/Target/ARM/ARMInstrInfo.cpp vendor/llvm/dist/lib/Target/ARM/ARMInstrInfo.td vendor/llvm/dist/lib/Target/ARM/ARMInstrNEON.td vendor/llvm/dist/lib/Target/ARM/ARMInstrThumb.td vendor/llvm/dist/lib/Target/ARM/ARMInstrThumb2.td vendor/llvm/dist/lib/Target/ARM/ARMInstrVFP.td vendor/llvm/dist/lib/Target/ARM/ARMLoadStoreOptimizer.cpp vendor/llvm/dist/lib/Target/ARM/ARMMCInstLower.cpp vendor/llvm/dist/lib/Target/ARM/ARMMachineFunctionInfo.cpp vendor/llvm/dist/lib/Target/ARM/ARMMachineFunctionInfo.h vendor/llvm/dist/lib/Target/ARM/ARMOptimizeBarriersPass.cpp vendor/llvm/dist/lib/Target/ARM/ARMSchedule.td vendor/llvm/dist/lib/Target/ARM/ARMSubtarget.cpp vendor/llvm/dist/lib/Target/ARM/ARMSubtarget.h vendor/llvm/dist/lib/Target/ARM/ARMTargetMachine.cpp vendor/llvm/dist/lib/Target/ARM/ARMTargetObjectFile.cpp vendor/llvm/dist/lib/Target/ARM/ARMTargetObjectFile.h vendor/llvm/dist/lib/Target/ARM/ARMTargetTransformInfo.cpp vendor/llvm/dist/lib/Target/ARM/ARMTargetTransformInfo.h vendor/llvm/dist/lib/Target/ARM/AsmParser/ARMAsmParser.cpp vendor/llvm/dist/lib/Target/ARM/CMakeLists.txt vendor/llvm/dist/lib/Target/ARM/Disassembler/ARMDisassembler.cpp vendor/llvm/dist/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp vendor/llvm/dist/lib/Target/ARM/LLVMBuild.txt vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp vendor/llvm/dist/lib/Target/ARM/MLxExpansionPass.cpp vendor/llvm/dist/lib/Target/ARM/README-Thumb.txt vendor/llvm/dist/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp vendor/llvm/dist/lib/Target/ARM/Thumb1FrameLowering.cpp vendor/llvm/dist/lib/Target/ARM/Thumb1InstrInfo.cpp vendor/llvm/dist/lib/Target/ARM/Thumb2ITBlockPass.cpp vendor/llvm/dist/lib/Target/ARM/Thumb2InstrInfo.cpp vendor/llvm/dist/lib/Target/ARM/Thumb2SizeReduction.cpp vendor/llvm/dist/lib/Target/ARM/ThumbRegisterInfo.cpp vendor/llvm/dist/lib/Target/AVR/AVR.h vendor/llvm/dist/lib/Target/AVR/AVR.td vendor/llvm/dist/lib/Target/AVR/AVRCallingConv.td vendor/llvm/dist/lib/Target/AVR/AVRISelLowering.h vendor/llvm/dist/lib/Target/AVR/AVRInstrFormats.td vendor/llvm/dist/lib/Target/AVR/AVRInstrInfo.cpp vendor/llvm/dist/lib/Target/AVR/AVRInstrInfo.h vendor/llvm/dist/lib/Target/AVR/AVRInstrInfo.td vendor/llvm/dist/lib/Target/AVR/AVRRegisterInfo.cpp vendor/llvm/dist/lib/Target/AVR/AVRRegisterInfo.h vendor/llvm/dist/lib/Target/AVR/AVRTargetMachine.cpp vendor/llvm/dist/lib/Target/AVR/AVRTargetObjectFile.cpp vendor/llvm/dist/lib/Target/AVR/AVRTargetObjectFile.h vendor/llvm/dist/lib/Target/AVR/CMakeLists.txt vendor/llvm/dist/lib/Target/AVR/LLVMBuild.txt vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/CMakeLists.txt vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/LLVMBuild.txt vendor/llvm/dist/lib/Target/AVR/TargetInfo/AVRTargetInfo.cpp vendor/llvm/dist/lib/Target/BPF/BPF.td vendor/llvm/dist/lib/Target/BPF/BPFAsmPrinter.cpp vendor/llvm/dist/lib/Target/BPF/BPFISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/BPF/BPFInstrInfo.cpp vendor/llvm/dist/lib/Target/BPF/BPFInstrInfo.h vendor/llvm/dist/lib/Target/BPF/BPFInstrInfo.td vendor/llvm/dist/lib/Target/BPF/BPFRegisterInfo.cpp vendor/llvm/dist/lib/Target/BPF/BPFTargetMachine.cpp vendor/llvm/dist/lib/Target/BPF/CMakeLists.txt vendor/llvm/dist/lib/Target/BPF/InstPrinter/BPFInstPrinter.cpp vendor/llvm/dist/lib/Target/BPF/LLVMBuild.txt vendor/llvm/dist/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp vendor/llvm/dist/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp vendor/llvm/dist/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h vendor/llvm/dist/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp vendor/llvm/dist/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp vendor/llvm/dist/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h vendor/llvm/dist/lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp vendor/llvm/dist/lib/Target/CMakeLists.txt vendor/llvm/dist/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp vendor/llvm/dist/lib/Target/Hexagon/BitTracker.cpp vendor/llvm/dist/lib/Target/Hexagon/BitTracker.h vendor/llvm/dist/lib/Target/Hexagon/CMakeLists.txt vendor/llvm/dist/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp vendor/llvm/dist/lib/Target/Hexagon/Hexagon.td vendor/llvm/dist/lib/Target/Hexagon/HexagonAsmPrinter.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonAsmPrinter.h vendor/llvm/dist/lib/Target/Hexagon/HexagonBitSimplify.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonBitTracker.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonBlockRanges.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonBlockRanges.h vendor/llvm/dist/lib/Target/Hexagon/HexagonBranchRelaxation.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonCFGOptimizer.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonCommonGEP.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonCopyToCombine.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonEarlyIfConv.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonExpandCondsets.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonFixupHwLoops.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonFrameLowering.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonFrameLowering.h vendor/llvm/dist/lib/Target/Hexagon/HexagonGenExtract.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonGenInsert.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonGenMux.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonGenPredicate.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonHardwareLoops.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonISelLowering.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonISelLowering.h vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrAlias.td vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrFormats.td vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrFormatsV4.td vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrFormatsV60.td vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrInfo.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrInfo.h vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrInfo.td vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrInfoV3.td vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrInfoV4.td vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrInfoV5.td vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrInfoV60.td vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrInfoVector.td vendor/llvm/dist/lib/Target/Hexagon/HexagonIntrinsics.td vendor/llvm/dist/lib/Target/Hexagon/HexagonIntrinsicsDerived.td vendor/llvm/dist/lib/Target/Hexagon/HexagonIntrinsicsV4.td vendor/llvm/dist/lib/Target/Hexagon/HexagonIntrinsicsV60.td vendor/llvm/dist/lib/Target/Hexagon/HexagonIsetDx.td vendor/llvm/dist/lib/Target/Hexagon/HexagonMachineFunctionInfo.h vendor/llvm/dist/lib/Target/Hexagon/HexagonMachineScheduler.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonMachineScheduler.h vendor/llvm/dist/lib/Target/Hexagon/HexagonNewValueJump.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonOperands.td vendor/llvm/dist/lib/Target/Hexagon/HexagonOptAddrMode.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonPeephole.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonRDFOpt.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonRegisterInfo.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonRegisterInfo.h vendor/llvm/dist/lib/Target/Hexagon/HexagonRegisterInfo.td vendor/llvm/dist/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonSelectionDAGInfo.h vendor/llvm/dist/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonSplitDouble.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonStoreWidening.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonSubtarget.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonSubtarget.h vendor/llvm/dist/lib/Target/Hexagon/HexagonSystemInst.td vendor/llvm/dist/lib/Target/Hexagon/HexagonTargetMachine.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonTargetObjectFile.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonTargetObjectFile.h vendor/llvm/dist/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonTargetTransformInfo.h vendor/llvm/dist/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonVLIWPacketizer.h vendor/llvm/dist/lib/Target/Hexagon/LLVMBuild.txt vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp vendor/llvm/dist/lib/Target/Hexagon/RDFCopy.cpp vendor/llvm/dist/lib/Target/Hexagon/RDFCopy.h vendor/llvm/dist/lib/Target/Hexagon/RDFGraph.cpp vendor/llvm/dist/lib/Target/Hexagon/RDFGraph.h vendor/llvm/dist/lib/Target/Hexagon/RDFLiveness.cpp vendor/llvm/dist/lib/Target/Hexagon/RDFLiveness.h vendor/llvm/dist/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp vendor/llvm/dist/lib/Target/LLVMBuild.txt vendor/llvm/dist/lib/Target/Lanai/AsmParser/LLVMBuild.txt vendor/llvm/dist/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp vendor/llvm/dist/lib/Target/Lanai/Disassembler/LLVMBuild.txt vendor/llvm/dist/lib/Target/Lanai/Disassembler/LanaiDisassembler.cpp vendor/llvm/dist/lib/Target/Lanai/InstPrinter/LLVMBuild.txt vendor/llvm/dist/lib/Target/Lanai/LLVMBuild.txt vendor/llvm/dist/lib/Target/Lanai/Lanai.h vendor/llvm/dist/lib/Target/Lanai/LanaiAluCode.h vendor/llvm/dist/lib/Target/Lanai/LanaiAsmPrinter.cpp vendor/llvm/dist/lib/Target/Lanai/LanaiDelaySlotFiller.cpp vendor/llvm/dist/lib/Target/Lanai/LanaiFrameLowering.cpp vendor/llvm/dist/lib/Target/Lanai/LanaiISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/Lanai/LanaiISelLowering.cpp vendor/llvm/dist/lib/Target/Lanai/LanaiISelLowering.h vendor/llvm/dist/lib/Target/Lanai/LanaiInstrInfo.cpp vendor/llvm/dist/lib/Target/Lanai/LanaiInstrInfo.h vendor/llvm/dist/lib/Target/Lanai/LanaiInstrInfo.td vendor/llvm/dist/lib/Target/Lanai/LanaiMCInstLower.cpp vendor/llvm/dist/lib/Target/Lanai/LanaiMCInstLower.h vendor/llvm/dist/lib/Target/Lanai/LanaiMemAluCombiner.cpp vendor/llvm/dist/lib/Target/Lanai/LanaiRegisterInfo.cpp vendor/llvm/dist/lib/Target/Lanai/LanaiTargetMachine.cpp vendor/llvm/dist/lib/Target/Lanai/LanaiTargetObjectFile.cpp vendor/llvm/dist/lib/Target/Lanai/LanaiTargetObjectFile.h vendor/llvm/dist/lib/Target/Lanai/LanaiTargetTransformInfo.h vendor/llvm/dist/lib/Target/Lanai/MCTargetDesc/CMakeLists.txt vendor/llvm/dist/lib/Target/Lanai/MCTargetDesc/LLVMBuild.txt vendor/llvm/dist/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp vendor/llvm/dist/lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp vendor/llvm/dist/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp vendor/llvm/dist/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.h vendor/llvm/dist/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.cpp vendor/llvm/dist/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp vendor/llvm/dist/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h vendor/llvm/dist/lib/Target/MSP430/MSP430AsmPrinter.cpp vendor/llvm/dist/lib/Target/MSP430/MSP430BranchSelector.cpp vendor/llvm/dist/lib/Target/MSP430/MSP430FrameLowering.cpp vendor/llvm/dist/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/MSP430/MSP430ISelLowering.cpp vendor/llvm/dist/lib/Target/MSP430/MSP430InstrInfo.cpp vendor/llvm/dist/lib/Target/MSP430/MSP430InstrInfo.h vendor/llvm/dist/lib/Target/MSP430/MSP430RegisterInfo.cpp vendor/llvm/dist/lib/Target/MSP430/MSP430TargetMachine.cpp vendor/llvm/dist/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp vendor/llvm/dist/lib/Target/Mips/AsmParser/MipsAsmParser.cpp vendor/llvm/dist/lib/Target/Mips/Disassembler/MipsDisassembler.cpp vendor/llvm/dist/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h vendor/llvm/dist/lib/Target/Mips/MicroMips32r6InstrInfo.td vendor/llvm/dist/lib/Target/Mips/MicroMips64r6InstrFormats.td vendor/llvm/dist/lib/Target/Mips/MicroMips64r6InstrInfo.td vendor/llvm/dist/lib/Target/Mips/MicroMipsInstrFPU.td vendor/llvm/dist/lib/Target/Mips/MicroMipsInstrFormats.td vendor/llvm/dist/lib/Target/Mips/MicroMipsInstrInfo.td vendor/llvm/dist/lib/Target/Mips/Mips.td vendor/llvm/dist/lib/Target/Mips/Mips16FrameLowering.cpp vendor/llvm/dist/lib/Target/Mips/Mips16HardFloat.cpp vendor/llvm/dist/lib/Target/Mips/Mips16ISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/Mips/Mips16InstrInfo.cpp vendor/llvm/dist/lib/Target/Mips/Mips16RegisterInfo.cpp vendor/llvm/dist/lib/Target/Mips/Mips32r6InstrFormats.td vendor/llvm/dist/lib/Target/Mips/Mips32r6InstrInfo.td vendor/llvm/dist/lib/Target/Mips/Mips64InstrInfo.td vendor/llvm/dist/lib/Target/Mips/Mips64r6InstrInfo.td vendor/llvm/dist/lib/Target/Mips/MipsAsmPrinter.cpp vendor/llvm/dist/lib/Target/Mips/MipsAsmPrinter.h vendor/llvm/dist/lib/Target/Mips/MipsConstantIslandPass.cpp vendor/llvm/dist/lib/Target/Mips/MipsDelaySlotFiller.cpp vendor/llvm/dist/lib/Target/Mips/MipsEVAInstrFormats.td vendor/llvm/dist/lib/Target/Mips/MipsFastISel.cpp vendor/llvm/dist/lib/Target/Mips/MipsFrameLowering.cpp vendor/llvm/dist/lib/Target/Mips/MipsHazardSchedule.cpp vendor/llvm/dist/lib/Target/Mips/MipsISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/Mips/MipsISelDAGToDAG.h vendor/llvm/dist/lib/Target/Mips/MipsISelLowering.cpp vendor/llvm/dist/lib/Target/Mips/MipsISelLowering.h vendor/llvm/dist/lib/Target/Mips/MipsInstrFPU.td vendor/llvm/dist/lib/Target/Mips/MipsInstrFormats.td vendor/llvm/dist/lib/Target/Mips/MipsInstrInfo.cpp vendor/llvm/dist/lib/Target/Mips/MipsInstrInfo.h vendor/llvm/dist/lib/Target/Mips/MipsInstrInfo.td vendor/llvm/dist/lib/Target/Mips/MipsLongBranch.cpp vendor/llvm/dist/lib/Target/Mips/MipsMSAInstrInfo.td vendor/llvm/dist/lib/Target/Mips/MipsMachineFunction.cpp vendor/llvm/dist/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/Mips/MipsOptimizePICCall.cpp vendor/llvm/dist/lib/Target/Mips/MipsOs16.cpp vendor/llvm/dist/lib/Target/Mips/MipsRegisterInfo.cpp vendor/llvm/dist/lib/Target/Mips/MipsRegisterInfo.td vendor/llvm/dist/lib/Target/Mips/MipsSEFrameLowering.cpp vendor/llvm/dist/lib/Target/Mips/MipsSEISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/Mips/MipsSEISelDAGToDAG.h vendor/llvm/dist/lib/Target/Mips/MipsSEISelLowering.cpp vendor/llvm/dist/lib/Target/Mips/MipsSEISelLowering.h vendor/llvm/dist/lib/Target/Mips/MipsSEInstrInfo.cpp vendor/llvm/dist/lib/Target/Mips/MipsSERegisterInfo.cpp vendor/llvm/dist/lib/Target/Mips/MipsSchedule.td vendor/llvm/dist/lib/Target/Mips/MipsScheduleP5600.td vendor/llvm/dist/lib/Target/Mips/MipsTargetMachine.cpp vendor/llvm/dist/lib/Target/Mips/MipsTargetObjectFile.cpp vendor/llvm/dist/lib/Target/Mips/MipsTargetObjectFile.h vendor/llvm/dist/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp vendor/llvm/dist/lib/Target/NVPTX/CMakeLists.txt vendor/llvm/dist/lib/Target/NVPTX/LLVMBuild.txt vendor/llvm/dist/lib/Target/NVPTX/MCTargetDesc/NVPTXBaseInfo.h vendor/llvm/dist/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp vendor/llvm/dist/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h vendor/llvm/dist/lib/Target/NVPTX/NVPTX.h vendor/llvm/dist/lib/Target/NVPTX/NVPTX.td vendor/llvm/dist/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXAsmPrinter.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXAsmPrinter.h vendor/llvm/dist/lib/Target/NVPTX/NVPTXFrameLowering.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXISelDAGToDAG.h vendor/llvm/dist/lib/Target/NVPTX/NVPTXISelLowering.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXISelLowering.h vendor/llvm/dist/lib/Target/NVPTX/NVPTXInferAddressSpaces.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXInstrInfo.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXInstrInfo.h vendor/llvm/dist/lib/Target/NVPTX/NVPTXInstrInfo.td vendor/llvm/dist/lib/Target/NVPTX/NVPTXIntrinsics.td vendor/llvm/dist/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXLowerAlloca.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXMCExpr.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXPeephole.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXRegisterInfo.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXSubtarget.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXSubtarget.h vendor/llvm/dist/lib/Target/NVPTX/NVPTXTargetMachine.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXTargetObjectFile.h vendor/llvm/dist/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXTargetTransformInfo.h vendor/llvm/dist/lib/Target/NVPTX/NVPTXUtilities.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXUtilities.h vendor/llvm/dist/lib/Target/NVPTX/NVVMIntrRange.cpp vendor/llvm/dist/lib/Target/NVPTX/NVVMReflect.cpp vendor/llvm/dist/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp vendor/llvm/dist/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp vendor/llvm/dist/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp vendor/llvm/dist/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp vendor/llvm/dist/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h vendor/llvm/dist/lib/Target/PowerPC/PPC.td vendor/llvm/dist/lib/Target/PowerPC/PPCAsmPrinter.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCBoolRetToInt.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCBranchSelector.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCCTRLoops.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCCallingConv.td vendor/llvm/dist/lib/Target/PowerPC/PPCEarlyReturn.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCFastISel.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCFrameLowering.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCHazardRecognizers.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCISelLowering.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCISelLowering.h vendor/llvm/dist/lib/Target/PowerPC/PPCInstr64Bit.td vendor/llvm/dist/lib/Target/PowerPC/PPCInstrAltivec.td vendor/llvm/dist/lib/Target/PowerPC/PPCInstrFormats.td vendor/llvm/dist/lib/Target/PowerPC/PPCInstrInfo.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCInstrInfo.h vendor/llvm/dist/lib/Target/PowerPC/PPCInstrInfo.td vendor/llvm/dist/lib/Target/PowerPC/PPCInstrQPX.td vendor/llvm/dist/lib/Target/PowerPC/PPCInstrVSX.td vendor/llvm/dist/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCMCInstLower.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCMIPeephole.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCQPXLoadSplat.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCRegisterInfo.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCRegisterInfo.h vendor/llvm/dist/lib/Target/PowerPC/PPCRegisterInfo.td vendor/llvm/dist/lib/Target/PowerPC/PPCSchedule.td vendor/llvm/dist/lib/Target/PowerPC/PPCSubtarget.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCSubtarget.h vendor/llvm/dist/lib/Target/PowerPC/PPCTLSDynamicCall.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCTargetMachine.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCTargetObjectFile.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCTargetObjectFile.h vendor/llvm/dist/lib/Target/PowerPC/PPCTargetTransformInfo.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCTargetTransformInfo.h vendor/llvm/dist/lib/Target/PowerPC/PPCVSXCopy.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCVSXFMAMutate.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp vendor/llvm/dist/lib/Target/PowerPC/README.txt vendor/llvm/dist/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp vendor/llvm/dist/lib/Target/README.txt vendor/llvm/dist/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp vendor/llvm/dist/lib/Target/Sparc/DelaySlotFiller.cpp vendor/llvm/dist/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp vendor/llvm/dist/lib/Target/Sparc/LeonFeatures.td vendor/llvm/dist/lib/Target/Sparc/LeonPasses.cpp vendor/llvm/dist/lib/Target/Sparc/LeonPasses.h vendor/llvm/dist/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp vendor/llvm/dist/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp vendor/llvm/dist/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp vendor/llvm/dist/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h vendor/llvm/dist/lib/Target/Sparc/Sparc.td vendor/llvm/dist/lib/Target/Sparc/SparcAsmPrinter.cpp vendor/llvm/dist/lib/Target/Sparc/SparcFrameLowering.cpp vendor/llvm/dist/lib/Target/Sparc/SparcISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/Sparc/SparcISelLowering.cpp vendor/llvm/dist/lib/Target/Sparc/SparcInstrInfo.cpp vendor/llvm/dist/lib/Target/Sparc/SparcInstrInfo.h vendor/llvm/dist/lib/Target/Sparc/SparcInstrInfo.td vendor/llvm/dist/lib/Target/Sparc/SparcRegisterInfo.td vendor/llvm/dist/lib/Target/Sparc/SparcSubtarget.cpp vendor/llvm/dist/lib/Target/Sparc/SparcSubtarget.h vendor/llvm/dist/lib/Target/Sparc/SparcTargetMachine.cpp vendor/llvm/dist/lib/Target/Sparc/SparcTargetObjectFile.cpp vendor/llvm/dist/lib/Target/Sparc/SparcTargetObjectFile.h vendor/llvm/dist/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp vendor/llvm/dist/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp vendor/llvm/dist/lib/Target/SystemZ/CMakeLists.txt vendor/llvm/dist/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp vendor/llvm/dist/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.cpp vendor/llvm/dist/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.h vendor/llvm/dist/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp vendor/llvm/dist/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp vendor/llvm/dist/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h vendor/llvm/dist/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp vendor/llvm/dist/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp vendor/llvm/dist/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h vendor/llvm/dist/lib/Target/SystemZ/SystemZ.h vendor/llvm/dist/lib/Target/SystemZ/SystemZ.td vendor/llvm/dist/lib/Target/SystemZ/SystemZAsmPrinter.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZAsmPrinter.h vendor/llvm/dist/lib/Target/SystemZ/SystemZElimCompare.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZFrameLowering.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZISelLowering.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZISelLowering.h vendor/llvm/dist/lib/Target/SystemZ/SystemZInstrBuilder.h vendor/llvm/dist/lib/Target/SystemZ/SystemZInstrFP.td vendor/llvm/dist/lib/Target/SystemZ/SystemZInstrFormats.td vendor/llvm/dist/lib/Target/SystemZ/SystemZInstrInfo.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZInstrInfo.h vendor/llvm/dist/lib/Target/SystemZ/SystemZInstrInfo.td vendor/llvm/dist/lib/Target/SystemZ/SystemZInstrVector.td vendor/llvm/dist/lib/Target/SystemZ/SystemZLDCleanup.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZLongBranch.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZOperands.td vendor/llvm/dist/lib/Target/SystemZ/SystemZOperators.td vendor/llvm/dist/lib/Target/SystemZ/SystemZProcessors.td vendor/llvm/dist/lib/Target/SystemZ/SystemZRegisterInfo.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZRegisterInfo.td vendor/llvm/dist/lib/Target/SystemZ/SystemZShortenInst.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZSubtarget.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZSubtarget.h vendor/llvm/dist/lib/Target/SystemZ/SystemZTargetMachine.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZTargetTransformInfo.h vendor/llvm/dist/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp vendor/llvm/dist/lib/Target/TargetIntrinsicInfo.cpp vendor/llvm/dist/lib/Target/TargetLoweringObjectFile.cpp vendor/llvm/dist/lib/Target/TargetMachine.cpp vendor/llvm/dist/lib/Target/TargetMachineC.cpp vendor/llvm/dist/lib/Target/WebAssembly/CMakeLists.txt vendor/llvm/dist/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp vendor/llvm/dist/lib/Target/WebAssembly/InstPrinter/WebAssemblyInstPrinter.cpp vendor/llvm/dist/lib/Target/WebAssembly/InstPrinter/WebAssemblyInstPrinter.h vendor/llvm/dist/lib/Target/WebAssembly/LLVMBuild.txt vendor/llvm/dist/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp vendor/llvm/dist/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp vendor/llvm/dist/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp vendor/llvm/dist/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h vendor/llvm/dist/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp vendor/llvm/dist/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h vendor/llvm/dist/lib/Target/WebAssembly/README.txt vendor/llvm/dist/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssembly.h vendor/llvm/dist/lib/Target/WebAssembly/WebAssembly.td vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyFastISel.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyFrameLowering.h vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyInstrCall.td vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyInstrControl.td vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyInstrConv.td vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyInstrFloat.td vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyInstrFormats.td vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyInstrInfo.h vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyInstrInfo.td vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyInstrInteger.td vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyInstrMemory.td vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyPeephole.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyPrepareForLiveIntervals.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyRegisterInfo.td vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyStoreResults.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h vendor/llvm/dist/lib/Target/WebAssembly/known_gcc_test_failures.txt vendor/llvm/dist/lib/Target/X86/AsmParser/X86AsmParser.cpp vendor/llvm/dist/lib/Target/X86/AsmParser/X86Operand.h vendor/llvm/dist/lib/Target/X86/CMakeLists.txt vendor/llvm/dist/lib/Target/X86/Disassembler/X86Disassembler.cpp vendor/llvm/dist/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp vendor/llvm/dist/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h vendor/llvm/dist/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp vendor/llvm/dist/lib/Target/X86/InstPrinter/X86InstComments.cpp vendor/llvm/dist/lib/Target/X86/InstPrinter/X86InstComments.h vendor/llvm/dist/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp vendor/llvm/dist/lib/Target/X86/LLVMBuild.txt vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86BaseInfo.h vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h vendor/llvm/dist/lib/Target/X86/TargetInfo/X86TargetInfo.cpp vendor/llvm/dist/lib/Target/X86/Utils/X86ShuffleDecode.cpp vendor/llvm/dist/lib/Target/X86/Utils/X86ShuffleDecode.h vendor/llvm/dist/lib/Target/X86/X86.h vendor/llvm/dist/lib/Target/X86/X86.td vendor/llvm/dist/lib/Target/X86/X86AsmPrinter.cpp vendor/llvm/dist/lib/Target/X86/X86AsmPrinter.h vendor/llvm/dist/lib/Target/X86/X86CallFrameOptimization.cpp vendor/llvm/dist/lib/Target/X86/X86CallingConv.h vendor/llvm/dist/lib/Target/X86/X86CallingConv.td vendor/llvm/dist/lib/Target/X86/X86ExpandPseudo.cpp vendor/llvm/dist/lib/Target/X86/X86FastISel.cpp vendor/llvm/dist/lib/Target/X86/X86FixupBWInsts.cpp vendor/llvm/dist/lib/Target/X86/X86FixupLEAs.cpp vendor/llvm/dist/lib/Target/X86/X86FixupSetCC.cpp vendor/llvm/dist/lib/Target/X86/X86FloatingPoint.cpp vendor/llvm/dist/lib/Target/X86/X86FrameLowering.cpp vendor/llvm/dist/lib/Target/X86/X86FrameLowering.h vendor/llvm/dist/lib/Target/X86/X86ISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/X86/X86ISelLowering.cpp vendor/llvm/dist/lib/Target/X86/X86ISelLowering.h vendor/llvm/dist/lib/Target/X86/X86InstrAVX512.td vendor/llvm/dist/lib/Target/X86/X86InstrArithmetic.td vendor/llvm/dist/lib/Target/X86/X86InstrBuilder.h vendor/llvm/dist/lib/Target/X86/X86InstrCompiler.td vendor/llvm/dist/lib/Target/X86/X86InstrControl.td vendor/llvm/dist/lib/Target/X86/X86InstrFMA.td vendor/llvm/dist/lib/Target/X86/X86InstrFPStack.td vendor/llvm/dist/lib/Target/X86/X86InstrFormats.td vendor/llvm/dist/lib/Target/X86/X86InstrFragmentsSIMD.td vendor/llvm/dist/lib/Target/X86/X86InstrInfo.cpp vendor/llvm/dist/lib/Target/X86/X86InstrInfo.h vendor/llvm/dist/lib/Target/X86/X86InstrInfo.td vendor/llvm/dist/lib/Target/X86/X86InstrMMX.td vendor/llvm/dist/lib/Target/X86/X86InstrSSE.td vendor/llvm/dist/lib/Target/X86/X86InstrShiftRotate.td vendor/llvm/dist/lib/Target/X86/X86InstrSystem.td vendor/llvm/dist/lib/Target/X86/X86InstrXOP.td vendor/llvm/dist/lib/Target/X86/X86IntrinsicsInfo.h vendor/llvm/dist/lib/Target/X86/X86MCInstLower.cpp vendor/llvm/dist/lib/Target/X86/X86OptimizeLEAs.cpp vendor/llvm/dist/lib/Target/X86/X86PadShortFunction.cpp vendor/llvm/dist/lib/Target/X86/X86RegisterInfo.cpp vendor/llvm/dist/lib/Target/X86/X86RegisterInfo.h vendor/llvm/dist/lib/Target/X86/X86RegisterInfo.td vendor/llvm/dist/lib/Target/X86/X86SelectionDAGInfo.cpp vendor/llvm/dist/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp vendor/llvm/dist/lib/Target/X86/X86ShuffleDecodeConstantPool.h vendor/llvm/dist/lib/Target/X86/X86Subtarget.cpp vendor/llvm/dist/lib/Target/X86/X86Subtarget.h vendor/llvm/dist/lib/Target/X86/X86TargetMachine.cpp vendor/llvm/dist/lib/Target/X86/X86TargetMachine.h vendor/llvm/dist/lib/Target/X86/X86TargetObjectFile.cpp vendor/llvm/dist/lib/Target/X86/X86TargetObjectFile.h vendor/llvm/dist/lib/Target/X86/X86TargetTransformInfo.cpp vendor/llvm/dist/lib/Target/X86/X86TargetTransformInfo.h vendor/llvm/dist/lib/Target/X86/X86VZeroUpper.cpp vendor/llvm/dist/lib/Target/X86/X86WinAllocaExpander.cpp vendor/llvm/dist/lib/Target/X86/X86WinEHState.cpp vendor/llvm/dist/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp vendor/llvm/dist/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp vendor/llvm/dist/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h vendor/llvm/dist/lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp vendor/llvm/dist/lib/Target/XCore/XCoreAsmPrinter.cpp vendor/llvm/dist/lib/Target/XCore/XCoreFrameLowering.cpp vendor/llvm/dist/lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp vendor/llvm/dist/lib/Target/XCore/XCoreISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/XCore/XCoreISelLowering.cpp vendor/llvm/dist/lib/Target/XCore/XCoreInstrInfo.cpp vendor/llvm/dist/lib/Target/XCore/XCoreInstrInfo.h vendor/llvm/dist/lib/Target/XCore/XCoreInstrInfo.td vendor/llvm/dist/lib/Target/XCore/XCoreMCInstLower.cpp vendor/llvm/dist/lib/Target/XCore/XCoreMCInstLower.h vendor/llvm/dist/lib/Target/XCore/XCoreMachineFunctionInfo.cpp vendor/llvm/dist/lib/Target/XCore/XCoreRegisterInfo.cpp vendor/llvm/dist/lib/Target/XCore/XCoreSelectionDAGInfo.cpp vendor/llvm/dist/lib/Target/XCore/XCoreTargetMachine.cpp vendor/llvm/dist/lib/Target/XCore/XCoreTargetObjectFile.cpp vendor/llvm/dist/lib/Target/XCore/XCoreTargetObjectFile.h vendor/llvm/dist/lib/Target/XCore/XCoreTargetTransformInfo.h vendor/llvm/dist/lib/Transforms/CMakeLists.txt vendor/llvm/dist/lib/Transforms/IPO/ArgumentPromotion.cpp vendor/llvm/dist/lib/Transforms/IPO/CMakeLists.txt vendor/llvm/dist/lib/Transforms/IPO/CrossDSOCFI.cpp vendor/llvm/dist/lib/Transforms/IPO/DeadArgumentElimination.cpp vendor/llvm/dist/lib/Transforms/IPO/FunctionAttrs.cpp vendor/llvm/dist/lib/Transforms/IPO/FunctionImport.cpp vendor/llvm/dist/lib/Transforms/IPO/GlobalDCE.cpp vendor/llvm/dist/lib/Transforms/IPO/GlobalOpt.cpp vendor/llvm/dist/lib/Transforms/IPO/IPO.cpp vendor/llvm/dist/lib/Transforms/IPO/InferFunctionAttrs.cpp vendor/llvm/dist/lib/Transforms/IPO/InlineSimple.cpp vendor/llvm/dist/lib/Transforms/IPO/Inliner.cpp vendor/llvm/dist/lib/Transforms/IPO/Internalize.cpp vendor/llvm/dist/lib/Transforms/IPO/LLVMBuild.txt vendor/llvm/dist/lib/Transforms/IPO/LowerTypeTests.cpp vendor/llvm/dist/lib/Transforms/IPO/MergeFunctions.cpp vendor/llvm/dist/lib/Transforms/IPO/PartialInlining.cpp vendor/llvm/dist/lib/Transforms/IPO/PassManagerBuilder.cpp vendor/llvm/dist/lib/Transforms/IPO/PruneEH.cpp vendor/llvm/dist/lib/Transforms/IPO/SampleProfile.cpp vendor/llvm/dist/lib/Transforms/IPO/StripSymbols.cpp vendor/llvm/dist/lib/Transforms/IPO/WholeProgramDevirt.cpp vendor/llvm/dist/lib/Transforms/InstCombine/CMakeLists.txt vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineAddSub.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineCalls.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineCasts.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineCompares.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineInternal.h vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombinePHI.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineSelect.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineShifts.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineVectorOps.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstructionCombining.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/AddressSanitizer.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/CFGMST.h vendor/llvm/dist/lib/Transforms/Instrumentation/CMakeLists.txt vendor/llvm/dist/lib/Transforms/Instrumentation/EfficiencySanitizer.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/GCOVProfiling.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/InstrProfiling.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/MemorySanitizer.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/PGOInstrumentation.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/SanitizerCoverage.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/ThreadSanitizer.cpp vendor/llvm/dist/lib/Transforms/LLVMBuild.txt vendor/llvm/dist/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h vendor/llvm/dist/lib/Transforms/ObjCARC/CMakeLists.txt vendor/llvm/dist/lib/Transforms/ObjCARC/ObjCARCContract.cpp vendor/llvm/dist/lib/Transforms/ObjCARC/ObjCARCOpts.cpp vendor/llvm/dist/lib/Transforms/ObjCARC/PtrState.cpp vendor/llvm/dist/lib/Transforms/Scalar/ADCE.cpp vendor/llvm/dist/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp vendor/llvm/dist/lib/Transforms/Scalar/BDCE.cpp vendor/llvm/dist/lib/Transforms/Scalar/CMakeLists.txt vendor/llvm/dist/lib/Transforms/Scalar/ConstantHoisting.cpp vendor/llvm/dist/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp vendor/llvm/dist/lib/Transforms/Scalar/DCE.cpp vendor/llvm/dist/lib/Transforms/Scalar/DeadStoreElimination.cpp vendor/llvm/dist/lib/Transforms/Scalar/EarlyCSE.cpp vendor/llvm/dist/lib/Transforms/Scalar/Float2Int.cpp vendor/llvm/dist/lib/Transforms/Scalar/GVN.cpp vendor/llvm/dist/lib/Transforms/Scalar/GVNHoist.cpp vendor/llvm/dist/lib/Transforms/Scalar/GuardWidening.cpp vendor/llvm/dist/lib/Transforms/Scalar/IndVarSimplify.cpp vendor/llvm/dist/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp vendor/llvm/dist/lib/Transforms/Scalar/JumpThreading.cpp vendor/llvm/dist/lib/Transforms/Scalar/LICM.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoadCombine.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopDataPrefetch.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopDeletion.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopDistribute.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopIdiomRecognize.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopInstSimplify.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopInterchange.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopLoadElimination.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopRerollPass.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopRotation.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopSimplifyCFG.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopStrengthReduce.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopUnrollPass.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopUnswitch.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopVersioningLICM.cpp vendor/llvm/dist/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp vendor/llvm/dist/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp vendor/llvm/dist/lib/Transforms/Scalar/MemCpyOptimizer.cpp vendor/llvm/dist/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp vendor/llvm/dist/lib/Transforms/Scalar/NaryReassociate.cpp vendor/llvm/dist/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp vendor/llvm/dist/lib/Transforms/Scalar/Reassociate.cpp vendor/llvm/dist/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp vendor/llvm/dist/lib/Transforms/Scalar/SCCP.cpp vendor/llvm/dist/lib/Transforms/Scalar/SROA.cpp vendor/llvm/dist/lib/Transforms/Scalar/Scalar.cpp vendor/llvm/dist/lib/Transforms/Scalar/Scalarizer.cpp vendor/llvm/dist/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp vendor/llvm/dist/lib/Transforms/Scalar/SimplifyCFGPass.cpp vendor/llvm/dist/lib/Transforms/Scalar/Sink.cpp vendor/llvm/dist/lib/Transforms/Scalar/SpeculativeExecution.cpp vendor/llvm/dist/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp vendor/llvm/dist/lib/Transforms/Scalar/StructurizeCFG.cpp vendor/llvm/dist/lib/Transforms/Scalar/TailRecursionElimination.cpp vendor/llvm/dist/lib/Transforms/Utils/ASanStackFrameLayout.cpp vendor/llvm/dist/lib/Transforms/Utils/AddDiscriminators.cpp vendor/llvm/dist/lib/Transforms/Utils/BreakCriticalEdges.cpp vendor/llvm/dist/lib/Transforms/Utils/BuildLibCalls.cpp vendor/llvm/dist/lib/Transforms/Utils/BypassSlowDivision.cpp vendor/llvm/dist/lib/Transforms/Utils/CMakeLists.txt vendor/llvm/dist/lib/Transforms/Utils/CloneModule.cpp vendor/llvm/dist/lib/Transforms/Utils/CmpInstAnalysis.cpp vendor/llvm/dist/lib/Transforms/Utils/CodeExtractor.cpp vendor/llvm/dist/lib/Transforms/Utils/CtorUtils.cpp vendor/llvm/dist/lib/Transforms/Utils/Evaluator.cpp vendor/llvm/dist/lib/Transforms/Utils/FlattenCFG.cpp vendor/llvm/dist/lib/Transforms/Utils/FunctionImportUtils.cpp vendor/llvm/dist/lib/Transforms/Utils/GlobalStatus.cpp vendor/llvm/dist/lib/Transforms/Utils/InlineFunction.cpp vendor/llvm/dist/lib/Transforms/Utils/LCSSA.cpp vendor/llvm/dist/lib/Transforms/Utils/Local.cpp vendor/llvm/dist/lib/Transforms/Utils/LoopSimplify.cpp vendor/llvm/dist/lib/Transforms/Utils/LoopUnroll.cpp vendor/llvm/dist/lib/Transforms/Utils/LoopUnrollRuntime.cpp vendor/llvm/dist/lib/Transforms/Utils/LoopUtils.cpp vendor/llvm/dist/lib/Transforms/Utils/LoopVersioning.cpp vendor/llvm/dist/lib/Transforms/Utils/LowerInvoke.cpp vendor/llvm/dist/lib/Transforms/Utils/LowerSwitch.cpp vendor/llvm/dist/lib/Transforms/Utils/Mem2Reg.cpp vendor/llvm/dist/lib/Transforms/Utils/MemorySSA.cpp vendor/llvm/dist/lib/Transforms/Utils/ModuleUtils.cpp vendor/llvm/dist/lib/Transforms/Utils/PromoteMemoryToRegister.cpp vendor/llvm/dist/lib/Transforms/Utils/SSAUpdater.cpp vendor/llvm/dist/lib/Transforms/Utils/SimplifyCFG.cpp vendor/llvm/dist/lib/Transforms/Utils/SimplifyInstructions.cpp vendor/llvm/dist/lib/Transforms/Utils/SimplifyLibCalls.cpp vendor/llvm/dist/lib/Transforms/Utils/SymbolRewriter.cpp vendor/llvm/dist/lib/Transforms/Utils/Utils.cpp vendor/llvm/dist/lib/Transforms/Utils/ValueMapper.cpp vendor/llvm/dist/lib/Transforms/Vectorize/BBVectorize.cpp vendor/llvm/dist/lib/Transforms/Vectorize/CMakeLists.txt vendor/llvm/dist/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp vendor/llvm/dist/lib/Transforms/Vectorize/LoopVectorize.cpp vendor/llvm/dist/lib/Transforms/Vectorize/SLPVectorizer.cpp vendor/llvm/dist/projects/CMakeLists.txt vendor/llvm/dist/runtimes/CMakeLists.txt vendor/llvm/dist/test/Analysis/BasicAA/assume.ll vendor/llvm/dist/test/Analysis/BasicAA/cs-cs.ll vendor/llvm/dist/test/Analysis/BasicAA/full-store-partial-alias.ll vendor/llvm/dist/test/Analysis/BasicAA/guards.ll vendor/llvm/dist/test/Analysis/BranchProbabilityInfo/basic.ll vendor/llvm/dist/test/Analysis/CFLAliasAnalysis/Steensgaard/full-store-partial-alias.ll vendor/llvm/dist/test/Analysis/CFLAliasAnalysis/Steensgaard/interproc-ret-arg.ll vendor/llvm/dist/test/Analysis/CFLAliasAnalysis/Steensgaard/interproc-store-arg-multilevel.ll vendor/llvm/dist/test/Analysis/CostModel/AArch64/store.ll vendor/llvm/dist/test/Analysis/CostModel/ARM/gep.ll vendor/llvm/dist/test/Analysis/CostModel/X86/arith.ll vendor/llvm/dist/test/Analysis/CostModel/X86/ctbits-cost.ll vendor/llvm/dist/test/Analysis/CostModel/X86/div.ll vendor/llvm/dist/test/Analysis/CostModel/X86/reduction.ll vendor/llvm/dist/test/Analysis/CostModel/X86/scalarize.ll vendor/llvm/dist/test/Analysis/CostModel/X86/sitofp.ll vendor/llvm/dist/test/Analysis/CostModel/X86/uitofp.ll vendor/llvm/dist/test/Analysis/CostModel/X86/vshift-ashr-cost.ll vendor/llvm/dist/test/Analysis/CostModel/X86/vshift-lshr-cost.ll vendor/llvm/dist/test/Analysis/CostModel/X86/vshift-shl-cost.ll vendor/llvm/dist/test/Analysis/Dominators/2006-10-02-BreakCritEdges.ll vendor/llvm/dist/test/Analysis/Dominators/2007-01-14-BreakCritEdges.ll vendor/llvm/dist/test/Analysis/GlobalsModRef/func-memattributes.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/no-wrap-unknown-becount.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/sext-inreg.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/smax-br-phi-idioms.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/trip-count13.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/trip-count5.ll vendor/llvm/dist/test/Analysis/TypeBasedAliasAnalysis/aliastest.ll vendor/llvm/dist/test/Analysis/TypeBasedAliasAnalysis/cyclic.ll vendor/llvm/dist/test/Analysis/TypeBasedAliasAnalysis/dse.ll vendor/llvm/dist/test/Analysis/TypeBasedAliasAnalysis/dynamic-indices.ll vendor/llvm/dist/test/Analysis/TypeBasedAliasAnalysis/gvn-nonlocal-type-mismatch.ll vendor/llvm/dist/test/Analysis/TypeBasedAliasAnalysis/intrinsics.ll vendor/llvm/dist/test/Analysis/TypeBasedAliasAnalysis/licm.ll vendor/llvm/dist/test/Analysis/TypeBasedAliasAnalysis/memcpyopt.ll vendor/llvm/dist/test/Analysis/ValueTracking/knownzero-shift.ll vendor/llvm/dist/test/Assembler/auto_upgrade_intrinsics.ll vendor/llvm/dist/test/Assembler/debug-info.ll vendor/llvm/dist/test/Assembler/dicompileunit.ll vendor/llvm/dist/test/Assembler/diexpression.ll vendor/llvm/dist/test/Assembler/diglobalvariable.ll vendor/llvm/dist/test/Assembler/dilocalvariable.ll vendor/llvm/dist/test/Assembler/dinamespace.ll vendor/llvm/dist/test/Assembler/disubprogram.ll vendor/llvm/dist/test/Assembler/ditype-large-values.ll vendor/llvm/dist/test/Assembler/getelementptr.ll vendor/llvm/dist/test/Bindings/OCaml/core.ml vendor/llvm/dist/test/Bitcode/Inputs/invalid-array-operand-encoding.bc vendor/llvm/dist/test/Bitcode/Inputs/invalid-code-len-width.bc vendor/llvm/dist/test/Bitcode/Inputs/invalid-extractval-array-idx.bc vendor/llvm/dist/test/Bitcode/Inputs/invalid-function-comdat-id.bc vendor/llvm/dist/test/Bitcode/Inputs/invalid-fwdref-type-mismatch-2.bc vendor/llvm/dist/test/Bitcode/Inputs/invalid-metadata-not-followed-named-node.bc vendor/llvm/dist/test/Bitcode/Inputs/invalid-name-with-0-byte.bc vendor/llvm/dist/test/Bitcode/Inputs/invalid-unexpected-eof.bc vendor/llvm/dist/test/Bitcode/compatibility.ll vendor/llvm/dist/test/Bitcode/dityperefs-3.8.ll vendor/llvm/dist/test/Bitcode/invalid.test vendor/llvm/dist/test/Bitcode/mdnodes-distinct-in-post-order.ll vendor/llvm/dist/test/Bitcode/mdnodes-distinct-nodes-break-cycles.ll vendor/llvm/dist/test/Bitcode/mdnodes-distinct-nodes-first.ll vendor/llvm/dist/test/Bitcode/mdnodes-in-post-order.ll vendor/llvm/dist/test/Bitcode/metadata-function-blocks.ll vendor/llvm/dist/test/Bitcode/null-type.ll vendor/llvm/dist/test/Bitcode/summary_version.ll vendor/llvm/dist/test/Bitcode/thinlto-alias.ll vendor/llvm/dist/test/Bitcode/thinlto-function-summary-callgraph-pgo.ll vendor/llvm/dist/test/Bitcode/thinlto-function-summary-callgraph.ll vendor/llvm/dist/test/Bitcode/thinlto-function-summary-refgraph.ll vendor/llvm/dist/test/Bitcode/thinlto-function-summary.ll vendor/llvm/dist/test/Bitcode/thinlto-summary-globalvar.ll vendor/llvm/dist/test/Bitcode/upgrade-module-flag.ll vendor/llvm/dist/test/BugPoint/metadata.ll vendor/llvm/dist/test/BugPoint/named-md.ll vendor/llvm/dist/test/CMakeLists.txt vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/arm64-irtranslator.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/arm64-regbankselect.mir vendor/llvm/dist/test/CodeGen/AArch64/Redundantstore.ll vendor/llvm/dist/test/CodeGen/AArch64/aarch64-DAGCombine-findBetterNeighborChains-crash.ll vendor/llvm/dist/test/CodeGen/AArch64/aarch64-addv.ll vendor/llvm/dist/test/CodeGen/AArch64/aarch64-fix-cortex-a53-835769.ll vendor/llvm/dist/test/CodeGen/AArch64/aarch64-gep-opt.ll vendor/llvm/dist/test/CodeGen/AArch64/aarch64-interleaved-accesses.ll vendor/llvm/dist/test/CodeGen/AArch64/aarch64-loop-gep-opt.ll vendor/llvm/dist/test/CodeGen/AArch64/aarch64-minmaxv.ll vendor/llvm/dist/test/CodeGen/AArch64/aarch64-stp-cluster.ll vendor/llvm/dist/test/CodeGen/AArch64/addsub_ext.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-2011-03-17-AsmPrinterCrash.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-2011-03-21-Unaligned-Frame-Index.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-2012-01-11-ComparisonDAGCrash.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-2012-05-07-DAGCombineVectorExtract.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-2012-05-07-MemcpyAlignBug.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-2012-06-06-FPToUI.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-2013-01-13-ffast-fcmp.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-2013-01-23-frem-crash.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-2013-01-23-sext-crash.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-2013-02-12-shufv8i8.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-AdvSIMD-Scalar.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-AnInfiniteLoopInDAGCombine.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-EXT-undef-mask.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-abi-varargs.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-abi_align.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-addp.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-addr-mode-folding.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-addr-type-promotion.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-addrmode.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-alloca-frame-pointer-offset.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-andCmpBrToTBZ.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-ands-bad-peephole.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-anyregcc.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-arith-saturating.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-arith.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-arm64-dead-def-elimination-flag.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-atomic-128.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-atomic.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-big-endian-bitconverts.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-big-endian-vector-callee.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-big-endian-vector-caller.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-big-imm-offsets.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-bitfield-extract.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-build-vector.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-builtins-linux.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-call-tailcalls.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-cast-opt.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-ccmp-heuristics.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-ccmp.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-clrsb.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-coalesce-ext.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-collect-loh-garbage-crash.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-collect-loh-str.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-collect-loh.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-complex-ret.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-convert-v4f64.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-crc32.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-crypto.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-cse.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-csel.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-csldst-mmo.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-cvt.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-dead-def-frame-index.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-dup.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-early-ifcvt.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-ext.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-extend-int-to-fp.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-extload-knownzero.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-extract.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-extract_subvector.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-fastcc-tailcall.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-fcmp-opt.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-fixed-point-scalar-cvt-dagcombine.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-fma-combines.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-fmadd.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-fmax-safe.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-fmax.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-fmuladd.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-fold-lsl.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-fp-contract-zero.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-fp.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-fp128-folding.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-fp128.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-frame-index.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-i16-subreg-extract.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-icmp-opt.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-indexed-memory.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-indexed-vector-ldst.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-inline-asm-error-I.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-inline-asm-error-J.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-inline-asm-error-K.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-inline-asm-error-L.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-inline-asm-error-M.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-inline-asm-error-N.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-inline-asm-zero-reg-error.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-inline-asm.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-jumptable.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-ld1.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-ldp-aa.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-ldp.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-ldur.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-leaf.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-long-shift.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-memcpy-inline.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-memset-inline.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-misched-basic-A53.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-misched-forwarding-A53.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-misched-memdep-bug.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-misched-multimmo.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-movi.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-mul.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-neon-2velem.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-neon-add-sub.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-neon-v8.1a.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-patchpoint-webkit_jscc.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-popcnt.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-prefetch.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-promote-const.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-redzone.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-regress-f128csel-flags.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-regress-interphase-shift.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-regress-opt-cmp.mir vendor/llvm/dist/test/CodeGen/AArch64/arm64-return-vector.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-returnaddr.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-rev.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-scvt.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-shifted-sext.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-shrink-v1i64.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-shrink-wrapping.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-simd-scalar-to-vector.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-sitofp-combine-chains.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-sli-sri-opt.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-smaxv.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-sminv.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-sqshl-uqshl-i64Contant.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-st1.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-stackmap.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-stp-aa.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-stp.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-stur.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-subsections.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-subvector-extend.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-tbl.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-this-return.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-trap.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-trn.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-umaxv.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-uminv.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-umov.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-unaligned_ldst.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-uzp.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vaargs.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vabs.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vadd.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vaddlv.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vaddv.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vbitwise.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vclz.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vcmp.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vcnt.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vcombine.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vcvt.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vcvt_f.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vcvt_f32_su32.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vcvt_n.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vcvt_su32_f32.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vcvtxd_f32_f64.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vecCmpBr.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vecFold.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vector-ext.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vector-imm.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vector-insertion.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vector-ldst.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vext.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vfloatintrinsics.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vhadd.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vhsub.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vmax.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vminmaxnm.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vmovn.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vmul.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-volatile.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vpopcnt.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vqadd.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vqsub.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vselect.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vsetcc_fp.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vshift.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vshr.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vsqrt.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vsra.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vsub.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-xaluo.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-zext.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-zextload-unscaled.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-zip.ll vendor/llvm/dist/test/CodeGen/AArch64/asm-large-immediate.ll vendor/llvm/dist/test/CodeGen/AArch64/atomic-ops.ll vendor/llvm/dist/test/CodeGen/AArch64/bitreverse.ll vendor/llvm/dist/test/CodeGen/AArch64/blockaddress.ll vendor/llvm/dist/test/CodeGen/AArch64/branch-folder-merge-mmos.ll vendor/llvm/dist/test/CodeGen/AArch64/breg.ll vendor/llvm/dist/test/CodeGen/AArch64/cmp-const-max.ll vendor/llvm/dist/test/CodeGen/AArch64/cmpwithshort.ll vendor/llvm/dist/test/CodeGen/AArch64/cmpxchg-O0.ll vendor/llvm/dist/test/CodeGen/AArch64/combine-comparisons-by-cse.ll vendor/llvm/dist/test/CodeGen/AArch64/compare-branch.ll vendor/llvm/dist/test/CodeGen/AArch64/complex-fp-to-int.ll vendor/llvm/dist/test/CodeGen/AArch64/complex-int-to-fp.ll vendor/llvm/dist/test/CodeGen/AArch64/cpus.ll vendor/llvm/dist/test/CodeGen/AArch64/directcond.ll vendor/llvm/dist/test/CodeGen/AArch64/div_minsize.ll vendor/llvm/dist/test/CodeGen/AArch64/f16-instructions.ll vendor/llvm/dist/test/CodeGen/AArch64/fast-isel-branch_weights.ll vendor/llvm/dist/test/CodeGen/AArch64/fast-isel-cbz.ll vendor/llvm/dist/test/CodeGen/AArch64/fast-isel-cmp-branch.ll vendor/llvm/dist/test/CodeGen/AArch64/fast-isel-cmp-vec.ll vendor/llvm/dist/test/CodeGen/AArch64/fast-isel-int-ext2.ll vendor/llvm/dist/test/CodeGen/AArch64/fast-isel-tbz.ll vendor/llvm/dist/test/CodeGen/AArch64/flags-multiuse.ll vendor/llvm/dist/test/CodeGen/AArch64/gep-nullptr.ll vendor/llvm/dist/test/CodeGen/AArch64/global-merge-1.ll vendor/llvm/dist/test/CodeGen/AArch64/global-merge-2.ll vendor/llvm/dist/test/CodeGen/AArch64/global-merge-3.ll vendor/llvm/dist/test/CodeGen/AArch64/global-merge-4.ll vendor/llvm/dist/test/CodeGen/AArch64/global-merge-group-by-use.ll vendor/llvm/dist/test/CodeGen/AArch64/global-merge-ignore-single-use-minsize.ll vendor/llvm/dist/test/CodeGen/AArch64/global-merge-ignore-single-use.ll vendor/llvm/dist/test/CodeGen/AArch64/jump-table.ll vendor/llvm/dist/test/CodeGen/AArch64/large_shift.ll vendor/llvm/dist/test/CodeGen/AArch64/ldp-stp-scaled-unscaled-pairs.ll vendor/llvm/dist/test/CodeGen/AArch64/ldst-opt.ll vendor/llvm/dist/test/CodeGen/AArch64/ldst-paired-aliasing.ll vendor/llvm/dist/test/CodeGen/AArch64/legalize-bug-bogus-cpu.ll vendor/llvm/dist/test/CodeGen/AArch64/lit.local.cfg vendor/llvm/dist/test/CodeGen/AArch64/logical_shifted_reg.ll vendor/llvm/dist/test/CodeGen/AArch64/lower-range-metadata-func-call.ll vendor/llvm/dist/test/CodeGen/AArch64/machine_cse.ll vendor/llvm/dist/test/CodeGen/AArch64/machine_cse_impdef_killflags.ll vendor/llvm/dist/test/CodeGen/AArch64/memcpy-f128.ll vendor/llvm/dist/test/CodeGen/AArch64/merge-store-dependency.ll vendor/llvm/dist/test/CodeGen/AArch64/merge-store.ll vendor/llvm/dist/test/CodeGen/AArch64/misched-fusion.ll vendor/llvm/dist/test/CodeGen/AArch64/movimm-wzr.mir vendor/llvm/dist/test/CodeGen/AArch64/mul-lohi.ll vendor/llvm/dist/test/CodeGen/AArch64/mul_pow2.ll vendor/llvm/dist/test/CodeGen/AArch64/neg-imm.ll vendor/llvm/dist/test/CodeGen/AArch64/no-quad-ldp-stp.ll vendor/llvm/dist/test/CodeGen/AArch64/nzcv-save.ll vendor/llvm/dist/test/CodeGen/AArch64/postra-mi-sched.ll vendor/llvm/dist/test/CodeGen/AArch64/recp-fastmath.ll vendor/llvm/dist/test/CodeGen/AArch64/rem_crash.ll vendor/llvm/dist/test/CodeGen/AArch64/remat.ll vendor/llvm/dist/test/CodeGen/AArch64/rm_redundant_cmp.ll vendor/llvm/dist/test/CodeGen/AArch64/sibling-call.ll vendor/llvm/dist/test/CodeGen/AArch64/simple-macho.ll vendor/llvm/dist/test/CodeGen/AArch64/sqrt-fastmath.ll vendor/llvm/dist/test/CodeGen/AArch64/stackmap-liveness.ll vendor/llvm/dist/test/CodeGen/AArch64/subs-to-sub-opt.ll vendor/llvm/dist/test/CodeGen/AArch64/swifterror.ll vendor/llvm/dist/test/CodeGen/AArch64/tailcall-explicit-sret.ll vendor/llvm/dist/test/CodeGen/AArch64/tailcall-implicit-sret.ll vendor/llvm/dist/test/CodeGen/AArch64/tailcall_misched_graph.ll vendor/llvm/dist/test/CodeGen/AArch64/tailmerging_in_mbp.ll vendor/llvm/dist/test/CodeGen/AArch64/tbz-tbnz.ll vendor/llvm/dist/test/CodeGen/AArch64/tst-br.ll vendor/llvm/dist/test/CodeGen/AMDGPU/32-bit-local-address-space.ll vendor/llvm/dist/test/CodeGen/AMDGPU/GlobalISel/amdgpu-irtranslator.ll vendor/llvm/dist/test/CodeGen/AMDGPU/addrspacecast.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdgpu.private-memory.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdgpu.work-item-intrinsics.deprecated.ll vendor/llvm/dist/test/CodeGen/AMDGPU/and.ll vendor/llvm/dist/test/CodeGen/AMDGPU/anyext.ll vendor/llvm/dist/test/CodeGen/AMDGPU/array-ptr-calc-i32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/basic-branch.ll vendor/llvm/dist/test/CodeGen/AMDGPU/bitreverse-inline-immediates.ll vendor/llvm/dist/test/CodeGen/AMDGPU/bitreverse.ll vendor/llvm/dist/test/CodeGen/AMDGPU/branch-uniformity.ll vendor/llvm/dist/test/CodeGen/AMDGPU/bswap.ll vendor/llvm/dist/test/CodeGen/AMDGPU/call.ll vendor/llvm/dist/test/CodeGen/AMDGPU/captured-frame-index.ll vendor/llvm/dist/test/CodeGen/AMDGPU/cf-loop-on-constant.ll vendor/llvm/dist/test/CodeGen/AMDGPU/cgp-addressing-modes.ll vendor/llvm/dist/test/CodeGen/AMDGPU/cgp-bitfield-extract.ll vendor/llvm/dist/test/CodeGen/AMDGPU/cndmask-no-def-vcc.ll vendor/llvm/dist/test/CodeGen/AMDGPU/coalescer_remat.ll vendor/llvm/dist/test/CodeGen/AMDGPU/commute-compares.ll vendor/llvm/dist/test/CodeGen/AMDGPU/commute_modifiers.ll vendor/llvm/dist/test/CodeGen/AMDGPU/convergent-inlineasm.ll vendor/llvm/dist/test/CodeGen/AMDGPU/copy-illegal-type.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ctlz.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ctlz_zero_undef.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ctpop64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/cube.ll vendor/llvm/dist/test/CodeGen/AMDGPU/cvt_f32_ubyte.ll vendor/llvm/dist/test/CodeGen/AMDGPU/cvt_flr_i32_f32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/default-fp-mode.ll vendor/llvm/dist/test/CodeGen/AMDGPU/detect-dead-lanes.mir vendor/llvm/dist/test/CodeGen/AMDGPU/ds_read2.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ds_read2_offset_order.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ds_read2st64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ds_write2.ll vendor/llvm/dist/test/CodeGen/AMDGPU/elf.ll vendor/llvm/dist/test/CodeGen/AMDGPU/extload-private.ll vendor/llvm/dist/test/CodeGen/AMDGPU/extract_vector_elt-i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fabs.f64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fabs.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fceil64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fcopysign.f32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fcopysign.f64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fdiv.f64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fdiv.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ffloor.f64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/flat-address-space.ll vendor/llvm/dist/test/CodeGen/AMDGPU/flat-scratch-reg.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fma-combine.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fmax3.f64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fmaxnum.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fminnum.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fmul-2-combine-multi-use.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fneg-fabs.f64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fneg-fabs.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fneg.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fp_to_sint.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fp_to_uint.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fptrunc.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fract.f64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fsub64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/global-constant.ll vendor/llvm/dist/test/CodeGen/AMDGPU/global-variable-relocs.ll vendor/llvm/dist/test/CodeGen/AMDGPU/half.ll vendor/llvm/dist/test/CodeGen/AMDGPU/hsa-fp-mode.ll vendor/llvm/dist/test/CodeGen/AMDGPU/hsa-globals.ll vendor/llvm/dist/test/CodeGen/AMDGPU/hsa-note-no-func.ll vendor/llvm/dist/test/CodeGen/AMDGPU/hsa.ll vendor/llvm/dist/test/CodeGen/AMDGPU/i1-copy-implicit-def.ll vendor/llvm/dist/test/CodeGen/AMDGPU/i1-copy-phi.ll vendor/llvm/dist/test/CodeGen/AMDGPU/icmp64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/imm.ll vendor/llvm/dist/test/CodeGen/AMDGPU/indirect-addressing-si.ll vendor/llvm/dist/test/CodeGen/AMDGPU/indirect-private-64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/infinite-loop-evergreen.ll vendor/llvm/dist/test/CodeGen/AMDGPU/inline-asm.ll vendor/llvm/dist/test/CodeGen/AMDGPU/inline-calls.ll vendor/llvm/dist/test/CodeGen/AMDGPU/inline-constraints.ll vendor/llvm/dist/test/CodeGen/AMDGPU/insert_vector_elt.ll vendor/llvm/dist/test/CodeGen/AMDGPU/invalid-opencl-version-metadata1.ll vendor/llvm/dist/test/CodeGen/AMDGPU/invalid-opencl-version-metadata2.ll vendor/llvm/dist/test/CodeGen/AMDGPU/invalid-opencl-version-metadata3.ll vendor/llvm/dist/test/CodeGen/AMDGPU/invariant-load-no-alias-store.ll vendor/llvm/dist/test/CodeGen/AMDGPU/kernel-args.ll vendor/llvm/dist/test/CodeGen/AMDGPU/large-alloca-compute.ll vendor/llvm/dist/test/CodeGen/AMDGPU/large-work-group-promote-alloca.ll vendor/llvm/dist/test/CodeGen/AMDGPU/lds-m0-init-in-loop.ll vendor/llvm/dist/test/CodeGen/AMDGPU/liveness.mir vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.AMDGPU.bfe.u32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.AMDGPU.clamp.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.SI.fs.interp.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.SI.load.dword.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.buffer.load.format.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.buffer.load.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.buffer.wbinvl1.vol.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.div.fmas.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.frexp.exp.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.image.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.interp.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.kernarg.segment.ptr.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.rsq.clamp.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.s.getreg.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.s.waitcnt.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.workgroup.id.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.workitem.id.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.dbg.value.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.memcpy.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.round.f64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.round.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-constant-i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-constant-i32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-constant-i8.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-global-i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-global-i32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-global-i8.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-local-i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-local-i32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-local-i8.ll vendor/llvm/dist/test/CodeGen/AMDGPU/local-64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/local-memory.amdgcn.ll vendor/llvm/dist/test/CodeGen/AMDGPU/local-stack-slot-bug.ll vendor/llvm/dist/test/CodeGen/AMDGPU/mad_uint24.ll vendor/llvm/dist/test/CodeGen/AMDGPU/madak.ll vendor/llvm/dist/test/CodeGen/AMDGPU/madmk.ll vendor/llvm/dist/test/CodeGen/AMDGPU/merge-stores.ll vendor/llvm/dist/test/CodeGen/AMDGPU/missing-store.ll vendor/llvm/dist/test/CodeGen/AMDGPU/move-addr64-rsrc-dead-subreg-writes.ll vendor/llvm/dist/test/CodeGen/AMDGPU/mul.ll vendor/llvm/dist/test/CodeGen/AMDGPU/mul_int24.ll vendor/llvm/dist/test/CodeGen/AMDGPU/multilevel-break.ll vendor/llvm/dist/test/CodeGen/AMDGPU/operand-folding.ll vendor/llvm/dist/test/CodeGen/AMDGPU/or.ll vendor/llvm/dist/test/CodeGen/AMDGPU/private-element-size.ll vendor/llvm/dist/test/CodeGen/AMDGPU/private-memory-r600.ll vendor/llvm/dist/test/CodeGen/AMDGPU/promote-alloca-invariant-markers.ll vendor/llvm/dist/test/CodeGen/AMDGPU/promote-alloca-mem-intrinsics.ll vendor/llvm/dist/test/CodeGen/AMDGPU/promote-alloca-no-opts.ll vendor/llvm/dist/test/CodeGen/AMDGPU/promote-alloca-padding-size-estimate.ll vendor/llvm/dist/test/CodeGen/AMDGPU/promote-alloca-stored-pointer-value.ll vendor/llvm/dist/test/CodeGen/AMDGPU/promote-alloca-to-lds-icmp.ll vendor/llvm/dist/test/CodeGen/AMDGPU/promote-alloca-to-lds-phi.ll vendor/llvm/dist/test/CodeGen/AMDGPU/promote-alloca-to-lds-select.ll vendor/llvm/dist/test/CodeGen/AMDGPU/r600-export-fix.ll vendor/llvm/dist/test/CodeGen/AMDGPU/r600.work-item-intrinsics.ll vendor/llvm/dist/test/CodeGen/AMDGPU/rcp-pattern.ll vendor/llvm/dist/test/CodeGen/AMDGPU/read_register.ll vendor/llvm/dist/test/CodeGen/AMDGPU/rename-independent-subregs.mir vendor/llvm/dist/test/CodeGen/AMDGPU/ret.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ret_jump.ll vendor/llvm/dist/test/CodeGen/AMDGPU/rsq.ll vendor/llvm/dist/test/CodeGen/AMDGPU/runtime-metadata.ll vendor/llvm/dist/test/CodeGen/AMDGPU/s_addk_i32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/s_movk_i32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/s_mulk_i32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/salu-to-valu.ll vendor/llvm/dist/test/CodeGen/AMDGPU/schedule-global-loads.ll vendor/llvm/dist/test/CodeGen/AMDGPU/scratch-buffer.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sdiv.ll vendor/llvm/dist/test/CodeGen/AMDGPU/select-i1.ll vendor/llvm/dist/test/CodeGen/AMDGPU/select-vectors.ll vendor/llvm/dist/test/CodeGen/AMDGPU/selectcc-opt.ll vendor/llvm/dist/test/CodeGen/AMDGPU/selectcc.ll vendor/llvm/dist/test/CodeGen/AMDGPU/setcc-opt.ll vendor/llvm/dist/test/CodeGen/AMDGPU/setcc.ll vendor/llvm/dist/test/CodeGen/AMDGPU/setcc64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sext-in-reg-failure-r600.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sext-in-reg.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sgpr-control-flow.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sgpr-copy.ll vendor/llvm/dist/test/CodeGen/AMDGPU/shift-and-i128-ubfe.ll vendor/llvm/dist/test/CodeGen/AMDGPU/shift-and-i64-ubfe.ll vendor/llvm/dist/test/CodeGen/AMDGPU/shl.ll vendor/llvm/dist/test/CodeGen/AMDGPU/shl_add_constant.ll vendor/llvm/dist/test/CodeGen/AMDGPU/si-annotate-cf.ll vendor/llvm/dist/test/CodeGen/AMDGPU/si-instr-info-correct-implicit-operands.ll vendor/llvm/dist/test/CodeGen/AMDGPU/si-literal-folding.ll vendor/llvm/dist/test/CodeGen/AMDGPU/si-lod-bias.ll vendor/llvm/dist/test/CodeGen/AMDGPU/si-lower-control-flow-unreachable-block.ll vendor/llvm/dist/test/CodeGen/AMDGPU/si-scheduler.ll vendor/llvm/dist/test/CodeGen/AMDGPU/si-sgpr-spill.ll vendor/llvm/dist/test/CodeGen/AMDGPU/si-spill-sgpr-stack.ll vendor/llvm/dist/test/CodeGen/AMDGPU/si-triv-disjoint-mem-access.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sign_extend.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sint_to_fp.f64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sint_to_fp.i64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sint_to_fp.ll vendor/llvm/dist/test/CodeGen/AMDGPU/skip-if-dead.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sminmax.ll vendor/llvm/dist/test/CodeGen/AMDGPU/smrd-vccz-bug.ll vendor/llvm/dist/test/CodeGen/AMDGPU/spill-alloc-sgpr-init-bug.ll vendor/llvm/dist/test/CodeGen/AMDGPU/split-smrd.ll vendor/llvm/dist/test/CodeGen/AMDGPU/split-vector-memoperand-offsets.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sra.ll vendor/llvm/dist/test/CodeGen/AMDGPU/store-v3i64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sub.ll vendor/llvm/dist/test/CodeGen/AMDGPU/subreg-coalescer-undef-use.ll vendor/llvm/dist/test/CodeGen/AMDGPU/target-cpu.ll vendor/llvm/dist/test/CodeGen/AMDGPU/trunc-bitcast-vector.ll vendor/llvm/dist/test/CodeGen/AMDGPU/trunc-cmp-constant.ll vendor/llvm/dist/test/CodeGen/AMDGPU/trunc-store-f64-to-f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/trunc-store-i1.ll vendor/llvm/dist/test/CodeGen/AMDGPU/trunc.ll vendor/llvm/dist/test/CodeGen/AMDGPU/udiv.ll vendor/llvm/dist/test/CodeGen/AMDGPU/udivrem.ll vendor/llvm/dist/test/CodeGen/AMDGPU/uint_to_fp.f64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/uint_to_fp.i64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/uint_to_fp.ll vendor/llvm/dist/test/CodeGen/AMDGPU/unaligned-load-store.ll vendor/llvm/dist/test/CodeGen/AMDGPU/unhandled-loop-condition-assertion.ll vendor/llvm/dist/test/CodeGen/AMDGPU/uniform-cfg.ll vendor/llvm/dist/test/CodeGen/AMDGPU/uniform-loop-inside-nonuniform.ll vendor/llvm/dist/test/CodeGen/AMDGPU/use-sgpr-multiple-times.ll vendor/llvm/dist/test/CodeGen/AMDGPU/v1i64-kernel-arg.ll vendor/llvm/dist/test/CodeGen/AMDGPU/v_cndmask.ll vendor/llvm/dist/test/CodeGen/AMDGPU/valu-i1.ll vendor/llvm/dist/test/CodeGen/AMDGPU/vertex-fetch-encoding.ll vendor/llvm/dist/test/CodeGen/AMDGPU/vgpr-spill-emergency-stack-slot-compute.ll vendor/llvm/dist/test/CodeGen/AMDGPU/vgpr-spill-emergency-stack-slot.ll vendor/llvm/dist/test/CodeGen/AMDGPU/wait.ll vendor/llvm/dist/test/CodeGen/AMDGPU/wqm.ll vendor/llvm/dist/test/CodeGen/AMDGPU/xor.ll vendor/llvm/dist/test/CodeGen/AMDGPU/zero_extend.ll vendor/llvm/dist/test/CodeGen/ARM/2007-01-19-InfiniteLoop.ll vendor/llvm/dist/test/CodeGen/ARM/2007-03-13-InstrSched.ll vendor/llvm/dist/test/CodeGen/ARM/2007-04-03-UndefinedSymbol.ll vendor/llvm/dist/test/CodeGen/ARM/2008-08-07-AsmPrintBug.ll vendor/llvm/dist/test/CodeGen/ARM/2009-07-18-RewriterBug.ll vendor/llvm/dist/test/CodeGen/ARM/2009-08-26-ScalarToVector.ll vendor/llvm/dist/test/CodeGen/ARM/2009-08-27-ScalarToVector.ll vendor/llvm/dist/test/CodeGen/ARM/2010-06-25-Thumb2ITInvalidIterator.ll vendor/llvm/dist/test/CodeGen/ARM/2010-08-04-StackVariable.ll vendor/llvm/dist/test/CodeGen/ARM/2010-11-29-PrologueBug.ll vendor/llvm/dist/test/CodeGen/ARM/2010-12-07-PEIBug.ll vendor/llvm/dist/test/CodeGen/ARM/2011-01-19-MergedGlobalDbg.ll vendor/llvm/dist/test/CodeGen/ARM/2011-03-23-PeepholeBug.ll vendor/llvm/dist/test/CodeGen/ARM/2011-05-04-MultipleLandingPadSuccs.ll vendor/llvm/dist/test/CodeGen/ARM/2011-06-29-MergeGlobalsAlign.ll vendor/llvm/dist/test/CodeGen/ARM/2011-08-02-MergedGlobalDbg.ll vendor/llvm/dist/test/CodeGen/ARM/2011-08-25-ldmia_ret.ll vendor/llvm/dist/test/CodeGen/ARM/2012-06-12-SchedMemLatency.ll vendor/llvm/dist/test/CodeGen/ARM/2012-08-30-select.ll vendor/llvm/dist/test/CodeGen/ARM/ARMLoadStoreDBG.mir vendor/llvm/dist/test/CodeGen/ARM/Windows/dbzchk.ll vendor/llvm/dist/test/CodeGen/ARM/Windows/division.ll vendor/llvm/dist/test/CodeGen/ARM/Windows/long-calls.ll vendor/llvm/dist/test/CodeGen/ARM/Windows/tls.ll vendor/llvm/dist/test/CodeGen/ARM/alloc-no-stack-realign.ll vendor/llvm/dist/test/CodeGen/ARM/arguments-nosplit-double.ll vendor/llvm/dist/test/CodeGen/ARM/arguments-nosplit-i64.ll vendor/llvm/dist/test/CodeGen/ARM/arm-and-tst-peephole.ll vendor/llvm/dist/test/CodeGen/ARM/arm-interleaved-accesses.ll vendor/llvm/dist/test/CodeGen/ARM/arm-shrink-wrapping.ll vendor/llvm/dist/test/CodeGen/ARM/atomic-cmpxchg.ll vendor/llvm/dist/test/CodeGen/ARM/atomic-op.ll vendor/llvm/dist/test/CodeGen/ARM/avoid-cpsr-rmw.ll vendor/llvm/dist/test/CodeGen/ARM/big-endian-vector-callee.ll vendor/llvm/dist/test/CodeGen/ARM/build-attributes.ll vendor/llvm/dist/test/CodeGen/ARM/call-tc.ll vendor/llvm/dist/test/CodeGen/ARM/coalesce-dbgvalue.ll vendor/llvm/dist/test/CodeGen/ARM/code-placement.ll vendor/llvm/dist/test/CodeGen/ARM/constantfp.ll vendor/llvm/dist/test/CodeGen/ARM/ctor_order.ll vendor/llvm/dist/test/CodeGen/ARM/cxx-tlscc.ll vendor/llvm/dist/test/CodeGen/ARM/debug-frame-large-stack.ll vendor/llvm/dist/test/CodeGen/ARM/debug-info-arg.ll vendor/llvm/dist/test/CodeGen/ARM/debug-info-branch-folding.ll vendor/llvm/dist/test/CodeGen/ARM/divmod-eabi.ll vendor/llvm/dist/test/CodeGen/ARM/dwarf-unwind.ll vendor/llvm/dist/test/CodeGen/ARM/eh-dispcont.ll vendor/llvm/dist/test/CodeGen/ARM/fast-isel-frameaddr.ll vendor/llvm/dist/test/CodeGen/ARM/fold-stack-adjust.ll vendor/llvm/dist/test/CodeGen/ARM/fpcmp_ueq.ll vendor/llvm/dist/test/CodeGen/ARM/fpowi.ll vendor/llvm/dist/test/CodeGen/ARM/global-merge-1.ll vendor/llvm/dist/test/CodeGen/ARM/hello.ll vendor/llvm/dist/test/CodeGen/ARM/ifcvt-iter-indbr.ll vendor/llvm/dist/test/CodeGen/ARM/ifcvt10.ll vendor/llvm/dist/test/CodeGen/ARM/ifcvt4.ll vendor/llvm/dist/test/CodeGen/ARM/ifcvt5.ll vendor/llvm/dist/test/CodeGen/ARM/indirectbr-3.ll vendor/llvm/dist/test/CodeGen/ARM/inlineasm3.ll vendor/llvm/dist/test/CodeGen/ARM/insn-sched1.ll vendor/llvm/dist/test/CodeGen/ARM/ldrd.ll vendor/llvm/dist/test/CodeGen/ARM/longMAC.ll vendor/llvm/dist/test/CodeGen/ARM/lsr-icmp-imm.ll vendor/llvm/dist/test/CodeGen/ARM/lsr-scale-addr-mode.ll vendor/llvm/dist/test/CodeGen/ARM/lsr-unfolded-offset.ll vendor/llvm/dist/test/CodeGen/ARM/memfunc.ll vendor/llvm/dist/test/CodeGen/ARM/noreturn.ll vendor/llvm/dist/test/CodeGen/ARM/returned-ext.ll vendor/llvm/dist/test/CodeGen/ARM/select_xform.ll vendor/llvm/dist/test/CodeGen/ARM/smml.ll vendor/llvm/dist/test/CodeGen/ARM/smul.ll vendor/llvm/dist/test/CodeGen/ARM/struct_byval_arm_t1_t2.ll vendor/llvm/dist/test/CodeGen/ARM/subtarget-no-movt.ll vendor/llvm/dist/test/CodeGen/ARM/swift-return.ll vendor/llvm/dist/test/CodeGen/ARM/swifterror.ll vendor/llvm/dist/test/CodeGen/ARM/swiftself.ll vendor/llvm/dist/test/CodeGen/ARM/sxt_rot.ll vendor/llvm/dist/test/CodeGen/ARM/tail-call.ll vendor/llvm/dist/test/CodeGen/ARM/this-return.ll vendor/llvm/dist/test/CodeGen/ARM/thread_pointer.ll vendor/llvm/dist/test/CodeGen/ARM/thumb2-size-opt.ll vendor/llvm/dist/test/CodeGen/ARM/tls3.ll vendor/llvm/dist/test/CodeGen/ARM/urem-opt-size.ll vendor/llvm/dist/test/CodeGen/ARM/uxt_rot.ll vendor/llvm/dist/test/CodeGen/ARM/uxtb.ll vendor/llvm/dist/test/CodeGen/ARM/v7k-abi-align.ll vendor/llvm/dist/test/CodeGen/ARM/vcombine.ll vendor/llvm/dist/test/CodeGen/ARM/vext.ll vendor/llvm/dist/test/CodeGen/ARM/vfloatintrinsics.ll vendor/llvm/dist/test/CodeGen/ARM/vlddup.ll vendor/llvm/dist/test/CodeGen/ARM/vmul.ll vendor/llvm/dist/test/CodeGen/ARM/vpadd.ll vendor/llvm/dist/test/CodeGen/ARM/vtrn.ll vendor/llvm/dist/test/CodeGen/ARM/vuzp.ll vendor/llvm/dist/test/CodeGen/ARM/vzip.ll vendor/llvm/dist/test/CodeGen/ARM/warn-stack.ll vendor/llvm/dist/test/CodeGen/BPF/alu8.ll vendor/llvm/dist/test/CodeGen/BPF/atomics.ll vendor/llvm/dist/test/CodeGen/BPF/basictest.ll vendor/llvm/dist/test/CodeGen/BPF/cc_args.ll vendor/llvm/dist/test/CodeGen/BPF/cc_args_be.ll vendor/llvm/dist/test/CodeGen/BPF/cc_ret.ll vendor/llvm/dist/test/CodeGen/BPF/cmp.ll vendor/llvm/dist/test/CodeGen/BPF/ex1.ll vendor/llvm/dist/test/CodeGen/BPF/fi_ri.ll vendor/llvm/dist/test/CodeGen/BPF/intrinsics.ll vendor/llvm/dist/test/CodeGen/BPF/load.ll vendor/llvm/dist/test/CodeGen/BPF/loops.ll vendor/llvm/dist/test/CodeGen/BPF/sanity.ll vendor/llvm/dist/test/CodeGen/BPF/setcc.ll vendor/llvm/dist/test/CodeGen/BPF/shifts.ll vendor/llvm/dist/test/CodeGen/BPF/sockex2.ll vendor/llvm/dist/test/CodeGen/BPF/undef.ll vendor/llvm/dist/test/CodeGen/Generic/MachineBranchProb.ll vendor/llvm/dist/test/CodeGen/Generic/intrinsics.ll vendor/llvm/dist/test/CodeGen/Hexagon/addh-sext-trunc.ll vendor/llvm/dist/test/CodeGen/Hexagon/block-addr.ll vendor/llvm/dist/test/CodeGen/Hexagon/combine.ll vendor/llvm/dist/test/CodeGen/Hexagon/hwloop-crit-edge.ll vendor/llvm/dist/test/CodeGen/Hexagon/hwloop-loop1.ll vendor/llvm/dist/test/CodeGen/Hexagon/hwloop1.ll vendor/llvm/dist/test/CodeGen/Hexagon/insert4.ll vendor/llvm/dist/test/CodeGen/Hexagon/pic-simple.ll vendor/llvm/dist/test/CodeGen/Hexagon/pic-static.ll vendor/llvm/dist/test/CodeGen/Hexagon/rdf-copy.ll vendor/llvm/dist/test/CodeGen/Hexagon/split-const32-const64.ll vendor/llvm/dist/test/CodeGen/Hexagon/struct_args.ll vendor/llvm/dist/test/CodeGen/Hexagon/tls_static.ll vendor/llvm/dist/test/CodeGen/Hexagon/v60-cur.ll vendor/llvm/dist/test/CodeGen/Hexagon/vect/vect-vsplatb.ll vendor/llvm/dist/test/CodeGen/Hexagon/vect/vect-vsplath.ll vendor/llvm/dist/test/CodeGen/Lanai/codemodel.ll vendor/llvm/dist/test/CodeGen/Lanai/constant_multiply.ll vendor/llvm/dist/test/CodeGen/Lanai/lanai-misched-trivial-disjoint.ll vendor/llvm/dist/test/CodeGen/MIR/AArch64/cfi-def-cfa.mir vendor/llvm/dist/test/CodeGen/MIR/AArch64/generic-virtual-registers-error.mir vendor/llvm/dist/test/CodeGen/MIR/AArch64/stack-object-local-offset.mir vendor/llvm/dist/test/CodeGen/MIR/AMDGPU/expected-target-index-name.mir vendor/llvm/dist/test/CodeGen/MIR/AMDGPU/invalid-target-index-operand.mir vendor/llvm/dist/test/CodeGen/MIR/AMDGPU/target-index-operands.mir vendor/llvm/dist/test/CodeGen/MIR/ARM/cfi-same-value.mir vendor/llvm/dist/test/CodeGen/MIR/Generic/frame-info.mir vendor/llvm/dist/test/CodeGen/MIR/Generic/machine-function.mir vendor/llvm/dist/test/CodeGen/MIR/Generic/register-info.mir vendor/llvm/dist/test/CodeGen/MIR/Mips/memory-operands.mir vendor/llvm/dist/test/CodeGen/MIR/PowerPC/unordered-implicit-registers.mir vendor/llvm/dist/test/CodeGen/MIR/X86/cfi-def-cfa-offset.mir vendor/llvm/dist/test/CodeGen/MIR/X86/cfi-def-cfa-register.mir vendor/llvm/dist/test/CodeGen/MIR/X86/cfi-offset.mir vendor/llvm/dist/test/CodeGen/MIR/X86/def-register-already-tied-error.mir vendor/llvm/dist/test/CodeGen/MIR/X86/early-clobber-register-flag.mir vendor/llvm/dist/test/CodeGen/MIR/X86/expected-comma-after-cfi-register.mir vendor/llvm/dist/test/CodeGen/MIR/X86/expected-integer-after-tied-def.mir vendor/llvm/dist/test/CodeGen/MIR/X86/expected-metadata-node-after-debug-location.mir vendor/llvm/dist/test/CodeGen/MIR/X86/expected-metadata-node-after-exclaim.mir vendor/llvm/dist/test/CodeGen/MIR/X86/expected-named-register-in-allocation-hint.mir vendor/llvm/dist/test/CodeGen/MIR/X86/expected-named-register-in-functions-livein.mir vendor/llvm/dist/test/CodeGen/MIR/X86/expected-offset-after-cfi-operand.mir vendor/llvm/dist/test/CodeGen/MIR/X86/expected-register-after-cfi-operand.mir vendor/llvm/dist/test/CodeGen/MIR/X86/expected-subregister-after-colon.mir vendor/llvm/dist/test/CodeGen/MIR/X86/expected-tied-def-after-lparen.mir vendor/llvm/dist/test/CodeGen/MIR/X86/expected-virtual-register-in-functions-livein.mir vendor/llvm/dist/test/CodeGen/MIR/X86/fixed-stack-memory-operands.mir vendor/llvm/dist/test/CodeGen/MIR/X86/function-liveins.mir vendor/llvm/dist/test/CodeGen/MIR/X86/inline-asm-registers.mir vendor/llvm/dist/test/CodeGen/MIR/X86/instructions-debug-location.mir vendor/llvm/dist/test/CodeGen/MIR/X86/invalid-metadata-node-type.mir vendor/llvm/dist/test/CodeGen/MIR/X86/invalid-tied-def-index-error.mir vendor/llvm/dist/test/CodeGen/MIR/X86/large-cfi-offset-number-error.mir vendor/llvm/dist/test/CodeGen/MIR/X86/liveout-register-mask.mir vendor/llvm/dist/test/CodeGen/MIR/X86/memory-operands.mir vendor/llvm/dist/test/CodeGen/MIR/X86/metadata-operands.mir vendor/llvm/dist/test/CodeGen/MIR/X86/newline-handling.mir vendor/llvm/dist/test/CodeGen/MIR/X86/stack-object-debug-info.mir vendor/llvm/dist/test/CodeGen/MIR/X86/stack-object-operand-name-mismatch-error.mir vendor/llvm/dist/test/CodeGen/MIR/X86/stack-object-operands.mir vendor/llvm/dist/test/CodeGen/MIR/X86/standalone-register-error.mir vendor/llvm/dist/test/CodeGen/MIR/X86/subreg-on-physreg.mir vendor/llvm/dist/test/CodeGen/MIR/X86/subregister-index-operands.mir vendor/llvm/dist/test/CodeGen/MIR/X86/subregister-operands.mir vendor/llvm/dist/test/CodeGen/MIR/X86/successor-basic-blocks-weights.mir vendor/llvm/dist/test/CodeGen/MIR/X86/successor-basic-blocks.mir vendor/llvm/dist/test/CodeGen/MIR/X86/tied-def-operand-invalid.mir vendor/llvm/dist/test/CodeGen/MIR/X86/undefined-fixed-stack-object.mir vendor/llvm/dist/test/CodeGen/MIR/X86/undefined-register-class.mir vendor/llvm/dist/test/CodeGen/MIR/X86/undefined-stack-object.mir vendor/llvm/dist/test/CodeGen/MIR/X86/undefined-virtual-register.mir vendor/llvm/dist/test/CodeGen/MIR/X86/unknown-metadata-node.mir vendor/llvm/dist/test/CodeGen/MIR/X86/unknown-subregister-index-op.mir vendor/llvm/dist/test/CodeGen/MIR/X86/unknown-subregister-index.mir vendor/llvm/dist/test/CodeGen/MIR/X86/virtual-register-redefinition-error.mir vendor/llvm/dist/test/CodeGen/MIR/X86/virtual-registers.mir vendor/llvm/dist/test/CodeGen/Mips/2008-07-15-SmallSection.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/br1.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/bswap1.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/callabi.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/check-disabled-mcpus.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/constexpr-address.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/div1.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/fastalloca.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/fpcmpa.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/fpext.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/fpintconv.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/fptrunc.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/icmpa.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/loadstore2.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/loadstoreconv.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/loadstrconst.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/logopm.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/memtest1.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/nullvoid.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/overflt.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/rem1.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/retabi.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/sel1.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/shftopm.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/simplestore.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/simplestorefp1.ll vendor/llvm/dist/test/CodeGen/Mips/Fast-ISel/simplestorei.ll vendor/llvm/dist/test/CodeGen/Mips/biggot.ll vendor/llvm/dist/test/CodeGen/Mips/brconlt.ll vendor/llvm/dist/test/CodeGen/Mips/brdelayslot.ll vendor/llvm/dist/test/CodeGen/Mips/call-optimization.ll vendor/llvm/dist/test/CodeGen/Mips/cconv/reserved-space.ll vendor/llvm/dist/test/CodeGen/Mips/cmov.ll vendor/llvm/dist/test/CodeGen/Mips/compactbranches/beqc-bnec-register-constraint.ll vendor/llvm/dist/test/CodeGen/Mips/compactbranches/no-beqzc-bnezc.ll vendor/llvm/dist/test/CodeGen/Mips/divrem.ll vendor/llvm/dist/test/CodeGen/Mips/ehframe-indirect.ll vendor/llvm/dist/test/CodeGen/Mips/fastcc.ll vendor/llvm/dist/test/CodeGen/Mips/fcmp.ll vendor/llvm/dist/test/CodeGen/Mips/fcopysign-f32-f64.ll vendor/llvm/dist/test/CodeGen/Mips/fp16-promote.ll vendor/llvm/dist/test/CodeGen/Mips/gpreg-lazy-binding.ll vendor/llvm/dist/test/CodeGen/Mips/i64arg.ll vendor/llvm/dist/test/CodeGen/Mips/indirectcall.ll vendor/llvm/dist/test/CodeGen/Mips/lazy-binding.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/add.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/and.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/ashr.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/call.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/lshr.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/mul.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/not.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/or.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/ret.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/sdiv.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/select-flt.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/select-int.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/shl.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/srem.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/sub.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/udiv.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/urem.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/xor.ll vendor/llvm/dist/test/CodeGen/Mips/longbranch.ll vendor/llvm/dist/test/CodeGen/Mips/mips64imm.ll vendor/llvm/dist/test/CodeGen/Mips/msa/i5_ld_st.ll vendor/llvm/dist/test/CodeGen/Mips/nacl-branch-delay.ll vendor/llvm/dist/test/CodeGen/Mips/no-odd-spreg.ll vendor/llvm/dist/test/CodeGen/Mips/prevent-hoisting.ll vendor/llvm/dist/test/CodeGen/Mips/select.ll vendor/llvm/dist/test/CodeGen/Mips/setcc-se.ll vendor/llvm/dist/test/CodeGen/Mips/seteq.ll vendor/llvm/dist/test/CodeGen/Mips/seteqz.ll vendor/llvm/dist/test/CodeGen/Mips/setge.ll vendor/llvm/dist/test/CodeGen/Mips/setgek.ll vendor/llvm/dist/test/CodeGen/Mips/setle.ll vendor/llvm/dist/test/CodeGen/Mips/setlt.ll vendor/llvm/dist/test/CodeGen/Mips/setltk.ll vendor/llvm/dist/test/CodeGen/Mips/setne.ll vendor/llvm/dist/test/CodeGen/Mips/setuge.ll vendor/llvm/dist/test/CodeGen/Mips/setugt.ll vendor/llvm/dist/test/CodeGen/Mips/setule.ll vendor/llvm/dist/test/CodeGen/Mips/setult.ll vendor/llvm/dist/test/CodeGen/Mips/setultk.ll vendor/llvm/dist/test/CodeGen/Mips/tls-models.ll vendor/llvm/dist/test/CodeGen/Mips/tls.ll vendor/llvm/dist/test/CodeGen/Mips/tls16.ll vendor/llvm/dist/test/CodeGen/Mips/tls16_2.ll vendor/llvm/dist/test/CodeGen/NVPTX/access-non-generic.ll vendor/llvm/dist/test/CodeGen/NVPTX/addrspacecast.ll vendor/llvm/dist/test/CodeGen/NVPTX/annotations.ll vendor/llvm/dist/test/CodeGen/NVPTX/bug21465.ll vendor/llvm/dist/test/CodeGen/NVPTX/bug22322.ll vendor/llvm/dist/test/CodeGen/NVPTX/call-with-alloca-buffer.ll vendor/llvm/dist/test/CodeGen/NVPTX/intrinsic-old.ll vendor/llvm/dist/test/CodeGen/NVPTX/lower-alloca.ll vendor/llvm/dist/test/CodeGen/NVPTX/lower-kernel-ptr-arg.ll vendor/llvm/dist/test/CodeGen/NVPTX/param-align.ll vendor/llvm/dist/test/CodeGen/NVPTX/shfl.ll vendor/llvm/dist/test/CodeGen/PowerPC/2004-11-29-ShrCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2004-11-30-shift-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2004-11-30-shr-var-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2004-12-12-ZeroSizeCommon.ll vendor/llvm/dist/test/CodeGen/PowerPC/2005-01-14-SetSelectCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2005-01-14-UndefLong.ll vendor/llvm/dist/test/CodeGen/PowerPC/2005-08-12-rlwimi-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2005-09-02-LegalizeDuplicatesCalls.ll vendor/llvm/dist/test/CodeGen/PowerPC/2005-10-08-ArithmeticRotate.ll vendor/llvm/dist/test/CodeGen/PowerPC/2005-11-30-vastart-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-01-11-darwin-fp-argument.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-01-20-ShiftPartsCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-04-01-FloatDoubleExtend.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-04-05-splat-ish.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-04-19-vmaddfp-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-05-12-rlwimi-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-07-07-ComputeMaskedBits.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-07-19-stwbrx-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-08-11-RetVector.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-08-15-SelectionCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-09-28-shift_64.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-10-13-Miscompile.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-10-17-brcc-miscompile.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-11-10-DAGCombineMiscompile.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-11-29-AltivecFPSplat.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-12-07-LargeAlloca.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-12-07-SelectCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-01-04-ArgExtension.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-01-15-AsmDialect.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-01-29-lbrx-asm.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-01-31-InlineAsmAddrMode.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-02-16-AlignPacked.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-02-16-InlineAsmNConstraint.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-02-23-lr-saved-twice.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-03-24-cntlzd.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-03-30-SpillerCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-04-24-InlineAsm-I-Modifier.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-04-30-InlineAsmEarlyClobber.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-05-03-InlineAsm-S-Constraint.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-05-14-InlineAsmSelectCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-05-22-tailmerge-3.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-05-30-dagcombine-miscomp.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-06-28-BCCISelBug.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-08-04-CoalescerAssert.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-09-04-AltivecDST.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-09-07-LoadStoreIdxForms.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-09-08-unaligned.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-09-11-RegCoalescerAssert.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-09-12-LiveIntervalsAssert.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-10-16-InlineAsmFrameOffset.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-10-18-PtrArithmetic.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-11-04-CoalescerCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-11-19-VectorSplitting.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-02-05-LiveIntervalsAssert.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-02-09-LocalRegAllocAssert.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-03-05-RegScavengerAssert.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-03-17-RegScavengerCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-03-18-RegScavengerAssert.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-03-24-AddressRegImm.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-03-24-CoalescerBug.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-03-26-CoalescerBug.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-04-10-LiveIntervalCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-04-16-CoalescerBug.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-04-23-CoalescerCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-05-01-ppc_fp128.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-06-19-LegalizerCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-06-21-F128LoadStore.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-06-23-LiveVariablesCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-07-10-SplatMiscompile.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-07-15-Bswap.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-07-15-Fabs.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-07-15-SignExtendInreg.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-07-17-Fneg.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-07-24-PPC64-CCBug.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-09-12-CoalescerBug.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-10-17-AsmMatchingOperands.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-10-28-UnprocessedNode.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-10-28-f128-i32.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-10-31-PPCF128Libcalls.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-12-02-LegalizeTypeAssert.ll vendor/llvm/dist/test/CodeGen/PowerPC/2009-01-16-DeclareISelBug.ll vendor/llvm/dist/test/CodeGen/PowerPC/2009-03-17-LSRBug.ll vendor/llvm/dist/test/CodeGen/PowerPC/2009-05-28-LegalizeBRCC.ll vendor/llvm/dist/test/CodeGen/PowerPC/2009-08-17-inline-asm-addr-mode-breakage.ll vendor/llvm/dist/test/CodeGen/PowerPC/2009-09-18-carrybit.ll vendor/llvm/dist/test/CodeGen/PowerPC/2009-11-25-ImpDefBug.ll vendor/llvm/dist/test/CodeGen/PowerPC/2010-02-04-EmptyGlobal.ll vendor/llvm/dist/test/CodeGen/PowerPC/2010-02-12-saveCR.ll vendor/llvm/dist/test/CodeGen/PowerPC/2010-03-09-indirect-call.ll vendor/llvm/dist/test/CodeGen/PowerPC/2010-04-01-MachineCSEBug.ll vendor/llvm/dist/test/CodeGen/PowerPC/2010-05-03-retaddr1.ll vendor/llvm/dist/test/CodeGen/PowerPC/2010-10-11-Fast-Varargs.ll vendor/llvm/dist/test/CodeGen/PowerPC/2010-12-18-PPCStackRefs.ll vendor/llvm/dist/test/CodeGen/PowerPC/2011-12-05-NoSpillDupCR.ll vendor/llvm/dist/test/CodeGen/PowerPC/2011-12-06-SpillAndRestoreCR.ll vendor/llvm/dist/test/CodeGen/PowerPC/2011-12-08-DemandedBitsMiscompile.ll vendor/llvm/dist/test/CodeGen/PowerPC/2012-09-16-TOC-entry-check.ll vendor/llvm/dist/test/CodeGen/PowerPC/2012-10-12-bitcast.ll vendor/llvm/dist/test/CodeGen/PowerPC/2012-11-16-mischedcall.ll vendor/llvm/dist/test/CodeGen/PowerPC/2013-05-15-preinc-fold.ll vendor/llvm/dist/test/CodeGen/PowerPC/2016-04-16-ADD8TLS.ll vendor/llvm/dist/test/CodeGen/PowerPC/2016-04-17-combine.ll vendor/llvm/dist/test/CodeGen/PowerPC/BoolRetToIntTest.ll vendor/llvm/dist/test/CodeGen/PowerPC/BreakableToken-reduced.ll vendor/llvm/dist/test/CodeGen/PowerPC/Frames-large.ll vendor/llvm/dist/test/CodeGen/PowerPC/Frames-leaf.ll vendor/llvm/dist/test/CodeGen/PowerPC/Frames-small.ll vendor/llvm/dist/test/CodeGen/PowerPC/LargeAbsoluteAddr.ll vendor/llvm/dist/test/CodeGen/PowerPC/MergeConsecutiveStores.ll vendor/llvm/dist/test/CodeGen/PowerPC/a2-fp-basic.ll vendor/llvm/dist/test/CodeGen/PowerPC/a2q-stackalign.ll vendor/llvm/dist/test/CodeGen/PowerPC/a2q.ll vendor/llvm/dist/test/CodeGen/PowerPC/aa-tbaa.ll vendor/llvm/dist/test/CodeGen/PowerPC/aantidep-def-ec.mir vendor/llvm/dist/test/CodeGen/PowerPC/add-fi.ll vendor/llvm/dist/test/CodeGen/PowerPC/addc.ll vendor/llvm/dist/test/CodeGen/PowerPC/addi-licm.ll vendor/llvm/dist/test/CodeGen/PowerPC/addi-reassoc.ll vendor/llvm/dist/test/CodeGen/PowerPC/addisdtprelha-nonr3.mir vendor/llvm/dist/test/CodeGen/PowerPC/addrfuncstr.ll vendor/llvm/dist/test/CodeGen/PowerPC/aggressive-anti-dep-breaker-subreg.ll vendor/llvm/dist/test/CodeGen/PowerPC/alias.ll vendor/llvm/dist/test/CodeGen/PowerPC/align.ll vendor/llvm/dist/test/CodeGen/PowerPC/allocate-r0.ll vendor/llvm/dist/test/CodeGen/PowerPC/altivec-ord.ll vendor/llvm/dist/test/CodeGen/PowerPC/and-branch.ll vendor/llvm/dist/test/CodeGen/PowerPC/and-elim.ll vendor/llvm/dist/test/CodeGen/PowerPC/and-imm.ll vendor/llvm/dist/test/CodeGen/PowerPC/and_add.ll vendor/llvm/dist/test/CodeGen/PowerPC/and_sext.ll vendor/llvm/dist/test/CodeGen/PowerPC/and_sra.ll vendor/llvm/dist/test/CodeGen/PowerPC/andc.ll vendor/llvm/dist/test/CodeGen/PowerPC/anon_aggr.ll vendor/llvm/dist/test/CodeGen/PowerPC/arr-fp-arg-no-copy.ll vendor/llvm/dist/test/CodeGen/PowerPC/ashr-neg1.ll vendor/llvm/dist/test/CodeGen/PowerPC/asm-Zy.ll vendor/llvm/dist/test/CodeGen/PowerPC/asm-constraints.ll vendor/llvm/dist/test/CodeGen/PowerPC/asm-dialect.ll vendor/llvm/dist/test/CodeGen/PowerPC/asm-printer-topological-order.ll vendor/llvm/dist/test/CodeGen/PowerPC/asym-regclass-copy.ll vendor/llvm/dist/test/CodeGen/PowerPC/atomic-1.ll vendor/llvm/dist/test/CodeGen/PowerPC/atomic-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/available-externally.ll vendor/llvm/dist/test/CodeGen/PowerPC/bdzlr.ll vendor/llvm/dist/test/CodeGen/PowerPC/big-endian-actual-args.ll vendor/llvm/dist/test/CodeGen/PowerPC/big-endian-call-result.ll vendor/llvm/dist/test/CodeGen/PowerPC/big-endian-formal-args.ll vendor/llvm/dist/test/CodeGen/PowerPC/bitcasts-direct-move.ll vendor/llvm/dist/test/CodeGen/PowerPC/bitreverse.ll vendor/llvm/dist/test/CodeGen/PowerPC/blockaddress.ll vendor/llvm/dist/test/CodeGen/PowerPC/bperm.ll vendor/llvm/dist/test/CodeGen/PowerPC/branch-opt.ll vendor/llvm/dist/test/CodeGen/PowerPC/bswap-load-store.ll vendor/llvm/dist/test/CodeGen/PowerPC/buildvec_canonicalize.ll vendor/llvm/dist/test/CodeGen/PowerPC/builtins-ppc-elf2-abi.ll vendor/llvm/dist/test/CodeGen/PowerPC/builtins-ppc-p8vector.ll vendor/llvm/dist/test/CodeGen/PowerPC/bv-pres-v8i1.ll vendor/llvm/dist/test/CodeGen/PowerPC/bv-widen-undef.ll vendor/llvm/dist/test/CodeGen/PowerPC/byval-agg-info.ll vendor/llvm/dist/test/CodeGen/PowerPC/byval-aliased.ll vendor/llvm/dist/test/CodeGen/PowerPC/calls.ll vendor/llvm/dist/test/CodeGen/PowerPC/can-lower-ret.ll vendor/llvm/dist/test/CodeGen/PowerPC/cc.ll vendor/llvm/dist/test/CodeGen/PowerPC/cmp-cmp.ll vendor/llvm/dist/test/CodeGen/PowerPC/cmpb-ppc32.ll vendor/llvm/dist/test/CodeGen/PowerPC/cmpb.ll vendor/llvm/dist/test/CodeGen/PowerPC/coal-sections.ll vendor/llvm/dist/test/CodeGen/PowerPC/coalesce-ext.ll vendor/llvm/dist/test/CodeGen/PowerPC/code-align.ll vendor/llvm/dist/test/CodeGen/PowerPC/combine-to-pre-index-store-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/compare-duplicate.ll vendor/llvm/dist/test/CodeGen/PowerPC/compare-simm.ll vendor/llvm/dist/test/CodeGen/PowerPC/complex-return.ll vendor/llvm/dist/test/CodeGen/PowerPC/constants-i64.ll vendor/llvm/dist/test/CodeGen/PowerPC/constants.ll vendor/llvm/dist/test/CodeGen/PowerPC/copysignl.ll vendor/llvm/dist/test/CodeGen/PowerPC/cr1eq-no-extra-moves.ll vendor/llvm/dist/test/CodeGen/PowerPC/cr1eq.ll vendor/llvm/dist/test/CodeGen/PowerPC/crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/crbit-asm.ll vendor/llvm/dist/test/CodeGen/PowerPC/crbits.ll vendor/llvm/dist/test/CodeGen/PowerPC/crsave.ll vendor/llvm/dist/test/CodeGen/PowerPC/crypto_bifs.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctr-loop-tls-const.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctr-minmaxnum.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-asm.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-cpsgn.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-fp64.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-i64.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-intrin.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-le.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-lt.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-ne.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-reg.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-s000.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-sh.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-sums.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloops-softfloat.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloops.ll vendor/llvm/dist/test/CodeGen/PowerPC/cttz.ll vendor/llvm/dist/test/CodeGen/PowerPC/cxx_tlscc64.ll vendor/llvm/dist/test/CodeGen/PowerPC/darwin-labels.ll vendor/llvm/dist/test/CodeGen/PowerPC/dbg.ll vendor/llvm/dist/test/CodeGen/PowerPC/dcbt-sched.ll vendor/llvm/dist/test/CodeGen/PowerPC/delete-node.ll vendor/llvm/dist/test/CodeGen/PowerPC/direct-move-profit.ll vendor/llvm/dist/test/CodeGen/PowerPC/div-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/div-e-32.ll vendor/llvm/dist/test/CodeGen/PowerPC/div-e-all.ll vendor/llvm/dist/test/CodeGen/PowerPC/dyn-alloca-aligned.ll vendor/llvm/dist/test/CodeGen/PowerPC/e500-1.ll vendor/llvm/dist/test/CodeGen/PowerPC/early-ret.ll vendor/llvm/dist/test/CodeGen/PowerPC/empty-functions.ll vendor/llvm/dist/test/CodeGen/PowerPC/emptystruct.ll vendor/llvm/dist/test/CodeGen/PowerPC/eqv-andc-orc-nor.ll vendor/llvm/dist/test/CodeGen/PowerPC/ext-bool-trunc-repl.ll vendor/llvm/dist/test/CodeGen/PowerPC/extra-toc-reg-deps.ll vendor/llvm/dist/test/CodeGen/PowerPC/extsh.ll vendor/llvm/dist/test/CodeGen/PowerPC/f32-to-i64.ll vendor/llvm/dist/test/CodeGen/PowerPC/fabs.ll vendor/llvm/dist/test/CodeGen/PowerPC/fast-isel-br-const.ll vendor/llvm/dist/test/CodeGen/PowerPC/fast-isel-call.ll vendor/llvm/dist/test/CodeGen/PowerPC/fast-isel-fcmp-nan.ll vendor/llvm/dist/test/CodeGen/PowerPC/fast-isel-fpconv.ll vendor/llvm/dist/test/CodeGen/PowerPC/fast-isel-i64offset.ll vendor/llvm/dist/test/CodeGen/PowerPC/fast-isel-icmp-split.ll vendor/llvm/dist/test/CodeGen/PowerPC/fast-isel-load-store.ll vendor/llvm/dist/test/CodeGen/PowerPC/fastisel-gep-promote-before-add.ll vendor/llvm/dist/test/CodeGen/PowerPC/fcpsgn.ll vendor/llvm/dist/test/CodeGen/PowerPC/fdiv-combine.ll vendor/llvm/dist/test/CodeGen/PowerPC/float-asmprint.ll vendor/llvm/dist/test/CodeGen/PowerPC/float-to-int.ll vendor/llvm/dist/test/CodeGen/PowerPC/floatPSA.ll vendor/llvm/dist/test/CodeGen/PowerPC/flt-preinc.ll vendor/llvm/dist/test/CodeGen/PowerPC/fma-assoc.ll vendor/llvm/dist/test/CodeGen/PowerPC/fma-ext.ll vendor/llvm/dist/test/CodeGen/PowerPC/fma-mutate-duplicate-vreg.ll vendor/llvm/dist/test/CodeGen/PowerPC/fma-mutate-register-constraint.ll vendor/llvm/dist/test/CodeGen/PowerPC/fma-mutate.ll vendor/llvm/dist/test/CodeGen/PowerPC/fma.ll vendor/llvm/dist/test/CodeGen/PowerPC/fmaxnum.ll vendor/llvm/dist/test/CodeGen/PowerPC/fminnum.ll vendor/llvm/dist/test/CodeGen/PowerPC/fnabs.ll vendor/llvm/dist/test/CodeGen/PowerPC/fneg.ll vendor/llvm/dist/test/CodeGen/PowerPC/fold-li.ll vendor/llvm/dist/test/CodeGen/PowerPC/fold-zero.ll vendor/llvm/dist/test/CodeGen/PowerPC/fp-branch.ll vendor/llvm/dist/test/CodeGen/PowerPC/fp-int-conversions-direct-moves.ll vendor/llvm/dist/test/CodeGen/PowerPC/fp-int-fp.ll vendor/llvm/dist/test/CodeGen/PowerPC/fp-to-int-ext.ll vendor/llvm/dist/test/CodeGen/PowerPC/fp-to-int-to-fp.ll vendor/llvm/dist/test/CodeGen/PowerPC/fp128-bitcast-after-operation.ll vendor/llvm/dist/test/CodeGen/PowerPC/fp2int2fp-ppcfp128.ll vendor/llvm/dist/test/CodeGen/PowerPC/fp_to_uint.ll vendor/llvm/dist/test/CodeGen/PowerPC/fpcopy.ll vendor/llvm/dist/test/CodeGen/PowerPC/frame-size.ll vendor/llvm/dist/test/CodeGen/PowerPC/frameaddr.ll vendor/llvm/dist/test/CodeGen/PowerPC/frounds.ll vendor/llvm/dist/test/CodeGen/PowerPC/fsel.ll vendor/llvm/dist/test/CodeGen/PowerPC/fsl-e500mc.ll vendor/llvm/dist/test/CodeGen/PowerPC/fsl-e5500.ll vendor/llvm/dist/test/CodeGen/PowerPC/fsqrt.ll vendor/llvm/dist/test/CodeGen/PowerPC/func-addr.ll vendor/llvm/dist/test/CodeGen/PowerPC/glob-comp-aa-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/hello.ll vendor/llvm/dist/test/CodeGen/PowerPC/hidden-vis-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/hidden-vis.ll vendor/llvm/dist/test/CodeGen/PowerPC/htm.ll vendor/llvm/dist/test/CodeGen/PowerPC/i1-ext-fold.ll vendor/llvm/dist/test/CodeGen/PowerPC/i1-to-double.ll vendor/llvm/dist/test/CodeGen/PowerPC/i128-and-beyond.ll vendor/llvm/dist/test/CodeGen/PowerPC/i32-to-float.ll vendor/llvm/dist/test/CodeGen/PowerPC/i64-to-float.ll vendor/llvm/dist/test/CodeGen/PowerPC/i64_fp.ll vendor/llvm/dist/test/CodeGen/PowerPC/i64_fp_round.ll vendor/llvm/dist/test/CodeGen/PowerPC/ia-mem-r0.ll vendor/llvm/dist/test/CodeGen/PowerPC/ia-neg-const.ll vendor/llvm/dist/test/CodeGen/PowerPC/iabs.ll vendor/llvm/dist/test/CodeGen/PowerPC/illegal-element-type.ll vendor/llvm/dist/test/CodeGen/PowerPC/in-asm-f64-reg.ll vendor/llvm/dist/test/CodeGen/PowerPC/indexed-load.ll vendor/llvm/dist/test/CodeGen/PowerPC/indirect-hidden.ll vendor/llvm/dist/test/CodeGen/PowerPC/inline-asm-s-modifier.ll vendor/llvm/dist/test/CodeGen/PowerPC/inline-asm-scalar-to-vector-error.ll vendor/llvm/dist/test/CodeGen/PowerPC/inlineasm-i64-reg.ll vendor/llvm/dist/test/CodeGen/PowerPC/int-fp-conv-0.ll vendor/llvm/dist/test/CodeGen/PowerPC/int-fp-conv-1.ll vendor/llvm/dist/test/CodeGen/PowerPC/inverted-bool-compares.ll vendor/llvm/dist/test/CodeGen/PowerPC/isel-rc-nox0.ll vendor/llvm/dist/test/CodeGen/PowerPC/isel.ll vendor/llvm/dist/test/CodeGen/PowerPC/ispositive.ll vendor/llvm/dist/test/CodeGen/PowerPC/itofp128.ll vendor/llvm/dist/test/CodeGen/PowerPC/jaggedstructs.ll vendor/llvm/dist/test/CodeGen/PowerPC/lbz-from-ld-shift.ll vendor/llvm/dist/test/CodeGen/PowerPC/lbzux.ll vendor/llvm/dist/test/CodeGen/PowerPC/ld-st-upd.ll vendor/llvm/dist/test/CodeGen/PowerPC/ldtoc-inv.ll vendor/llvm/dist/test/CodeGen/PowerPC/lha.ll vendor/llvm/dist/test/CodeGen/PowerPC/load-constant-addr.ll vendor/llvm/dist/test/CodeGen/PowerPC/load-shift-combine.ll vendor/llvm/dist/test/CodeGen/PowerPC/load-two-flts.ll vendor/llvm/dist/test/CodeGen/PowerPC/load-v4i8-improved.ll vendor/llvm/dist/test/CodeGen/PowerPC/long-compare.ll vendor/llvm/dist/test/CodeGen/PowerPC/longdbl-truncate.ll vendor/llvm/dist/test/CodeGen/PowerPC/loop-data-prefetch-inner.ll vendor/llvm/dist/test/CodeGen/PowerPC/loop-data-prefetch.ll vendor/llvm/dist/test/CodeGen/PowerPC/loop-prep-all.ll vendor/llvm/dist/test/CodeGen/PowerPC/lsa.ll vendor/llvm/dist/test/CodeGen/PowerPC/lsr-postinc-pos.ll vendor/llvm/dist/test/CodeGen/PowerPC/lxvw4x-bug.ll vendor/llvm/dist/test/CodeGen/PowerPC/machine-combiner.ll vendor/llvm/dist/test/CodeGen/PowerPC/mask64.ll vendor/llvm/dist/test/CodeGen/PowerPC/mc-instrlat.ll vendor/llvm/dist/test/CodeGen/PowerPC/mcm-1.ll vendor/llvm/dist/test/CodeGen/PowerPC/mcm-10.ll vendor/llvm/dist/test/CodeGen/PowerPC/mcm-11.ll vendor/llvm/dist/test/CodeGen/PowerPC/mcm-12.ll vendor/llvm/dist/test/CodeGen/PowerPC/mcm-13.ll vendor/llvm/dist/test/CodeGen/PowerPC/mcm-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/mcm-3.ll vendor/llvm/dist/test/CodeGen/PowerPC/mcm-4.ll vendor/llvm/dist/test/CodeGen/PowerPC/mcm-5.ll vendor/llvm/dist/test/CodeGen/PowerPC/mcm-6.ll vendor/llvm/dist/test/CodeGen/PowerPC/mcm-7.ll vendor/llvm/dist/test/CodeGen/PowerPC/mcm-8.ll vendor/llvm/dist/test/CodeGen/PowerPC/mcm-9.ll vendor/llvm/dist/test/CodeGen/PowerPC/mcm-default.ll vendor/llvm/dist/test/CodeGen/PowerPC/mcm-obj-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/mcm-obj.ll vendor/llvm/dist/test/CodeGen/PowerPC/mem-rr-addr-mode.ll vendor/llvm/dist/test/CodeGen/PowerPC/mem_update.ll vendor/llvm/dist/test/CodeGen/PowerPC/memcpy-vec.ll vendor/llvm/dist/test/CodeGen/PowerPC/memset-nc-le.ll vendor/llvm/dist/test/CodeGen/PowerPC/memset-nc.ll vendor/llvm/dist/test/CodeGen/PowerPC/mftb.ll vendor/llvm/dist/test/CodeGen/PowerPC/misched-inorder-latency.ll vendor/llvm/dist/test/CodeGen/PowerPC/mul-neg-power-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/mul-with-overflow.ll vendor/llvm/dist/test/CodeGen/PowerPC/mulhs.ll vendor/llvm/dist/test/CodeGen/PowerPC/mulli64.ll vendor/llvm/dist/test/CodeGen/PowerPC/mult-alt-generic-powerpc.ll vendor/llvm/dist/test/CodeGen/PowerPC/mult-alt-generic-powerpc64.ll vendor/llvm/dist/test/CodeGen/PowerPC/multi-return.ll vendor/llvm/dist/test/CodeGen/PowerPC/named-reg-alloc-r1-64.ll vendor/llvm/dist/test/CodeGen/PowerPC/named-reg-alloc-r1.ll vendor/llvm/dist/test/CodeGen/PowerPC/named-reg-alloc-r13-64.ll vendor/llvm/dist/test/CodeGen/PowerPC/named-reg-alloc-r13.ll vendor/llvm/dist/test/CodeGen/PowerPC/named-reg-alloc-r2.ll vendor/llvm/dist/test/CodeGen/PowerPC/neg.ll vendor/llvm/dist/test/CodeGen/PowerPC/no-dead-strip.ll vendor/llvm/dist/test/CodeGen/PowerPC/no-extra-fp-conv-ldst.ll vendor/llvm/dist/test/CodeGen/PowerPC/no-pref-jumps.ll vendor/llvm/dist/test/CodeGen/PowerPC/no-rlwimi-trivial-commute.mir vendor/llvm/dist/test/CodeGen/PowerPC/novrsave.ll vendor/llvm/dist/test/CodeGen/PowerPC/opt-cmp-inst-cr0-live.ll vendor/llvm/dist/test/CodeGen/PowerPC/opt-sub-inst-cr0-live.mir vendor/llvm/dist/test/CodeGen/PowerPC/optcmp.ll vendor/llvm/dist/test/CodeGen/PowerPC/optnone-crbits-i1-ret.ll vendor/llvm/dist/test/CodeGen/PowerPC/or-addressing-mode.ll vendor/llvm/dist/test/CodeGen/PowerPC/p8-isel-sched.ll vendor/llvm/dist/test/CodeGen/PowerPC/p8-scalar_vector_conversions.ll vendor/llvm/dist/test/CodeGen/PowerPC/p8altivec-shuffles-pred.ll vendor/llvm/dist/test/CodeGen/PowerPC/p9-xxinsertw-xxextractuw.ll vendor/llvm/dist/test/CodeGen/PowerPC/peephole-align.ll vendor/llvm/dist/test/CodeGen/PowerPC/pie.ll vendor/llvm/dist/test/CodeGen/PowerPC/pip-inner.ll vendor/llvm/dist/test/CodeGen/PowerPC/popcnt.ll vendor/llvm/dist/test/CodeGen/PowerPC/post-ra-ec.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc-crbits-onoff.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc-empty-fs.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc-prologue.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc-shrink-wrapping.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc32-align-long-double-sf.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc32-constant-BE-ppcf128.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc32-cyclecounter.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc32-i1-vaarg.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc32-lshrti3.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc32-nest.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc32-pic-large.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc32-pic.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc32-vacopy.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc440-fp-basic.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc440-msync.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-32bit-addic.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-abi-extend.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-align-long-double.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-altivec-abi.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-anyregcc.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-byval-align.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-calls.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-cyclecounter.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-elf-abi.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-fastcc-fast-isel.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-fastcc.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-func-desc-hoist.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-gep-opt.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-i128-abi.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-icbt-pwr8.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-linux-func-size.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-nest.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-nonfunc-calls.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-prefetch.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-r2-alloc.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-sibcall-shrinkwrap.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-sibcall.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-smallarg.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-stackmap-nops.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-stackmap.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-toc.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-vaarg-int.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-zext.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64le-aggregates.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64le-calls.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64le-crsave.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64le-localentry-large.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64le-localentry.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64le-smallarg.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppcf128-1-opt.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppcf128-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppcf128-3.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppcf128-4.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppcf128-endian.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppcf128sf.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppcsoftops.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr12757.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr13641.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr13891.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr15031.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr15359.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr15630.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr15632.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr16556-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr16573.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr17168.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr17354.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr18663-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr18663.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr20442.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr22711.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr24216.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr24546.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr24636.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr25157-peephole.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr25157.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr26193.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr26356.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr26378.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr26381.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr26617.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr26690.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr27078.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr27350.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr28130.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr3711_widen_bit.ll vendor/llvm/dist/test/CodeGen/PowerPC/preinc-ld-sel-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/preincprep-invoke.ll vendor/llvm/dist/test/CodeGen/PowerPC/preincprep-nontrans-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/private.ll vendor/llvm/dist/test/CodeGen/PowerPC/pwr3-6x.ll vendor/llvm/dist/test/CodeGen/PowerPC/pwr7-gt-nop.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-bv-sint.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-bv.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-func-clobber.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-load-splat.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-load.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-recipest.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-rounding-ops.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-s-load.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-s-sel.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-s-store.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-sel.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-split-vsetcc.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-store.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-unal-cons-lds.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-unalperm.ll vendor/llvm/dist/test/CodeGen/PowerPC/quadint-return.ll vendor/llvm/dist/test/CodeGen/PowerPC/r31.ll vendor/llvm/dist/test/CodeGen/PowerPC/recipest.ll vendor/llvm/dist/test/CodeGen/PowerPC/reg-coalesce-simple.ll vendor/llvm/dist/test/CodeGen/PowerPC/reg-names.ll vendor/llvm/dist/test/CodeGen/PowerPC/reloc-align.ll vendor/llvm/dist/test/CodeGen/PowerPC/remap-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/remat-imm.ll vendor/llvm/dist/test/CodeGen/PowerPC/resolvefi-basereg.ll vendor/llvm/dist/test/CodeGen/PowerPC/resolvefi-disp.ll vendor/llvm/dist/test/CodeGen/PowerPC/retaddr.ll vendor/llvm/dist/test/CodeGen/PowerPC/retaddr2.ll vendor/llvm/dist/test/CodeGen/PowerPC/return-val-i128.ll vendor/llvm/dist/test/CodeGen/PowerPC/rlwimi-and-or-bits.ll vendor/llvm/dist/test/CodeGen/PowerPC/rlwimi-and.ll vendor/llvm/dist/test/CodeGen/PowerPC/rlwimi-commute.ll vendor/llvm/dist/test/CodeGen/PowerPC/rlwimi-dyn-and.ll vendor/llvm/dist/test/CodeGen/PowerPC/rlwimi-keep-rsh.ll vendor/llvm/dist/test/CodeGen/PowerPC/rlwimi.ll vendor/llvm/dist/test/CodeGen/PowerPC/rlwimi2.ll vendor/llvm/dist/test/CodeGen/PowerPC/rlwimi3.ll vendor/llvm/dist/test/CodeGen/PowerPC/rlwinm-zero-ext.ll vendor/llvm/dist/test/CodeGen/PowerPC/rlwinm.ll vendor/llvm/dist/test/CodeGen/PowerPC/rlwinm2.ll vendor/llvm/dist/test/CodeGen/PowerPC/rm-zext.ll vendor/llvm/dist/test/CodeGen/PowerPC/rotl-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/rotl-64.ll vendor/llvm/dist/test/CodeGen/PowerPC/rotl-rotr-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/rotl.ll vendor/llvm/dist/test/CodeGen/PowerPC/rounding-ops.ll vendor/llvm/dist/test/CodeGen/PowerPC/rs-undef-use.ll vendor/llvm/dist/test/CodeGen/PowerPC/s000-alias-misched.ll vendor/llvm/dist/test/CodeGen/PowerPC/sdag-ppcf128.ll vendor/llvm/dist/test/CodeGen/PowerPC/sdiv-pow2.ll vendor/llvm/dist/test/CodeGen/PowerPC/sections.ll vendor/llvm/dist/test/CodeGen/PowerPC/select-cc.ll vendor/llvm/dist/test/CodeGen/PowerPC/select-i1-vs-i1.ll vendor/llvm/dist/test/CodeGen/PowerPC/select_lt0.ll vendor/llvm/dist/test/CodeGen/PowerPC/selectiondag-extload-computeknownbits.ll vendor/llvm/dist/test/CodeGen/PowerPC/set0-v8i16.ll vendor/llvm/dist/test/CodeGen/PowerPC/setcc_no_zext.ll vendor/llvm/dist/test/CodeGen/PowerPC/seteq-0.ll vendor/llvm/dist/test/CodeGen/PowerPC/shift128.ll vendor/llvm/dist/test/CodeGen/PowerPC/shl_elim.ll vendor/llvm/dist/test/CodeGen/PowerPC/shl_sext.ll vendor/llvm/dist/test/CodeGen/PowerPC/sign_ext_inreg1.ll vendor/llvm/dist/test/CodeGen/PowerPC/sjlj.ll vendor/llvm/dist/test/CodeGen/PowerPC/small-arguments.ll vendor/llvm/dist/test/CodeGen/PowerPC/spill-nor0.ll vendor/llvm/dist/test/CodeGen/PowerPC/splat-bug.ll vendor/llvm/dist/test/CodeGen/PowerPC/split-index-tc.ll vendor/llvm/dist/test/CodeGen/PowerPC/srl-mask.ll vendor/llvm/dist/test/CodeGen/PowerPC/stack-protector.ll vendor/llvm/dist/test/CodeGen/PowerPC/stack-realign.ll vendor/llvm/dist/test/CodeGen/PowerPC/std-unal-fi.ll vendor/llvm/dist/test/CodeGen/PowerPC/stdux-constuse.ll vendor/llvm/dist/test/CodeGen/PowerPC/stfiwx-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/stfiwx.ll vendor/llvm/dist/test/CodeGen/PowerPC/store-load-fwd.ll vendor/llvm/dist/test/CodeGen/PowerPC/store-update.ll vendor/llvm/dist/test/CodeGen/PowerPC/structsinmem.ll vendor/llvm/dist/test/CodeGen/PowerPC/structsinregs.ll vendor/llvm/dist/test/CodeGen/PowerPC/stubs.ll vendor/llvm/dist/test/CodeGen/PowerPC/stwu-gta.ll vendor/llvm/dist/test/CodeGen/PowerPC/stwu8.ll vendor/llvm/dist/test/CodeGen/PowerPC/sub-bv-types.ll vendor/llvm/dist/test/CodeGen/PowerPC/subc.ll vendor/llvm/dist/test/CodeGen/PowerPC/subreg-postra-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/subreg-postra.ll vendor/llvm/dist/test/CodeGen/PowerPC/svr4-redzone.ll vendor/llvm/dist/test/CodeGen/PowerPC/swaps-le-1.ll vendor/llvm/dist/test/CodeGen/PowerPC/swaps-le-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/swaps-le-3.ll vendor/llvm/dist/test/CodeGen/PowerPC/swaps-le-4.ll vendor/llvm/dist/test/CodeGen/PowerPC/swaps-le-5.ll vendor/llvm/dist/test/CodeGen/PowerPC/swaps-le-6.ll vendor/llvm/dist/test/CodeGen/PowerPC/swaps-le-7.ll vendor/llvm/dist/test/CodeGen/PowerPC/tailcall-string-rvo.ll vendor/llvm/dist/test/CodeGen/PowerPC/tailcall1-64.ll vendor/llvm/dist/test/CodeGen/PowerPC/tailcall1.ll vendor/llvm/dist/test/CodeGen/PowerPC/tailcallpic1.ll vendor/llvm/dist/test/CodeGen/PowerPC/thread-pointer.ll vendor/llvm/dist/test/CodeGen/PowerPC/tls-cse.ll vendor/llvm/dist/test/CodeGen/PowerPC/tls-pic.ll vendor/llvm/dist/test/CodeGen/PowerPC/tls-store2.ll vendor/llvm/dist/test/CodeGen/PowerPC/tls.ll vendor/llvm/dist/test/CodeGen/PowerPC/tls_get_addr_clobbers.ll vendor/llvm/dist/test/CodeGen/PowerPC/tls_get_addr_stackframe.ll vendor/llvm/dist/test/CodeGen/PowerPC/toc-load-sched-bug.ll vendor/llvm/dist/test/CodeGen/PowerPC/trampoline.ll vendor/llvm/dist/test/CodeGen/PowerPC/unal-altivec-wint.ll vendor/llvm/dist/test/CodeGen/PowerPC/unal-altivec.ll vendor/llvm/dist/test/CodeGen/PowerPC/unal-altivec2.ll vendor/llvm/dist/test/CodeGen/PowerPC/unal-vec-ldst.ll vendor/llvm/dist/test/CodeGen/PowerPC/unal-vec-negarith.ll vendor/llvm/dist/test/CodeGen/PowerPC/unal4-std.ll vendor/llvm/dist/test/CodeGen/PowerPC/unaligned.ll vendor/llvm/dist/test/CodeGen/PowerPC/unsafe-math.ll vendor/llvm/dist/test/CodeGen/PowerPC/unwind-dw2-g.ll vendor/llvm/dist/test/CodeGen/PowerPC/unwind-dw2.ll vendor/llvm/dist/test/CodeGen/PowerPC/vaddsplat.ll vendor/llvm/dist/test/CodeGen/PowerPC/varargs-struct-float.ll vendor/llvm/dist/test/CodeGen/PowerPC/varargs.ll vendor/llvm/dist/test/CodeGen/PowerPC/variable_elem_vec_extracts.ll vendor/llvm/dist/test/CodeGen/PowerPC/vcmp-fold.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec-abi-align.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_abs.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_add_sub_doubleword.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_add_sub_quadword.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_auto_constant.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_br_cmp.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_buildvector_loadstore.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_call.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_clz.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_cmp.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_cmpd.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_constants.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_conv.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_extload.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_fmuladd.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_fneg.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_insert.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_mergeow.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_minmax.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_misaligned.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_mul.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_mul_even_odd.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_perf_shuffle.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_popcnt.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_rotate_shift.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_rounding.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_select.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_shift.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_shuffle.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_shuffle_le.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_shuffle_p8vector.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_shuffle_p8vector_le.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_splat.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_splat_constant.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_sqrt.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_urem_const.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_veqv_vnand_vorc.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_vrsave.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_zero.ll vendor/llvm/dist/test/CodeGen/PowerPC/vector-identity-shuffle.ll vendor/llvm/dist/test/CodeGen/PowerPC/vector-merge-store-fp-constants.ll vendor/llvm/dist/test/CodeGen/PowerPC/vector.ll vendor/llvm/dist/test/CodeGen/PowerPC/vperm-lowering.ll vendor/llvm/dist/test/CodeGen/PowerPC/vrsave-spill.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-args.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-div.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-elementary-arith.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-fma-m.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-fma-mutate-trivial-copy.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-fma-sp.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-infl-copy1.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-infl-copy2.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-ldst-builtin-le.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-ldst.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-minmax.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-p8.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-recip-est.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-spill-norwstore.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-spill.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-word-splats.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx_insert_extract_le.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx_scalar_ld_st.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx_shuffle_le.ll vendor/llvm/dist/test/CodeGen/PowerPC/vtable-reloc.ll vendor/llvm/dist/test/CodeGen/PowerPC/weak_def_can_be_hidden.ll vendor/llvm/dist/test/CodeGen/PowerPC/xxleqv_xxlnand_xxlorc.ll vendor/llvm/dist/test/CodeGen/PowerPC/zero-not-run.ll vendor/llvm/dist/test/CodeGen/PowerPC/zext-free.ll vendor/llvm/dist/test/CodeGen/SPARC/2011-01-19-DelaySlot.ll vendor/llvm/dist/test/CodeGen/SPARC/2013-05-17-CallFrame.ll vendor/llvm/dist/test/CodeGen/SPARC/LeonInsertNOPLoadPassUT.ll vendor/llvm/dist/test/CodeGen/SPARC/LeonReplaceFMULSPassUT.ll vendor/llvm/dist/test/CodeGen/SPARC/LeonReplaceSDIVPassUT.ll vendor/llvm/dist/test/CodeGen/SPARC/basictest.ll vendor/llvm/dist/test/CodeGen/SPARC/stack-align.ll vendor/llvm/dist/test/CodeGen/SystemZ/asm-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/branch-07.ll vendor/llvm/dist/test/CodeGen/SystemZ/cond-load-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/cond-load-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/cond-move-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/cond-store-07.ll vendor/llvm/dist/test/CodeGen/SystemZ/int-cmp-48.ll vendor/llvm/dist/test/CodeGen/SystemZ/loop-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/risbg-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/shift-10.ll vendor/llvm/dist/test/CodeGen/SystemZ/shift-11.ll vendor/llvm/dist/test/CodeGen/SystemZ/swift-return.ll vendor/llvm/dist/test/CodeGen/SystemZ/swifterror.ll vendor/llvm/dist/test/CodeGen/SystemZ/tdc-06.ll vendor/llvm/dist/test/CodeGen/SystemZ/vec-args-06.ll vendor/llvm/dist/test/CodeGen/SystemZ/vec-perm-12.ll vendor/llvm/dist/test/CodeGen/SystemZ/vec-perm-13.ll vendor/llvm/dist/test/CodeGen/Thumb/large-stack.ll vendor/llvm/dist/test/CodeGen/Thumb/push.ll vendor/llvm/dist/test/CodeGen/Thumb/thumb-shrink-wrapping.ll vendor/llvm/dist/test/CodeGen/Thumb2/2009-07-21-ISelBug.ll vendor/llvm/dist/test/CodeGen/Thumb2/2010-11-22-EpilogueBug.ll vendor/llvm/dist/test/CodeGen/Thumb2/aligned-spill.ll vendor/llvm/dist/test/CodeGen/Thumb2/float-intrinsics-double.ll vendor/llvm/dist/test/CodeGen/Thumb2/float-intrinsics-float.ll vendor/llvm/dist/test/CodeGen/Thumb2/float-ops.ll vendor/llvm/dist/test/CodeGen/Thumb2/lsr-deficiency.ll vendor/llvm/dist/test/CodeGen/Thumb2/machine-licm.ll vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-cmn2.ll vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-ifcvt1.ll vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-jtb.ll vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-ldm.ll vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-sxt-uxt.ll vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-sxt_rot.ll vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-tbb.ll vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-tbh.ll vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-uxt_rot.ll vendor/llvm/dist/test/CodeGen/WebAssembly/address-offsets.ll vendor/llvm/dist/test/CodeGen/WebAssembly/byval.ll vendor/llvm/dist/test/CodeGen/WebAssembly/call.ll vendor/llvm/dist/test/CodeGen/WebAssembly/cfg-stackify.ll vendor/llvm/dist/test/CodeGen/WebAssembly/fast-isel.ll vendor/llvm/dist/test/CodeGen/WebAssembly/globl.ll vendor/llvm/dist/test/CodeGen/WebAssembly/i32-load-store-alignment.ll vendor/llvm/dist/test/CodeGen/WebAssembly/i64-load-store-alignment.ll vendor/llvm/dist/test/CodeGen/WebAssembly/inline-asm.ll vendor/llvm/dist/test/CodeGen/WebAssembly/load-store-i1.ll vendor/llvm/dist/test/CodeGen/WebAssembly/mem-intrinsics.ll vendor/llvm/dist/test/CodeGen/WebAssembly/offset.ll vendor/llvm/dist/test/CodeGen/WebAssembly/reg-stackify.ll vendor/llvm/dist/test/CodeGen/WebAssembly/store-trunc.ll vendor/llvm/dist/test/CodeGen/WebAssembly/store.ll vendor/llvm/dist/test/CodeGen/WebAssembly/switch.ll vendor/llvm/dist/test/CodeGen/WebAssembly/userstack.ll vendor/llvm/dist/test/CodeGen/WebAssembly/varargs.ll vendor/llvm/dist/test/CodeGen/X86/2008-02-06-LoadFoldingBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-02-14-BitMiscompile.ll vendor/llvm/dist/test/CodeGen/X86/2009-04-12-FastIselOverflowCrash.ll vendor/llvm/dist/test/CodeGen/X86/2009-04-25-CoalescerBug.ll vendor/llvm/dist/test/CodeGen/X86/2010-05-26-DotDebugLoc.ll vendor/llvm/dist/test/CodeGen/X86/2010-06-01-DeadArg-DbgInfo.ll vendor/llvm/dist/test/CodeGen/X86/2011-10-19-widen_vselect.ll vendor/llvm/dist/test/CodeGen/X86/2011-10-21-widen-cmp.ll vendor/llvm/dist/test/CodeGen/X86/2011-12-26-extractelement-duplicate-load.ll vendor/llvm/dist/test/CodeGen/X86/2011-12-8-bitcastintprom.ll vendor/llvm/dist/test/CodeGen/X86/2012-1-10-buildvector.ll vendor/llvm/dist/test/CodeGen/X86/SwizzleShuff.ll vendor/llvm/dist/test/CodeGen/X86/WidenArith.ll vendor/llvm/dist/test/CodeGen/X86/all-ones-vector.ll vendor/llvm/dist/test/CodeGen/X86/anyregcc.ll vendor/llvm/dist/test/CodeGen/X86/avg.ll vendor/llvm/dist/test/CodeGen/X86/avx-arith.ll vendor/llvm/dist/test/CodeGen/X86/avx-basic.ll vendor/llvm/dist/test/CodeGen/X86/avx-cvt.ll vendor/llvm/dist/test/CodeGen/X86/avx-fp2int.ll vendor/llvm/dist/test/CodeGen/X86/avx-intel-ocl.ll vendor/llvm/dist/test/CodeGen/X86/avx-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/avx-intrinsics-x86-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/avx-intrinsics-x86.ll vendor/llvm/dist/test/CodeGen/X86/avx-shuffle-x86_32.ll vendor/llvm/dist/test/CodeGen/X86/avx-trunc.ll vendor/llvm/dist/test/CodeGen/X86/avx-vbroadcast.ll vendor/llvm/dist/test/CodeGen/X86/avx-vbroadcastf128.ll vendor/llvm/dist/test/CodeGen/X86/avx-vperm2x128.ll vendor/llvm/dist/test/CodeGen/X86/avx2-arith.ll vendor/llvm/dist/test/CodeGen/X86/avx2-cmp.ll vendor/llvm/dist/test/CodeGen/X86/avx2-conversions.ll vendor/llvm/dist/test/CodeGen/X86/avx2-gather.ll vendor/llvm/dist/test/CodeGen/X86/avx2-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/avx2-intrinsics-x86.ll vendor/llvm/dist/test/CodeGen/X86/avx2-logic.ll vendor/llvm/dist/test/CodeGen/X86/avx2-phaddsub.ll vendor/llvm/dist/test/CodeGen/X86/avx2-pmovxrm.ll vendor/llvm/dist/test/CodeGen/X86/avx2-shift.ll vendor/llvm/dist/test/CodeGen/X86/avx2-vbroadcast.ll vendor/llvm/dist/test/CodeGen/X86/avx2-vbroadcasti128.ll vendor/llvm/dist/test/CodeGen/X86/avx2-vector-shifts.ll vendor/llvm/dist/test/CodeGen/X86/avx2-vperm.ll vendor/llvm/dist/test/CodeGen/X86/avx512-any_extend_load.ll vendor/llvm/dist/test/CodeGen/X86/avx512-arith.ll vendor/llvm/dist/test/CodeGen/X86/avx512-bugfix-25270.ll vendor/llvm/dist/test/CodeGen/X86/avx512-bugfix-26264.ll vendor/llvm/dist/test/CodeGen/X86/avx512-build-vector.ll vendor/llvm/dist/test/CodeGen/X86/avx512-calling-conv.ll vendor/llvm/dist/test/CodeGen/X86/avx512-cmp.ll vendor/llvm/dist/test/CodeGen/X86/avx512-cvt.ll vendor/llvm/dist/test/CodeGen/X86/avx512-ext.ll vendor/llvm/dist/test/CodeGen/X86/avx512-extract-subvector.ll vendor/llvm/dist/test/CodeGen/X86/avx512-fma-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512-fma.ll vendor/llvm/dist/test/CodeGen/X86/avx512-gather-scatter-intrin.ll vendor/llvm/dist/test/CodeGen/X86/avx512-i1test.ll vendor/llvm/dist/test/CodeGen/X86/avx512-insert-extract.ll vendor/llvm/dist/test/CodeGen/X86/avx512-intel-ocl.ll vendor/llvm/dist/test/CodeGen/X86/avx512-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/avx512-intrinsics-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/avx512-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512-logic.ll vendor/llvm/dist/test/CodeGen/X86/avx512-mask-op.ll vendor/llvm/dist/test/CodeGen/X86/avx512-mask-spills.ll vendor/llvm/dist/test/CodeGen/X86/avx512-mov.ll vendor/llvm/dist/test/CodeGen/X86/avx512-scalar.ll vendor/llvm/dist/test/CodeGen/X86/avx512-select.ll vendor/llvm/dist/test/CodeGen/X86/avx512-skx-insert-subvec.ll vendor/llvm/dist/test/CodeGen/X86/avx512-trunc.ll vendor/llvm/dist/test/CodeGen/X86/avx512-vbroadcast.ll vendor/llvm/dist/test/CodeGen/X86/avx512-vec-cmp.ll vendor/llvm/dist/test/CodeGen/X86/avx512bw-intrinsics-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/avx512bw-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512bwvl-intrinsics-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/avx512bwvl-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512bwvl-mov.ll vendor/llvm/dist/test/CodeGen/X86/avx512dq-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512dq-mask-op.ll vendor/llvm/dist/test/CodeGen/X86/avx512dqvl-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512ifma-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512ifmavl-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512vbmi-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512vbmivl-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-intrinsics-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-logic.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-mov.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-nontemporal.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-vbroadcast.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-vec-cmp.ll vendor/llvm/dist/test/CodeGen/X86/bit-piece-comment.ll vendor/llvm/dist/test/CodeGen/X86/bitcast-i256.ll vendor/llvm/dist/test/CodeGen/X86/bitreverse.ll vendor/llvm/dist/test/CodeGen/X86/block-placement.ll vendor/llvm/dist/test/CodeGen/X86/branchfolding-catchpads.ll vendor/llvm/dist/test/CodeGen/X86/break-false-dep.ll vendor/llvm/dist/test/CodeGen/X86/bswap-vector.ll vendor/llvm/dist/test/CodeGen/X86/bt.ll vendor/llvm/dist/test/CodeGen/X86/buildvec-insertvec.ll vendor/llvm/dist/test/CodeGen/X86/chain_order.ll vendor/llvm/dist/test/CodeGen/X86/clear_upper_vector_element_bits.ll vendor/llvm/dist/test/CodeGen/X86/clz.ll vendor/llvm/dist/test/CodeGen/X86/cmov-into-branch.ll vendor/llvm/dist/test/CodeGen/X86/cmov.ll vendor/llvm/dist/test/CodeGen/X86/coalescer-win64.ll vendor/llvm/dist/test/CodeGen/X86/code_placement_loop_rotation3.ll vendor/llvm/dist/test/CodeGen/X86/combine-64bit-vec-binop.ll vendor/llvm/dist/test/CodeGen/X86/combine-and.ll vendor/llvm/dist/test/CodeGen/X86/combine-multiplies.ll vendor/llvm/dist/test/CodeGen/X86/combine-or.ll vendor/llvm/dist/test/CodeGen/X86/computeKnownBits_urem.ll vendor/llvm/dist/test/CodeGen/X86/constructor.ll vendor/llvm/dist/test/CodeGen/X86/copy-propagation.ll vendor/llvm/dist/test/CodeGen/X86/copysign-constant-magnitude.ll vendor/llvm/dist/test/CodeGen/X86/cvtv2f32.ll vendor/llvm/dist/test/CodeGen/X86/dagcombine-buildvector.ll vendor/llvm/dist/test/CodeGen/X86/dbg-changes-codegen-branch-folding.ll vendor/llvm/dist/test/CodeGen/X86/deopt-intrinsic-cconv.ll vendor/llvm/dist/test/CodeGen/X86/deopt-intrinsic.ll vendor/llvm/dist/test/CodeGen/X86/divide-by-constant.ll vendor/llvm/dist/test/CodeGen/X86/divrem.ll vendor/llvm/dist/test/CodeGen/X86/divrem8_ext.ll vendor/llvm/dist/test/CodeGen/X86/dynamic-allocas-VLAs.ll vendor/llvm/dist/test/CodeGen/X86/eflags-copy-expansion.mir vendor/llvm/dist/test/CodeGen/X86/exedepsfix-broadcast.ll vendor/llvm/dist/test/CodeGen/X86/extract-store.ll vendor/llvm/dist/test/CodeGen/X86/extractelement-index.ll vendor/llvm/dist/test/CodeGen/X86/extractelement-load.ll vendor/llvm/dist/test/CodeGen/X86/f16c-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/f16c-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-cmp.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-select-cmov.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-select-sse.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-store.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-vecload.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-x86-64.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-x86.ll vendor/llvm/dist/test/CodeGen/X86/fastcall-correct-mangling.ll vendor/llvm/dist/test/CodeGen/X86/fixup-bw-copy.mir vendor/llvm/dist/test/CodeGen/X86/fma-do-not-commute.ll vendor/llvm/dist/test/CodeGen/X86/fma-intrinsics-phi-213-to-231.ll vendor/llvm/dist/test/CodeGen/X86/fma-scalar-memfold.ll vendor/llvm/dist/test/CodeGen/X86/fma_patterns.ll vendor/llvm/dist/test/CodeGen/X86/fma_patterns_wide.ll vendor/llvm/dist/test/CodeGen/X86/fold-load-binops.ll vendor/llvm/dist/test/CodeGen/X86/fold-vector-sext-zext.ll vendor/llvm/dist/test/CodeGen/X86/fp-load-trunc.ll vendor/llvm/dist/test/CodeGen/X86/fp-logic.ll vendor/llvm/dist/test/CodeGen/X86/fp-select-cmp-and.ll vendor/llvm/dist/test/CodeGen/X86/fp-trunc.ll vendor/llvm/dist/test/CodeGen/X86/fp-une-cmp.ll vendor/llvm/dist/test/CodeGen/X86/fp128-cast.ll vendor/llvm/dist/test/CodeGen/X86/fpstack-debuginstr-kill.ll vendor/llvm/dist/test/CodeGen/X86/frameaddr.ll vendor/llvm/dist/test/CodeGen/X86/haddsub-2.ll vendor/llvm/dist/test/CodeGen/X86/haddsub-undef.ll vendor/llvm/dist/test/CodeGen/X86/half.ll vendor/llvm/dist/test/CodeGen/X86/hidden-vis-pic.ll vendor/llvm/dist/test/CodeGen/X86/hoist-spill.ll vendor/llvm/dist/test/CodeGen/X86/i64-mem-copy.ll vendor/llvm/dist/test/CodeGen/X86/implicit-null-checks.mir vendor/llvm/dist/test/CodeGen/X86/init-priority.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-fpstack.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-tied.ll vendor/llvm/dist/test/CodeGen/X86/insertelement-zero.ll vendor/llvm/dist/test/CodeGen/X86/insertps-combine.ll vendor/llvm/dist/test/CodeGen/X86/lea-opt-memop-check-1.ll vendor/llvm/dist/test/CodeGen/X86/legalize-shift-64.ll vendor/llvm/dist/test/CodeGen/X86/legalize-shl-vec.ll vendor/llvm/dist/test/CodeGen/X86/local_stack_symbol_ordering.ll vendor/llvm/dist/test/CodeGen/X86/logical-load-fold.ll vendor/llvm/dist/test/CodeGen/X86/loop-blocks.ll vendor/llvm/dist/test/CodeGen/X86/lower-bitcast.ll vendor/llvm/dist/test/CodeGen/X86/lower-vec-shift-2.ll vendor/llvm/dist/test/CodeGen/X86/lower-vec-shift.ll vendor/llvm/dist/test/CodeGen/X86/lsr-loop-exit-cond.ll vendor/llvm/dist/test/CodeGen/X86/machine-copy-prop.mir vendor/llvm/dist/test/CodeGen/X86/machine-cse.ll vendor/llvm/dist/test/CodeGen/X86/masked_gather_scatter.ll vendor/llvm/dist/test/CodeGen/X86/masked_memop.ll vendor/llvm/dist/test/CodeGen/X86/mem-intrin-base-reg.ll vendor/llvm/dist/test/CodeGen/X86/memset-nonzero.ll vendor/llvm/dist/test/CodeGen/X86/merge-consecutive-loads-128.ll vendor/llvm/dist/test/CodeGen/X86/merge-consecutive-loads-256.ll vendor/llvm/dist/test/CodeGen/X86/merge-consecutive-loads-512.ll vendor/llvm/dist/test/CodeGen/X86/misched-code-difference-with-debug.ll vendor/llvm/dist/test/CodeGen/X86/mmx-arg-passing-x86-64.ll vendor/llvm/dist/test/CodeGen/X86/mmx-bitcast.ll vendor/llvm/dist/test/CodeGen/X86/movpc32-check.ll vendor/llvm/dist/test/CodeGen/X86/ms-inline-asm.ll vendor/llvm/dist/test/CodeGen/X86/mul-i1024.ll vendor/llvm/dist/test/CodeGen/X86/mul-i512.ll vendor/llvm/dist/test/CodeGen/X86/negative-sin.ll vendor/llvm/dist/test/CodeGen/X86/nontemporal-2.ll vendor/llvm/dist/test/CodeGen/X86/nontemporal-loads.ll vendor/llvm/dist/test/CodeGen/X86/null-streamer.ll vendor/llvm/dist/test/CodeGen/X86/palignr.ll vendor/llvm/dist/test/CodeGen/X86/patchpoint-invoke.ll vendor/llvm/dist/test/CodeGen/X86/patchpoint-verifiable.mir vendor/llvm/dist/test/CodeGen/X86/patchpoint-webkit_jscc.ll vendor/llvm/dist/test/CodeGen/X86/phi-immediate-factoring.ll vendor/llvm/dist/test/CodeGen/X86/phys_subreg_coalesce-2.ll vendor/llvm/dist/test/CodeGen/X86/pmovsx-inreg.ll vendor/llvm/dist/test/CodeGen/X86/pmul.ll vendor/llvm/dist/test/CodeGen/X86/pointer-vector.ll vendor/llvm/dist/test/CodeGen/X86/pr11202.ll vendor/llvm/dist/test/CodeGen/X86/pr11334.ll vendor/llvm/dist/test/CodeGen/X86/pr13577.ll vendor/llvm/dist/test/CodeGen/X86/pr14204.ll vendor/llvm/dist/test/CodeGen/X86/pr18014.ll vendor/llvm/dist/test/CodeGen/X86/pr21792.ll vendor/llvm/dist/test/CodeGen/X86/pr22774.ll vendor/llvm/dist/test/CodeGen/X86/pr24374.ll vendor/llvm/dist/test/CodeGen/X86/pr2656.ll vendor/llvm/dist/test/CodeGen/X86/pr2659.ll vendor/llvm/dist/test/CodeGen/X86/pr27071.ll vendor/llvm/dist/test/CodeGen/X86/pr27591.ll vendor/llvm/dist/test/CodeGen/X86/pr27681.mir vendor/llvm/dist/test/CodeGen/X86/pr28173.ll vendor/llvm/dist/test/CodeGen/X86/pseudo_cmov_lower2.ll vendor/llvm/dist/test/CodeGen/X86/pshufb-mask-comments.ll vendor/llvm/dist/test/CodeGen/X86/psubus.ll vendor/llvm/dist/test/CodeGen/X86/push-cfi.ll vendor/llvm/dist/test/CodeGen/X86/ragreedy-bug.ll vendor/llvm/dist/test/CodeGen/X86/ragreedy-hoist-spill.ll vendor/llvm/dist/test/CodeGen/X86/recip-fastmath.ll vendor/llvm/dist/test/CodeGen/X86/reduce-trunc-shl.ll vendor/llvm/dist/test/CodeGen/X86/ret-mmx.ll vendor/llvm/dist/test/CodeGen/X86/rotate.ll vendor/llvm/dist/test/CodeGen/X86/sad.ll vendor/llvm/dist/test/CodeGen/X86/sar_fold64.ll vendor/llvm/dist/test/CodeGen/X86/scalar-int-to-fp.ll vendor/llvm/dist/test/CodeGen/X86/seh-catchpad.ll vendor/llvm/dist/test/CodeGen/X86/select-with-and-or.ll vendor/llvm/dist/test/CodeGen/X86/select.ll vendor/llvm/dist/test/CodeGen/X86/select_const.ll vendor/llvm/dist/test/CodeGen/X86/setcc-lowering.ll vendor/llvm/dist/test/CodeGen/X86/setcc.ll vendor/llvm/dist/test/CodeGen/X86/sext-i1.ll vendor/llvm/dist/test/CodeGen/X86/shift-combine.ll vendor/llvm/dist/test/CodeGen/X86/shift-double.ll vendor/llvm/dist/test/CodeGen/X86/shift-i128.ll vendor/llvm/dist/test/CodeGen/X86/shift-pcmp.ll vendor/llvm/dist/test/CodeGen/X86/shrink-compare.ll vendor/llvm/dist/test/CodeGen/X86/shrink_vmul.ll vendor/llvm/dist/test/CodeGen/X86/splat-for-size.ll vendor/llvm/dist/test/CodeGen/X86/sqrt-fastmath-mir.ll vendor/llvm/dist/test/CodeGen/X86/sqrt-fastmath.ll vendor/llvm/dist/test/CodeGen/X86/sse-fcopysign.ll vendor/llvm/dist/test/CodeGen/X86/sse-intel-ocl.ll vendor/llvm/dist/test/CodeGen/X86/sse-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/sse-intrinsics-x86-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/sse-intrinsics-x86.ll vendor/llvm/dist/test/CodeGen/X86/sse-minmax.ll vendor/llvm/dist/test/CodeGen/X86/sse-scalar-fp-arith.ll vendor/llvm/dist/test/CodeGen/X86/sse1.ll vendor/llvm/dist/test/CodeGen/X86/sse2-intrinsics-fast-isel-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/sse2-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/sse2-intrinsics-x86-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/sse2-intrinsics-x86.ll vendor/llvm/dist/test/CodeGen/X86/sse2.ll vendor/llvm/dist/test/CodeGen/X86/sse3-avx-addsub-2.ll vendor/llvm/dist/test/CodeGen/X86/sse3-intrinsics-x86.ll vendor/llvm/dist/test/CodeGen/X86/sse41-intrinsics-x86.ll vendor/llvm/dist/test/CodeGen/X86/sse41-pmovxrm.ll vendor/llvm/dist/test/CodeGen/X86/sse41.ll vendor/llvm/dist/test/CodeGen/X86/sse42-intrinsics-x86.ll vendor/llvm/dist/test/CodeGen/X86/sse4a.ll vendor/llvm/dist/test/CodeGen/X86/sse_partial_update.ll vendor/llvm/dist/test/CodeGen/X86/ssse3-intrinsics-x86.ll vendor/llvm/dist/test/CodeGen/X86/stack-folding-fp-avx1.ll vendor/llvm/dist/test/CodeGen/X86/stack-folding-fp-avx512vl.ll vendor/llvm/dist/test/CodeGen/X86/stack-folding-fp-sse42.ll vendor/llvm/dist/test/CodeGen/X86/stack-folding-int-avx1.ll vendor/llvm/dist/test/CodeGen/X86/stack-folding-int-sse42.ll vendor/llvm/dist/test/CodeGen/X86/stack-protector.ll vendor/llvm/dist/test/CodeGen/X86/stackmap-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/stackmap-large-constants.ll vendor/llvm/dist/test/CodeGen/X86/stackmap-liveness.ll vendor/llvm/dist/test/CodeGen/X86/stackmap.ll vendor/llvm/dist/test/CodeGen/X86/statepoint-allocas.ll vendor/llvm/dist/test/CodeGen/X86/statepoint-call-lowering.ll vendor/llvm/dist/test/CodeGen/X86/statepoint-gctransition-call-lowering.ll vendor/llvm/dist/test/CodeGen/X86/statepoint-stack-usage.ll vendor/llvm/dist/test/CodeGen/X86/statepoint-stackmap-format.ll vendor/llvm/dist/test/CodeGen/X86/statepoint-vector.ll vendor/llvm/dist/test/CodeGen/X86/swift-return.ll vendor/llvm/dist/test/CodeGen/X86/swifterror.ll vendor/llvm/dist/test/CodeGen/X86/tail-call-win64.ll vendor/llvm/dist/test/CodeGen/X86/tailcall-cgp-dup.ll vendor/llvm/dist/test/CodeGen/X86/tls-pie.ll vendor/llvm/dist/test/CodeGen/X86/tls-shrink-wrapping.ll vendor/llvm/dist/test/CodeGen/X86/trunc-ext-ld-st.ll vendor/llvm/dist/test/CodeGen/X86/trunc-store.ll vendor/llvm/dist/test/CodeGen/X86/uint64-to-float.ll vendor/llvm/dist/test/CodeGen/X86/uint_to_fp-2.ll vendor/llvm/dist/test/CodeGen/X86/unknown-location.ll vendor/llvm/dist/test/CodeGen/X86/update-terminator.mir vendor/llvm/dist/test/CodeGen/X86/urem-power-of-two.ll vendor/llvm/dist/test/CodeGen/X86/v8i1-masks.ll vendor/llvm/dist/test/CodeGen/X86/vec-trunc-store.ll vendor/llvm/dist/test/CodeGen/X86/vec_ctbits.ll vendor/llvm/dist/test/CodeGen/X86/vec_extract-avx.ll vendor/llvm/dist/test/CodeGen/X86/vec_extract-mmx.ll vendor/llvm/dist/test/CodeGen/X86/vec_extract.ll vendor/llvm/dist/test/CodeGen/X86/vec_fabs.ll vendor/llvm/dist/test/CodeGen/X86/vec_fp_to_int.ll vendor/llvm/dist/test/CodeGen/X86/vec_fpext.ll vendor/llvm/dist/test/CodeGen/X86/vec_fptrunc.ll vendor/llvm/dist/test/CodeGen/X86/vec_i64.ll vendor/llvm/dist/test/CodeGen/X86/vec_ins_extract-1.ll vendor/llvm/dist/test/CodeGen/X86/vec_insert-2.ll vendor/llvm/dist/test/CodeGen/X86/vec_insert-3.ll vendor/llvm/dist/test/CodeGen/X86/vec_insert-5.ll vendor/llvm/dist/test/CodeGen/X86/vec_insert-mmx.ll vendor/llvm/dist/test/CodeGen/X86/vec_int_to_fp.ll vendor/llvm/dist/test/CodeGen/X86/vec_set-2.ll vendor/llvm/dist/test/CodeGen/X86/vec_set-C.ll vendor/llvm/dist/test/CodeGen/X86/vec_set-D.ll vendor/llvm/dist/test/CodeGen/X86/vec_set-F.ll vendor/llvm/dist/test/CodeGen/X86/vec_shift6.ll vendor/llvm/dist/test/CodeGen/X86/vec_ss_load_fold.ll vendor/llvm/dist/test/CodeGen/X86/vec_uint_to_fp-fastmath.ll vendor/llvm/dist/test/CodeGen/X86/vector-bitreverse.ll vendor/llvm/dist/test/CodeGen/X86/vector-blend.ll vendor/llvm/dist/test/CodeGen/X86/vector-compare-results.ll vendor/llvm/dist/test/CodeGen/X86/vector-half-conversions.ll vendor/llvm/dist/test/CodeGen/X86/vector-idiv-sdiv-128.ll vendor/llvm/dist/test/CodeGen/X86/vector-idiv-sdiv-256.ll vendor/llvm/dist/test/CodeGen/X86/vector-idiv-sdiv-512.ll vendor/llvm/dist/test/CodeGen/X86/vector-idiv-udiv-128.ll vendor/llvm/dist/test/CodeGen/X86/vector-idiv-udiv-256.ll vendor/llvm/dist/test/CodeGen/X86/vector-idiv-udiv-512.ll vendor/llvm/dist/test/CodeGen/X86/vector-lzcnt-128.ll vendor/llvm/dist/test/CodeGen/X86/vector-lzcnt-256.ll vendor/llvm/dist/test/CodeGen/X86/vector-lzcnt-512.ll vendor/llvm/dist/test/CodeGen/X86/vector-popcnt-128.ll vendor/llvm/dist/test/CodeGen/X86/vector-popcnt-256.ll vendor/llvm/dist/test/CodeGen/X86/vector-rem.ll vendor/llvm/dist/test/CodeGen/X86/vector-sext.ll vendor/llvm/dist/test/CodeGen/X86/vector-shift-ashr-128.ll vendor/llvm/dist/test/CodeGen/X86/vector-shift-ashr-256.ll vendor/llvm/dist/test/CodeGen/X86/vector-shift-ashr-512.ll vendor/llvm/dist/test/CodeGen/X86/vector-shift-lshr-128.ll vendor/llvm/dist/test/CodeGen/X86/vector-shift-lshr-256.ll vendor/llvm/dist/test/CodeGen/X86/vector-shift-lshr-512.ll vendor/llvm/dist/test/CodeGen/X86/vector-shift-shl-128.ll vendor/llvm/dist/test/CodeGen/X86/vector-shift-shl-256.ll vendor/llvm/dist/test/CodeGen/X86/vector-shift-shl-512.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-128-v16.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-128-v2.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-128-v4.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-128-v8.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-256-v16.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-256-v32.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-256-v4.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-256-v8.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-512-v16.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-512-v32.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-512-v64.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-512-v8.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-combining-avx.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-combining-avx2.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-combining-avx512bw.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-combining-ssse3.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-combining-xop.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-combining.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-mmx.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-sse1.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-sse4a.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-v1.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-variable-256.ll vendor/llvm/dist/test/CodeGen/X86/vector-trunc-math.ll vendor/llvm/dist/test/CodeGen/X86/vector-trunc.ll vendor/llvm/dist/test/CodeGen/X86/vector-tzcnt-128.ll vendor/llvm/dist/test/CodeGen/X86/vector-tzcnt-256.ll vendor/llvm/dist/test/CodeGen/X86/vector-tzcnt-512.ll vendor/llvm/dist/test/CodeGen/X86/vector-zext.ll vendor/llvm/dist/test/CodeGen/X86/vector-zmov.ll vendor/llvm/dist/test/CodeGen/X86/vectorcall.ll vendor/llvm/dist/test/CodeGen/X86/viabs.ll vendor/llvm/dist/test/CodeGen/X86/vselect-2.ll vendor/llvm/dist/test/CodeGen/X86/vselect-avx.ll vendor/llvm/dist/test/CodeGen/X86/vselect.ll vendor/llvm/dist/test/CodeGen/X86/vshift-1.ll vendor/llvm/dist/test/CodeGen/X86/vshift-2.ll vendor/llvm/dist/test/CodeGen/X86/vshift-3.ll vendor/llvm/dist/test/CodeGen/X86/vshift-4.ll vendor/llvm/dist/test/CodeGen/X86/vshift-5.ll vendor/llvm/dist/test/CodeGen/X86/vshift-6.ll vendor/llvm/dist/test/CodeGen/X86/vsplit-and.ll vendor/llvm/dist/test/CodeGen/X86/widen_cast-3.ll vendor/llvm/dist/test/CodeGen/X86/widen_cast-5.ll vendor/llvm/dist/test/CodeGen/X86/widen_cast-6.ll vendor/llvm/dist/test/CodeGen/X86/widen_conv-1.ll vendor/llvm/dist/test/CodeGen/X86/widen_conv-3.ll vendor/llvm/dist/test/CodeGen/X86/widen_conv-4.ll vendor/llvm/dist/test/CodeGen/X86/widen_conversions.ll vendor/llvm/dist/test/CodeGen/X86/widen_extract-1.ll vendor/llvm/dist/test/CodeGen/X86/widen_load-0.ll vendor/llvm/dist/test/CodeGen/X86/widen_load-2.ll vendor/llvm/dist/test/CodeGen/X86/widen_shuffle-1.ll vendor/llvm/dist/test/CodeGen/X86/win-cleanuppad.ll vendor/llvm/dist/test/CodeGen/X86/win32-pic-jumptable.ll vendor/llvm/dist/test/CodeGen/X86/win32_sret.ll vendor/llvm/dist/test/CodeGen/X86/win64_eh.ll vendor/llvm/dist/test/CodeGen/X86/win64_frame.ll vendor/llvm/dist/test/CodeGen/X86/win64_sibcall.ll vendor/llvm/dist/test/CodeGen/X86/win_chkstk.ll vendor/llvm/dist/test/CodeGen/X86/wineh-coreclr.ll vendor/llvm/dist/test/CodeGen/X86/x86-64-double-shifts-var.ll vendor/llvm/dist/test/CodeGen/X86/x86-framelowering-trap.ll vendor/llvm/dist/test/CodeGen/X86/x86-setcc-int-to-fp-combine.ll vendor/llvm/dist/test/CodeGen/X86/x86-shifts.ll vendor/llvm/dist/test/CodeGen/X86/xaluo.ll vendor/llvm/dist/test/CodeGen/X86/xop-mask-comments.ll vendor/llvm/dist/test/CodeGen/X86/xray-attribute-instrumentation.ll vendor/llvm/dist/test/CodeGen/XCore/epilogue_prologue.ll vendor/llvm/dist/test/DebugInfo/AArch64/big-endian.ll vendor/llvm/dist/test/DebugInfo/AArch64/bitfields.ll vendor/llvm/dist/test/DebugInfo/AArch64/coalescing.ll vendor/llvm/dist/test/DebugInfo/AArch64/frameindices.ll vendor/llvm/dist/test/DebugInfo/AArch64/line-header.ll vendor/llvm/dist/test/DebugInfo/ARM/PR16736.ll vendor/llvm/dist/test/DebugInfo/ARM/PR26163.ll vendor/llvm/dist/test/DebugInfo/ARM/big-endian-bitfield.ll vendor/llvm/dist/test/DebugInfo/ARM/bitfield.ll vendor/llvm/dist/test/DebugInfo/ARM/header.ll vendor/llvm/dist/test/DebugInfo/ARM/multiple-constant-uses-drops-dbgloc.ll vendor/llvm/dist/test/DebugInfo/ARM/split-complex.ll vendor/llvm/dist/test/DebugInfo/ARM/sroa-complex.ll vendor/llvm/dist/test/DebugInfo/ARM/tls.ll vendor/llvm/dist/test/DebugInfo/COFF/anonymous-struct.ll vendor/llvm/dist/test/DebugInfo/COFF/asm.ll vendor/llvm/dist/test/DebugInfo/COFF/big-type.ll vendor/llvm/dist/test/DebugInfo/COFF/bitfields.ll vendor/llvm/dist/test/DebugInfo/COFF/enum.ll vendor/llvm/dist/test/DebugInfo/COFF/global-dllimport.ll vendor/llvm/dist/test/DebugInfo/COFF/globals-discarded.ll vendor/llvm/dist/test/DebugInfo/COFF/globals.ll vendor/llvm/dist/test/DebugInfo/COFF/inheritance.ll vendor/llvm/dist/test/DebugInfo/COFF/inlining-files.ll vendor/llvm/dist/test/DebugInfo/COFF/inlining-header.ll vendor/llvm/dist/test/DebugInfo/COFF/inlining-levels.ll vendor/llvm/dist/test/DebugInfo/COFF/inlining.ll vendor/llvm/dist/test/DebugInfo/COFF/local-variables.ll vendor/llvm/dist/test/DebugInfo/COFF/multifile.ll vendor/llvm/dist/test/DebugInfo/COFF/multifunction.ll vendor/llvm/dist/test/DebugInfo/COFF/pr28747.ll vendor/llvm/dist/test/DebugInfo/COFF/register-variables.ll vendor/llvm/dist/test/DebugInfo/COFF/scopes.ll vendor/llvm/dist/test/DebugInfo/COFF/simple.ll vendor/llvm/dist/test/DebugInfo/COFF/typedef.ll vendor/llvm/dist/test/DebugInfo/COFF/types-array-advanced.ll vendor/llvm/dist/test/DebugInfo/COFF/types-array.ll vendor/llvm/dist/test/DebugInfo/COFF/types-data-members.ll vendor/llvm/dist/test/DebugInfo/COFF/types-nested-class.ll vendor/llvm/dist/test/DebugInfo/COFF/types-ptr-to-member.ll vendor/llvm/dist/test/DebugInfo/COFF/udts.ll vendor/llvm/dist/test/DebugInfo/COFF/virtual-method-kinds.ll vendor/llvm/dist/test/DebugInfo/COFF/virtual-methods.ll vendor/llvm/dist/test/DebugInfo/Generic/2009-11-05-DeadGlobalVariable.ll vendor/llvm/dist/test/DebugInfo/Generic/2009-11-06-NamelessGlobalVariable.ll vendor/llvm/dist/test/DebugInfo/Generic/2010-06-29-InlinedFnLocalVar.ll vendor/llvm/dist/test/DebugInfo/Generic/2010-10-01-crash.ll vendor/llvm/dist/test/DebugInfo/Generic/accel-table-hash-collisions.ll vendor/llvm/dist/test/DebugInfo/Generic/cross-cu-linkonce-distinct.ll vendor/llvm/dist/test/DebugInfo/Generic/cross-cu-linkonce.ll vendor/llvm/dist/test/DebugInfo/Generic/dbg-at-specficiation.ll vendor/llvm/dist/test/DebugInfo/Generic/debuginfofinder-forward-declaration.ll vendor/llvm/dist/test/DebugInfo/Generic/dwarf-public-names.ll vendor/llvm/dist/test/DebugInfo/Generic/enum.ll vendor/llvm/dist/test/DebugInfo/Generic/global.ll vendor/llvm/dist/test/DebugInfo/Generic/gvn.ll vendor/llvm/dist/test/DebugInfo/Generic/incorrect-variable-debugloc.ll vendor/llvm/dist/test/DebugInfo/Generic/linkage-name-abstract.ll vendor/llvm/dist/test/DebugInfo/Generic/member-pointers.ll vendor/llvm/dist/test/DebugInfo/Generic/namespace.ll vendor/llvm/dist/test/DebugInfo/Generic/piece-verifier.ll vendor/llvm/dist/test/DebugInfo/Generic/recursive_inlining.ll vendor/llvm/dist/test/DebugInfo/Generic/skeletoncu.ll vendor/llvm/dist/test/DebugInfo/Generic/template-recursive-void.ll vendor/llvm/dist/test/DebugInfo/Generic/tu-member-pointer.ll vendor/llvm/dist/test/DebugInfo/Generic/typedef.ll vendor/llvm/dist/test/DebugInfo/MIR/X86/live-debug-values-3preds.mir vendor/llvm/dist/test/DebugInfo/MIR/X86/live-debug-values.mir vendor/llvm/dist/test/DebugInfo/Mips/InlinedFnLocalVar.ll vendor/llvm/dist/test/DebugInfo/Mips/dsr-fixed-objects.ll vendor/llvm/dist/test/DebugInfo/Mips/dsr-non-fixed-objects.ll vendor/llvm/dist/test/DebugInfo/PDB/pdbdump-headers.test vendor/llvm/dist/test/DebugInfo/PDB/pdbdump-write.test vendor/llvm/dist/test/DebugInfo/PDB/pdbdump-yaml.test vendor/llvm/dist/test/DebugInfo/PowerPC/tls-fission.ll vendor/llvm/dist/test/DebugInfo/PowerPC/tls.ll vendor/llvm/dist/test/DebugInfo/X86/2011-09-26-GlobalVarContext.ll vendor/llvm/dist/test/DebugInfo/X86/DIModuleContext.ll vendor/llvm/dist/test/DebugInfo/X86/DW_AT_calling-convention.ll vendor/llvm/dist/test/DebugInfo/X86/DW_AT_specification.ll vendor/llvm/dist/test/DebugInfo/X86/DW_TAG_friend.ll vendor/llvm/dist/test/DebugInfo/X86/InlinedFnLocalVar.ll vendor/llvm/dist/test/DebugInfo/X86/PR26148.ll vendor/llvm/dist/test/DebugInfo/X86/arange-and-stub.ll vendor/llvm/dist/test/DebugInfo/X86/arange.ll vendor/llvm/dist/test/DebugInfo/X86/array.ll vendor/llvm/dist/test/DebugInfo/X86/array2.ll vendor/llvm/dist/test/DebugInfo/X86/bbjoin.ll vendor/llvm/dist/test/DebugInfo/X86/bitfields-dwarf4.ll vendor/llvm/dist/test/DebugInfo/X86/bitfields.ll vendor/llvm/dist/test/DebugInfo/X86/c-type-units.ll vendor/llvm/dist/test/DebugInfo/X86/concrete_out_of_line.ll vendor/llvm/dist/test/DebugInfo/X86/cu-ranges-odr.ll vendor/llvm/dist/test/DebugInfo/X86/data_member_location.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-prolog-end.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-subrange.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-value-const-byref.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-value-inlined-parameter.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-value-regmask-clobber.ll vendor/llvm/dist/test/DebugInfo/X86/debug-info-access.ll vendor/llvm/dist/test/DebugInfo/X86/debug-info-packed-struct.ll vendor/llvm/dist/test/DebugInfo/X86/debug-info-static-member.ll vendor/llvm/dist/test/DebugInfo/X86/debugger-tune.ll vendor/llvm/dist/test/DebugInfo/X86/decl-derived-member.ll vendor/llvm/dist/test/DebugInfo/X86/deleted-bit-piece.ll vendor/llvm/dist/test/DebugInfo/X86/dllimport.ll vendor/llvm/dist/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll vendor/llvm/dist/test/DebugInfo/X86/dwarf-aranges.ll vendor/llvm/dist/test/DebugInfo/X86/dwarf-linkage-names.ll vendor/llvm/dist/test/DebugInfo/X86/dwarf-public-names.ll vendor/llvm/dist/test/DebugInfo/X86/empty-array.ll vendor/llvm/dist/test/DebugInfo/X86/enum-class.ll vendor/llvm/dist/test/DebugInfo/X86/enum-fwd-decl.ll vendor/llvm/dist/test/DebugInfo/X86/externaltyperef.ll vendor/llvm/dist/test/DebugInfo/X86/fission-cu.ll vendor/llvm/dist/test/DebugInfo/X86/fission-ranges.ll vendor/llvm/dist/test/DebugInfo/X86/generate-odr-hash.ll vendor/llvm/dist/test/DebugInfo/X86/gnu-public-names.ll vendor/llvm/dist/test/DebugInfo/X86/inline-member-function.ll vendor/llvm/dist/test/DebugInfo/X86/inlined-indirect-value.ll vendor/llvm/dist/test/DebugInfo/X86/isel-cse-line.ll vendor/llvm/dist/test/DebugInfo/X86/linkage-name.ll vendor/llvm/dist/test/DebugInfo/X86/live-debug-values.ll vendor/llvm/dist/test/DebugInfo/X86/memberfnptr.ll vendor/llvm/dist/test/DebugInfo/X86/misched-dbg-value.ll vendor/llvm/dist/test/DebugInfo/X86/multiple-aranges.ll vendor/llvm/dist/test/DebugInfo/X86/multiple-at-const-val.ll vendor/llvm/dist/test/DebugInfo/X86/nodebug_with_debug_loc.ll vendor/llvm/dist/test/DebugInfo/X86/nondefault-subrange-array.ll vendor/llvm/dist/test/DebugInfo/X86/nophysreg.ll vendor/llvm/dist/test/DebugInfo/X86/objc-fwd-decl.ll vendor/llvm/dist/test/DebugInfo/X86/pieces-1.ll vendor/llvm/dist/test/DebugInfo/X86/pieces-2.ll vendor/llvm/dist/test/DebugInfo/X86/pieces-3.ll vendor/llvm/dist/test/DebugInfo/X86/pointer-type-size.ll vendor/llvm/dist/test/DebugInfo/X86/pr12831.ll vendor/llvm/dist/test/DebugInfo/X86/ref_addr_relocation.ll vendor/llvm/dist/test/DebugInfo/X86/sroasplit-1.ll vendor/llvm/dist/test/DebugInfo/X86/sroasplit-2.ll vendor/llvm/dist/test/DebugInfo/X86/sroasplit-3.ll vendor/llvm/dist/test/DebugInfo/X86/sroasplit-4.ll vendor/llvm/dist/test/DebugInfo/X86/sroasplit-5.ll vendor/llvm/dist/test/DebugInfo/X86/stringpool.ll vendor/llvm/dist/test/DebugInfo/X86/struct-loc.ll vendor/llvm/dist/test/DebugInfo/X86/template.ll vendor/llvm/dist/test/DebugInfo/X86/tls.ll vendor/llvm/dist/test/DebugInfo/X86/type_units_with_addresses.ll vendor/llvm/dist/test/DebugInfo/X86/union-template.ll vendor/llvm/dist/test/DebugInfo/X86/vector.ll vendor/llvm/dist/test/DebugInfo/dwarfdump-type-units.test vendor/llvm/dist/test/DebugInfo/skeletoncu.ll vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/ARM/COFF_Thumb.s vendor/llvm/dist/test/Feature/memorymarkers.ll vendor/llvm/dist/test/Feature/optnone-opt.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/X86/bug_11395.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/asan-vs-gvn.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/debug_info_noninstrumented_alloca.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/do-not-instrument-globals-darwin.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/do-not-instrument-promotable-allocas.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/global_metadata_darwin.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/instrument-dynamic-allocas.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/lifetime-uar-uas.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/lifetime.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/stack-poisoning.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/stack_layout.ll vendor/llvm/dist/test/Instrumentation/EfficiencySanitizer/struct_field_count_basic.ll vendor/llvm/dist/test/Instrumentation/EfficiencySanitizer/struct_field_gep.ll vendor/llvm/dist/test/Instrumentation/EfficiencySanitizer/struct_field_small.ll vendor/llvm/dist/test/Instrumentation/InstrProfiling/PR23499.ll vendor/llvm/dist/test/Instrumentation/InstrProfiling/icall.ll vendor/llvm/dist/test/Instrumentation/InstrProfiling/platform.ll vendor/llvm/dist/test/Instrumentation/InstrProfiling/profiling.ll vendor/llvm/dist/test/Instrumentation/MemorySanitizer/vector_shift.ll vendor/llvm/dist/test/Instrumentation/SanitizerCoverage/cmp-tracing.ll vendor/llvm/dist/test/Instrumentation/SanitizerCoverage/coverage.ll vendor/llvm/dist/test/Instrumentation/SanitizerCoverage/switch-tracing.ll vendor/llvm/dist/test/Instrumentation/SanitizerCoverage/tracing.ll vendor/llvm/dist/test/Instrumentation/ThreadSanitizer/no_sanitize_thread.ll vendor/llvm/dist/test/Instrumentation/ThreadSanitizer/read_from_global.ll vendor/llvm/dist/test/Instrumentation/ThreadSanitizer/str-nobuiltin.ll vendor/llvm/dist/test/Instrumentation/ThreadSanitizer/vptr_read.ll vendor/llvm/dist/test/Instrumentation/ThreadSanitizer/vptr_update.ll vendor/llvm/dist/test/LTO/X86/Inputs/type-mapping-src.ll vendor/llvm/dist/test/LTO/X86/current-section.ll vendor/llvm/dist/test/LTO/X86/diagnostic-handler-remarks.ll vendor/llvm/dist/test/LTO/X86/no-undefined-puts-when-implemented.ll vendor/llvm/dist/test/LTO/X86/triple-init.ll vendor/llvm/dist/test/LTO/X86/type-mapping-bug.ll vendor/llvm/dist/test/LibDriver/thin.test vendor/llvm/dist/test/Linker/2011-08-04-Metadata.ll vendor/llvm/dist/test/Linker/2011-08-04-Metadata2.ll vendor/llvm/dist/test/Linker/funcimport.ll vendor/llvm/dist/test/Linker/metadata-attach.ll vendor/llvm/dist/test/Linker/odr.ll vendor/llvm/dist/test/Linker/only-needed-debug-metadata.ll vendor/llvm/dist/test/MC/AArch64/arm64-elf-relocs.s vendor/llvm/dist/test/MC/AArch64/armv8.1a-rdma.s vendor/llvm/dist/test/MC/AArch64/basic-a64-diagnostics.s vendor/llvm/dist/test/MC/AArch64/directive-arch-negative.s vendor/llvm/dist/test/MC/AArch64/directive-arch.s vendor/llvm/dist/test/MC/AArch64/directive-cpu.s vendor/llvm/dist/test/MC/AArch64/elf-reloc-addsubimm.s vendor/llvm/dist/test/MC/AArch64/error-location.s vendor/llvm/dist/test/MC/AArch64/inst-directive-diagnostic.s vendor/llvm/dist/test/MC/AArch64/ldr-pseudo.s vendor/llvm/dist/test/MC/AArch64/neon-diagnostics.s vendor/llvm/dist/test/MC/AArch64/tls-relocs.s vendor/llvm/dist/test/MC/AMDGPU/ds.s vendor/llvm/dist/test/MC/AMDGPU/hsa-exp.s vendor/llvm/dist/test/MC/AMDGPU/hsa.s vendor/llvm/dist/test/MC/AMDGPU/labels-branch.s vendor/llvm/dist/test/MC/AMDGPU/mubuf.s vendor/llvm/dist/test/MC/AMDGPU/reg-syntax-extra.s vendor/llvm/dist/test/MC/AMDGPU/regression/bug28413.s vendor/llvm/dist/test/MC/AMDGPU/reloc.s vendor/llvm/dist/test/MC/AMDGPU/smem.s vendor/llvm/dist/test/MC/AMDGPU/smrd-err.s vendor/llvm/dist/test/MC/AMDGPU/smrd.s vendor/llvm/dist/test/MC/AMDGPU/sop1-err.s vendor/llvm/dist/test/MC/AMDGPU/sop1.s vendor/llvm/dist/test/MC/AMDGPU/sopc.s vendor/llvm/dist/test/MC/AMDGPU/sopp.s vendor/llvm/dist/test/MC/AMDGPU/trap.s vendor/llvm/dist/test/MC/AMDGPU/vop1.s vendor/llvm/dist/test/MC/AMDGPU/vop2.s vendor/llvm/dist/test/MC/AMDGPU/vop3-errs.s vendor/llvm/dist/test/MC/AMDGPU/vop3.s vendor/llvm/dist/test/MC/AMDGPU/vop_dpp.s vendor/llvm/dist/test/MC/AMDGPU/vop_sdwa.s vendor/llvm/dist/test/MC/ARM/aligned-blx.s vendor/llvm/dist/test/MC/ARM/basic-thumb2-instructions.s vendor/llvm/dist/test/MC/ARM/coff-debugging-secrel.ll vendor/llvm/dist/test/MC/ARM/data-in-code.ll vendor/llvm/dist/test/MC/ARM/directive-thumb_func.s vendor/llvm/dist/test/MC/ARM/error-location.s vendor/llvm/dist/test/MC/ARM/ldr-pseudo-darwin.s vendor/llvm/dist/test/MC/ARM/ldr-pseudo-wide.s vendor/llvm/dist/test/MC/ARM/ldr-pseudo.s vendor/llvm/dist/test/MC/ARM/symbol-variants.s vendor/llvm/dist/test/MC/ARM/thumb-diagnostics.s vendor/llvm/dist/test/MC/AsmParser/at-pseudo-variable-bad.s vendor/llvm/dist/test/MC/AsmParser/directive_incbin.s vendor/llvm/dist/test/MC/AsmParser/dot-symbol-assignment-backwards.s vendor/llvm/dist/test/MC/AsmParser/equ.s vendor/llvm/dist/test/MC/AsmParser/exprs-invalid.s vendor/llvm/dist/test/MC/COFF/cv-def-range.s vendor/llvm/dist/test/MC/COFF/cv-empty-linetable.s vendor/llvm/dist/test/MC/COFF/cv-inline-linetable-infloop.s vendor/llvm/dist/test/MC/COFF/cv-inline-linetable-unreachable.s vendor/llvm/dist/test/MC/COFF/cv-inline-linetable.s vendor/llvm/dist/test/MC/COFF/cv-loc.s vendor/llvm/dist/test/MC/COFF/section.s vendor/llvm/dist/test/MC/Disassembler/AMDGPU/dpp_vi.txt vendor/llvm/dist/test/MC/Disassembler/AMDGPU/ds_vi.txt vendor/llvm/dist/test/MC/Disassembler/AMDGPU/mubuf_vi.txt vendor/llvm/dist/test/MC/Disassembler/AMDGPU/sdwa_vi.txt vendor/llvm/dist/test/MC/Disassembler/AMDGPU/smem_vi.txt vendor/llvm/dist/test/MC/Disassembler/AMDGPU/smrd_vi.txt vendor/llvm/dist/test/MC/Disassembler/AMDGPU/vop1.txt vendor/llvm/dist/test/MC/Disassembler/AMDGPU/vop2_vi.txt vendor/llvm/dist/test/MC/Disassembler/Mips/micromips-dsp/valid-micromips32r3.txt vendor/llvm/dist/test/MC/Disassembler/Mips/micromips32r3/valid-el.txt vendor/llvm/dist/test/MC/Disassembler/Mips/micromips32r3/valid.txt vendor/llvm/dist/test/MC/Disassembler/Mips/micromips32r6/valid.txt vendor/llvm/dist/test/MC/Disassembler/Mips/micromips64r6/valid.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips32r2/valid-mips32r2-el.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips32r2/valid-mips32r2.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips32r2/valid-xfail-mips32r2.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips32r3/valid-mips32r3-el.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips32r3/valid-mips32r3.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips32r3/valid-xfail-mips32r3.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips32r5/valid-mips32r5-el.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips32r5/valid-mips32r5.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips32r5/valid-xfail-mips32r5.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips32r6/valid-mips32r6-el.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips32r6/valid-mips32r6.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips4/valid-mips4-el.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips4/valid-mips4.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips4/valid-xfail-mips4.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips64/valid-mips64-el.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips64/valid-mips64-xfail.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips64/valid-mips64.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips64r2/valid-mips64r2-el.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips64r2/valid-mips64r2.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips64r2/valid-xfail-mips64r2.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips64r3/valid-mips64r3-el.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips64r3/valid-mips64r3.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips64r3/valid-xfail-mips64r3.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips64r5/valid-mips64r5-el.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips64r5/valid-mips64r5.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips64r5/valid-xfail-mips64r5.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips64r6/valid-mips64r6-el.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips64r6/valid-mips64r6.txt vendor/llvm/dist/test/MC/Disassembler/PowerPC/ppc64-encoding-bookII.txt vendor/llvm/dist/test/MC/Disassembler/PowerPC/ppc64-encoding-bookIII.txt vendor/llvm/dist/test/MC/Disassembler/PowerPC/ppc64-encoding-vmx.txt vendor/llvm/dist/test/MC/Disassembler/SystemZ/insns-pcrel.txt vendor/llvm/dist/test/MC/Disassembler/SystemZ/insns-z13.txt vendor/llvm/dist/test/MC/Disassembler/SystemZ/insns.txt vendor/llvm/dist/test/MC/Disassembler/X86/avx-512.txt vendor/llvm/dist/test/MC/Mips/cpsetup-bad.s vendor/llvm/dist/test/MC/Mips/cpsetup.s vendor/llvm/dist/test/MC/Mips/expansion-jal-sym-pic.s vendor/llvm/dist/test/MC/Mips/expr1.s vendor/llvm/dist/test/MC/Mips/macro-li-bad.s vendor/llvm/dist/test/MC/Mips/macro-li.s vendor/llvm/dist/test/MC/Mips/micromips-el-fixup-data.s vendor/llvm/dist/test/MC/Mips/micromips32r6/invalid.s vendor/llvm/dist/test/MC/Mips/micromips32r6/valid.s vendor/llvm/dist/test/MC/Mips/micromips64r6/invalid.s vendor/llvm/dist/test/MC/Mips/micromips64r6/valid.s vendor/llvm/dist/test/MC/Mips/mips-expansions.s vendor/llvm/dist/test/MC/Mips/mips1/invalid-mips3.s vendor/llvm/dist/test/MC/Mips/mips1/invalid-mips4.s vendor/llvm/dist/test/MC/Mips/mips1/valid.s vendor/llvm/dist/test/MC/Mips/mips2/invalid-mips3.s vendor/llvm/dist/test/MC/Mips/mips2/invalid-mips32.s vendor/llvm/dist/test/MC/Mips/mips2/invalid-mips4.s vendor/llvm/dist/test/MC/Mips/mips2/valid.s vendor/llvm/dist/test/MC/Mips/mips3/invalid-mips32.s vendor/llvm/dist/test/MC/Mips/mips3/valid.s vendor/llvm/dist/test/MC/Mips/mips32/valid.s vendor/llvm/dist/test/MC/Mips/mips32r2/valid-xfail.s vendor/llvm/dist/test/MC/Mips/mips32r2/valid.s vendor/llvm/dist/test/MC/Mips/mips32r3/valid-xfail.s vendor/llvm/dist/test/MC/Mips/mips32r3/valid.s vendor/llvm/dist/test/MC/Mips/mips32r5/valid-xfail.s vendor/llvm/dist/test/MC/Mips/mips32r5/valid.s vendor/llvm/dist/test/MC/Mips/mips32r6/invalid.s vendor/llvm/dist/test/MC/Mips/mips32r6/valid.s vendor/llvm/dist/test/MC/Mips/mips4/invalid-mips32.s vendor/llvm/dist/test/MC/Mips/mips4/valid-xfail.s vendor/llvm/dist/test/MC/Mips/mips4/valid.s vendor/llvm/dist/test/MC/Mips/mips5/invalid-mips32.s vendor/llvm/dist/test/MC/Mips/mips5/valid-xfail.s vendor/llvm/dist/test/MC/Mips/mips5/valid.s vendor/llvm/dist/test/MC/Mips/mips64-register-names-o32.s vendor/llvm/dist/test/MC/Mips/mips64/valid-xfail.s vendor/llvm/dist/test/MC/Mips/mips64/valid.s vendor/llvm/dist/test/MC/Mips/mips64r2/valid-xfail.s vendor/llvm/dist/test/MC/Mips/mips64r2/valid.s vendor/llvm/dist/test/MC/Mips/mips64r3/valid-xfail.s vendor/llvm/dist/test/MC/Mips/mips64r3/valid.s vendor/llvm/dist/test/MC/Mips/mips64r5/valid-xfail.s vendor/llvm/dist/test/MC/Mips/mips64r5/valid.s vendor/llvm/dist/test/MC/Mips/mips64r6/invalid.s vendor/llvm/dist/test/MC/Mips/mips64r6/valid.s vendor/llvm/dist/test/MC/Mips/reloc-directive.s vendor/llvm/dist/test/MC/Mips/relocation.s vendor/llvm/dist/test/MC/PowerPC/ppc64-encoding-bookII.s vendor/llvm/dist/test/MC/PowerPC/ppc64-encoding-bookIII.s vendor/llvm/dist/test/MC/PowerPC/ppc64-encoding-vmx.s vendor/llvm/dist/test/MC/PowerPC/ppc64-encoding.s vendor/llvm/dist/test/MC/SystemZ/insn-bad-z13.s vendor/llvm/dist/test/MC/SystemZ/insn-bad-z196.s vendor/llvm/dist/test/MC/SystemZ/insn-bad-zEC12.s vendor/llvm/dist/test/MC/SystemZ/insn-bad.s vendor/llvm/dist/test/MC/SystemZ/insn-good-z13.s vendor/llvm/dist/test/MC/SystemZ/insn-good-z196.s vendor/llvm/dist/test/MC/SystemZ/insn-good-zEC12.s vendor/llvm/dist/test/MC/SystemZ/insn-good.s vendor/llvm/dist/test/MC/SystemZ/regs-bad.s vendor/llvm/dist/test/MC/SystemZ/regs-good.s vendor/llvm/dist/test/MC/SystemZ/tokens.s vendor/llvm/dist/test/MC/X86/avx512-encodings.s vendor/llvm/dist/test/MC/X86/avx512bw-encoding.s vendor/llvm/dist/test/MC/X86/intel-syntax-avx512.s vendor/llvm/dist/test/MC/X86/intel-syntax-encoding.s vendor/llvm/dist/test/MC/X86/intel-syntax-error.s vendor/llvm/dist/test/MC/X86/intel-syntax-x86-64-avx.s vendor/llvm/dist/test/MC/X86/intel-syntax-x86-64-avx512f_vl.s vendor/llvm/dist/test/MC/X86/intel-syntax.s vendor/llvm/dist/test/MC/X86/ret.s vendor/llvm/dist/test/MC/X86/x86-16.s vendor/llvm/dist/test/MC/X86/x86-32-avx.s vendor/llvm/dist/test/MC/X86/x86-32-coverage.s vendor/llvm/dist/test/MC/X86/x86-32.s vendor/llvm/dist/test/MC/X86/x86_64-avx-encoding.s vendor/llvm/dist/test/MC/X86/x86_errors.s vendor/llvm/dist/test/MC/X86/x86_long_nop.s vendor/llvm/dist/test/Object/AMDGPU/elf64-relocs.yaml vendor/llvm/dist/test/Object/AMDGPU/objdump.s vendor/llvm/dist/test/Object/Inputs/corrupt-invalid-strtab.elf.x86-64 vendor/llvm/dist/test/Object/Inputs/rel-no-sec-table.elf-x86-64 vendor/llvm/dist/test/Object/Inputs/stackmap-test.macho-x86-64 vendor/llvm/dist/test/Object/X86/nm-bitcodeweak.test vendor/llvm/dist/test/Object/archive-format.test vendor/llvm/dist/test/Object/archive-toc.test vendor/llvm/dist/test/Object/corrupt.test vendor/llvm/dist/test/Object/invalid.test vendor/llvm/dist/test/Object/macho-invalid.test vendor/llvm/dist/test/Object/nm-trivial-object.test vendor/llvm/dist/test/Object/stackmap-dump.test vendor/llvm/dist/test/ObjectYAML/MachO/bogus_load_command.yaml vendor/llvm/dist/test/ObjectYAML/MachO/symtab.yaml vendor/llvm/dist/test/Other/2007-06-05-PassID.ll vendor/llvm/dist/test/Other/constant-fold-gep.ll vendor/llvm/dist/test/Other/new-pass-manager.ll vendor/llvm/dist/test/Other/opt-bisect-legacy-pass-manager.ll vendor/llvm/dist/test/Other/pass-pipeline-parsing.ll vendor/llvm/dist/test/Other/pass-pipelines.ll vendor/llvm/dist/test/Other/statistic.ll vendor/llvm/dist/test/SymbolRewriter/rewrite.ll vendor/llvm/dist/test/TableGen/math.td vendor/llvm/dist/test/ThinLTO/X86/Inputs/crash_debuginfo.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/drop-debug-info.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/emit_imports.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/referenced_by_constant.ll vendor/llvm/dist/test/ThinLTO/X86/alias_import.ll vendor/llvm/dist/test/ThinLTO/X86/cache.ll vendor/llvm/dist/test/ThinLTO/X86/crash_debuginfo.ll vendor/llvm/dist/test/ThinLTO/X86/emit_imports.ll vendor/llvm/dist/test/ThinLTO/X86/funcimport.ll vendor/llvm/dist/test/ThinLTO/X86/internalize.ll vendor/llvm/dist/test/ThinLTO/X86/referenced_by_constant.ll vendor/llvm/dist/test/ThinLTO/X86/weak_resolution.ll vendor/llvm/dist/test/Transforms/ADCE/2002-05-23-ZeroArgPHITest.ll vendor/llvm/dist/test/Transforms/ADCE/2002-05-28-Crash-distilled.ll vendor/llvm/dist/test/Transforms/ADCE/2002-05-28-Crash.ll vendor/llvm/dist/test/Transforms/ADCE/2002-07-17-AssertionFailure.ll vendor/llvm/dist/test/Transforms/ADCE/2002-07-17-PHIAssertion.ll vendor/llvm/dist/test/Transforms/ADCE/2002-07-29-Segfault.ll vendor/llvm/dist/test/Transforms/ADCE/2003-01-22-PredecessorProblem.ll vendor/llvm/dist/test/Transforms/ADCE/2003-04-25-PHIPostDominateProblem.ll vendor/llvm/dist/test/Transforms/ADCE/2003-06-11-InvalidCFG.ll vendor/llvm/dist/test/Transforms/ADCE/2003-06-24-BadSuccessor.ll vendor/llvm/dist/test/Transforms/ADCE/2003-06-24-BasicFunctionality.ll vendor/llvm/dist/test/Transforms/ADCE/2003-09-15-InfLoopCrash.ll vendor/llvm/dist/test/Transforms/ADCE/2003-11-16-MissingPostDominanceInfo.ll vendor/llvm/dist/test/Transforms/ADCE/2004-05-04-UnreachableBlock.ll vendor/llvm/dist/test/Transforms/ADCE/basictest1.ll vendor/llvm/dist/test/Transforms/ADCE/basictest2.ll vendor/llvm/dist/test/Transforms/AddDiscriminators/call.ll vendor/llvm/dist/test/Transforms/AddDiscriminators/oneline.ll vendor/llvm/dist/test/Transforms/BBVectorize/X86/loop1.ll vendor/llvm/dist/test/Transforms/BBVectorize/loop1.ll vendor/llvm/dist/test/Transforms/BBVectorize/simple-int.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/AArch64/widen_switch.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/X86/widen_switch.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/builtin-condition.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/invariant.group.ll vendor/llvm/dist/test/Transforms/ConstProp/calls.ll vendor/llvm/dist/test/Transforms/CorrelatedValuePropagation/crash.ll vendor/llvm/dist/test/Transforms/CorrelatedValuePropagation/range.ll vendor/llvm/dist/test/Transforms/DeadArgElim/deadexternal.ll vendor/llvm/dist/test/Transforms/DeadStoreElimination/OverwriteStoreBegin.ll vendor/llvm/dist/test/Transforms/DeadStoreElimination/OverwriteStoreEnd.ll vendor/llvm/dist/test/Transforms/DeadStoreElimination/free.ll vendor/llvm/dist/test/Transforms/DeadStoreElimination/simple.ll vendor/llvm/dist/test/Transforms/EarlyCSE/AArch64/intrinsics.ll vendor/llvm/dist/test/Transforms/EarlyCSE/AArch64/ldstN.ll vendor/llvm/dist/test/Transforms/EarlyCSE/atomics.ll vendor/llvm/dist/test/Transforms/EarlyCSE/basic.ll vendor/llvm/dist/test/Transforms/EarlyCSE/commute.ll vendor/llvm/dist/test/Transforms/EarlyCSE/conditional.ll vendor/llvm/dist/test/Transforms/EarlyCSE/edge.ll vendor/llvm/dist/test/Transforms/EarlyCSE/fence.ll vendor/llvm/dist/test/Transforms/EarlyCSE/flags.ll vendor/llvm/dist/test/Transforms/EarlyCSE/floatingpoint.ll vendor/llvm/dist/test/Transforms/EarlyCSE/guards.ll vendor/llvm/dist/test/Transforms/EarlyCSE/instsimplify-dom.ll vendor/llvm/dist/test/Transforms/EarlyCSE/invariant-loads.ll vendor/llvm/dist/test/Transforms/EarlyCSE/read-reg.ll vendor/llvm/dist/test/Transforms/FunctionAttrs/2009-01-02-LocalStores.ll vendor/llvm/dist/test/Transforms/FunctionAttrs/nocapture.ll vendor/llvm/dist/test/Transforms/FunctionAttrs/readattrs.ll vendor/llvm/dist/test/Transforms/FunctionImport/Inputs/funcimport.ll vendor/llvm/dist/test/Transforms/FunctionImport/funcimport.ll vendor/llvm/dist/test/Transforms/FunctionImport/inlineasm.ll vendor/llvm/dist/test/Transforms/GCOVProfiling/return-block.ll vendor/llvm/dist/test/Transforms/GVN/PRE/load-pre-nonlocal.ll vendor/llvm/dist/test/Transforms/GVN/PRE/preserve-tbaa.ll vendor/llvm/dist/test/Transforms/GVN/PRE/rle.ll vendor/llvm/dist/test/Transforms/GVN/big-endian.ll vendor/llvm/dist/test/Transforms/GVN/fold-const-expr.ll vendor/llvm/dist/test/Transforms/GVN/invariant.group.ll vendor/llvm/dist/test/Transforms/GVN/no_speculative_loads_with_asan.ll vendor/llvm/dist/test/Transforms/GVN/pr14166.ll vendor/llvm/dist/test/Transforms/GVN/pr25440.ll vendor/llvm/dist/test/Transforms/GVN/tbaa.ll vendor/llvm/dist/test/Transforms/GlobalOpt/2009-03-05-dbg.ll vendor/llvm/dist/test/Transforms/GlobalOpt/invariant-nodatalayout.ll vendor/llvm/dist/test/Transforms/GlobalOpt/invariant.ll vendor/llvm/dist/test/Transforms/IRCE/bug-loop-varying-upper-limit.ll vendor/llvm/dist/test/Transforms/IRCE/bug-mismatched-types.ll vendor/llvm/dist/test/Transforms/IRCE/conjunctive-checks.ll vendor/llvm/dist/test/Transforms/IRCE/decrementing-loop.ll vendor/llvm/dist/test/Transforms/IRCE/low-becount.ll vendor/llvm/dist/test/Transforms/IRCE/multiple-access-no-preloop.ll vendor/llvm/dist/test/Transforms/IRCE/only-lower-check.ll vendor/llvm/dist/test/Transforms/IRCE/only-upper-check.ll vendor/llvm/dist/test/Transforms/IRCE/single-access-no-preloop.ll vendor/llvm/dist/test/Transforms/IRCE/single-access-with-preloop.ll vendor/llvm/dist/test/Transforms/IRCE/unhandled.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/2005-02-26-ExitValueCompute.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/2006-03-31-NegativeStride.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/2007-01-06-TripCount.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/2008-09-02-IVType.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/2009-04-14-shorten_iv_vars.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/2009-04-15-shorten-iv-vars-2.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/ashr-tripcount.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/elim-extend.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/eliminate-max.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/exit_value_tests.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/iv-widen.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/lftr-promote.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/lftr_simple.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/loop_evaluate10.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/loop_evaluate8.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/loop_evaluate9.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/loop_evaluate_2.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/loop_evaluate_3.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/loop_evaluate_4.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/loop_evaluate_5.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/loop_evaluate_6.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/masked-iv.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/promote-iv-to-eliminate-casts.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/shrunk-constant.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/signed-trip-count.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/uglygep.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/ult-sub-to-eq.ll vendor/llvm/dist/test/Transforms/InferFunctionAttrs/annotate.ll vendor/llvm/dist/test/Transforms/InferFunctionAttrs/no-proto.ll vendor/llvm/dist/test/Transforms/Inline/2007-04-15-InlineEH.ll vendor/llvm/dist/test/Transforms/Inline/2007-06-25-WeakInline.ll vendor/llvm/dist/test/Transforms/Inline/2007-12-19-InlineNoUnwind.ll vendor/llvm/dist/test/Transforms/Inline/2008-09-02-NoInline.ll vendor/llvm/dist/test/Transforms/Inline/2009-01-08-NoInlineDynamicAlloca.ll vendor/llvm/dist/test/Transforms/Inline/X86/inline-target-attr.ll vendor/llvm/dist/test/Transforms/Inline/alloca-bonus.ll vendor/llvm/dist/test/Transforms/Inline/alloca-dbgdeclare.ll vendor/llvm/dist/test/Transforms/Inline/alloca_test.ll vendor/llvm/dist/test/Transforms/Inline/always-inline.ll vendor/llvm/dist/test/Transforms/Inline/array-alloca.ll vendor/llvm/dist/test/Transforms/Inline/attributes.ll vendor/llvm/dist/test/Transforms/Inline/basictest.ll vendor/llvm/dist/test/Transforms/Inline/blockaddress.ll vendor/llvm/dist/test/Transforms/Inline/byval-tail-call.ll vendor/llvm/dist/test/Transforms/Inline/byval.ll vendor/llvm/dist/test/Transforms/Inline/byval_lifetime.ll vendor/llvm/dist/test/Transforms/Inline/casts.ll vendor/llvm/dist/test/Transforms/Inline/cfg_preserve_test.ll vendor/llvm/dist/test/Transforms/Inline/comdat-ipo.ll vendor/llvm/dist/test/Transforms/Inline/crash-lifetime-marker.ll vendor/llvm/dist/test/Transforms/Inline/debug-info-duplicate-calls.ll vendor/llvm/dist/test/Transforms/Inline/devirtualize-2.ll vendor/llvm/dist/test/Transforms/Inline/ephemeral.ll vendor/llvm/dist/test/Transforms/Inline/externally_available.ll vendor/llvm/dist/test/Transforms/Inline/frameescape.ll vendor/llvm/dist/test/Transforms/Inline/ignore-debug-info.ll vendor/llvm/dist/test/Transforms/Inline/inalloca-not-static.ll vendor/llvm/dist/test/Transforms/Inline/inline-assume.ll vendor/llvm/dist/test/Transforms/Inline/inline-byval-bonus.ll vendor/llvm/dist/test/Transforms/Inline/inline-cold-callee.ll vendor/llvm/dist/test/Transforms/Inline/inline-cold.ll vendor/llvm/dist/test/Transforms/Inline/inline-constexpr-addrspacecast-argument.ll vendor/llvm/dist/test/Transforms/Inline/inline-fast-math-flags.ll vendor/llvm/dist/test/Transforms/Inline/inline-fp.ll vendor/llvm/dist/test/Transforms/Inline/inline-funclets.ll vendor/llvm/dist/test/Transforms/Inline/inline-hot-callee.ll vendor/llvm/dist/test/Transforms/Inline/inline-hot-callsite.ll vendor/llvm/dist/test/Transforms/Inline/inline-invoke-tail.ll vendor/llvm/dist/test/Transforms/Inline/inline-invoke-with-asm-call.ll vendor/llvm/dist/test/Transforms/Inline/inline-musttail-varargs.ll vendor/llvm/dist/test/Transforms/Inline/inline-optsize.ll vendor/llvm/dist/test/Transforms/Inline/inline-tail.ll vendor/llvm/dist/test/Transforms/Inline/inline-vla.ll vendor/llvm/dist/test/Transforms/Inline/inline_cleanup.ll vendor/llvm/dist/test/Transforms/Inline/inline_constprop.ll vendor/llvm/dist/test/Transforms/Inline/inline_dbg_declare.ll vendor/llvm/dist/test/Transforms/Inline/inline_dce.ll vendor/llvm/dist/test/Transforms/Inline/inline_invoke.ll vendor/llvm/dist/test/Transforms/Inline/inline_prune.ll vendor/llvm/dist/test/Transforms/Inline/inline_returns_twice.ll vendor/llvm/dist/test/Transforms/Inline/inline_ssp.ll vendor/llvm/dist/test/Transforms/Inline/inline_unreachable-2.ll vendor/llvm/dist/test/Transforms/Inline/inline_unreachable.ll vendor/llvm/dist/test/Transforms/Inline/invoke-cleanup.ll vendor/llvm/dist/test/Transforms/Inline/invoke-combine-clauses.ll vendor/llvm/dist/test/Transforms/Inline/invoke-cost.ll vendor/llvm/dist/test/Transforms/Inline/invoke_test-1.ll vendor/llvm/dist/test/Transforms/Inline/invoke_test-2.ll vendor/llvm/dist/test/Transforms/Inline/invoke_test-3.ll vendor/llvm/dist/test/Transforms/Inline/lifetime-no-datalayout.ll vendor/llvm/dist/test/Transforms/Inline/lifetime.ll vendor/llvm/dist/test/Transforms/Inline/local-as-metadata-undominated-use.ll vendor/llvm/dist/test/Transforms/Inline/nested-inline.ll vendor/llvm/dist/test/Transforms/Inline/noinline-recursive-fn.ll vendor/llvm/dist/test/Transforms/Inline/nonnull.ll vendor/llvm/dist/test/Transforms/Inline/optimization-remarks.ll vendor/llvm/dist/test/Transforms/Inline/parallel-loop-md.ll vendor/llvm/dist/test/Transforms/Inline/pr21206.ll vendor/llvm/dist/test/Transforms/Inline/pr22285.ll vendor/llvm/dist/test/Transforms/Inline/pr26698.ll vendor/llvm/dist/test/Transforms/Inline/pr28298.ll vendor/llvm/dist/test/Transforms/Inline/profile-meta.ll vendor/llvm/dist/test/Transforms/Inline/ptr-diff.ll vendor/llvm/dist/test/Transforms/Inline/recursive.ll vendor/llvm/dist/test/Transforms/Inline/switch.ll vendor/llvm/dist/test/Transforms/Inline/vector-bonus.ll vendor/llvm/dist/test/Transforms/Inline/zero-cost.ll vendor/llvm/dist/test/Transforms/InstCombine/2007-03-21-SignedRangeTest.ll vendor/llvm/dist/test/Transforms/InstCombine/2007-03-25-BadShiftMask.ll vendor/llvm/dist/test/Transforms/InstCombine/2008-01-29-AddICmp.ll vendor/llvm/dist/test/Transforms/InstCombine/2008-08-17-ICmpXorSignbit.ll vendor/llvm/dist/test/Transforms/InstCombine/2011-05-28-swapmulsub.ll vendor/llvm/dist/test/Transforms/InstCombine/abs_abs.ll vendor/llvm/dist/test/Transforms/InstCombine/add.ll vendor/llvm/dist/test/Transforms/InstCombine/allocsize.ll vendor/llvm/dist/test/Transforms/InstCombine/amdgcn-intrinsics.ll vendor/llvm/dist/test/Transforms/InstCombine/and-compare.ll vendor/llvm/dist/test/Transforms/InstCombine/and.ll vendor/llvm/dist/test/Transforms/InstCombine/and2.ll vendor/llvm/dist/test/Transforms/InstCombine/apint-add.ll vendor/llvm/dist/test/Transforms/InstCombine/apint-select.ll vendor/llvm/dist/test/Transforms/InstCombine/apint-shift.ll vendor/llvm/dist/test/Transforms/InstCombine/apint-shl-trunc.ll vendor/llvm/dist/test/Transforms/InstCombine/apint-sub.ll vendor/llvm/dist/test/Transforms/InstCombine/assoc-cast-assoc.ll vendor/llvm/dist/test/Transforms/InstCombine/atomic.ll vendor/llvm/dist/test/Transforms/InstCombine/bit-checks.ll vendor/llvm/dist/test/Transforms/InstCombine/bitcast-bigendian.ll vendor/llvm/dist/test/Transforms/InstCombine/bitcast-store.ll vendor/llvm/dist/test/Transforms/InstCombine/bitcast.ll vendor/llvm/dist/test/Transforms/InstCombine/blend_x86.ll vendor/llvm/dist/test/Transforms/InstCombine/call_nonnull_arg.ll vendor/llvm/dist/test/Transforms/InstCombine/cast.ll vendor/llvm/dist/test/Transforms/InstCombine/compare-signs.ll vendor/llvm/dist/test/Transforms/InstCombine/compare-udiv.ll vendor/llvm/dist/test/Transforms/InstCombine/demorgan-zext.ll vendor/llvm/dist/test/Transforms/InstCombine/div-shift.ll vendor/llvm/dist/test/Transforms/InstCombine/div.ll vendor/llvm/dist/test/Transforms/InstCombine/exact.ll vendor/llvm/dist/test/Transforms/InstCombine/fold-phi-load-metadata.ll vendor/llvm/dist/test/Transforms/InstCombine/getelementptr.ll vendor/llvm/dist/test/Transforms/InstCombine/icmp-shr.ll vendor/llvm/dist/test/Transforms/InstCombine/icmp-vec.ll vendor/llvm/dist/test/Transforms/InstCombine/icmp.ll vendor/llvm/dist/test/Transforms/InstCombine/insert-extract-shuffle.ll vendor/llvm/dist/test/Transforms/InstCombine/intrinsics.ll vendor/llvm/dist/test/Transforms/InstCombine/invariant.ll vendor/llvm/dist/test/Transforms/InstCombine/load-combine-metadata.ll vendor/llvm/dist/test/Transforms/InstCombine/load.ll vendor/llvm/dist/test/Transforms/InstCombine/loadstore-alignment.ll vendor/llvm/dist/test/Transforms/InstCombine/loadstore-metadata.ll vendor/llvm/dist/test/Transforms/InstCombine/logical-select.ll vendor/llvm/dist/test/Transforms/InstCombine/max-of-nots.ll vendor/llvm/dist/test/Transforms/InstCombine/min-positive.ll vendor/llvm/dist/test/Transforms/InstCombine/minmax-fold.ll vendor/llvm/dist/test/Transforms/InstCombine/minmax-fp.ll vendor/llvm/dist/test/Transforms/InstCombine/narrow-switch.ll vendor/llvm/dist/test/Transforms/InstCombine/narrow.ll vendor/llvm/dist/test/Transforms/InstCombine/or-xor.ll vendor/llvm/dist/test/Transforms/InstCombine/or.ll vendor/llvm/dist/test/Transforms/InstCombine/pow-1.ll vendor/llvm/dist/test/Transforms/InstCombine/pr17827.ll vendor/llvm/dist/test/Transforms/InstCombine/pr27236.ll vendor/llvm/dist/test/Transforms/InstCombine/rem.ll vendor/llvm/dist/test/Transforms/InstCombine/select.ll vendor/llvm/dist/test/Transforms/InstCombine/sext.ll vendor/llvm/dist/test/Transforms/InstCombine/shift.ll vendor/llvm/dist/test/Transforms/InstCombine/sign-test-and-or.ll vendor/llvm/dist/test/Transforms/InstCombine/simplify-libcalls.ll vendor/llvm/dist/test/Transforms/InstCombine/sink_instruction.ll vendor/llvm/dist/test/Transforms/InstCombine/sub-xor.ll vendor/llvm/dist/test/Transforms/InstCombine/sub.ll vendor/llvm/dist/test/Transforms/InstCombine/tbaa-store-to-load.ll vendor/llvm/dist/test/Transforms/InstCombine/trunc.ll vendor/llvm/dist/test/Transforms/InstCombine/udiv_select_to_select_shift.ll vendor/llvm/dist/test/Transforms/InstCombine/urem.ll vendor/llvm/dist/test/Transforms/InstCombine/vec_demanded_elts.ll vendor/llvm/dist/test/Transforms/InstCombine/vec_sext.ll vendor/llvm/dist/test/Transforms/InstCombine/vec_shuffle.ll vendor/llvm/dist/test/Transforms/InstCombine/vector-casts.ll vendor/llvm/dist/test/Transforms/InstCombine/vector-srem.ll vendor/llvm/dist/test/Transforms/InstCombine/x86-insertps.ll vendor/llvm/dist/test/Transforms/InstCombine/x86-masked-memops.ll vendor/llvm/dist/test/Transforms/InstCombine/x86-pshufb.ll vendor/llvm/dist/test/Transforms/InstCombine/x86-sse.ll vendor/llvm/dist/test/Transforms/InstCombine/x86-sse2.ll vendor/llvm/dist/test/Transforms/InstCombine/x86-sse4a.ll vendor/llvm/dist/test/Transforms/InstCombine/x86-vector-shifts.ll vendor/llvm/dist/test/Transforms/InstCombine/x86-vperm2.ll vendor/llvm/dist/test/Transforms/InstCombine/x86-xop.ll vendor/llvm/dist/test/Transforms/InstCombine/xor.ll vendor/llvm/dist/test/Transforms/InstCombine/xor2.ll vendor/llvm/dist/test/Transforms/InstCombine/zeroext-and-reduce.ll vendor/llvm/dist/test/Transforms/InstCombine/zext-bool-add-sub.ll vendor/llvm/dist/test/Transforms/InstCombine/zext-or-icmp.ll vendor/llvm/dist/test/Transforms/InstCombine/zext.ll vendor/llvm/dist/test/Transforms/InstSimplify/AndOrXor.ll vendor/llvm/dist/test/Transforms/InstSimplify/compare.ll vendor/llvm/dist/test/Transforms/InstSimplify/floating-point-arithmetic.ll vendor/llvm/dist/test/Transforms/InstSimplify/floating-point-compare.ll vendor/llvm/dist/test/Transforms/InstSimplify/select.ll vendor/llvm/dist/test/Transforms/InstSimplify/undef.ll vendor/llvm/dist/test/Transforms/JumpThreading/thread-loads.ll vendor/llvm/dist/test/Transforms/LICM/2011-04-06-PromoteResultOfPromotion.ll vendor/llvm/dist/test/Transforms/LICM/promote-tls.ll vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/AMDGPU/insertion-point.ll vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/AMDGPU/merge-stores-private.ll vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/AMDGPU/merge-stores.ll vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/AMDGPU/pointer-elements.ll vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/X86/correct-order.ll vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/X86/preserve-order32.ll vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/X86/preserve-order64.ll vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/X86/subchain-interleaved.ll vendor/llvm/dist/test/Transforms/LoopDataPrefetch/AArch64/kryo-large-stride.ll vendor/llvm/dist/test/Transforms/LoopDataPrefetch/AArch64/large-stride.ll vendor/llvm/dist/test/Transforms/LoopDataPrefetch/AArch64/opt-remark.ll vendor/llvm/dist/test/Transforms/LoopDataPrefetch/PowerPC/basic.ll vendor/llvm/dist/test/Transforms/LoopDistribute/basic-with-memchecks.ll vendor/llvm/dist/test/Transforms/LoopDistribute/basic.ll vendor/llvm/dist/test/Transforms/LoopDistribute/bounds-expansion-bug.ll vendor/llvm/dist/test/Transforms/LoopDistribute/crash-in-memcheck-generation.ll vendor/llvm/dist/test/Transforms/LoopDistribute/diagnostics-with-hotness-lazy-BFI.ll vendor/llvm/dist/test/Transforms/LoopDistribute/diagnostics-with-hotness.ll vendor/llvm/dist/test/Transforms/LoopDistribute/diagnostics.ll vendor/llvm/dist/test/Transforms/LoopDistribute/no-if-convert.ll vendor/llvm/dist/test/Transforms/LoopDistribute/outside-use.ll vendor/llvm/dist/test/Transforms/LoopDistribute/pr28443.ll vendor/llvm/dist/test/Transforms/LoopDistribute/program-order.ll vendor/llvm/dist/test/Transforms/LoopDistribute/symbolic-stride.ll vendor/llvm/dist/test/Transforms/LoopDistribute/unknown-bounds-for-memchecks.ll vendor/llvm/dist/test/Transforms/LoopInterchange/interchange.ll vendor/llvm/dist/test/Transforms/LoopReroll/basic.ll vendor/llvm/dist/test/Transforms/LoopSimplify/pr28272.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/X86/2012-01-13-phielim.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/ivchain.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/quadradic-exit-value.ll vendor/llvm/dist/test/Transforms/LoopUnroll/AArch64/runtime-loop.ll vendor/llvm/dist/test/Transforms/LoopUnroll/PowerPC/a2-unrolling.ll vendor/llvm/dist/test/Transforms/LoopUnroll/full-unroll-crashers.ll vendor/llvm/dist/test/Transforms/LoopUnroll/full-unroll-heuristics-2.ll vendor/llvm/dist/test/Transforms/LoopUnroll/full-unroll-heuristics-cmp.ll vendor/llvm/dist/test/Transforms/LoopUnroll/full-unroll-heuristics-dce.ll vendor/llvm/dist/test/Transforms/LoopUnroll/full-unroll-heuristics-geps.ll vendor/llvm/dist/test/Transforms/LoopUnroll/full-unroll-heuristics-phi-prop.ll vendor/llvm/dist/test/Transforms/LoopUnroll/full-unroll-heuristics.ll vendor/llvm/dist/test/Transforms/LoopUnroll/partial-unroll-const-bounds.ll vendor/llvm/dist/test/Transforms/LoopUnroll/rebuild_lcssa.ll vendor/llvm/dist/test/Transforms/LoopUnroll/runtime-loop.ll vendor/llvm/dist/test/Transforms/LoopUnroll/runtime-loop1.ll vendor/llvm/dist/test/Transforms/LoopUnroll/runtime-loop2.ll vendor/llvm/dist/test/Transforms/LoopUnroll/runtime-loop4.ll vendor/llvm/dist/test/Transforms/LoopUnroll/runtime-loop5.ll vendor/llvm/dist/test/Transforms/LoopUnroll/tripcount-overflow.ll vendor/llvm/dist/test/Transforms/LoopUnroll/unloop.ll vendor/llvm/dist/test/Transforms/LoopUnroll/unroll-cleanup.ll vendor/llvm/dist/test/Transforms/LoopUnroll/unroll-pragmas.ll vendor/llvm/dist/test/Transforms/LoopVectorize/12-12-11-if-conv.ll vendor/llvm/dist/test/Transforms/LoopVectorize/2012-10-22-isconsec.ll vendor/llvm/dist/test/Transforms/LoopVectorize/AArch64/arbitrary-induction-step.ll vendor/llvm/dist/test/Transforms/LoopVectorize/AArch64/first-order-recurrence.ll vendor/llvm/dist/test/Transforms/LoopVectorize/AArch64/gather-cost.ll vendor/llvm/dist/test/Transforms/LoopVectorize/ARM/gather-cost.ll vendor/llvm/dist/test/Transforms/LoopVectorize/ARM/vector_cast.ll vendor/llvm/dist/test/Transforms/LoopVectorize/PowerPC/small-loop-rdx.ll vendor/llvm/dist/test/Transforms/LoopVectorize/PowerPC/vsx-tsvc-s173.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/avx512.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/cost-model.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/gather-cost.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/gather_scatter.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/masked_load_store.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/no_fpmath.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/reg-usage.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/scatter_crash.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/uniform-phi.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/vector_max_bandwidth.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/vectorization-remarks-missed.ll vendor/llvm/dist/test/Transforms/LoopVectorize/align.ll vendor/llvm/dist/test/Transforms/LoopVectorize/bzip_reverse_loops.ll vendor/llvm/dist/test/Transforms/LoopVectorize/calloc.ll vendor/llvm/dist/test/Transforms/LoopVectorize/cast-induction.ll vendor/llvm/dist/test/Transforms/LoopVectorize/conditional-assignment.ll vendor/llvm/dist/test/Transforms/LoopVectorize/control-flow.ll vendor/llvm/dist/test/Transforms/LoopVectorize/cpp-new-array.ll vendor/llvm/dist/test/Transforms/LoopVectorize/dbg.value.ll vendor/llvm/dist/test/Transforms/LoopVectorize/debugloc.ll vendor/llvm/dist/test/Transforms/LoopVectorize/duplicated-metadata.ll vendor/llvm/dist/test/Transforms/LoopVectorize/ee-crash.ll vendor/llvm/dist/test/Transforms/LoopVectorize/exact.ll vendor/llvm/dist/test/Transforms/LoopVectorize/flags.ll vendor/llvm/dist/test/Transforms/LoopVectorize/float-reduction.ll vendor/llvm/dist/test/Transforms/LoopVectorize/gcc-examples.ll vendor/llvm/dist/test/Transforms/LoopVectorize/global_alias.ll vendor/llvm/dist/test/Transforms/LoopVectorize/hints-trans.ll vendor/llvm/dist/test/Transforms/LoopVectorize/i8-induction.ll vendor/llvm/dist/test/Transforms/LoopVectorize/if-conv-crash.ll vendor/llvm/dist/test/Transforms/LoopVectorize/if-conversion-edgemasks.ll vendor/llvm/dist/test/Transforms/LoopVectorize/if-conversion-reduction.ll vendor/llvm/dist/test/Transforms/LoopVectorize/if-conversion.ll vendor/llvm/dist/test/Transforms/LoopVectorize/if-pred-stores.ll vendor/llvm/dist/test/Transforms/LoopVectorize/increment.ll vendor/llvm/dist/test/Transforms/LoopVectorize/induction.ll vendor/llvm/dist/test/Transforms/LoopVectorize/induction_plus.ll vendor/llvm/dist/test/Transforms/LoopVectorize/interleaved-accesses-pred-stores.ll vendor/llvm/dist/test/Transforms/LoopVectorize/interleaved-accesses.ll vendor/llvm/dist/test/Transforms/LoopVectorize/intrinsic.ll vendor/llvm/dist/test/Transforms/LoopVectorize/lcssa-crash.ll vendor/llvm/dist/test/Transforms/LoopVectorize/metadata-unroll.ll vendor/llvm/dist/test/Transforms/LoopVectorize/metadata-width.ll vendor/llvm/dist/test/Transforms/LoopVectorize/metadata.ll vendor/llvm/dist/test/Transforms/LoopVectorize/miniters.ll vendor/llvm/dist/test/Transforms/LoopVectorize/multi-use-reduction-bug.ll vendor/llvm/dist/test/Transforms/LoopVectorize/multiple-address-spaces.ll vendor/llvm/dist/test/Transforms/LoopVectorize/multiple-strides-vectorization.ll vendor/llvm/dist/test/Transforms/LoopVectorize/no_switch.ll vendor/llvm/dist/test/Transforms/LoopVectorize/nofloat.ll vendor/llvm/dist/test/Transforms/LoopVectorize/non-const-n.ll vendor/llvm/dist/test/Transforms/LoopVectorize/nontemporal.ll vendor/llvm/dist/test/Transforms/LoopVectorize/nsw-crash.ll vendor/llvm/dist/test/Transforms/LoopVectorize/opt.ll vendor/llvm/dist/test/Transforms/LoopVectorize/pr25281.ll vendor/llvm/dist/test/Transforms/LoopVectorize/ptr_loops.ll vendor/llvm/dist/test/Transforms/LoopVectorize/read-only.ll vendor/llvm/dist/test/Transforms/LoopVectorize/reduction.ll vendor/llvm/dist/test/Transforms/LoopVectorize/reverse_induction.ll vendor/llvm/dist/test/Transforms/LoopVectorize/reverse_iter.ll vendor/llvm/dist/test/Transforms/LoopVectorize/runtime-check-readonly.ll vendor/llvm/dist/test/Transforms/LoopVectorize/runtime-check.ll vendor/llvm/dist/test/Transforms/LoopVectorize/same-base-access.ll vendor/llvm/dist/test/Transforms/LoopVectorize/scalar-select.ll vendor/llvm/dist/test/Transforms/LoopVectorize/scev-exitlim-crash.ll vendor/llvm/dist/test/Transforms/LoopVectorize/simple-unroll.ll vendor/llvm/dist/test/Transforms/LoopVectorize/small-loop.ll vendor/llvm/dist/test/Transforms/LoopVectorize/start-non-zero.ll vendor/llvm/dist/test/Transforms/LoopVectorize/store-shuffle-bug.ll vendor/llvm/dist/test/Transforms/LoopVectorize/struct_access.ll vendor/llvm/dist/test/Transforms/LoopVectorize/tbaa-nodep.ll vendor/llvm/dist/test/Transforms/LoopVectorize/unroll_novec.ll vendor/llvm/dist/test/Transforms/LoopVectorize/unsafe-dep-remark.ll vendor/llvm/dist/test/Transforms/LoopVectorize/unsized-pointee-crash.ll vendor/llvm/dist/test/Transforms/LoopVectorize/vect.omp.persistence.ll vendor/llvm/dist/test/Transforms/LoopVectorize/vect.stats.ll vendor/llvm/dist/test/Transforms/LoopVectorize/vectorize-once.ll vendor/llvm/dist/test/Transforms/LoopVectorize/write-only.ll vendor/llvm/dist/test/Transforms/LoopVectorize/zero-sized-pointee-crash.ll vendor/llvm/dist/test/Transforms/LoopVersioning/noalias-version-twice.ll vendor/llvm/dist/test/Transforms/LoopVersioningLICM/loopversioningLICM1.ll vendor/llvm/dist/test/Transforms/LoopVersioningLICM/loopversioningLICM2.ll vendor/llvm/dist/test/Transforms/LowerExpectIntrinsic/basic.ll vendor/llvm/dist/test/Transforms/LowerGuardIntrinsic/basic.ll vendor/llvm/dist/test/Transforms/LowerInvoke/lowerinvoke.ll vendor/llvm/dist/test/Transforms/LowerTypeTests/function-ext.ll vendor/llvm/dist/test/Transforms/LowerTypeTests/function.ll vendor/llvm/dist/test/Transforms/LowerTypeTests/section.ll vendor/llvm/dist/test/Transforms/MemCpyOpt/memset-memcpy-redundant-memset.ll vendor/llvm/dist/test/Transforms/NaryReassociate/NVPTX/nary-gep.ll vendor/llvm/dist/test/Transforms/NaryReassociate/NVPTX/nary-slsr.ll vendor/llvm/dist/test/Transforms/NaryReassociate/nary-add.ll vendor/llvm/dist/test/Transforms/NaryReassociate/nary-mul.ll vendor/llvm/dist/test/Transforms/NaryReassociate/pr24301.ll vendor/llvm/dist/test/Transforms/ObjCARC/path-overflow.ll vendor/llvm/dist/test/Transforms/PGOProfile/Inputs/indirect_call.proftext vendor/llvm/dist/test/Transforms/PGOProfile/Inputs/thinlto_indirect_call_promotion.ll vendor/llvm/dist/test/Transforms/PGOProfile/branch1.ll vendor/llvm/dist/test/Transforms/PGOProfile/comdat_internal.ll vendor/llvm/dist/test/Transforms/PGOProfile/diag_no_funcprofdata.ll vendor/llvm/dist/test/Transforms/PGOProfile/indirect_call_profile.ll vendor/llvm/dist/test/Transforms/PGOProfile/preinline.ll vendor/llvm/dist/test/Transforms/PGOProfile/thinlto_indirect_call_promotion.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/base-vector.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/rematerialize-derived-pointers.ll vendor/llvm/dist/test/Transforms/SCCP/ipsccp-basic.ll vendor/llvm/dist/test/Transforms/SCCP/logical-nuke.ll vendor/llvm/dist/test/Transforms/SCCP/undef-resolve.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/AArch64/gather-root.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/call.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/crash_scheduling.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/ctlz.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/ctpop.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/cttz.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/horizontal.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/insert-element-build-vector.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/operandorder.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/propagate_ir_flags.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/scheduling.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/sqrt.ll vendor/llvm/dist/test/Transforms/SROA/basictest.ll vendor/llvm/dist/test/Transforms/SROA/dbg-single-piece.ll vendor/llvm/dist/test/Transforms/SampleProfile/Inputs/branch.prof vendor/llvm/dist/test/Transforms/SampleProfile/Inputs/fnptr.binprof vendor/llvm/dist/test/Transforms/SampleProfile/Inputs/fnptr.prof vendor/llvm/dist/test/Transforms/SampleProfile/Inputs/inline-coverage.prof vendor/llvm/dist/test/Transforms/SampleProfile/branch.ll vendor/llvm/dist/test/Transforms/SampleProfile/calls.ll vendor/llvm/dist/test/Transforms/SampleProfile/cov-zero-samples.ll vendor/llvm/dist/test/Transforms/SampleProfile/discriminator.ll vendor/llvm/dist/test/Transforms/SampleProfile/entry_counts.ll vendor/llvm/dist/test/Transforms/SampleProfile/fnptr.ll vendor/llvm/dist/test/Transforms/SampleProfile/offset.ll vendor/llvm/dist/test/Transforms/SampleProfile/propagate.ll vendor/llvm/dist/test/Transforms/SampleProfile/summary.ll vendor/llvm/dist/test/Transforms/SeparateConstOffsetFromGEP/NVPTX/split-gep-and-gvn.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/AArch64/prefer-fma.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/PR27615-simplify-cond-br.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/X86/switch_to_lookup_table.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/basictest.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/sink-common-code.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/switch-to-select-multiple-edge-per-block-phi.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/switch-to-select-two-case.ll vendor/llvm/dist/test/Transforms/SpeculativeExecution/spec.ll vendor/llvm/dist/test/Transforms/StripSymbols/2010-06-30-StripDebug.ll vendor/llvm/dist/test/Transforms/StripSymbols/2010-08-25-crash.ll vendor/llvm/dist/test/Transforms/StripSymbols/strip-dead-debug-info.ll vendor/llvm/dist/test/Transforms/Util/MemorySSA/atomic-clobber.ll vendor/llvm/dist/test/Transforms/Util/MemorySSA/cyclicphi.ll vendor/llvm/dist/test/Transforms/Util/MemorySSA/load-invariant.ll vendor/llvm/dist/test/Transforms/Util/MemorySSA/many-dom-backedge.ll vendor/llvm/dist/test/Transforms/Util/MemorySSA/many-doms.ll vendor/llvm/dist/test/Transforms/Util/MemorySSA/multi-edges.ll vendor/llvm/dist/test/Transforms/Util/MemorySSA/multiple-backedges-hal.ll vendor/llvm/dist/test/Transforms/Util/MemorySSA/phi-translation.ll vendor/llvm/dist/test/Transforms/Util/MemorySSA/volatile-clobber.ll vendor/llvm/dist/test/Transforms/Util/split-bit-piece.ll vendor/llvm/dist/test/Transforms/Util/store-first-op.ll vendor/llvm/dist/test/Transforms/WholeProgramDevirt/bad-read-from-vtable.ll vendor/llvm/dist/test/Transforms/WholeProgramDevirt/devirt-single-impl-check.ll vendor/llvm/dist/test/Transforms/WholeProgramDevirt/devirt-single-impl.ll vendor/llvm/dist/test/Transforms/WholeProgramDevirt/virtual-const-prop-check.ll vendor/llvm/dist/test/Verifier/invoke.ll vendor/llvm/dist/test/lit.cfg vendor/llvm/dist/test/lit.site.cfg.in vendor/llvm/dist/test/tools/gold/PowerPC/mtriple.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/alias-1.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/available-externally.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/comdat.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/comdat2.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/common.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/common2.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/common3.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/ctors2.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/drop-linkage.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/irmover-error.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/linkonce-weak.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/pr19901-1.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/resolve-to-alias.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/start-lib-common.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/thinlto.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/thinlto_alias.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/thinlto_archive1.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/thinlto_archive2.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/thinlto_internalize.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/thinlto_linkonceresolution.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/thinlto_weak_resolution.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/type-merge.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/type-merge2.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/visibility.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/weak.ll vendor/llvm/dist/test/tools/gold/X86/alias.ll vendor/llvm/dist/test/tools/gold/X86/alias2.ll vendor/llvm/dist/test/tools/gold/X86/available-externally.ll vendor/llvm/dist/test/tools/gold/X86/bad-alias.ll vendor/llvm/dist/test/tools/gold/X86/bcsection.ll vendor/llvm/dist/test/tools/gold/X86/coff.ll vendor/llvm/dist/test/tools/gold/X86/comdat.ll vendor/llvm/dist/test/tools/gold/X86/comdat2.ll vendor/llvm/dist/test/tools/gold/X86/common.ll vendor/llvm/dist/test/tools/gold/X86/ctors.ll vendor/llvm/dist/test/tools/gold/X86/ctors2.ll vendor/llvm/dist/test/tools/gold/X86/disable-verify.ll vendor/llvm/dist/test/tools/gold/X86/drop-linkage.ll vendor/llvm/dist/test/tools/gold/X86/emit-llvm.ll vendor/llvm/dist/test/tools/gold/X86/irmover-error.ll vendor/llvm/dist/test/tools/gold/X86/linker-script.ll vendor/llvm/dist/test/tools/gold/X86/linkonce-weak.ll vendor/llvm/dist/test/tools/gold/X86/no-map-whole-file.ll vendor/llvm/dist/test/tools/gold/X86/opt-level.ll vendor/llvm/dist/test/tools/gold/X86/parallel.ll vendor/llvm/dist/test/tools/gold/X86/pr19901.ll vendor/llvm/dist/test/tools/gold/X86/pr19901_thinlto.ll vendor/llvm/dist/test/tools/gold/X86/pr25907.ll vendor/llvm/dist/test/tools/gold/X86/pr25915.ll vendor/llvm/dist/test/tools/gold/X86/relax-relocs.ll vendor/llvm/dist/test/tools/gold/X86/resolve-to-alias.ll vendor/llvm/dist/test/tools/gold/X86/slp-vectorize.ll vendor/llvm/dist/test/tools/gold/X86/start-lib-common.ll vendor/llvm/dist/test/tools/gold/X86/stats.ll vendor/llvm/dist/test/tools/gold/X86/strip_names.ll vendor/llvm/dist/test/tools/gold/X86/thinlto.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_alias.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_archive.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_emit_imports.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_internalize.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_linkonceresolution.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_prefix_replace.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_weak_resolution.ll vendor/llvm/dist/test/tools/gold/X86/type-merge.ll vendor/llvm/dist/test/tools/gold/X86/type-merge2.ll vendor/llvm/dist/test/tools/gold/X86/unnamed-addr.ll vendor/llvm/dist/test/tools/gold/X86/vectorize.ll vendor/llvm/dist/test/tools/gold/X86/visibility.ll vendor/llvm/dist/test/tools/gold/X86/weak.ll vendor/llvm/dist/test/tools/llvm-config/cflags.test vendor/llvm/dist/test/tools/llvm-config/libs.test vendor/llvm/dist/test/tools/llvm-cov/Inputs/instrprof-comdat.h vendor/llvm/dist/test/tools/llvm-cov/binary-formats.c vendor/llvm/dist/test/tools/llvm-cov/combine_expansions.cpp vendor/llvm/dist/test/tools/llvm-cov/demangle.test vendor/llvm/dist/test/tools/llvm-cov/double_dots.c vendor/llvm/dist/test/tools/llvm-cov/prefer_used_to_unused.h vendor/llvm/dist/test/tools/llvm-cov/prevent_false_instantiations.h vendor/llvm/dist/test/tools/llvm-cov/report.cpp vendor/llvm/dist/test/tools/llvm-cov/showExpansions.cpp vendor/llvm/dist/test/tools/llvm-cov/showHighlightedRanges.cpp vendor/llvm/dist/test/tools/llvm-cov/showLineExecutionCounts.cpp vendor/llvm/dist/test/tools/llvm-cov/showRegionMarkers.cpp vendor/llvm/dist/test/tools/llvm-cov/showTemplateInstantiations.cpp vendor/llvm/dist/test/tools/llvm-cov/universal-binary.c vendor/llvm/dist/test/tools/llvm-cxxdump/trivial.test vendor/llvm/dist/test/tools/llvm-dwp/X86/type_dedup.test vendor/llvm/dist/test/tools/llvm-lto/Inputs/thinlto.ll vendor/llvm/dist/test/tools/llvm-lto/thinlto.ll vendor/llvm/dist/test/tools/llvm-nm/invalid-input.test vendor/llvm/dist/test/tools/llvm-objdump/ARM/macho-private-headers.test vendor/llvm/dist/test/tools/llvm-objdump/X86/macho-dylib.test vendor/llvm/dist/test/tools/llvm-objdump/X86/macho-symbolized-disassembly.test vendor/llvm/dist/test/tools/llvm-objdump/X86/malformed-machos.test vendor/llvm/dist/test/tools/llvm-objdump/malformed-archives.test vendor/llvm/dist/test/tools/llvm-profdata/inline-samples.test vendor/llvm/dist/test/tools/llvm-profdata/input-filenames.test vendor/llvm/dist/test/tools/llvm-profdata/multiple-inputs.test vendor/llvm/dist/test/tools/llvm-profdata/value-prof.proftext vendor/llvm/dist/test/tools/llvm-readobj/Inputs/dynamic-table.c vendor/llvm/dist/test/tools/llvm-readobj/Inputs/relocs.py vendor/llvm/dist/test/tools/llvm-readobj/dynamic.test vendor/llvm/dist/test/tools/llvm-readobj/gnu-symbols.test vendor/llvm/dist/test/tools/llvm-readobj/program-headers.test vendor/llvm/dist/test/tools/llvm-size/X86/ignore-sections.s vendor/llvm/dist/test/tools/llvm-size/basic.test vendor/llvm/dist/test/tools/llvm-size/darwin-m.test vendor/llvm/dist/test/tools/llvm-symbolizer/coff-dwarf.test vendor/llvm/dist/test/tools/llvm-symbolizer/fat.test vendor/llvm/dist/test/tools/lto/hide-linkonce-odr.ll vendor/llvm/dist/test/tools/sancov/not_covered_functions.test vendor/llvm/dist/test/tools/sancov/print_coverage_pcs.test vendor/llvm/dist/test/tools/sancov/stats.test vendor/llvm/dist/test/tools/sanstats/elf.test vendor/llvm/dist/tools/LLVMBuild.txt vendor/llvm/dist/tools/bugpoint-passes/CMakeLists.txt vendor/llvm/dist/tools/bugpoint/BugDriver.cpp vendor/llvm/dist/tools/bugpoint/BugDriver.h vendor/llvm/dist/tools/bugpoint/CMakeLists.txt vendor/llvm/dist/tools/bugpoint/CrashDebugger.cpp vendor/llvm/dist/tools/bugpoint/ExecutionDriver.cpp vendor/llvm/dist/tools/bugpoint/ExtractFunction.cpp vendor/llvm/dist/tools/bugpoint/FindBugs.cpp vendor/llvm/dist/tools/bugpoint/ListReducer.h vendor/llvm/dist/tools/bugpoint/Miscompilation.cpp vendor/llvm/dist/tools/bugpoint/OptimizerDriver.cpp vendor/llvm/dist/tools/bugpoint/ToolRunner.cpp vendor/llvm/dist/tools/bugpoint/ToolRunner.h vendor/llvm/dist/tools/bugpoint/bugpoint.cpp vendor/llvm/dist/tools/dsymutil/BinaryHolder.cpp vendor/llvm/dist/tools/dsymutil/BinaryHolder.h vendor/llvm/dist/tools/dsymutil/CMakeLists.txt vendor/llvm/dist/tools/dsymutil/DebugMap.cpp vendor/llvm/dist/tools/dsymutil/DebugMap.h vendor/llvm/dist/tools/dsymutil/DwarfLinker.cpp vendor/llvm/dist/tools/dsymutil/MachODebugMapParser.cpp vendor/llvm/dist/tools/gold/gold-plugin.cpp vendor/llvm/dist/tools/llc/CMakeLists.txt vendor/llvm/dist/tools/llc/llc.cpp vendor/llvm/dist/tools/lli/CMakeLists.txt vendor/llvm/dist/tools/lli/ChildTarget/CMakeLists.txt vendor/llvm/dist/tools/lli/ChildTarget/ChildTarget.cpp vendor/llvm/dist/tools/lli/OrcLazyJIT.cpp vendor/llvm/dist/tools/lli/OrcLazyJIT.h vendor/llvm/dist/tools/lli/RemoteJITUtils.h vendor/llvm/dist/tools/lli/lli.cpp vendor/llvm/dist/tools/llvm-ar/CMakeLists.txt vendor/llvm/dist/tools/llvm-ar/llvm-ar.cpp vendor/llvm/dist/tools/llvm-as/CMakeLists.txt vendor/llvm/dist/tools/llvm-as/llvm-as.cpp vendor/llvm/dist/tools/llvm-bcanalyzer/CMakeLists.txt vendor/llvm/dist/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp vendor/llvm/dist/tools/llvm-c-test/CMakeLists.txt vendor/llvm/dist/tools/llvm-c-test/llvm-c-test.h vendor/llvm/dist/tools/llvm-c-test/main.c vendor/llvm/dist/tools/llvm-config/CMakeLists.txt vendor/llvm/dist/tools/llvm-config/llvm-config.cpp vendor/llvm/dist/tools/llvm-cov/CMakeLists.txt vendor/llvm/dist/tools/llvm-cov/CodeCoverage.cpp vendor/llvm/dist/tools/llvm-cov/CoverageReport.cpp vendor/llvm/dist/tools/llvm-cov/CoverageReport.h vendor/llvm/dist/tools/llvm-cov/CoverageSummaryInfo.cpp vendor/llvm/dist/tools/llvm-cov/CoverageSummaryInfo.h vendor/llvm/dist/tools/llvm-cov/CoverageViewOptions.h vendor/llvm/dist/tools/llvm-cov/SourceCoverageView.cpp vendor/llvm/dist/tools/llvm-cov/SourceCoverageView.h vendor/llvm/dist/tools/llvm-cov/SourceCoverageViewHTML.cpp vendor/llvm/dist/tools/llvm-cov/SourceCoverageViewHTML.h vendor/llvm/dist/tools/llvm-cov/SourceCoverageViewText.cpp vendor/llvm/dist/tools/llvm-cov/SourceCoverageViewText.h vendor/llvm/dist/tools/llvm-cov/llvm-cov.cpp vendor/llvm/dist/tools/llvm-cxxdump/Error.cpp vendor/llvm/dist/tools/llvm-cxxdump/llvm-cxxdump.cpp vendor/llvm/dist/tools/llvm-diff/CMakeLists.txt vendor/llvm/dist/tools/llvm-dis/CMakeLists.txt vendor/llvm/dist/tools/llvm-dis/llvm-dis.cpp vendor/llvm/dist/tools/llvm-dwarfdump/llvm-dwarfdump.cpp vendor/llvm/dist/tools/llvm-dwp/CMakeLists.txt vendor/llvm/dist/tools/llvm-dwp/llvm-dwp.cpp vendor/llvm/dist/tools/llvm-extract/CMakeLists.txt vendor/llvm/dist/tools/llvm-extract/llvm-extract.cpp vendor/llvm/dist/tools/llvm-go/llvm-go.go vendor/llvm/dist/tools/llvm-link/CMakeLists.txt vendor/llvm/dist/tools/llvm-link/llvm-link.cpp vendor/llvm/dist/tools/llvm-lto/CMakeLists.txt vendor/llvm/dist/tools/llvm-lto/llvm-lto.cpp vendor/llvm/dist/tools/llvm-mc-fuzzer/llvm-mc-fuzzer.cpp vendor/llvm/dist/tools/llvm-mc/Disassembler.cpp vendor/llvm/dist/tools/llvm-mc/llvm-mc.cpp vendor/llvm/dist/tools/llvm-nm/CMakeLists.txt vendor/llvm/dist/tools/llvm-nm/llvm-nm.cpp vendor/llvm/dist/tools/llvm-objdump/CMakeLists.txt vendor/llvm/dist/tools/llvm-objdump/COFFDump.cpp vendor/llvm/dist/tools/llvm-objdump/ELFDump.cpp vendor/llvm/dist/tools/llvm-objdump/LLVMBuild.txt vendor/llvm/dist/tools/llvm-objdump/MachODump.cpp vendor/llvm/dist/tools/llvm-objdump/llvm-objdump.cpp vendor/llvm/dist/tools/llvm-objdump/llvm-objdump.h vendor/llvm/dist/tools/llvm-pdbdump/CMakeLists.txt vendor/llvm/dist/tools/llvm-pdbdump/CompilandDumper.cpp vendor/llvm/dist/tools/llvm-pdbdump/LLVMBuild.txt vendor/llvm/dist/tools/llvm-pdbdump/LLVMOutputStyle.cpp vendor/llvm/dist/tools/llvm-pdbdump/LLVMOutputStyle.h vendor/llvm/dist/tools/llvm-pdbdump/PdbYaml.cpp vendor/llvm/dist/tools/llvm-pdbdump/PdbYaml.h vendor/llvm/dist/tools/llvm-pdbdump/YAMLOutputStyle.cpp vendor/llvm/dist/tools/llvm-pdbdump/YAMLOutputStyle.h vendor/llvm/dist/tools/llvm-pdbdump/llvm-pdbdump.cpp vendor/llvm/dist/tools/llvm-pdbdump/llvm-pdbdump.h vendor/llvm/dist/tools/llvm-profdata/CMakeLists.txt vendor/llvm/dist/tools/llvm-profdata/llvm-profdata.cpp vendor/llvm/dist/tools/llvm-readobj/ARMEHABIPrinter.h vendor/llvm/dist/tools/llvm-readobj/CMakeLists.txt vendor/llvm/dist/tools/llvm-readobj/COFFDumper.cpp vendor/llvm/dist/tools/llvm-readobj/ELFDumper.cpp vendor/llvm/dist/tools/llvm-readobj/Error.cpp vendor/llvm/dist/tools/llvm-readobj/LLVMBuild.txt vendor/llvm/dist/tools/llvm-readobj/MachODumper.cpp vendor/llvm/dist/tools/llvm-readobj/ObjDumper.h vendor/llvm/dist/tools/llvm-readobj/StackMapPrinter.h vendor/llvm/dist/tools/llvm-readobj/llvm-readobj.cpp vendor/llvm/dist/tools/llvm-readobj/llvm-readobj.h vendor/llvm/dist/tools/llvm-rtdyld/llvm-rtdyld.cpp vendor/llvm/dist/tools/llvm-shlib/CMakeLists.txt vendor/llvm/dist/tools/llvm-size/llvm-size.cpp vendor/llvm/dist/tools/llvm-split/CMakeLists.txt vendor/llvm/dist/tools/llvm-split/llvm-split.cpp vendor/llvm/dist/tools/llvm-stress/CMakeLists.txt vendor/llvm/dist/tools/llvm-stress/llvm-stress.cpp vendor/llvm/dist/tools/llvm-symbolizer/llvm-symbolizer.cpp vendor/llvm/dist/tools/lto/CMakeLists.txt vendor/llvm/dist/tools/lto/lto.cpp vendor/llvm/dist/tools/lto/lto.exports vendor/llvm/dist/tools/obj2yaml/CMakeLists.txt vendor/llvm/dist/tools/obj2yaml/Error.cpp vendor/llvm/dist/tools/obj2yaml/elf2yaml.cpp vendor/llvm/dist/tools/obj2yaml/macho2yaml.cpp vendor/llvm/dist/tools/obj2yaml/obj2yaml.h vendor/llvm/dist/tools/opt/CMakeLists.txt vendor/llvm/dist/tools/opt/NewPMDriver.cpp vendor/llvm/dist/tools/opt/NewPMDriver.h vendor/llvm/dist/tools/opt/PassPrinters.cpp vendor/llvm/dist/tools/opt/opt.cpp vendor/llvm/dist/tools/sancov/sancov.cc vendor/llvm/dist/tools/sanstats/CMakeLists.txt vendor/llvm/dist/tools/verify-uselistorder/CMakeLists.txt vendor/llvm/dist/tools/verify-uselistorder/verify-uselistorder.cpp vendor/llvm/dist/tools/xcode-toolchain/CMakeLists.txt vendor/llvm/dist/tools/yaml2obj/CMakeLists.txt vendor/llvm/dist/tools/yaml2obj/yaml2elf.cpp vendor/llvm/dist/tools/yaml2obj/yaml2macho.cpp vendor/llvm/dist/tools/yaml2obj/yaml2obj.h vendor/llvm/dist/unittests/ADT/APFloatTest.cpp vendor/llvm/dist/unittests/ADT/APIntTest.cpp vendor/llvm/dist/unittests/ADT/ArrayRefTest.cpp vendor/llvm/dist/unittests/ADT/CMakeLists.txt vendor/llvm/dist/unittests/ADT/DenseMapTest.cpp vendor/llvm/dist/unittests/ADT/DenseSetTest.cpp vendor/llvm/dist/unittests/ADT/FoldingSet.cpp vendor/llvm/dist/unittests/ADT/IntervalMapTest.cpp vendor/llvm/dist/unittests/ADT/IntrusiveRefCntPtrTest.cpp vendor/llvm/dist/unittests/ADT/MapVectorTest.cpp vendor/llvm/dist/unittests/ADT/OptionalTest.cpp vendor/llvm/dist/unittests/ADT/PostOrderIteratorTest.cpp vendor/llvm/dist/unittests/ADT/RangeAdapterTest.cpp vendor/llvm/dist/unittests/ADT/SCCIteratorTest.cpp vendor/llvm/dist/unittests/ADT/SmallPtrSetTest.cpp vendor/llvm/dist/unittests/ADT/StringMapTest.cpp vendor/llvm/dist/unittests/ADT/StringRefTest.cpp vendor/llvm/dist/unittests/ADT/TripleTest.cpp vendor/llvm/dist/unittests/ADT/TwineTest.cpp vendor/llvm/dist/unittests/Analysis/CGSCCPassManagerTest.cpp vendor/llvm/dist/unittests/Analysis/CMakeLists.txt vendor/llvm/dist/unittests/Analysis/CallGraphTest.cpp vendor/llvm/dist/unittests/Analysis/LazyCallGraphTest.cpp vendor/llvm/dist/unittests/Analysis/LoopPassManagerTest.cpp vendor/llvm/dist/unittests/Analysis/ScalarEvolutionTest.cpp vendor/llvm/dist/unittests/Analysis/ValueTrackingTest.cpp vendor/llvm/dist/unittests/Bitcode/BitReaderTest.cpp vendor/llvm/dist/unittests/Bitcode/BitstreamReaderTest.cpp vendor/llvm/dist/unittests/CMakeLists.txt vendor/llvm/dist/unittests/CodeGen/CMakeLists.txt vendor/llvm/dist/unittests/DebugInfo/DWARF/CMakeLists.txt vendor/llvm/dist/unittests/DebugInfo/DWARF/DWARFFormValueTest.cpp vendor/llvm/dist/unittests/DebugInfo/PDB/CMakeLists.txt vendor/llvm/dist/unittests/DebugInfo/PDB/ErrorChecking.h vendor/llvm/dist/unittests/DebugInfo/PDB/MappedBlockStreamTest.cpp vendor/llvm/dist/unittests/ExecutionEngine/MCJIT/MCJITTestAPICommon.h vendor/llvm/dist/unittests/ExecutionEngine/Orc/CompileOnDemandLayerTest.cpp vendor/llvm/dist/unittests/ExecutionEngine/Orc/GlobalMappingLayerTest.cpp vendor/llvm/dist/unittests/ExecutionEngine/Orc/LazyEmittingLayerTest.cpp vendor/llvm/dist/unittests/ExecutionEngine/Orc/ObjectLinkingLayerTest.cpp vendor/llvm/dist/unittests/ExecutionEngine/Orc/ObjectTransformLayerTest.cpp vendor/llvm/dist/unittests/ExecutionEngine/Orc/OrcTestCommon.h vendor/llvm/dist/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp vendor/llvm/dist/unittests/IR/CMakeLists.txt vendor/llvm/dist/unittests/IR/ConstantRangeTest.cpp vendor/llvm/dist/unittests/IR/DebugInfoTest.cpp vendor/llvm/dist/unittests/IR/DebugTypeODRUniquingTest.cpp vendor/llvm/dist/unittests/IR/IRBuilderTest.cpp vendor/llvm/dist/unittests/IR/MetadataTest.cpp vendor/llvm/dist/unittests/IR/PassManagerTest.cpp vendor/llvm/dist/unittests/IR/PatternMatch.cpp vendor/llvm/dist/unittests/IR/VerifierTest.cpp vendor/llvm/dist/unittests/MC/DwarfLineTables.cpp vendor/llvm/dist/unittests/MC/StringTableBuilderTest.cpp vendor/llvm/dist/unittests/MI/LiveIntervalTest.cpp vendor/llvm/dist/unittests/ProfileData/CoverageMappingTest.cpp vendor/llvm/dist/unittests/ProfileData/InstrProfTest.cpp vendor/llvm/dist/unittests/ProfileData/SampleProfTest.cpp vendor/llvm/dist/unittests/Support/AlignOfTest.cpp vendor/llvm/dist/unittests/Support/CMakeLists.txt vendor/llvm/dist/unittests/Support/CommandLineTest.cpp vendor/llvm/dist/unittests/Support/DwarfTest.cpp vendor/llvm/dist/unittests/Support/ErrorTest.cpp vendor/llvm/dist/unittests/Support/FileOutputBufferTest.cpp vendor/llvm/dist/unittests/Support/MD5Test.cpp vendor/llvm/dist/unittests/Support/MathExtrasTest.cpp vendor/llvm/dist/unittests/Support/MemoryBufferTest.cpp vendor/llvm/dist/unittests/Support/Path.cpp vendor/llvm/dist/unittests/Support/RegexTest.cpp vendor/llvm/dist/unittests/Support/SpecialCaseListTest.cpp vendor/llvm/dist/unittests/Support/TargetParserTest.cpp vendor/llvm/dist/unittests/Support/ThreadPool.cpp vendor/llvm/dist/unittests/Support/TimerTest.cpp vendor/llvm/dist/unittests/Support/TrailingObjectsTest.cpp vendor/llvm/dist/unittests/Support/YAMLIOTest.cpp vendor/llvm/dist/unittests/Support/raw_ostream_test.cpp vendor/llvm/dist/unittests/Support/raw_pwrite_stream_test.cpp vendor/llvm/dist/unittests/Support/raw_sha1_ostream_test.cpp vendor/llvm/dist/unittests/Transforms/Utils/ASanStackFrameLayoutTest.cpp vendor/llvm/dist/unittests/Transforms/Utils/CMakeLists.txt vendor/llvm/dist/unittests/Transforms/Utils/Cloning.cpp vendor/llvm/dist/unittests/Transforms/Utils/MemorySSA.cpp vendor/llvm/dist/utils/FileCheck/FileCheck.cpp vendor/llvm/dist/utils/KillTheDoctor/CMakeLists.txt vendor/llvm/dist/utils/KillTheDoctor/KillTheDoctor.cpp vendor/llvm/dist/utils/LLVMVisualizers/llvm.natvis vendor/llvm/dist/utils/TableGen/AsmMatcherEmitter.cpp vendor/llvm/dist/utils/TableGen/AsmWriterEmitter.cpp vendor/llvm/dist/utils/TableGen/Attributes.cpp vendor/llvm/dist/utils/TableGen/CMakeLists.txt vendor/llvm/dist/utils/TableGen/CTagsEmitter.cpp vendor/llvm/dist/utils/TableGen/CodeEmitterGen.cpp vendor/llvm/dist/utils/TableGen/CodeGenDAGPatterns.cpp vendor/llvm/dist/utils/TableGen/CodeGenDAGPatterns.h vendor/llvm/dist/utils/TableGen/CodeGenInstruction.cpp vendor/llvm/dist/utils/TableGen/CodeGenInstruction.h vendor/llvm/dist/utils/TableGen/CodeGenIntrinsics.h vendor/llvm/dist/utils/TableGen/CodeGenMapTable.cpp vendor/llvm/dist/utils/TableGen/CodeGenRegisters.cpp vendor/llvm/dist/utils/TableGen/CodeGenRegisters.h vendor/llvm/dist/utils/TableGen/CodeGenSchedule.cpp vendor/llvm/dist/utils/TableGen/CodeGenTarget.cpp vendor/llvm/dist/utils/TableGen/CodeGenTarget.h vendor/llvm/dist/utils/TableGen/DAGISelEmitter.cpp vendor/llvm/dist/utils/TableGen/DAGISelMatcherGen.cpp vendor/llvm/dist/utils/TableGen/DAGISelMatcherOpt.cpp vendor/llvm/dist/utils/TableGen/DFAPacketizerEmitter.cpp vendor/llvm/dist/utils/TableGen/DisassemblerEmitter.cpp vendor/llvm/dist/utils/TableGen/FastISelEmitter.cpp vendor/llvm/dist/utils/TableGen/FixedLenDecoderEmitter.cpp vendor/llvm/dist/utils/TableGen/InstrInfoEmitter.cpp vendor/llvm/dist/utils/TableGen/IntrinsicEmitter.cpp vendor/llvm/dist/utils/TableGen/PseudoLoweringEmitter.cpp vendor/llvm/dist/utils/TableGen/RegisterInfoEmitter.cpp vendor/llvm/dist/utils/TableGen/SearchableTableEmitter.cpp vendor/llvm/dist/utils/TableGen/SubtargetEmitter.cpp vendor/llvm/dist/utils/TableGen/TableGen.cpp vendor/llvm/dist/utils/TableGen/TableGenBackends.h vendor/llvm/dist/utils/TableGen/X86RecognizableInstr.cpp vendor/llvm/dist/utils/TableGen/X86RecognizableInstr.h vendor/llvm/dist/utils/extract_symbols.py vendor/llvm/dist/utils/gdb-scripts/prettyprinters.py vendor/llvm/dist/utils/lit/README.txt vendor/llvm/dist/utils/lit/lit.py vendor/llvm/dist/utils/lit/lit/LitConfig.py vendor/llvm/dist/utils/lit/lit/ShUtil.py vendor/llvm/dist/utils/lit/lit/Test.py vendor/llvm/dist/utils/lit/lit/TestRunner.py vendor/llvm/dist/utils/lit/lit/TestingConfig.py vendor/llvm/dist/utils/lit/lit/__init__.py vendor/llvm/dist/utils/lit/lit/formats/__init__.py vendor/llvm/dist/utils/lit/lit/formats/base.py vendor/llvm/dist/utils/lit/lit/formats/googletest.py vendor/llvm/dist/utils/lit/lit/main.py vendor/llvm/dist/utils/lit/lit/run.py vendor/llvm/dist/utils/lit/lit/util.py vendor/llvm/dist/utils/lit/tests/Inputs/shtest-timeout/infinite_loop.py vendor/llvm/dist/utils/lit/tests/Inputs/shtest-timeout/short.py vendor/llvm/dist/utils/lit/tests/shtest-timeout.py vendor/llvm/dist/utils/lit/tests/usage.py vendor/llvm/dist/utils/llvm-lit/llvm-lit.in vendor/llvm/dist/utils/not/not.cpp vendor/llvm/dist/utils/prepare-code-coverage-artifact.py vendor/llvm/dist/utils/release/build_llvm_package.bat vendor/llvm/dist/utils/release/merge.sh vendor/llvm/dist/utils/release/test-release.sh vendor/llvm/dist/utils/unittest/CMakeLists.txt vendor/llvm/dist/utils/unittest/UnitTestMain/CMakeLists.txt vendor/llvm/dist/utils/update_llc_test_checks.py vendor/llvm/dist/utils/update_test_checks.py vendor/llvm/dist/utils/vim/syntax/llvm.vim vendor/llvm/dist/utils/yaml-bench/YAMLBench.cpp Directory Properties: vendor/llvm/dist/test/DebugInfo/Inputs/cross-cu-inlining.x86_64-macho.o (props changed) vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-dwp.x86_64.o (props changed) vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-macho-relocs.macho.x86_64.o (props changed) vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-macro.o (props changed) vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-objc.x86_64.o (props changed) vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-test.macho-i386.o (props changed) vendor/llvm/dist/test/DebugInfo/Inputs/fat-test.o (props changed) vendor/llvm/dist/test/DebugInfo/Inputs/test-multiple-macho.o (props changed) vendor/llvm/dist/test/DebugInfo/Inputs/test-simple-macho.o (props changed) vendor/llvm/dist/test/DebugInfo/member-pointers.o (props changed) vendor/llvm/dist/test/DebugInfo/missing-abstract-variable.o (props changed) vendor/llvm/dist/test/Object/Inputs/elf-mip64-reloc.o (props changed) vendor/llvm/dist/test/Object/Inputs/macho-archive-unsorted-x86_64.a (props changed) vendor/llvm/dist/test/Object/Inputs/no-section-table.so (props changed) vendor/llvm/dist/test/Object/Inputs/symtab-only.a (props changed) vendor/llvm/dist/test/Object/Inputs/thin-path.a (props changed) vendor/llvm/dist/test/Object/Inputs/thin.a (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/absolute_sym.macho.i386.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/basic-lto-dw4.macho.x86_64.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/basic-lto.macho.x86_64.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/basic1.macho.x86_64.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/basic2-custom-linetable.macho.x86_64.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/basic2.macho.x86_64.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/basic3.macho.x86_64.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/dead-stripped/1.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/empty_range/1.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/fat-test.arm.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/fat-test.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/inlined-low_pc/1.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/libbasic.a (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/libfat-test.a (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/mismatch/1.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/module-warnings/1.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/module-warnings/libstatic.a (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/modules/1.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/odr-anon-namespace/1.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/odr-anon-namespace/2.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/odr-member-functions/1.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/odr-member-functions/2.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/odr-member-functions/3.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/odr-uniquing/1.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/odr-uniquing/2.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/scattered-reloc/1.o (props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/submodules/1.o (props changed) vendor/llvm/dist/test/tools/llvm-dwp/Inputs/compressfail/compress.o (props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/libbogus1.a (props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/libbogus2.a (props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/libbogus3.a (props changed) vendor/llvm/dist/test/tools/llvm-objdump/X86/Inputs/malformed-machos/00000031.a (props changed) vendor/llvm/dist/test/tools/llvm-size/Inputs/darwin-m.o (props changed) vendor/llvm/dist/test/tools/llvm-symbolizer/Inputs/fat.o (props changed) Modified: vendor/llvm/dist/.arcconfig ============================================================================== --- vendor/llvm/dist/.arcconfig Mon Jan 2 19:03:01 2017 (r311115) +++ vendor/llvm/dist/.arcconfig Mon Jan 2 19:17:04 2017 (r311116) @@ -1,4 +1,3 @@ { - "project_id" : "llvm", "conduit_uri" : "https://reviews.llvm.org/" } Modified: vendor/llvm/dist/.clang-tidy ============================================================================== --- vendor/llvm/dist/.clang-tidy Mon Jan 2 19:03:01 2017 (r311115) +++ vendor/llvm/dist/.clang-tidy Mon Jan 2 19:17:04 2017 (r311116) @@ -5,7 +5,11 @@ CheckOptions: - key: readability-identifier-naming.EnumCase value: CamelCase - key: readability-identifier-naming.FunctionCase - value: lowerCase + value: camelBack + - key: readability-identifier-naming.MemberCase + value: CamelCase + - key: readability-identifier-naming.ParameterCase + value: CamelCase - key: readability-identifier-naming.UnionCase value: CamelCase - key: readability-identifier-naming.VariableCase Modified: vendor/llvm/dist/.gitignore ============================================================================== --- vendor/llvm/dist/.gitignore Mon Jan 2 19:03:01 2017 (r311115) +++ vendor/llvm/dist/.gitignore Mon Jan 2 19:17:04 2017 (r311116) @@ -58,8 +58,12 @@ tools/lld tools/llgo # Polly, which is tracked independently. tools/polly +# avrlit, which is tracked independently. +tools/avrlit # Sphinx build tree, if building in-source dir. docs/_build +# VSCode config files. +.vscode #==============================================================================# # Files created in tree by the Go bindings. Modified: vendor/llvm/dist/CMakeLists.txt ============================================================================== --- vendor/llvm/dist/CMakeLists.txt Mon Jan 2 19:03:01 2017 (r311115) +++ vendor/llvm/dist/CMakeLists.txt Mon Jan 2 19:17:04 2017 (r311116) @@ -2,11 +2,6 @@ cmake_minimum_required(VERSION 3.4.3) -if (NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES) - message(STATUS "No build type selected, default to Debug") - set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "Build type (default Debug)") -endif() - if(POLICY CMP0022) cmake_policy(SET CMP0022 NEW) # automatic when 2.8.12 is required endif() @@ -20,17 +15,21 @@ if (POLICY CMP0051) cmake_policy(SET CMP0051 OLD) endif() +if(POLICY CMP0057) + cmake_policy(SET CMP0057 NEW) +endif() + if(NOT DEFINED LLVM_VERSION_MAJOR) - set(LLVM_VERSION_MAJOR 3) + set(LLVM_VERSION_MAJOR 4) endif() if(NOT DEFINED LLVM_VERSION_MINOR) - set(LLVM_VERSION_MINOR 9) + set(LLVM_VERSION_MINOR 0) endif() if(NOT DEFINED LLVM_VERSION_PATCH) - set(LLVM_VERSION_PATCH 1) + set(LLVM_VERSION_PATCH 0) endif() if(NOT DEFINED LLVM_VERSION_SUFFIX) - set(LLVM_VERSION_SUFFIX "") + set(LLVM_VERSION_SUFFIX svn) endif() if (POLICY CMP0048) @@ -50,21 +49,89 @@ project(LLVM ${cmake_3_0_LANGUAGES} C CXX ASM) -if(APPLE) - if(NOT CMAKE_LIBTOOL) +if (NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES) + message(STATUS "No build type selected, default to Debug") + set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "Build type (default Debug)" FORCE) +endif() + +# This should only apply if you are both on an Apple host, and targeting Apple. +if(CMAKE_HOST_APPLE AND APPLE) + if(NOT CMAKE_XCRUN) + find_program(CMAKE_XCRUN NAMES xcrun) + endif() + if(CMAKE_XCRUN) + execute_process(COMMAND ${CMAKE_XCRUN} -find libtool + OUTPUT_VARIABLE CMAKE_LIBTOOL + OUTPUT_STRIP_TRAILING_WHITESPACE) + endif() + + if(NOT CMAKE_LIBTOOL OR NOT EXISTS CMAKE_LIBTOOL) find_program(CMAKE_LIBTOOL NAMES libtool) endif() + + get_property(languages GLOBAL PROPERTY ENABLED_LANGUAGES) if(CMAKE_LIBTOOL) set(CMAKE_LIBTOOL ${CMAKE_LIBTOOL} CACHE PATH "libtool executable") message(STATUS "Found libtool - ${CMAKE_LIBTOOL}") - get_property(languages GLOBAL PROPERTY ENABLED_LANGUAGES) + + execute_process(COMMAND ${CMAKE_LIBTOOL} -V + OUTPUT_VARIABLE LIBTOOL_V_OUTPUT + OUTPUT_STRIP_TRAILING_WHITESPACE) + if("${LIBTOOL_V_OUTPUT}" MATCHES ".*cctools-([0-9.]+).*") + string(REGEX REPLACE ".*cctools-([0-9.]+).*" "\\1" LIBTOOL_VERSION + ${LIBTOOL_V_OUTPUT}) + if(NOT LIBTOOL_VERSION VERSION_LESS "862") + set(LIBTOOL_NO_WARNING_FLAG "-no_warning_for_no_symbols") + endif() + endif() + + foreach(lang ${languages}) + set(CMAKE_${lang}_CREATE_STATIC_LIBRARY + "${CMAKE_LIBTOOL} -static ${LIBTOOL_NO_WARNING_FLAG} -o \ + ") + endforeach() + endif() + + # If DYLD_LIBRARY_PATH is set we need to set it on archiver commands + if(DYLD_LIBRARY_PATH) + set(dyld_envar "DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH}") foreach(lang ${languages}) + foreach(cmd ${CMAKE_${lang}_CREATE_STATIC_LIBRARY}) + list(APPEND CMAKE_${lang}_CREATE_STATIC_LIBRARY_NEW + "${dyld_envar} ${cmd}") + endforeach() set(CMAKE_${lang}_CREATE_STATIC_LIBRARY - "${CMAKE_LIBTOOL} -static -o ") + ${CMAKE_${lang}_CREATE_STATIC_LIBRARY_NEW}) endforeach() endif() endif() +# Side-by-side subprojects layout: automatically set the +# LLVM_EXTERNAL_${project}_SOURCE_DIR using LLVM_ALL_PROJECTS +# This allows an easy way of setting up a build directory for llvm and another +# one for llvm+clang+... using the same sources. +set(LLVM_ALL_PROJECTS "clang;libcxx;libcxxabi;lldb;compiler-rt;lld;polly") +set(LLVM_ENABLE_PROJECTS "" CACHE STRING + "Semicolon-separated list of projects to build (${LLVM_ALL_PROJECTS}), or \"all\".") +if( LLVM_ENABLE_PROJECTS STREQUAL "all" ) + set( LLVM_ENABLE_PROJECTS ${LLVM_ALL_PROJECTS}) +endif() +foreach(proj ${LLVM_ENABLE_PROJECTS}) + set(PROJ_DIR "${CMAKE_CURRENT_SOURCE_DIR}/../${proj}") + if(NOT EXISTS "${PROJ_DIR}" OR NOT IS_DIRECTORY "${PROJ_DIR}") + message(FATAL_ERROR "LLVM_ENABLE_PROJECTS requests ${proj} but directory not found: ${PROJ_DIR}") + endif() + string(TOUPPER "${proj}" upper_proj) + STRING(REGEX REPLACE "-" "_" upper_proj ${upper_proj}) + set(LLVM_EXTERNAL_${upper_proj}_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/../${proj}") + # There is a widely spread opinion that clang-tools-extra should be merged + # into clang. The following simulates it by always enabling clang-tools-extra + # when enabling clang. + if (proj STREQUAL "clang") + set(LLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/../clang-tools-extra") + endif() +endforeach() + # The following only works with the Ninja generator in CMake >= 3.0. set(LLVM_PARALLEL_COMPILE_JOBS "" CACHE STRING "Define the maximum number of concurrent compilation jobs.") @@ -77,7 +144,41 @@ if(LLVM_PARALLEL_COMPILE_JOBS) endif() endif() -set(LLVM_BUILD_GLOBAL_ISEL OFF CACHE BOOL "Experimental: Build GlobalISel") +# Build llvm with ccache if the package is present +set(LLVM_CCACHE_BUILD OFF CACHE BOOL "Set to ON for a ccache enabled build") +if(LLVM_CCACHE_BUILD) + find_program(CCACHE_PROGRAM ccache) + if(CCACHE_PROGRAM) + set(LLVM_CCACHE_SIZE "" CACHE STRING "Size of ccache") + set(LLVM_CCACHE_DIR "" CACHE STRING "Directory to keep ccached data") + set(CCACHE_PROGRAM "CCACHE_CPP2=yes CCACHE_HASHDIR=yes ${CCACHE_PROGRAM}") + if (LLVM_CCACHE_SIZE) + set(CCACHE_PROGRAM "CCACHE_SIZE=${LLVM_CCACHE_SIZE} ${CCACHE_PROGRAM}") + endif() + if (LLVM_CCACHE_DIR) + set(CCACHE_PROGRAM "CCACHE_DIR=${LLVM_CCACHE_DIR} ${CCACHE_PROGRAM}") + endif() + set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE ${CCACHE_PROGRAM}) + else() + message(FATAL_ERROR "Unable to find the program ccache. Set LLVM_CCACHE_BUILD to OFF") + endif() +endif() + +option(LLVM_DEPENDENCY_DEBUGGING "Dependency debugging mode to verify correctly expressed library dependencies (Darwin only)" OFF) + +# Some features of the LLVM build may be disallowed when dependency debugging is +# enabled. In particular you cannot use ccache because we want to force compile +# operations to always happen. +if(LLVM_DEPENDENCY_DEBUGGING) + if(NOT CMAKE_HOST_APPLE) + message(FATAL_ERROR "Dependency debugging is only currently supported on Darwin hosts.") + endif() + if(LLVM_CCACHE_BUILD) + message(FATAL_ERROR "Cannot enable dependency debugging while using ccache.") + endif() +endif() + +option(LLVM_BUILD_GLOBAL_ISEL "Experimental: Build GlobalISel" OFF) if(LLVM_BUILD_GLOBAL_ISEL) add_definitions(-DLLVM_BUILD_GLOBAL_ISEL) endif() @@ -215,6 +316,8 @@ set(LLVM_MAIN_SRC_DIR ${CMAKE_CURREN set(LLVM_MAIN_INCLUDE_DIR ${LLVM_MAIN_SRC_DIR}/include ) # --includedir set(LLVM_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR} ) # --prefix +# Note: LLVM_CMAKE_PATH does not include generated files +set(LLVM_CMAKE_PATH ${LLVM_MAIN_SRC_DIR}/cmake/modules) set(LLVM_EXAMPLES_BINARY_DIR ${LLVM_BINARY_DIR}/examples) set(LLVM_INCLUDE_DIR ${CMAKE_CURRENT_BINARY_DIR}/include) @@ -224,10 +327,12 @@ set(LLVM_ALL_TARGETS ARM BPF Hexagon + Lanai Mips MSP430 NVPTX PowerPC + RISCV Sparc SystemZ X86 @@ -265,6 +370,8 @@ set(LLVM_TARGET_ARCH "host" option(LLVM_ENABLE_TERMINFO "Use terminfo database if available." ON) +option(LLVM_ENABLE_LIBEDIT "Use libedit if available." ON) + option(LLVM_ENABLE_THREADS "Use threads if available." ON) option(LLVM_ENABLE_ZLIB "Use zlib for compression/decompression if available." ON) @@ -292,7 +399,6 @@ else() endif() option(LLVM_ENABLE_CXX1Y "Compile with C++1y enabled." OFF) option(LLVM_ENABLE_LIBCXX "Use libc++ if available." OFF) -option(LLVM_ENABLE_LIBCXXABI "Use libc++abi when using libc++." OFF) option(LLVM_ENABLE_LLD "Use lld as C and C++ linker." OFF) option(LLVM_ENABLE_PEDANTIC "Compile with pedantic enabled." ON) option(LLVM_ENABLE_WERROR "Fail and stop if a warning is triggered." OFF) @@ -308,6 +414,9 @@ option(LLVM_ENABLE_EXPENSIVE_CHECKS "Ena set(LLVM_ABI_BREAKING_CHECKS "WITH_ASSERTS" CACHE STRING "Enable abi-breaking checks. Can be WITH_ASSERTS, FORCE_ON or FORCE_OFF.") +option(LLVM_DISABLE_ABI_BREAKING_CHECKS_ENFORCING + "Disable abi-breaking checks mismatch detection at link-tim." OFF) + option(LLVM_FORCE_USE_OLD_HOST_TOOLCHAIN "Set to ON to force using an old, unsupported host toolchain." OFF) @@ -347,6 +456,8 @@ option(LLVM_POLLY_BUILD "Build LLVM with if (EXISTS ${LLVM_MAIN_SRC_DIR}/tools/polly/CMakeLists.txt) set(POLLY_IN_TREE TRUE) +elseif(LLVM_EXTERNAL_POLLY_SOURCE_DIR) + set(POLLY_IN_TREE TRUE) else() set(POLLY_IN_TREE FALSE) endif() @@ -410,6 +521,12 @@ option (LLVM_BUILD_DOCS "Build the llvm option (LLVM_INCLUDE_DOCS "Generate build targets for llvm documentation." ON) option (LLVM_ENABLE_DOXYGEN "Use doxygen to generate llvm API documentation." OFF) option (LLVM_ENABLE_SPHINX "Use Sphinx to generate llvm documentation." OFF) +option (LLVM_ENABLE_OCAMLDOC "Build OCaml bindings documentation." ON) + +set(LLVM_INSTALL_DOXYGEN_HTML_DIR "share/doc/llvm/doxygen-html" + CACHE STRING "Doxygen-generated HTML documentation install directory") +set(LLVM_INSTALL_OCAMLDOC_HTML_DIR "share/doc/llvm/ocaml-html" + CACHE STRING "OCamldoc-generated HTML documentation install directory") option (LLVM_BUILD_EXTERNAL_COMPILER_RT "Build compiler-rt as an external project." OFF) @@ -430,7 +547,7 @@ endif() option(LLVM_BUILD_LLVM_DYLIB "Build libllvm dynamic library" ${LLVM_BUILD_LLVM_DYLIB_default}) option(LLVM_OPTIMIZED_TABLEGEN "Force TableGen to be built with optimization" OFF) -if(CMAKE_CROSSCOMPILING OR (LLVM_OPTIMIZED_TABLEGEN AND LLVM_ENABLE_ASSERTIONS)) +if(CMAKE_CROSSCOMPILING OR (LLVM_OPTIMIZED_TABLEGEN AND (LLVM_ENABLE_ASSERTIONS OR CMAKE_CONFIGURATION_TYPES))) set(LLVM_USE_HOST_TOOLS ON) endif() @@ -448,13 +565,17 @@ if (LLVM_BUILD_INSTRUMENTED OR LLVM_BUIL endif() if(NOT LLVM_PROFILE_FILE_PATTERN) if(NOT LLVM_PROFILE_DATA_DIR) - set(LLVM_PROFILE_FILE_PATTERN "%${LLVM_PROFILE_MERGE_POOL_SIZE}m.profraw") + file(TO_NATIVE_PATH "${LLVM_BINARY_DIR}/profiles/%${LLVM_PROFILE_MERGE_POOL_SIZE}m.profraw" LLVM_PROFILE_FILE_PATTERN) else() file(TO_NATIVE_PATH "${LLVM_PROFILE_DATA_DIR}/%${LLVM_PROFILE_MERGE_POOL_SIZE}m.profraw" LLVM_PROFILE_FILE_PATTERN) endif() endif() endif() +if (LLVM_BUILD_STATIC) + set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -static") +endif() + # All options referred to from HandleLLVMOptions have to be specified # BEFORE this include, otherwise options will not be correctly set on # first cmake run @@ -469,6 +590,8 @@ list(REMOVE_DUPLICATES LLVM_TARGETS_TO_B set(LLVM_DEFAULT_TARGET_TRIPLE "${LLVM_HOST_TRIPLE}" CACHE STRING "Default target for which LLVM will generate code." ) set(TARGET_TRIPLE "${LLVM_DEFAULT_TARGET_TRIPLE}") +message(STATUS "LLVM host triple: ${LLVM_HOST_TRIPLE}") +message(STATUS "LLVM default target triple: ${LLVM_DEFAULT_TARGET_TRIPLE}") include(HandleLLVMOptions) @@ -608,6 +731,9 @@ configure_file( ${LLVM_MAIN_INCLUDE_DIR}/llvm/Config/llvm-config.h.cmake ${LLVM_INCLUDE_DIR}/llvm/Config/llvm-config.h) configure_file( + ${LLVM_MAIN_INCLUDE_DIR}/llvm/Config/abi-breaking.h.cmake + ${LLVM_INCLUDE_DIR}/llvm/Config/abi-breaking.h) +configure_file( ${LLVM_MAIN_INCLUDE_DIR}/llvm/Support/DataTypes.h.cmake ${LLVM_INCLUDE_DIR}/llvm/Support/DataTypes.h) @@ -616,20 +742,6 @@ set( CMAKE_RUNTIME_OUTPUT_DIRECTORY ${LL set( CMAKE_LIBRARY_OUTPUT_DIRECTORY ${LLVM_BINARY_DIR}/lib${LLVM_LIBDIR_SUFFIX} ) set( CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${LLVM_BINARY_DIR}/lib${LLVM_LIBDIR_SUFFIX} ) -set(CMAKE_BUILD_WITH_INSTALL_RPATH ON) -if (APPLE) - set(CMAKE_INSTALL_NAME_DIR "@rpath") - set(CMAKE_INSTALL_RPATH "@executable_path/../lib") -else(UNIX) - if(NOT DEFINED CMAKE_INSTALL_RPATH) - set(CMAKE_INSTALL_RPATH "\$ORIGIN/../lib${LLVM_LIBDIR_SUFFIX}") - if(${CMAKE_SYSTEM_NAME} MATCHES "(FreeBSD|DragonFly)") - set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-z,origin") - set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-z,origin") - endif() - endif(NOT DEFINED CMAKE_INSTALL_RPATH) -endif() - if(APPLE AND DARWIN_LTO_LIBRARY) set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-lto_library -Wl,${DARWIN_LTO_LIBRARY}") @@ -644,7 +756,7 @@ endif() # check its symbols. This is wasteful (the check was done when foo.so # was created) and can fail since it is not the dynamic linker and # doesn't know how to handle search paths correctly. -if (UNIX AND NOT APPLE AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "SunOS") +if (UNIX AND NOT APPLE AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "SunOS|AIX") set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-allow-shlib-undefined") endif() @@ -698,6 +810,7 @@ if( MINGW ) endif() # Put this before tblgen. Else we have a circular dependence. +add_subdirectory(lib/Demangle) add_subdirectory(lib/Support) add_subdirectory(lib/TableGen) @@ -723,6 +836,7 @@ if( LLVM_INCLUDE_UTILS ) add_subdirectory(utils/not) add_subdirectory(utils/llvm-lit) add_subdirectory(utils/yaml-bench) + add_subdirectory(utils/unittest) else() if ( LLVM_INCLUDE_TESTS ) message(FATAL_ERROR "Including tests when not building utils will not work. @@ -735,10 +849,6 @@ if (LLVM_ADD_NATIVE_VISUALIZERS_TO_SOLUT add_subdirectory(utils/LLVMVisualizers) endif() -if(LLVM_INCLUDE_TESTS) - add_subdirectory(utils/unittest) -endif() - foreach( binding ${LLVM_BINDINGS_LIST} ) if( EXISTS "${LLVM_MAIN_SRC_DIR}/bindings/${binding}/CMakeLists.txt" ) add_subdirectory(bindings/${binding}) @@ -768,7 +878,7 @@ if( LLVM_INCLUDE_TESTS ) endif() add_subdirectory(test) add_subdirectory(unittests) - if (MSVC) + if (WIN32) # This utility is used to prevent crashing tests from calling Dr. Watson on # Windows. add_subdirectory(utils/KillTheDoctor) @@ -780,14 +890,22 @@ if( LLVM_INCLUDE_TESTS ) get_property(LLVM_LIT_PARAMS GLOBAL PROPERTY LLVM_LIT_PARAMS) get_property(LLVM_LIT_DEPENDS GLOBAL PROPERTY LLVM_LIT_DEPENDS) get_property(LLVM_LIT_EXTRA_ARGS GLOBAL PROPERTY LLVM_LIT_EXTRA_ARGS) + get_property(LLVM_ADDITIONAL_TEST_TARGETS + GLOBAL PROPERTY LLVM_ADDITIONAL_TEST_TARGETS) + get_property(LLVM_ADDITIONAL_TEST_DEPENDS + GLOBAL PROPERTY LLVM_ADDITIONAL_TEST_DEPENDS) add_lit_target(check-all "Running all regression tests" ${LLVM_LIT_TESTSUITES} PARAMS ${LLVM_LIT_PARAMS} - DEPENDS ${LLVM_LIT_DEPENDS} + DEPENDS ${LLVM_LIT_DEPENDS} ${LLVM_ADDITIONAL_TEST_TARGETS} ARGS ${LLVM_LIT_EXTRA_ARGS} ) - add_custom_target(test-depends DEPENDS ${LLVM_LIT_DEPENDS}) + if(TARGET check-runtimes) + add_dependencies(check-all check-runtimes) + endif() + add_custom_target(test-depends + DEPENDS ${LLVM_LIT_DEPENDS} ${LLVM_ADDITIONAL_TEST_DEPENDS}) set_target_properties(test-depends PROPERTIES FOLDER "Tests") endif() @@ -824,9 +942,13 @@ if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY) PATTERN ".svn" EXCLUDE ) + # Installing the headers needs to depend on generating any public + # tablegen'd headers. + add_custom_target(llvm-headers DEPENDS intrinsics_gen) + if (NOT CMAKE_CONFIGURATION_TYPES) - add_custom_target(installhdrs - DEPENDS ${name} + add_custom_target(install-llvm-headers + DEPENDS llvm-headers COMMAND "${CMAKE_COMMAND}" -DCMAKE_INSTALL_COMPONENT=llvm-headers -P "${CMAKE_BINARY_DIR}/cmake_install.cmake") Modified: vendor/llvm/dist/CODE_OWNERS.TXT ============================================================================== --- vendor/llvm/dist/CODE_OWNERS.TXT Mon Jan 2 19:03:01 2017 (r311115) +++ vendor/llvm/dist/CODE_OWNERS.TXT Mon Jan 2 19:17:04 2017 (r311116) @@ -4,7 +4,7 @@ They are also the gatekeepers for their what goes in or not. The list is sorted by surname and formatted to allow easy grepping and -beautification by scripts. The fields are: name (N), email (E), web-address +beautification by scripts. The fields are: name (N), email (E), web-address (W), PGP key ID and fingerprint (P), description (D), and snail-mail address (S). Each entry should contain at least the (N), (E) and (D) fields. @@ -17,6 +17,10 @@ E: mail@justinbogner.com D: InstrProfiling and related parts of ProfileData D: SelectionDAG (lib/CodeGen/SelectionDAG/*) +N: Alex Bradbury +E: asb@lowrisc.org +D: RISC-V backend (lib/Target/RISCV/*) + N: Chandler Carruth E: chandlerc@gmail.com E: chandlerc@google.com @@ -44,11 +48,15 @@ D: libc++ N: Peter Collingbourne E: peter@pcc.me.uk -D: llgo +D: llgo, libLTO (lib/LTO/* tools/lto/*) N: Quentin Colombet E: qcolombet@apple.com -D: Register allocators +D: Loop Strength Reduction, Register allocators + +N: Simon Dardis +E: simon.dardis@imgtec.com +D: MIPS Backend (lib/Target/Mips/*) N: Duncan P. N. Exon Smith E: dexonsmith@apple.com @@ -102,6 +110,10 @@ N: Benjamin Kramer E: benny.kra@gmail.com D: DWARF Parser +N: Michael Kuperstein +E: mkuper@google.com +D: Loop Vectorizer + N: Sergei Larin E: slarin@codeaurora.org D: VLIW Instruction Scheduling, Packetization @@ -111,6 +123,10 @@ E: sabre@nondot.org W: http://nondot.org/~sabre/ D: Everything not covered by someone else +N: Robert Lytton +E: robert@xmos.com +D: XCore Backend + N: David Majnemer E: david.majnemer@gmail.com D: IR Constant Folder, InstCombine @@ -131,10 +147,6 @@ N: Jakob Olesen E: stoklund@2pi.dk D: TableGen -N: Richard Osborne -E: richard@xmos.com -D: XCore Backend - N: Krzysztof Parzyszek E: kparzysz@codeaurora.org D: Hexagon Backend @@ -151,14 +163,6 @@ N: Chad Rosier E: mcrosier@codeaurora.org D: Fast-Isel -N: Nadav Rotem -E: nadav.rotem@me.com -D: X86 Backend, Loop Vectorizer - -N: Daniel Sanders -E: daniel.sanders@imgtec.com -D: MIPS Backend (lib/Target/Mips/*) - N: Duncan Sands E: baldrick@free.fr D: DragonEgg @@ -184,23 +188,27 @@ N: Evgeniy Stepanov E: eugenis@google.com D: MemorySanitizer (LLVM part) +N: Craig Topper +E: craig.topper@gmail.com +D: X86 Backend + N: Andrew Trick E: atrick@apple.com -D: Loop Strength Reduction, Instruction Scheduling +D: Instruction Scheduling N: Ulrich Weigand E: uweigand@de.ibm.com D: SystemZ Backend -N: Bill Wendling -E: isanbard@gmail.com -D: libLTO, IR Linker +N: Teresa Johnson +E: tejohnson@google.com +D: IR Linker N: Hans Wennborg E: hans@chromium.org D: Release management (x.y.0 releases) -N: Peter Zotov +N: whitequark E: whitequark@whitequark.org D: OCaml bindings Modified: vendor/llvm/dist/CREDITS.TXT ============================================================================== --- vendor/llvm/dist/CREDITS.TXT Mon Jan 2 19:03:01 2017 (r311115) +++ vendor/llvm/dist/CREDITS.TXT Mon Jan 2 19:17:04 2017 (r311116) @@ -8,7 +8,6 @@ beautification by scripts. The fields a (W), PGP key ID and fingerprint (P), description (D), snail-mail address (S), and (I) IRC handle. - N: Vikram Adve E: vadve@cs.uiuc.edu W: http://www.cs.uiuc.edu/~vadve/ @@ -370,6 +369,10 @@ N: Francois Pichet E: pichet2000@gmail.com D: MSVC support +N: Adrian Prantl +E: aprantl@apple.com +D: Debug Information + N: Vladimir Prus W: http://vladimir_prus.blogspot.com E: ghost@cs.msu.su @@ -397,7 +400,7 @@ D: Fixes and improvements to the AArch64 N: Nadav Rotem E: nadav.rotem@me.com -D: X86 code generation improvements, Loop Vectorizer. +D: X86 code generation improvements, Loop Vectorizer, SLP Vectorizer N: Roman Samoilov E: roman@codedgers.com @@ -468,4 +471,3 @@ D: Bunches of stuff N: Bob Wilson E: bob.wilson@acm.org D: Advanced SIMD (NEON) support in the ARM backend. - Added: vendor/llvm/dist/RELEASE_TESTERS.TXT ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/llvm/dist/RELEASE_TESTERS.TXT Mon Jan 2 19:17:04 2017 (r311116) @@ -0,0 +1,57 @@ +This file is a list of the people responsible for ensuring that targets and +environments get tested and validated during the release process. + +They will also, in conjunction with the release manager and the code owners, +accept patches into stable release branches, tag critical bugs and release +stoppers as well as make sure that no regressions were observed on their +targets since the last release. + +N: Ben Pope +E: benpope81@gmail.com +T: x86 +O: Ubuntu + +N: Sylvestre Ledru +E: sylvestre@debian.org +T: x86 +O: Debian + +N: Nikola Smiljanic +E: popizdeh@gmail.com +T: x86 +O: OpenSUSE, Fedora + +N: Brian Cain +E: brian.cain@gmail.com +T: x86 +O: SuSE Enterprise, CentOS + +N: Bernhard Rosenkränzer +E: bero@linaro.org +T: x86 +O: OpenMandriva + +N: Dimitry Andric +E: dimitry@andric.com +T: x86 +O: FreeBSD + +N: Hans Wennborg +E: hans@chromium.org +T: x86 +O: Windows + +N: Renato Golin +E: renato.golin@linaro.org +T: ARM +O: Linux + +N: Diana Picus +E: diana.picus@linaro.org +T: AArch64 +O: Linux + +N: Vasileios Kalintiris +E: Vasileios.Kalintiris@imgtec.com +T: MIPS +O: Linux Modified: vendor/llvm/dist/bindings/go/llvm/DIBuilderBindings.cpp ============================================================================== --- vendor/llvm/dist/bindings/go/llvm/DIBuilderBindings.cpp Mon Jan 2 19:03:01 2017 (r311115) +++ vendor/llvm/dist/bindings/go/llvm/DIBuilderBindings.cpp Mon Jan 2 19:17:04 2017 (r311116) @@ -40,8 +40,8 @@ LLVMMetadataRef LLVMDIBuilderCreateCompi int Optimized, const char *Flags, unsigned RuntimeVersion) { DIBuilder *D = unwrap(Dref); - return wrap(D->createCompileUnit(Lang, File, Dir, Producer, Optimized, Flags, - RuntimeVersion)); + return wrap(D->createCompileUnit(Lang, D->createFile(File, Dir), Producer, + Optimized, Flags, RuntimeVersion)); } LLVMMetadataRef LLVMDIBuilderCreateFile(LLVMDIBuilderRef Dref, const char *File, @@ -76,22 +76,22 @@ LLVMMetadataRef LLVMDIBuilderCreateFunct LLVMMetadataRef CompositeType, int IsLocalToUnit, int IsDefinition, unsigned ScopeLine, unsigned Flags, int IsOptimized) { DIBuilder *D = unwrap(Dref); - return wrap(D->createFunction(unwrap(Scope), Name, LinkageName, - File ? unwrap(File) : nullptr, Line, - unwrap(CompositeType), - IsLocalToUnit, IsDefinition, ScopeLine, Flags, - IsOptimized)); + return wrap(D->createFunction( + unwrap(Scope), Name, LinkageName, + File ? unwrap(File) : nullptr, Line, + unwrap(CompositeType), IsLocalToUnit, IsDefinition, + ScopeLine, static_cast(Flags), IsOptimized)); } -LLVMMetadataRef -LLVMDIBuilderCreateAutoVariable(LLVMDIBuilderRef Dref, LLVMMetadataRef Scope, - const char *Name, LLVMMetadataRef File, - unsigned Line, LLVMMetadataRef Ty, - int AlwaysPreserve, unsigned Flags) { - DIBuilder *D = unwrap(Dref); - return wrap(D->createAutoVariable(unwrap(Scope), Name, - unwrap(File), Line, - unwrap(Ty), AlwaysPreserve, Flags)); +LLVMMetadataRef LLVMDIBuilderCreateAutoVariable( + LLVMDIBuilderRef Dref, LLVMMetadataRef Scope, const char *Name, + LLVMMetadataRef File, unsigned Line, LLVMMetadataRef Ty, int AlwaysPreserve, + unsigned Flags, uint32_t AlignInBits) { + DIBuilder *D = unwrap(Dref); + return wrap( + D->createAutoVariable(unwrap(Scope), Name, unwrap(File), + Line, unwrap(Ty), AlwaysPreserve, + static_cast(Flags), AlignInBits)); } LLVMMetadataRef LLVMDIBuilderCreateParameterVariable( @@ -101,22 +101,21 @@ LLVMMetadataRef LLVMDIBuilderCreateParam DIBuilder *D = unwrap(Dref); return wrap(D->createParameterVariable( unwrap(Scope), Name, ArgNo, unwrap(File), Line, - unwrap(Ty), AlwaysPreserve, Flags)); + unwrap(Ty), AlwaysPreserve, static_cast(Flags))); } LLVMMetadataRef LLVMDIBuilderCreateBasicType(LLVMDIBuilderRef Dref, const char *Name, uint64_t SizeInBits, - uint64_t AlignInBits, unsigned Encoding) { DIBuilder *D = unwrap(Dref); - return wrap(D->createBasicType(Name, SizeInBits, AlignInBits, Encoding)); + return wrap(D->createBasicType(Name, SizeInBits, Encoding)); } LLVMMetadataRef LLVMDIBuilderCreatePointerType(LLVMDIBuilderRef Dref, LLVMMetadataRef PointeeType, uint64_t SizeInBits, - uint64_t AlignInBits, + uint32_t AlignInBits, const char *Name) { DIBuilder *D = unwrap(Dref); return wrap(D->createPointerType(unwrap(PointeeType), SizeInBits, @@ -134,12 +133,12 @@ LLVMDIBuilderCreateSubroutineType(LLVMDI LLVMMetadataRef LLVMDIBuilderCreateStructType( LLVMDIBuilderRef Dref, LLVMMetadataRef Scope, const char *Name, LLVMMetadataRef File, unsigned Line, uint64_t SizeInBits, - uint64_t AlignInBits, unsigned Flags, LLVMMetadataRef DerivedFrom, + uint32_t AlignInBits, unsigned Flags, LLVMMetadataRef DerivedFrom, LLVMMetadataRef ElementTypes) { DIBuilder *D = unwrap(Dref); return wrap(D->createStructType( unwrap(Scope), Name, File ? unwrap(File) : nullptr, Line, - SizeInBits, AlignInBits, Flags, + SizeInBits, AlignInBits, static_cast(Flags), DerivedFrom ? unwrap(DerivedFrom) : nullptr, ElementTypes ? DINodeArray(unwrap(ElementTypes)) : nullptr)); } @@ -147,29 +146,31 @@ LLVMMetadataRef LLVMDIBuilderCreateStruc LLVMMetadataRef LLVMDIBuilderCreateReplaceableCompositeType( LLVMDIBuilderRef Dref, unsigned Tag, const char *Name, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned Line, - unsigned RuntimeLang, uint64_t SizeInBits, uint64_t AlignInBits, + unsigned RuntimeLang, uint64_t SizeInBits, uint32_t AlignInBits, unsigned Flags) { DIBuilder *D = unwrap(Dref); return wrap(D->createReplaceableCompositeType( Tag, Name, unwrap(Scope), File ? unwrap(File) : nullptr, - Line, RuntimeLang, SizeInBits, AlignInBits, Flags)); + Line, RuntimeLang, SizeInBits, AlignInBits, + static_cast(Flags))); } LLVMMetadataRef LLVMDIBuilderCreateMemberType(LLVMDIBuilderRef Dref, LLVMMetadataRef Scope, const char *Name, LLVMMetadataRef File, unsigned Line, uint64_t SizeInBits, - uint64_t AlignInBits, uint64_t OffsetInBits, + uint32_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, LLVMMetadataRef Ty) { DIBuilder *D = unwrap(Dref); return wrap(D->createMemberType( unwrap(Scope), Name, File ? unwrap(File) : nullptr, Line, - SizeInBits, AlignInBits, OffsetInBits, Flags, unwrap(Ty))); + SizeInBits, AlignInBits, OffsetInBits, + static_cast(Flags), unwrap(Ty))); } LLVMMetadataRef LLVMDIBuilderCreateArrayType(LLVMDIBuilderRef Dref, uint64_t SizeInBits, - uint64_t AlignInBits, + uint32_t AlignInBits, LLVMMetadataRef ElementType, LLVMMetadataRef Subscripts) { DIBuilder *D = unwrap(Dref); Modified: vendor/llvm/dist/bindings/go/llvm/DIBuilderBindings.h ============================================================================== --- vendor/llvm/dist/bindings/go/llvm/DIBuilderBindings.h Mon Jan 2 19:03:01 2017 (r311115) +++ vendor/llvm/dist/bindings/go/llvm/DIBuilderBindings.h Mon Jan 2 19:17:04 2017 (r311116) @@ -57,11 +57,10 @@ LLVMMetadataRef LLVMDIBuilderCreateFunct LLVMMetadataRef CompositeType, int IsLocalToUnit, int IsDefinition, unsigned ScopeLine, unsigned Flags, int IsOptimized); -LLVMMetadataRef -LLVMDIBuilderCreateAutoVariable(LLVMDIBuilderRef D, LLVMMetadataRef Scope, - const char *Name, LLVMMetadataRef File, - unsigned Line, LLVMMetadataRef Ty, - int AlwaysPreserve, unsigned Flags); +LLVMMetadataRef LLVMDIBuilderCreateAutoVariable( + LLVMDIBuilderRef D, LLVMMetadataRef Scope, const char *Name, + LLVMMetadataRef File, unsigned Line, LLVMMetadataRef Ty, int AlwaysPreserve, + unsigned Flags, uint32_t AlignInBits); LLVMMetadataRef LLVMDIBuilderCreateParameterVariable( LLVMDIBuilderRef D, LLVMMetadataRef Scope, const char *Name, unsigned ArgNo, @@ -71,13 +70,12 @@ LLVMMetadataRef LLVMDIBuilderCreateParam LLVMMetadataRef LLVMDIBuilderCreateBasicType(LLVMDIBuilderRef D, const char *Name, uint64_t SizeInBits, - uint64_t AlignInBits, unsigned Encoding); LLVMMetadataRef LLVMDIBuilderCreatePointerType(LLVMDIBuilderRef D, LLVMMetadataRef PointeeType, uint64_t SizeInBits, - uint64_t AlignInBits, + uint32_t AlignInBits, const char *Name); LLVMMetadataRef @@ -87,24 +85,24 @@ LLVMDIBuilderCreateSubroutineType(LLVMDI LLVMMetadataRef LLVMDIBuilderCreateStructType( LLVMDIBuilderRef D, LLVMMetadataRef Scope, const char *Name, LLVMMetadataRef File, unsigned Line, uint64_t SizeInBits, - uint64_t AlignInBits, unsigned Flags, LLVMMetadataRef DerivedFrom, + uint32_t AlignInBits, unsigned Flags, LLVMMetadataRef DerivedFrom, LLVMMetadataRef ElementTypes); LLVMMetadataRef LLVMDIBuilderCreateReplaceableCompositeType( LLVMDIBuilderRef D, unsigned Tag, const char *Name, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned Line, unsigned RuntimeLang, - uint64_t SizeInBits, uint64_t AlignInBits, unsigned Flags); + uint64_t SizeInBits, uint32_t AlignInBits, unsigned Flags); LLVMMetadataRef LLVMDIBuilderCreateMemberType(LLVMDIBuilderRef D, LLVMMetadataRef Scope, const char *Name, LLVMMetadataRef File, unsigned Line, uint64_t SizeInBits, - uint64_t AlignInBits, uint64_t OffsetInBits, + uint32_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, LLVMMetadataRef Ty); LLVMMetadataRef LLVMDIBuilderCreateArrayType(LLVMDIBuilderRef D, uint64_t SizeInBits, - uint64_t AlignInBits, + uint32_t AlignInBits, LLVMMetadataRef ElementType, LLVMMetadataRef Subscripts); Modified: vendor/llvm/dist/bindings/go/llvm/IRBindings.cpp ============================================================================== --- vendor/llvm/dist/bindings/go/llvm/IRBindings.cpp Mon Jan 2 19:03:01 2017 (r311115) +++ vendor/llvm/dist/bindings/go/llvm/IRBindings.cpp Mon Jan 2 19:17:04 2017 (r311116) @@ -21,34 +21,6 @@ using namespace llvm; -void LLVMAddFunctionAttr2(LLVMValueRef Fn, uint64_t PA) { - Function *Func = unwrap(Fn); - const AttributeSet PAL = Func->getAttributes(); - AttrBuilder B(PA); - const AttributeSet PALnew = - PAL.addAttributes(Func->getContext(), AttributeSet::FunctionIndex, - AttributeSet::get(Func->getContext(), - AttributeSet::FunctionIndex, B)); - Func->setAttributes(PALnew); -} - -uint64_t LLVMGetFunctionAttr2(LLVMValueRef Fn) { - Function *Func = unwrap(Fn); - const AttributeSet PAL = Func->getAttributes(); - return PAL.Raw(AttributeSet::FunctionIndex); -} - -void LLVMRemoveFunctionAttr2(LLVMValueRef Fn, uint64_t PA) { - Function *Func = unwrap(Fn); - const AttributeSet PAL = Func->getAttributes(); - AttrBuilder B(PA); - const AttributeSet PALnew = - PAL.removeAttributes(Func->getContext(), AttributeSet::FunctionIndex, - AttributeSet::get(Func->getContext(), - AttributeSet::FunctionIndex, B)); - Func->setAttributes(PALnew); -} - LLVMMetadataRef LLVMConstantAsMetadata(LLVMValueRef C) { return wrap(ConstantAsMetadata::get(unwrap(C))); } Modified: vendor/llvm/dist/bindings/go/llvm/IRBindings.h ============================================================================== --- vendor/llvm/dist/bindings/go/llvm/IRBindings.h Mon Jan 2 19:03:01 2017 (r311115) +++ vendor/llvm/dist/bindings/go/llvm/IRBindings.h Mon Jan 2 19:17:04 2017 (r311116) @@ -28,15 +28,6 @@ extern "C" { typedef struct LLVMOpaqueMetadata *LLVMMetadataRef; -// These functions duplicate the LLVM*FunctionAttr functions in the stable C -// API. We cannot use the existing functions because they take 32-bit attribute -// values, and the Go bindings expose all of the LLVM attributes, some of which -// have values >= 1<<32. - -void LLVMAddFunctionAttr2(LLVMValueRef Fn, uint64_t PA); -uint64_t LLVMGetFunctionAttr2(LLVMValueRef Fn); -void LLVMRemoveFunctionAttr2(LLVMValueRef Fn, uint64_t PA); - LLVMMetadataRef LLVMConstantAsMetadata(LLVMValueRef Val); LLVMMetadataRef LLVMMDString2(LLVMContextRef C, const char *Str, unsigned SLen); Modified: vendor/llvm/dist/bindings/go/llvm/dibuilder.go ============================================================================== --- vendor/llvm/dist/bindings/go/llvm/dibuilder.go Mon Jan 2 19:03:01 2017 (r311115) +++ vendor/llvm/dist/bindings/go/llvm/dibuilder.go Mon Jan 2 19:17:04 2017 (r311116) @@ -222,6 +222,7 @@ type DIAutoVariable struct { Type Metadata AlwaysPreserve bool Flags int + AlignInBits uint32 } // CreateAutoVariable creates local variable debug metadata. @@ -237,6 +238,7 @@ func (d *DIBuilder) CreateAutoVariable(s v.Type.C, boolToCInt(v.AlwaysPreserve), C.unsigned(v.Flags), + C.uint32_t(v.AlignInBits), ) return Metadata{C: result} } @@ -275,10 +277,9 @@ func (d *DIBuilder) CreateParameterVaria // DIBasicType holds the values for creating basic type debug metadata. type DIBasicType struct { - Name string - SizeInBits uint64 - AlignInBits uint64 - Encoding DwarfTypeEncoding + Name string + SizeInBits uint64 + Encoding DwarfTypeEncoding } // CreateBasicType creates basic type debug metadata. @@ -289,7 +290,6 @@ func (d *DIBuilder) CreateBasicType(t DI d.ref, name, C.uint64_t(t.SizeInBits), - C.uint64_t(t.AlignInBits), C.unsigned(t.Encoding), ) return Metadata{C: result} @@ -299,7 +299,7 @@ func (d *DIBuilder) CreateBasicType(t DI type DIPointerType struct { Pointee Metadata SizeInBits uint64 - AlignInBits uint64 // optional + AlignInBits uint32 // optional Name string // optional } @@ -311,7 +311,7 @@ func (d *DIBuilder) CreatePointerType(t d.ref, t.Pointee.C, C.uint64_t(t.SizeInBits), - C.uint64_t(t.AlignInBits), + C.uint32_t(t.AlignInBits), name, ) return Metadata{C: result} @@ -340,7 +340,7 @@ type DIStructType struct { File Metadata Line int SizeInBits uint64 - AlignInBits uint64 + AlignInBits uint32 Flags int DerivedFrom Metadata Elements []Metadata @@ -358,7 +358,7 @@ func (d *DIBuilder) CreateStructType(sco t.File.C, C.unsigned(t.Line), C.uint64_t(t.SizeInBits), - C.uint64_t(t.AlignInBits), + C.uint32_t(t.AlignInBits), C.unsigned(t.Flags), t.DerivedFrom.C, elements.C, @@ -375,7 +375,7 @@ type DIReplaceableCompositeType struct { Line int RuntimeLang int SizeInBits uint64 - AlignInBits uint64 + AlignInBits uint32 Flags int } @@ -392,7 +392,7 @@ func (d *DIBuilder) CreateReplaceableCom C.unsigned(t.Line), C.unsigned(t.RuntimeLang), C.uint64_t(t.SizeInBits), - C.uint64_t(t.AlignInBits), + C.uint32_t(t.AlignInBits), C.unsigned(t.Flags), ) return Metadata{C: result} @@ -404,7 +404,7 @@ type DIMemberType struct { File Metadata Line int SizeInBits uint64 - AlignInBits uint64 + AlignInBits uint32 *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-vendor@freebsd.org Mon Jan 2 19:17:23 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 22F23C9BAC9; Mon, 2 Jan 2017 19:17:23 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CE1261849; Mon, 2 Jan 2017 19:17:22 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v02JHLcH050212; Mon, 2 Jan 2017 19:17:21 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v02JHLg7050211; Mon, 2 Jan 2017 19:17:21 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201701021917.v02JHLg7050211@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 2 Jan 2017 19:17:21 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r311117 - vendor/llvm/llvm-trunk-r290819 X-SVN-Group: vendor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jan 2017 19:17:23 -0000 Author: dim Date: Mon Jan 2 19:17:21 2017 New Revision: 311117 URL: https://svnweb.freebsd.org/changeset/base/311117 Log: Tag llvm trunk r290819. Added: vendor/llvm/llvm-trunk-r290819/ - copied from r311116, vendor/llvm/dist/ From owner-svn-src-vendor@freebsd.org Mon Jan 2 19:18:12 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D69C1C9BB69; Mon, 2 Jan 2017 19:18:12 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CC6BD1AF0; Mon, 2 Jan 2017 19:18:11 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v02JIBeO050279; Mon, 2 Jan 2017 19:18:11 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v02JIASg050275; Mon, 2 Jan 2017 19:18:10 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201701021918.v02JIASg050275@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 2 Jan 2017 19:18:10 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r311118 - in vendor/clang/dist: . bindings/python/clang bindings/python/tests/cindex cmake/caches cmake/modules docs docs/CommandGuide docs/analyzer examples/AnnotateFunctions examples/... X-SVN-Group: vendor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jan 2017 19:18:12 -0000 Author: dim Date: Mon Jan 2 19:18:08 2017 New Revision: 311118 URL: https://svnweb.freebsd.org/changeset/base/311118 Log: Vendor import of clang trunk r290819: https://llvm.org/svn/llvm-project/cfe/trunk@290819 Added: vendor/clang/dist/cmake/caches/DistributionExample-stage2.cmake vendor/clang/dist/cmake/caches/DistributionExample.cmake vendor/clang/dist/docs/DiagnosticsReference.rst vendor/clang/dist/docs/ThinLTO.rst vendor/clang/dist/docs/Toolchain.rst vendor/clang/dist/include/clang/Analysis/Analyses/OSLog.h (contents, props changed) vendor/clang/dist/include/clang/Analysis/CloneDetection.h (contents, props changed) vendor/clang/dist/include/clang/Basic/BuiltinsX86_64.def vendor/clang/dist/include/clang/Basic/DiagnosticDocs.td vendor/clang/dist/include/clang/Driver/Distro.h (contents, props changed) vendor/clang/dist/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h (contents, props changed) vendor/clang/dist/lib/Analysis/CloneDetection.cpp (contents, props changed) vendor/clang/dist/lib/Analysis/OSLog.cpp (contents, props changed) vendor/clang/dist/lib/CodeGen/CGCoroutine.cpp (contents, props changed) vendor/clang/dist/lib/CodeGen/ConstantBuilder.h (contents, props changed) vendor/clang/dist/lib/CodeGen/VarBypassDetector.cpp (contents, props changed) vendor/clang/dist/lib/CodeGen/VarBypassDetector.h (contents, props changed) vendor/clang/dist/lib/Driver/Distro.cpp (contents, props changed) vendor/clang/dist/lib/Format/Comments.cpp (contents, props changed) vendor/clang/dist/lib/Format/Comments.h (contents, props changed) vendor/clang/dist/lib/Headers/__clang_cuda_builtin_vars.h (contents, props changed) vendor/clang/dist/lib/Headers/__clang_cuda_complex_builtins.h (contents, props changed) vendor/clang/dist/lib/Headers/armintr.h (contents, props changed) vendor/clang/dist/lib/Headers/cuda_wrappers/ vendor/clang/dist/lib/Headers/cuda_wrappers/algorithm vendor/clang/dist/lib/Headers/cuda_wrappers/complex vendor/clang/dist/lib/Headers/cuda_wrappers/new vendor/clang/dist/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp (contents, props changed) vendor/clang/dist/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp (contents, props changed) vendor/clang/dist/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp (contents, props changed) vendor/clang/dist/lib/StaticAnalyzer/Checkers/CloneChecker.cpp (contents, props changed) vendor/clang/dist/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp (contents, props changed) vendor/clang/dist/lib/StaticAnalyzer/Checkers/GTestChecker.cpp (contents, props changed) vendor/clang/dist/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp (contents, props changed) vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp (contents, props changed) vendor/clang/dist/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp (contents, props changed) vendor/clang/dist/lib/StaticAnalyzer/Checkers/ValistChecker.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/anonymous-fields/ vendor/clang/dist/test/ASTMerge/anonymous-fields/Inputs/ vendor/clang/dist/test/ASTMerge/anonymous-fields/Inputs/anonymous-fields1.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/anonymous-fields/Inputs/anonymous-fields2.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/anonymous-fields/test.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/asm/ vendor/clang/dist/test/ASTMerge/asm/Inputs/ vendor/clang/dist/test/ASTMerge/asm/Inputs/asm-function.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/asm/test.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/category/ vendor/clang/dist/test/ASTMerge/category/Inputs/ vendor/clang/dist/test/ASTMerge/category/Inputs/category1.m vendor/clang/dist/test/ASTMerge/category/Inputs/category2.m vendor/clang/dist/test/ASTMerge/category/test.m vendor/clang/dist/test/ASTMerge/class/ vendor/clang/dist/test/ASTMerge/class-template/ vendor/clang/dist/test/ASTMerge/class-template/Inputs/ vendor/clang/dist/test/ASTMerge/class-template/Inputs/class-template1.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/class-template/Inputs/class-template2.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/class-template/test.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/class/Inputs/ vendor/clang/dist/test/ASTMerge/class/Inputs/class1.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/class/Inputs/class2.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/class/test.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/class2/ vendor/clang/dist/test/ASTMerge/class2/Inputs/ vendor/clang/dist/test/ASTMerge/class2/Inputs/class3.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/class2/test.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/codegen-body/ vendor/clang/dist/test/ASTMerge/codegen-body/Inputs/ vendor/clang/dist/test/ASTMerge/codegen-body/Inputs/body1.c (contents, props changed) vendor/clang/dist/test/ASTMerge/codegen-body/Inputs/body2.c (contents, props changed) vendor/clang/dist/test/ASTMerge/codegen-body/test.c (contents, props changed) vendor/clang/dist/test/ASTMerge/codegen-exprs/ vendor/clang/dist/test/ASTMerge/codegen-exprs/Inputs/ vendor/clang/dist/test/ASTMerge/codegen-exprs/Inputs/exprs1.c (contents, props changed) vendor/clang/dist/test/ASTMerge/codegen-exprs/Inputs/exprs2.c (contents, props changed) vendor/clang/dist/test/ASTMerge/codegen-exprs/test.c (contents, props changed) vendor/clang/dist/test/ASTMerge/enum/ vendor/clang/dist/test/ASTMerge/enum/Inputs/ vendor/clang/dist/test/ASTMerge/enum/Inputs/enum1.c (contents, props changed) vendor/clang/dist/test/ASTMerge/enum/Inputs/enum2.c (contents, props changed) vendor/clang/dist/test/ASTMerge/enum/test.c (contents, props changed) vendor/clang/dist/test/ASTMerge/exprs/ vendor/clang/dist/test/ASTMerge/exprs-cpp/ vendor/clang/dist/test/ASTMerge/exprs-cpp/Inputs/ vendor/clang/dist/test/ASTMerge/exprs-cpp/Inputs/exprs3.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/exprs-cpp/test.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/exprs/Inputs/ vendor/clang/dist/test/ASTMerge/exprs/Inputs/exprs1.c (contents, props changed) vendor/clang/dist/test/ASTMerge/exprs/Inputs/exprs2.c (contents, props changed) vendor/clang/dist/test/ASTMerge/exprs/test.c (contents, props changed) vendor/clang/dist/test/ASTMerge/function/ vendor/clang/dist/test/ASTMerge/function/Inputs/ vendor/clang/dist/test/ASTMerge/function/Inputs/function1.c (contents, props changed) vendor/clang/dist/test/ASTMerge/function/Inputs/function2.c (contents, props changed) vendor/clang/dist/test/ASTMerge/function/test.c (contents, props changed) vendor/clang/dist/test/ASTMerge/inheritance/ vendor/clang/dist/test/ASTMerge/inheritance/Inputs/ vendor/clang/dist/test/ASTMerge/inheritance/Inputs/inheritance-base.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/inheritance/test.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/init-ctors/ vendor/clang/dist/test/ASTMerge/init-ctors/Inputs/ vendor/clang/dist/test/ASTMerge/init-ctors/Inputs/init-ctors-classes.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/init-ctors/test.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/interface/ vendor/clang/dist/test/ASTMerge/interface/Inputs/ vendor/clang/dist/test/ASTMerge/interface/Inputs/interface1.m vendor/clang/dist/test/ASTMerge/interface/Inputs/interface2.m vendor/clang/dist/test/ASTMerge/interface/test.m vendor/clang/dist/test/ASTMerge/macro/ vendor/clang/dist/test/ASTMerge/macro/Inputs/ vendor/clang/dist/test/ASTMerge/macro/Inputs/macro.modulemap vendor/clang/dist/test/ASTMerge/macro/Inputs/macro1.h (contents, props changed) vendor/clang/dist/test/ASTMerge/macro/Inputs/macro1.m vendor/clang/dist/test/ASTMerge/macro/Inputs/macro2.m vendor/clang/dist/test/ASTMerge/macro/test.m vendor/clang/dist/test/ASTMerge/namespace/ vendor/clang/dist/test/ASTMerge/namespace/Inputs/ vendor/clang/dist/test/ASTMerge/namespace/Inputs/namespace1.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/namespace/Inputs/namespace2.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/namespace/test.cpp (contents, props changed) vendor/clang/dist/test/ASTMerge/property/ vendor/clang/dist/test/ASTMerge/property/Inputs/ vendor/clang/dist/test/ASTMerge/property/Inputs/property1.m vendor/clang/dist/test/ASTMerge/property/Inputs/property2.m vendor/clang/dist/test/ASTMerge/property/test.m vendor/clang/dist/test/ASTMerge/struct/ vendor/clang/dist/test/ASTMerge/struct/Inputs/ vendor/clang/dist/test/ASTMerge/struct/Inputs/struct1.c (contents, props changed) vendor/clang/dist/test/ASTMerge/struct/Inputs/struct2.c (contents, props changed) vendor/clang/dist/test/ASTMerge/struct/test.c (contents, props changed) vendor/clang/dist/test/ASTMerge/typedef/ vendor/clang/dist/test/ASTMerge/typedef/Inputs/ vendor/clang/dist/test/ASTMerge/typedef/Inputs/typedef1.c (contents, props changed) vendor/clang/dist/test/ASTMerge/typedef/Inputs/typedef2.c (contents, props changed) vendor/clang/dist/test/ASTMerge/typedef/test.c (contents, props changed) vendor/clang/dist/test/ASTMerge/var/ vendor/clang/dist/test/ASTMerge/var/Inputs/ vendor/clang/dist/test/ASTMerge/var/Inputs/var1.c (contents, props changed) vendor/clang/dist/test/ASTMerge/var/Inputs/var1.h (contents, props changed) vendor/clang/dist/test/ASTMerge/var/Inputs/var2.c (contents, props changed) vendor/clang/dist/test/ASTMerge/var/test.c (contents, props changed) vendor/clang/dist/test/Analysis/Inputs/localization-pch.h (contents, props changed) vendor/clang/dist/test/Analysis/Inputs/system-header-simulator-for-valist.h (contents, props changed) vendor/clang/dist/test/Analysis/ObjCPropertiesSyntaxChecks.m vendor/clang/dist/test/Analysis/analyzer-display-progress.cpp (contents, props changed) vendor/clang/dist/test/Analysis/analyzer-display-progress.m vendor/clang/dist/test/Analysis/analyzer-enabled-checkers.c (contents, props changed) vendor/clang/dist/test/Analysis/block-in-critical-section.cpp (contents, props changed) vendor/clang/dist/test/Analysis/cast-to-struct.cpp (contents, props changed) vendor/clang/dist/test/Analysis/castexpr-callback.c (contents, props changed) vendor/clang/dist/test/Analysis/conversion.c (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/ vendor/clang/dist/test/Analysis/copypaste/asm.cpp (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/attributes.cpp (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/blocks.cpp (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/call.cpp (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/catch.cpp (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/delete.cpp (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/dependent-exist.cpp (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/expr-types.cpp (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/fold.cpp (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/function-try-block.cpp (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/functions.cpp (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/generic.c (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/labels.cpp (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/lambda.cpp (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/macro-complexity.cpp (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/macros.cpp (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/objc-methods.m vendor/clang/dist/test/Analysis/copypaste/plist-diagnostics-notes-as-events.cpp (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/plist-diagnostics.cpp (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/sub-sequences.cpp (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/suspicious-clones.cpp (contents, props changed) vendor/clang/dist/test/Analysis/copypaste/text-diagnostics.cpp (contents, props changed) vendor/clang/dist/test/Analysis/diagnostics/Inputs/include/plist-diagnostics-include-check-macro.def vendor/clang/dist/test/Analysis/diagnostics/Inputs/include/plist-diagnostics-include-check-macro.h (contents, props changed) vendor/clang/dist/test/Analysis/diagnostics/diag-cross-file-boundaries.c (contents, props changed) vendor/clang/dist/test/Analysis/diagnostics/diag-cross-file-boundaries.h (contents, props changed) vendor/clang/dist/test/Analysis/diagnostics/macros.cpp (contents, props changed) vendor/clang/dist/test/Analysis/diagnostics/macros.m vendor/clang/dist/test/Analysis/diagnostics/plist-diagnostics-include-check.cpp (contents, props changed) vendor/clang/dist/test/Analysis/dispatch-once.m vendor/clang/dist/test/Analysis/explain-svals.m vendor/clang/dist/test/Analysis/expr-inspection.c (contents, props changed) vendor/clang/dist/test/Analysis/gtest.cpp (contents, props changed) vendor/clang/dist/test/Analysis/lifetime-extension.cpp (contents, props changed) vendor/clang/dist/test/Analysis/malloc-custom.c (contents, props changed) vendor/clang/dist/test/Analysis/max-nodes-suppress-on-sink.c (contents, props changed) vendor/clang/dist/test/Analysis/non-diagnosable-assumptions.c (contents, props changed) vendor/clang/dist/test/Analysis/nullability.c (contents, props changed) vendor/clang/dist/test/Analysis/number-object-conversion.c (contents, props changed) vendor/clang/dist/test/Analysis/number-object-conversion.cpp (contents, props changed) vendor/clang/dist/test/Analysis/number-object-conversion.m vendor/clang/dist/test/Analysis/out-of-bounds-new.cpp (contents, props changed) vendor/clang/dist/test/Analysis/retain-release-arc.m vendor/clang/dist/test/Analysis/self-assign.cpp (contents, props changed) vendor/clang/dist/test/Analysis/std-c-library-functions.c (contents, props changed) vendor/clang/dist/test/Analysis/std-c-library-functions.cpp (contents, props changed) vendor/clang/dist/test/Analysis/uninit-vals-union.c (contents, props changed) vendor/clang/dist/test/Analysis/uninit-vals.cpp (contents, props changed) vendor/clang/dist/test/Analysis/unix-api.cpp (contents, props changed) vendor/clang/dist/test/Analysis/valist-uninitialized.c (contents, props changed) vendor/clang/dist/test/Analysis/valist-unterminated.c (contents, props changed) vendor/clang/dist/test/CXX/basic/basic.stc/basic.stc.dynamic/basic.stc.dynamic.deallocation/p2.cpp (contents, props changed) vendor/clang/dist/test/CXX/class.derived/class.abstract/p2.cpp (contents, props changed) vendor/clang/dist/test/CXX/class.derived/class.abstract/p3.cpp (contents, props changed) vendor/clang/dist/test/CXX/conv/conv.fctptr/ vendor/clang/dist/test/CXX/conv/conv.fctptr/p1.cpp (contents, props changed) vendor/clang/dist/test/CXX/cpp/cpp.predefined/p1.cpp (contents, props changed) vendor/clang/dist/test/CXX/dcl.decl/dcl.decomp/ vendor/clang/dist/test/CXX/dcl.decl/dcl.decomp/p2.cpp (contents, props changed) vendor/clang/dist/test/CXX/dcl.decl/dcl.decomp/p3.cpp (contents, props changed) vendor/clang/dist/test/CXX/dcl.decl/dcl.decomp/p4.cpp (contents, props changed) vendor/clang/dist/test/CXX/dcl.decl/dcl.init/dcl.init.ref/p4.cpp (contents, props changed) vendor/clang/dist/test/CXX/drs/dr118.cpp (contents, props changed) vendor/clang/dist/test/CXX/drs/dr158.cpp (contents, props changed) vendor/clang/dist/test/CXX/except/except.spec/p2-places-1z.cpp (contents, props changed) vendor/clang/dist/test/CXX/expr/expr.cond/p4.cpp (contents, props changed) vendor/clang/dist/test/CXX/expr/expr.post/expr.static.cast/p3-p4-0x.cpp (contents, props changed) vendor/clang/dist/test/CXX/expr/expr.post/expr.static.cast/p7.cpp (contents, props changed) vendor/clang/dist/test/CXX/expr/expr.unary/expr.delete/p10.cpp (contents, props changed) vendor/clang/dist/test/CXX/expr/expr.unary/expr.new/p14.cpp (contents, props changed) vendor/clang/dist/test/CXX/expr/p13.cpp (contents, props changed) vendor/clang/dist/test/CXX/over/over.built/p15.cpp (contents, props changed) vendor/clang/dist/test/CXX/over/over.built/p16.cpp (contents, props changed) vendor/clang/dist/test/CXX/over/over.match/over.match.best/over.best.ics/over.ics.scs/p3.cpp (contents, props changed) vendor/clang/dist/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.conv/p5.cpp (contents, props changed) vendor/clang/dist/test/CodeCompletion/objc-protocol-member-access.m vendor/clang/dist/test/CodeGen/64bit-swiftcall.c (contents, props changed) vendor/clang/dist/test/CodeGen/Inputs/debug-info-file-checksum.c (contents, props changed) vendor/clang/dist/test/CodeGen/Inputs/opt-record.proftext vendor/clang/dist/test/CodeGen/alloc-size.c (contents, props changed) vendor/clang/dist/test/CodeGen/attr-mrecip.c (contents, props changed) vendor/clang/dist/test/CodeGen/avx512-inline-asm-kregisters-basics.c (contents, props changed) vendor/clang/dist/test/CodeGen/avx512-kconstraints-att_inline_asm.c (contents, props changed) vendor/clang/dist/test/CodeGen/avx512-reduceIntrin.c (contents, props changed) vendor/clang/dist/test/CodeGen/avx512-reduceMinMaxIntrin.c (contents, props changed) vendor/clang/dist/test/CodeGen/block-with-perdefinedexpr.cpp (contents, props changed) vendor/clang/dist/test/CodeGen/builtins-ppc-p9vector.c (contents, props changed) vendor/clang/dist/test/CodeGen/cfi-icall-cross-dso2.c (contents, props changed) vendor/clang/dist/test/CodeGen/dbg-const-int128.c (contents, props changed) vendor/clang/dist/test/CodeGen/debug-info-atomic.c (contents, props changed) vendor/clang/dist/test/CodeGen/debug-info-file-checksum.c (contents, props changed) vendor/clang/dist/test/CodeGen/debug-info-global-constant.c (contents, props changed) vendor/clang/dist/test/CodeGen/debug-info-static-const-fp.c (contents, props changed) vendor/clang/dist/test/CodeGen/denormalfpmode.c (contents, props changed) vendor/clang/dist/test/CodeGen/ms-barriers-intrinsics.c (contents, props changed) vendor/clang/dist/test/CodeGen/ms-intrinsics-rotations.c vendor/clang/dist/test/CodeGen/ms-volatile-arm.c (contents, props changed) vendor/clang/dist/test/CodeGen/ms-x86-intrinsics.c (contents, props changed) vendor/clang/dist/test/CodeGen/noexceptionsfpmath.c (contents, props changed) vendor/clang/dist/test/CodeGen/opt-record.c (contents, props changed) vendor/clang/dist/test/CodeGen/ppc64-dwarf.c (contents, props changed) vendor/clang/dist/test/CodeGen/ppc64-soft-float.c (contents, props changed) vendor/clang/dist/test/CodeGen/regcall.c (contents, props changed) vendor/clang/dist/test/CodeGen/sanitize-thread-no-checking-at-run-time.m vendor/clang/dist/test/CodeGen/split-debug-inlining.c (contents, props changed) vendor/clang/dist/test/CodeGen/vecshift.c (contents, props changed) vendor/clang/dist/test/CodeGen/windows-on-arm-itanium-thread-local.c (contents, props changed) vendor/clang/dist/test/CodeGen/windows-swiftcall.c (contents, props changed) vendor/clang/dist/test/CodeGen/x86-inline-asm-v-constraint.c (contents, props changed) vendor/clang/dist/test/CodeGen/x86_inlineasm_curly_bracket_escape.c (contents, props changed) vendor/clang/dist/test/CodeGen/xray-attributes-supported-arm.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCUDA/kernel-args-alignment.cu vendor/clang/dist/test/CodeGenCUDA/nothrow.cu vendor/clang/dist/test/CodeGenCXX/alias-available-externally.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/alloc-size.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/builtins-arm-exclusive.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/cxx1z-aligned-allocation.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/cxx1z-copy-omission.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/cxx1z-decomposition.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/cxx1z-eval-order.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/cxx1z-noexcept-function-type.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/debug-info-codeview-injected-class.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/debug-info-dllimport-base-class.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/debug-info-loops.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/debug-info-ms-vbase.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/debug-info-thunk-msabi.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/debug-info-vla.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/mangle-exception-spec.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/modules-ts.cppm vendor/clang/dist/test/CodeGenCXX/naked.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/pr30731.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/pragma-loop-distribute.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/regcall.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/rtti-mingw64.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/rtti-qualfn.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/runtime-dllstorage.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/ubsan-devirtualized-calls.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/ubsan-vtable-checks.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/windows-implicit-dllexport-template-specialization.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/windows-itanium-dllexport.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/windows-itanium-type-info.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCoroutines/ vendor/clang/dist/test/CodeGenCoroutines/coro-alloc.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCoroutines/coro-builtins-err.c (contents, props changed) vendor/clang/dist/test/CodeGenCoroutines/coro-builtins.c (contents, props changed) vendor/clang/dist/test/CodeGenCoroutines/microsoft-abi-operator-coawait.cpp (contents, props changed) vendor/clang/dist/test/CodeGenObjC/nullptr-assert.m vendor/clang/dist/test/CodeGenObjC/os_log.m vendor/clang/dist/test/CodeGenObjC/protocol-comdat.m vendor/clang/dist/test/CodeGenObjC/runtime-abi-match.m vendor/clang/dist/test/CodeGenObjC/section-name.m vendor/clang/dist/test/CodeGenObjC/ubsan-array-bounds.m vendor/clang/dist/test/CodeGenObjC/ubsan-bool.m vendor/clang/dist/test/CodeGenObjC/unqual-copy-restore.m vendor/clang/dist/test/CodeGenObjCXX/arc-constexpr.mm vendor/clang/dist/test/CodeGenOpenCL/amdgpu-abi-struct-coerce.cl vendor/clang/dist/test/CodeGenOpenCL/amdgpu-attrs.cl vendor/clang/dist/test/CodeGenOpenCL/amdgpu-nullptr.cl vendor/clang/dist/test/CodeGenOpenCL/cast_image.cl vendor/clang/dist/test/CodeGenOpenCL/convergent.cl vendor/clang/dist/test/CodeGenOpenCL/extension-begin.cl vendor/clang/dist/test/CodeGenOpenCL/null_queue.cl vendor/clang/dist/test/CodeGenOpenCL/partial_initializer.cl vendor/clang/dist/test/CodeGenOpenCL/private-array-initialization.cl vendor/clang/dist/test/CodeGenOpenCL/sampler.cl vendor/clang/dist/test/CodeGenOpenCL/size_t.cl vendor/clang/dist/test/Coverage/ast-print-func.cpp (contents, props changed) vendor/clang/dist/test/Coverage/ast-print-temp-class.cpp (contents, props changed) vendor/clang/dist/test/Coverage/ast-print-temp-func.cpp (contents, props changed) vendor/clang/dist/test/CoverageMapping/abspath.cpp (contents, props changed) vendor/clang/dist/test/CoverageMapping/if.cpp (contents, props changed) vendor/clang/dist/test/CoverageMapping/switch.cpp (contents, props changed) vendor/clang/dist/test/Driver/Inputs/CUDA-macosx/ vendor/clang/dist/test/Driver/Inputs/CUDA-macosx/usr/ vendor/clang/dist/test/Driver/Inputs/CUDA-macosx/usr/local/ vendor/clang/dist/test/Driver/Inputs/CUDA-macosx/usr/local/cuda/ vendor/clang/dist/test/Driver/Inputs/CUDA-macosx/usr/local/cuda/bin/ vendor/clang/dist/test/Driver/Inputs/CUDA-macosx/usr/local/cuda/bin/.keep vendor/clang/dist/test/Driver/Inputs/CUDA-macosx/usr/local/cuda/include/ vendor/clang/dist/test/Driver/Inputs/CUDA-macosx/usr/local/cuda/include/.keep vendor/clang/dist/test/Driver/Inputs/CUDA-macosx/usr/local/cuda/lib/ vendor/clang/dist/test/Driver/Inputs/CUDA-macosx/usr/local/cuda/lib/.keep vendor/clang/dist/test/Driver/Inputs/CUDA-macosx/usr/local/cuda/nvvm/ vendor/clang/dist/test/Driver/Inputs/CUDA-macosx/usr/local/cuda/nvvm/libdevice/ vendor/clang/dist/test/Driver/Inputs/CUDA-macosx/usr/local/cuda/nvvm/libdevice/libdevice.compute_30.10.bc vendor/clang/dist/test/Driver/Inputs/CUDA-macosx/usr/local/cuda/nvvm/libdevice/libdevice.compute_35.10.bc vendor/clang/dist/test/Driver/Inputs/CUDA/usr/local/cuda/nvvm/libdevice/libdevice.compute_30.10.bc vendor/clang/dist/test/Driver/Inputs/CUDA_80/usr/local/cuda/nvvm/libdevice/libdevice.compute_30.10.bc vendor/clang/dist/test/Driver/Inputs/CUDA_80/usr/local/cuda/nvvm/libdevice/libdevice.compute_50.10.bc vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mips64el-linux-android/ vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mips64el-linux-android/4.9/ vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mips64el-linux-android/4.9/32/ vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mips64el-linux-android/4.9/32/mips-r1/ vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mips64el-linux-android/4.9/32/mips-r1/crtbegin.o vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mips64el-linux-android/4.9/32/mips-r1/crtend.o vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mips64el-linux-android/4.9/32/mips-r2/ vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mips64el-linux-android/4.9/32/mips-r2/crtbegin.o vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mips64el-linux-android/4.9/32/mips-r2/crtend.o vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mips64el-linux-android/4.9/32/mips-r6/ vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mips64el-linux-android/4.9/32/mips-r6/crtbegin.o vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mips64el-linux-android/4.9/32/mips-r6/crtend.o vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mips64el-linux-android/4.9/crtbegin.o vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mips64el-linux-android/4.9/crtend.o vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mips64el-linux-android/4.9/include/ vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mips64el-linux-android/4.9/include/.keep vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/mips64el-linux-android/ vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/mips64el-linux-android/bin/ vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/mips64el-linux-android/bin/.keep vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/mips64el-linux-android/lib/ vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/mips64el-linux-android/lib/.keep vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/mips64el-linux-android/lib64/ vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/mips64el-linux-android/lib64/.keep vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/mips64el-linux-android/libr2/ vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/mips64el-linux-android/libr2/.keep vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/mips64el-linux-android/libr6/ vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/mips64el-linux-android/libr6/.keep vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/mipsel-linux-android/libr2/ vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/mipsel-linux-android/libr2/.keep vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/mipsel-linux-android/libr6/ vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/mipsel-linux-android/libr6/.keep vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/libr2/ vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/libr2/crtbegin_dynamic.o vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/libr2/crtbegin_so.o vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/libr2/crtbegin_static.o vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/libr2/crtend_android.o vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/libr2/crtend_so.o vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/libr6/ vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/libr6/crtbegin_dynamic.o vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/libr6/crtbegin_so.o vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/libr6/crtbegin_static.o vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/libr6/crtend_android.o vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/libr6/crtend_so.o vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/bin/ vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/bin/.keep vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/etc/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/etc/env.d/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/etc/env.d/gcc/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/etc/env.d/gcc/config-x86_64-pc-linux-gnu vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/etc/env.d/gcc/x86_64-pc-linux-gnu-4.9.3 (contents, props changed) vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/etc/gentoo-release vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/include/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/include/.keep vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/32/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/32/crtbegin.o vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/crtbegin.o vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4.9.3/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4.9.3/.keep vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/x32/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/x32/crtbegin.o vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/32/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/32/crtbegin.o vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/crtbegin.o vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/include/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/include/g++-v5.4.0/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/include/g++-v5.4.0/.keep vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/x32/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/x32/crtbegin.o vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/x86_64-pc-linux-gnu/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/x86_64-pc-linux-gnu/lib/ vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/x86_64-pc-linux-gnu/lib/.keep vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/bin/ vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/bin/.keep vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/bin/readme vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/readme vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/.keep vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/hexagon/include/ vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/hexagon/include/c++/ vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/hexagon/include/c++/readme vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/hexagon/include/readme vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/hexagon/readme vendor/clang/dist/test/Driver/Inputs/hexagon_tree/Tools/target/readme vendor/clang/dist/test/Driver/Inputs/rewrite-1.map vendor/clang/dist/test/Driver/Inputs/rewrite-2.map vendor/clang/dist/test/Driver/Inputs/rewrite.map vendor/clang/dist/test/Driver/XRay/ vendor/clang/dist/test/Driver/XRay/lit.local.cfg vendor/clang/dist/test/Driver/XRay/xray-instrument-cpu.c (contents, props changed) vendor/clang/dist/test/Driver/XRay/xray-instrument-os.c (contents, props changed) vendor/clang/dist/test/Driver/analyzer-target-enabled-checkers.cpp (contents, props changed) vendor/clang/dist/test/Driver/android-aarch64-link.cpp (contents, props changed) vendor/clang/dist/test/Driver/arm-execute-only.c (contents, props changed) vendor/clang/dist/test/Driver/arm-implicit-it.s (contents, props changed) vendor/clang/dist/test/Driver/clang-offload-bundler.c (contents, props changed) vendor/clang/dist/test/Driver/clang-offload-bundler.c.o (contents, props changed) vendor/clang/dist/test/Driver/compilation_database.c (contents, props changed) vendor/clang/dist/test/Driver/coroutines.c (contents, props changed) vendor/clang/dist/test/Driver/coroutines.cpp (contents, props changed) vendor/clang/dist/test/Driver/crash-report-crashfile.m vendor/clang/dist/test/Driver/cuda-bindings.cu vendor/clang/dist/test/Driver/cuda-macosx.cu vendor/clang/dist/test/Driver/cuda-no-sanitizers.cu vendor/clang/dist/test/Driver/cuda-phases.cu vendor/clang/dist/test/Driver/cuda-ptxas-path.cu vendor/clang/dist/test/Driver/darwin-ld-dedup.c (contents, props changed) vendor/clang/dist/test/Driver/defsym.s (contents, props changed) vendor/clang/dist/test/Driver/denormal-fp-math.c (contents, props changed) vendor/clang/dist/test/Driver/fuchsia.c (contents, props changed) vendor/clang/dist/test/Driver/fuchsia.cpp (contents, props changed) vendor/clang/dist/test/Driver/gold-lto-sections.c (contents, props changed) vendor/clang/dist/test/Driver/hexagon-long-calls.c (contents, props changed) vendor/clang/dist/test/Driver/lto-jobs.c (contents, props changed) vendor/clang/dist/test/Driver/masm.s (contents, props changed) vendor/clang/dist/test/Driver/modules-ts.cpp (contents, props changed) vendor/clang/dist/test/Driver/offloading-interoperability.c (contents, props changed) vendor/clang/dist/test/Driver/openmp-offload.c (contents, props changed) vendor/clang/dist/test/Driver/opt-record.c (contents, props changed) vendor/clang/dist/test/Driver/preserve-as-comments.c (contents, props changed) vendor/clang/dist/test/Driver/print-libgcc-file-name-clangrt.c (contents, props changed) vendor/clang/dist/test/Driver/print-libgcc-file-name-libgcc.c (contents, props changed) vendor/clang/dist/test/Driver/rewrite-map-files.c (contents, props changed) vendor/clang/dist/test/Driver/ropi-rwpi.c (contents, props changed) vendor/clang/dist/test/Driver/save-stats.c (contents, props changed) vendor/clang/dist/test/Driver/show-option-names.c (contents, props changed) vendor/clang/dist/test/Driver/unsupported-target-arch.c (contents, props changed) vendor/clang/dist/test/Driver/windows-pic.cpp (contents, props changed) vendor/clang/dist/test/Driver/windows-thumb.s (contents, props changed) vendor/clang/dist/test/FixIt/Inputs/ vendor/clang/dist/test/FixIt/Inputs/nullability.h (contents, props changed) vendor/clang/dist/test/FixIt/nullability.mm vendor/clang/dist/test/Format/remove-duplicate-includes.cpp (contents, props changed) vendor/clang/dist/test/Frontend/Inputs/absolute-paths.h (contents, props changed) vendor/clang/dist/test/Frontend/Inputs/optimization-remark-with-hotness.proftext vendor/clang/dist/test/Frontend/aarch64-target-cpu.c (contents, props changed) vendor/clang/dist/test/Frontend/absolute-paths.c (contents, props changed) vendor/clang/dist/test/Frontend/include-duplicate-removal.c (contents, props changed) vendor/clang/dist/test/Frontend/int128.cpp (contents, props changed) vendor/clang/dist/test/Frontend/objc-bool-is-bool.m vendor/clang/dist/test/Frontend/optimization-remark-with-hotness.c (contents, props changed) vendor/clang/dist/test/Frontend/plugin-vs-debug-info.cpp (contents, props changed) vendor/clang/dist/test/Frontend/stats-file.c (contents, props changed) vendor/clang/dist/test/Headers/Inputs/usr/ vendor/clang/dist/test/Headers/Inputs/usr/include/ vendor/clang/dist/test/Headers/Inputs/usr/include/float.h (contents, props changed) vendor/clang/dist/test/Headers/float-darwin.c (contents, props changed) vendor/clang/dist/test/Headers/stdatomic.c (contents, props changed) vendor/clang/dist/test/Headers/x86intrin.cpp (contents, props changed) vendor/clang/dist/test/Import/ vendor/clang/dist/test/Import/clang-flags/ vendor/clang/dist/test/Import/clang-flags/Inputs/ vendor/clang/dist/test/Import/clang-flags/Inputs/S.c (contents, props changed) vendor/clang/dist/test/Import/clang-flags/test.c (contents, props changed) vendor/clang/dist/test/Import/empty-struct/ vendor/clang/dist/test/Import/empty-struct/Inputs/ vendor/clang/dist/test/Import/empty-struct/Inputs/S.c (contents, props changed) vendor/clang/dist/test/Import/empty-struct/test.c (contents, props changed) vendor/clang/dist/test/Import/error-in-expression/ vendor/clang/dist/test/Import/error-in-expression/Inputs/ vendor/clang/dist/test/Import/error-in-expression/Inputs/S.c (contents, props changed) vendor/clang/dist/test/Import/error-in-expression/test.c (contents, props changed) vendor/clang/dist/test/Import/error-in-import/ vendor/clang/dist/test/Import/error-in-import/Inputs/ vendor/clang/dist/test/Import/error-in-import/Inputs/S.c (contents, props changed) vendor/clang/dist/test/Import/error-in-import/test.c (contents, props changed) vendor/clang/dist/test/Import/missing-import/ vendor/clang/dist/test/Import/missing-import/test.c (contents, props changed) vendor/clang/dist/test/Index/Core/designated-inits.c (contents, props changed) vendor/clang/dist/test/Index/complete-block-properties.m vendor/clang/dist/test/Index/complete-block-property-assignment.m vendor/clang/dist/test/Index/load-staticassert.cpp (contents, props changed) vendor/clang/dist/test/Index/pr20320.cpp (contents, props changed) vendor/clang/dist/test/Index/pr20320.h (contents, props changed) vendor/clang/dist/test/Lexer/modules-ts.cpp (contents, props changed) vendor/clang/dist/test/Modules/Inputs/DebugNestedA.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/DebugNestedB.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/DiagOutOfDate.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/GNUAsm/ vendor/clang/dist/test/Modules/Inputs/GNUAsm/NeedsGNUInlineAsm.framework/ vendor/clang/dist/test/Modules/Inputs/GNUAsm/NeedsGNUInlineAsm.framework/Headers/ vendor/clang/dist/test/Modules/Inputs/GNUAsm/NeedsGNUInlineAsm.framework/Headers/NeedsGNUInlineAsm.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/GNUAsm/NeedsGNUInlineAsm.framework/Headers/asm.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/GNUAsm/NeedsGNUInlineAsm.framework/module.map vendor/clang/dist/test/Modules/Inputs/PR27699/ vendor/clang/dist/test/Modules/Inputs/PR27699/Subdir/ vendor/clang/dist/test/Modules/Inputs/PR27699/Subdir/a.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/PR27699/Subdir/b.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/PR27699/module.modulemap vendor/clang/dist/test/Modules/Inputs/PR27699/streambuf vendor/clang/dist/test/Modules/Inputs/PR28438/ vendor/clang/dist/test/Modules/Inputs/PR28438/a.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/PR28438/b1.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/PR28438/b2.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/PR28438/module.modulemap vendor/clang/dist/test/Modules/Inputs/PR28752/ vendor/clang/dist/test/Modules/Inputs/PR28752/Subdir1/ vendor/clang/dist/test/Modules/Inputs/PR28752/Subdir1/b.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/PR28752/Subdir1/c.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/PR28752/Subdir1/module.modulemap vendor/clang/dist/test/Modules/Inputs/PR28752/a.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/PR28752/module.modulemap vendor/clang/dist/test/Modules/Inputs/PR28752/vector vendor/clang/dist/test/Modules/Inputs/PR28794/ vendor/clang/dist/test/Modules/Inputs/PR28794/LibAHeader.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/PR28794/Subdir/ vendor/clang/dist/test/Modules/Inputs/PR28794/Subdir/Empty.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/PR28794/Subdir/LibBHeader.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/PR28794/module.modulemap vendor/clang/dist/test/Modules/Inputs/PR28812/ vendor/clang/dist/test/Modules/Inputs/PR28812/Textual.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/PR28812/a.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/PR28812/b.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/PR28812/module.modulemap vendor/clang/dist/test/Modules/Inputs/implicit-private-with-different-name/ vendor/clang/dist/test/Modules/Inputs/implicit-private-with-different-name/A.framework/ vendor/clang/dist/test/Modules/Inputs/implicit-private-with-different-name/A.framework/Headers/ vendor/clang/dist/test/Modules/Inputs/implicit-private-with-different-name/A.framework/Headers/a.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/implicit-private-with-different-name/A.framework/Headers/aprivate.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/implicit-private-with-different-name/A.framework/Modules/ vendor/clang/dist/test/Modules/Inputs/implicit-private-with-different-name/A.framework/Modules/module.modulemap vendor/clang/dist/test/Modules/Inputs/implicit-private-with-different-name/A.framework/Modules/module.private.modulemap vendor/clang/dist/test/Modules/Inputs/libc-libcxx/ vendor/clang/dist/test/Modules/Inputs/libc-libcxx/include/ vendor/clang/dist/test/Modules/Inputs/libc-libcxx/include/c++/ vendor/clang/dist/test/Modules/Inputs/libc-libcxx/include/c++/math.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/libc-libcxx/include/c++/module.modulemap vendor/clang/dist/test/Modules/Inputs/libc-libcxx/include/c++/stdlib.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/libc-libcxx/include/math.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/libc-libcxx/include/module.modulemap vendor/clang/dist/test/Modules/Inputs/libc-libcxx/include/stdlib.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/ vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/Frameworks/ vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/Frameworks/A.framework/ vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/Frameworks/A.framework/Headers/ vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/Frameworks/A.framework/Headers/A.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/Frameworks/A.framework/Headers/int.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/Frameworks/A.framework/Modules/ vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/Frameworks/A.framework/Modules/module.modulemap vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/usr/ vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/usr/include/ vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/usr/include/c++/ vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/usr/include/c++/v1/ vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/usr/include/c++/v1/__config vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/usr/include/c++/v1/math.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/usr/include/c++/v1/module.modulemap vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/usr/include/c++/v1/stddef.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/usr/include/c++/v1/stdint.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/usr/include/c++/v1/stdio.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/usr/include/c++/v1/stdlib.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/usr/include/math.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/usr/include/module.modulemap vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/usr/include/stddef.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/usr/include/stdint.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/usr/include/stdio.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/usr/include/stdlib.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/libc-libcxx/sysroot/usr/include/util.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/lookup-assert/ vendor/clang/dist/test/Modules/Inputs/lookup-assert/Base.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/lookup-assert/Derive.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/lookup-assert/H3.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/lookup-assert/module.map vendor/clang/dist/test/Modules/Inputs/merge-fn-prototype-tags/ vendor/clang/dist/test/Modules/Inputs/merge-fn-prototype-tags/a.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/merge-fn-prototype-tags/b.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/merge-fn-prototype-tags/c.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/merge-fn-prototype-tags/module.modulemap vendor/clang/dist/test/Modules/Inputs/merge-template-pattern-visibility/c.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/merge-template-pattern-visibility/d.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/merge-template-specializations/ vendor/clang/dist/test/Modules/Inputs/merge-template-specializations/a.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/merge-template-specializations/b.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/merge-template-specializations/c.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/merge-template-specializations/module.modulemap vendor/clang/dist/test/Modules/Inputs/merge-var-template-def/ vendor/clang/dist/test/Modules/Inputs/merge-var-template-def/a.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/merge-var-template-def/b1.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/merge-var-template-def/b2.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/merge-var-template-def/module.modulemap vendor/clang/dist/test/Modules/Inputs/objc-category/ vendor/clang/dist/test/Modules/Inputs/objc-category-2/ vendor/clang/dist/test/Modules/Inputs/objc-category-2/Base.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/objc-category-2/Category.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/objc-category-2/H3.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/objc-category-2/module.map vendor/clang/dist/test/Modules/Inputs/objc-category-3/ vendor/clang/dist/test/Modules/Inputs/objc-category-3/Base.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/objc-category-3/Category.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/objc-category-3/Category_B.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/objc-category-3/H3.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/objc-category-3/module.map vendor/clang/dist/test/Modules/Inputs/objc-category/Base.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/objc-category/Category.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/objc-category/H3.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/objc-category/module.map vendor/clang/dist/test/Modules/Inputs/objc-hidden/ vendor/clang/dist/test/Modules/Inputs/objc-hidden/FakeUnavailableObjCFramework.framework/ vendor/clang/dist/test/Modules/Inputs/objc-hidden/FakeUnavailableObjCFramework.framework/Headers/ vendor/clang/dist/test/Modules/Inputs/objc-hidden/FakeUnavailableObjCFramework.framework/Headers/FakeUnavailableObjCFramework.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/objc-hidden/FakeUnavailableObjCFramework.framework/Modules/ vendor/clang/dist/test/Modules/Inputs/objc-hidden/FakeUnavailableObjCFramework.framework/Modules/module.modulemap vendor/clang/dist/test/Modules/Inputs/objc-hidden/System/ vendor/clang/dist/test/Modules/Inputs/objc-hidden/System/X.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/objc-hidden/System/module.map vendor/clang/dist/test/Modules/Inputs/objc-initializer/ vendor/clang/dist/test/Modules/Inputs/objc-initializer/X.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/objc-initializer/module.modulemap vendor/clang/dist/test/Modules/Inputs/objc-method-redecl.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/pch-import-module-out-of-date.pch vendor/clang/dist/test/Modules/Inputs/prebuilt-module/ vendor/clang/dist/test/Modules/Inputs/prebuilt-module/a.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/prebuilt-module/module.modulemap vendor/clang/dist/test/Modules/Inputs/unused-global-init/ vendor/clang/dist/test/Modules/Inputs/unused-global-init/init.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/unused-global-init/module.modulemap vendor/clang/dist/test/Modules/Inputs/unused-global-init/other.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/unused-global-init/unused.h (contents, props changed) vendor/clang/dist/test/Modules/Inputs/unused-global-init/used.h (contents, props changed) vendor/clang/dist/test/Modules/ModuleModuleDebugInfo.cpp (contents, props changed) vendor/clang/dist/test/Modules/compiler_builtins_x86.c (contents, props changed) vendor/clang/dist/test/Modules/config-mismatch.cpp (contents, props changed) vendor/clang/dist/test/Modules/crash-vfs-headermaps.m vendor/clang/dist/test/Modules/crash-vfs-include-pch.m vendor/clang/dist/test/Modules/crash-vfs-ivfsoverlay.m vendor/clang/dist/test/Modules/crash-vfs-relative-incdir.m vendor/clang/dist/test/Modules/diagnostic-options-out-of-date.m vendor/clang/dist/test/Modules/global-init.cpp (contents, props changed) vendor/clang/dist/test/Modules/implicit-private-with-different-name.m vendor/clang/dist/test/Modules/lambda-context.cpp (contents, props changed) vendor/clang/dist/test/Modules/libc-libcxx.cpp (contents, props changed) vendor/clang/dist/test/Modules/lookup-assert.m vendor/clang/dist/test/Modules/merge-fn-prototype-tags.c (contents, props changed) vendor/clang/dist/test/Modules/merge-template-specializations.cpp (contents, props changed) vendor/clang/dist/test/Modules/merge-var-template-def.cpp (contents, props changed) vendor/clang/dist/test/Modules/module-file-modified.c (contents, props changed) vendor/clang/dist/test/Modules/objc-category-2.m vendor/clang/dist/test/Modules/objc-category-3.m vendor/clang/dist/test/Modules/objc-category.m vendor/clang/dist/test/Modules/objc-hidden.m vendor/clang/dist/test/Modules/objc-initializer.m vendor/clang/dist/test/Modules/objc-method-redecl.m vendor/clang/dist/test/Modules/pr27699.cpp (contents, props changed) vendor/clang/dist/test/Modules/pr28438.cpp (contents, props changed) vendor/clang/dist/test/Modules/pr28752.cpp (contents, props changed) vendor/clang/dist/test/Modules/pr28812.cpp (contents, props changed) vendor/clang/dist/test/Modules/prebuilt-module.m vendor/clang/dist/test/Modules/redundant-include.mm vendor/clang/dist/test/Modules/requires-gnuinlineasm.m vendor/clang/dist/test/Modules/stress-objc.m vendor/clang/dist/test/Modules/umbrella-header-include-builtin.mm vendor/clang/dist/test/Modules/unused-global-init.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_data_use_device_ptr_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_is_device_ptr_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_parallel_is_device_ptr_ast_print.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_parallel_is_device_ptr_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_aligned_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_ast_print.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_collapse_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_defaultmap_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_depend_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_device_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_firstprivate_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_if_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_is_device_ptr_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_lastprivate_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_linear_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_loop_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_map_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_misc_messages.c (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_nowait_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_private_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_reduction_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_safelen_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_simdlen_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_ast_print.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_default_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_defaultmap_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_depend_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_device_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_ast_print.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_collapse_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_default_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_defaultmap_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_depend_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_device_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_dist_schedule_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_firstprivate_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_if_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_lastprivate_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_loop_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_map_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_misc_messages.c (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_nowait_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_num_teams_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_ast_print.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_collapse_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_default_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_defaultmap_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_depend_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_device_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_dist_schedule_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_firstprivate_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_if_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_is_device_ptr_ast_print.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_is_device_ptr_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_lastprivate_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_linear_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_loop_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_map_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_misc_messages.c (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_nowait_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_num_teams_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_num_threads_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_private_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_proc_bind_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_reduction_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_schedule_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_shared_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_thread_limit_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_private_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_reduction_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_shared_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_firstprivate_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_if_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_is_device_ptr_ast_print.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_is_device_ptr_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_map_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_nowait_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_num_teams_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_private_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_reduction_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_shared_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_thread_limit_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_ast_print.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_collapse_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_default_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_dist_schedule_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_firstprivate_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_lastprivate_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_loop_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_num_teams_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_ast_print.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_collapse_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_default_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_dist_schedule_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_firstprivate_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_if_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_lastprivate_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_linear_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_loop_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_num_teams_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_private_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_proc_bind_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_reduction_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_schedule_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_shared_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_aligned_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_ast_print.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_collapse_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_default_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_dist_schedule_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_firstprivate_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_if_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_lastprivate_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_linear_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_loop_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_num_teams_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_num_threads_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_private_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_proc_bind_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_reduction_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_safelen_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_shared_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_simdlen_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_thread_limit_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_thread_limit_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_private_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_reduction_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_shared_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_aligned_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_ast_print.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_collapse_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_default_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_dist_schedule_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_firstprivate_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_lastprivate_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_linear_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_loop_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_num_teams_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_private_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_reduction_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_safelen_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_shared_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_simdlen_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_thread_limit_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_thread_limit_messages.cpp (contents, props changed) vendor/clang/dist/test/PCH/builtin-macro.c (contents, props changed) vendor/clang/dist/test/PCH/cxx1z-aligned-alloc.cpp (contents, props changed) vendor/clang/dist/test/PCH/cxx1z-decomposition.cpp (contents, props changed) vendor/clang/dist/test/PCH/cxx1z-using-declaration.cpp (contents, props changed) vendor/clang/dist/test/PCH/decl-in-prototype.c (contents, props changed) vendor/clang/dist/test/PCH/dllexport-default-arg-closure.cpp (contents, props changed) vendor/clang/dist/test/PCH/no-validate-pch.cl vendor/clang/dist/test/PCH/pragma-cuda-force-host-device.cu vendor/clang/dist/test/Parser/backtrack-off-by-one.cpp (contents, props changed) vendor/clang/dist/test/Parser/cuda-force-host-device-templates.cu vendor/clang/dist/test/Parser/cuda-force-host-device.cu vendor/clang/dist/test/Parser/cxx-modules-import.cpp (contents, props changed) vendor/clang/dist/test/Parser/cxx-modules-interface.cppm vendor/clang/dist/test/Parser/cxx1z-constexpr-lambdas.cpp (contents, props changed) vendor/clang/dist/test/Parser/cxx1z-decomposition.cpp (contents, props changed) vendor/clang/dist/test/Parser/cxx1z-using-declaration.cpp (contents, props changed) vendor/clang/dist/test/Parser/gcc-__final-compatibility.cpp (contents, props changed) vendor/clang/dist/test/Parser/lambda-attr.cu vendor/clang/dist/test/Parser/ms-square-bracket-attributes.mm vendor/clang/dist/test/Parser/objc-at-directive-fixit.m vendor/clang/dist/test/Preprocessor/cuda-macos-includes.cu vendor/clang/dist/test/Preprocessor/dump_import.h (contents, props changed) vendor/clang/dist/test/Preprocessor/dump_import.m vendor/clang/dist/test/Preprocessor/dump_include.c (contents, props changed) vendor/clang/dist/test/Preprocessor/dump_include.h (contents, props changed) vendor/clang/dist/test/Preprocessor/header_is_main_file.c (contents, props changed) vendor/clang/dist/test/Preprocessor/missing-include-range-check.h (contents, props changed) vendor/clang/dist/test/Profile/cxx-stmt-initializers.cpp (contents, props changed) vendor/clang/dist/test/Sema/address-packed-member-memops.c (contents, props changed) vendor/clang/dist/test/Sema/address-packed.c (contents, props changed) vendor/clang/dist/test/Sema/alloc-size.c (contents, props changed) vendor/clang/dist/test/Sema/attr-selectany.c (contents, props changed) vendor/clang/dist/test/Sema/builtin-alloca-with-align.c (contents, props changed) vendor/clang/dist/test/Sema/builtins-x86_64.c (contents, props changed) vendor/clang/dist/test/Sema/implicit-intel-builtin-decl.c (contents, props changed) vendor/clang/dist/test/Sema/implicit-ms-builtin-decl.c (contents, props changed) vendor/clang/dist/test/Sema/incompatible-function-pointer-types.c (contents, props changed) vendor/clang/dist/test/Sema/no-warn-unused-const-variables.c (contents, props changed) vendor/clang/dist/test/Sema/pr30372.c (contents, props changed) vendor/clang/dist/test/Sema/vecshift.c (contents, props changed) vendor/clang/dist/test/Sema/warn-main-returns-bool-literal.cpp (contents, props changed) vendor/clang/dist/test/Sema/warn-strict-prototypes.c (contents, props changed) vendor/clang/dist/test/Sema/warn-strict-prototypes.m vendor/clang/dist/test/SemaCUDA/add-inline-in-definition.cu vendor/clang/dist/test/SemaCUDA/amdgpu-attrs.cu vendor/clang/dist/test/SemaCUDA/bad-calls-on-same-line.cu vendor/clang/dist/test/SemaCUDA/call-device-fn-from-host.cu vendor/clang/dist/test/SemaCUDA/call-host-fn-from-device.cu vendor/clang/dist/test/SemaCUDA/call-stack-for-deferred-err.cu vendor/clang/dist/test/SemaCUDA/exceptions.cu vendor/clang/dist/test/SemaCUDA/extern-shared.cu vendor/clang/dist/test/SemaCUDA/function-template-overload.cu vendor/clang/dist/test/SemaCUDA/global-initializers-host.cu vendor/clang/dist/test/SemaCUDA/gnu-inline.cu vendor/clang/dist/test/SemaCUDA/implicit-device-lambda.cu vendor/clang/dist/test/SemaCUDA/no-call-stack-for-immediate-errs.cu vendor/clang/dist/test/SemaCUDA/no-destructor-overload.cu vendor/clang/dist/test/SemaCUDA/reference-to-kernel-fn.cu vendor/clang/dist/test/SemaCUDA/trace-through-global.cu vendor/clang/dist/test/SemaCUDA/vla.cu vendor/clang/dist/test/SemaCXX/PR25848.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/PR29152.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/address-packed-member-memops.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/address-packed.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/aggregate-init-cxx98.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/attr-require-constant-initialization.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/constexpr-string.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/coreturn.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/cxx1z-constexpr-lambdas.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/cxx1z-copy-omission.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/cxx1z-decomposition.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/cxx1z-noexcept-function-type.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/cxx1z-user-defined-literals.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/default-arg-closures.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/designated-initializers.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/friend2.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/function-redecl-2.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/instantiate-template-fatal-error.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/libstdcxx_libcxx_less_hack.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/modules-ts.cppm vendor/clang/dist/test/SemaCXX/ms-uuid.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/pr28050.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/template-ambiguous-overload.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/warn-c++1z-extensions.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/warn-max-unsigned-zero.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/warn-msvc-enum-bitfield.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/warn-shadow-in-lambdas.cpp (contents, props changed) vendor/clang/dist/test/SemaObjC/crash-on-type-args-protocols.m vendor/clang/dist/test/SemaObjC/format-strings-oslog.m vendor/clang/dist/test/SemaObjC/method-redecls-invalid-interface.m vendor/clang/dist/test/SemaObjC/subclassing-restricted-attr.m vendor/clang/dist/test/SemaObjC/unguarded-availability.m vendor/clang/dist/test/SemaObjCXX/Inputs/nullability-consistency-arrays.h (contents, props changed) vendor/clang/dist/test/SemaObjCXX/nullability-consistency-arrays.mm vendor/clang/dist/test/SemaOpenCL/amdgpu-attrs.cl vendor/clang/dist/test/SemaOpenCL/builtins-amdgcn-error-f16.cl vendor/clang/dist/test/SemaOpenCL/builtins-amdgcn-error.cl vendor/clang/dist/test/SemaOpenCL/convergent.cl vendor/clang/dist/test/SemaOpenCL/ext_vectors.cl vendor/clang/dist/test/SemaOpenCL/extension-begin.cl vendor/clang/dist/test/SemaOpenCL/func.cl vendor/clang/dist/test/SemaOpenCL/invalid-clk-events-cl2.0.cl vendor/clang/dist/test/SemaOpenCL/null_queue.cl vendor/clang/dist/test/SemaOpenCL/queue_t_overload.cl vendor/clang/dist/test/SemaTemplate/array-redeclaration.cpp (contents, props changed) vendor/clang/dist/test/SemaTemplate/cxx1z-decomposition.cpp (contents, props changed) vendor/clang/dist/test/SemaTemplate/cxx1z-using-declaration.cpp (contents, props changed) vendor/clang/dist/test/SemaTemplate/default-expr-arguments-3.cpp (contents, props changed) vendor/clang/dist/test/SemaTemplate/instantiation-depth-default.cpp (contents, props changed) vendor/clang/dist/test/SemaTemplate/temp_arg_template_cxx1z.cpp (contents, props changed) vendor/clang/dist/test/VFS/Inputs/Bar.framework/ vendor/clang/dist/test/VFS/Inputs/Bar.framework/Headers/ vendor/clang/dist/test/VFS/Inputs/Bar.framework/Headers/A.h (contents, props changed) vendor/clang/dist/test/VFS/Inputs/Bar.framework/Headers/B.h (contents, props changed) vendor/clang/dist/test/VFS/Inputs/Bar.framework/Headers/C.h (contents, props changed) vendor/clang/dist/test/VFS/Inputs/Bar.framework/Modules/ vendor/clang/dist/test/VFS/Inputs/Bar.framework/Modules/module.modulemap vendor/clang/dist/test/VFS/Inputs/Nonmodular/ vendor/clang/dist/test/VFS/Inputs/Nonmodular/A.h (contents, props changed) vendor/clang/dist/test/VFS/Inputs/Nonmodular/Nonmodular.modulemap vendor/clang/dist/test/VFS/Inputs/Nonmodular/nonmodular-headers.yaml vendor/clang/dist/test/VFS/Inputs/Nonmodular/test.c (contents, props changed) vendor/clang/dist/test/VFS/Inputs/Nonmodular/umbrella.h (contents, props changed) vendor/clang/dist/test/VFS/Inputs/bar-headers.yaml vendor/clang/dist/test/VFS/test_nonmodular.c (contents, props changed) vendor/clang/dist/test/VFS/umbrella-framework-import-skipnonexist.m vendor/clang/dist/tools/clang-format-vs/.gitignore vendor/clang/dist/tools/clang-format-vs/ClangFormat/packages.config vendor/clang/dist/tools/clang-import-test/ vendor/clang/dist/tools/clang-import-test/CMakeLists.txt (contents, props changed) vendor/clang/dist/tools/clang-import-test/clang-import-test.cpp (contents, props changed) vendor/clang/dist/tools/clang-offload-bundler/ vendor/clang/dist/tools/clang-offload-bundler/CMakeLists.txt (contents, props changed) vendor/clang/dist/tools/clang-offload-bundler/ClangOffloadBundler.cpp (contents, props changed) vendor/clang/dist/unittests/Driver/DistroTest.cpp (contents, props changed) vendor/clang/dist/unittests/Format/FormatTestObjC.cpp (contents, props changed) vendor/clang/dist/unittests/Tooling/ReplacementTest.h (contents, props changed) Deleted: vendor/clang/dist/lib/Headers/cuda_builtin_vars.h vendor/clang/dist/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.h vendor/clang/dist/test/ASTMerge/Inputs/ vendor/clang/dist/test/ASTMerge/anonymous-fields.cpp vendor/clang/dist/test/ASTMerge/category.m vendor/clang/dist/test/ASTMerge/class-template.cpp vendor/clang/dist/test/ASTMerge/class.cpp vendor/clang/dist/test/ASTMerge/codegen-body.c vendor/clang/dist/test/ASTMerge/codegen-exprs.c vendor/clang/dist/test/ASTMerge/enum.c vendor/clang/dist/test/ASTMerge/exprs.c vendor/clang/dist/test/ASTMerge/function.c vendor/clang/dist/test/ASTMerge/inheritance.cpp vendor/clang/dist/test/ASTMerge/init-ctors.cpp vendor/clang/dist/test/ASTMerge/interface.m vendor/clang/dist/test/ASTMerge/namespace.cpp vendor/clang/dist/test/ASTMerge/property.m vendor/clang/dist/test/ASTMerge/struct.c vendor/clang/dist/test/ASTMerge/typedef.c vendor/clang/dist/test/ASTMerge/var.c vendor/clang/dist/test/Analysis/analyze_display_progress.cpp vendor/clang/dist/test/CodeGenCUDA/host-device-calls-host.cu vendor/clang/dist/test/CodeGenCXX/debug-info-flex-member.cpp vendor/clang/dist/test/CodeGenOpenCL/amdgpu-num-gpr-attr.cl vendor/clang/dist/test/CodeGenOpenCL/builtins-amdgcn-error.cl vendor/clang/dist/test/CoverageMapping/if.c vendor/clang/dist/test/CoverageMapping/switch.c vendor/clang/dist/test/Driver/Inputs/CUDA/usr/local/cuda/nvvm/libdevice/libdevice.compute_20.10.bc vendor/clang/dist/test/Driver/Inputs/basic_android_tree/lib/gcc/mipsel-linux-android/4.4.3/mips-r6/ vendor/clang/dist/test/Driver/cuda_phases.cu vendor/clang/dist/test/Driver/darwin-objc-gc.m vendor/clang/dist/test/SemaCUDA/amdgpu-num-gpr-attr.cu vendor/clang/dist/test/SemaCUDA/call-overloaded-destructor.cu vendor/clang/dist/test/SemaCXX/constexpr-strlen.cpp vendor/clang/dist/test/SemaOpenCL/amdgpu-num-register-attrs.cl vendor/clang/dist/test/SemaOpenCL/func_ptr.cl vendor/clang/dist/utils/clang-completion-mode.el Modified: vendor/clang/dist/CMakeLists.txt vendor/clang/dist/bindings/python/clang/cindex.py vendor/clang/dist/bindings/python/tests/cindex/test_cursor.py vendor/clang/dist/bindings/python/tests/cindex/test_cursor_kind.py vendor/clang/dist/bindings/python/tests/cindex/test_tokens.py vendor/clang/dist/bindings/python/tests/cindex/test_translation_unit.py vendor/clang/dist/cmake/caches/Apple-stage1.cmake vendor/clang/dist/cmake/caches/Apple-stage2.cmake vendor/clang/dist/cmake/caches/PGO-stage2-instrumented.cmake vendor/clang/dist/cmake/caches/PGO.cmake vendor/clang/dist/cmake/modules/AddClang.cmake vendor/clang/dist/cmake/modules/CMakeLists.txt vendor/clang/dist/docs/AddressSanitizer.rst vendor/clang/dist/docs/AttributeReference.rst vendor/clang/dist/docs/AutomaticReferenceCounting.rst vendor/clang/dist/docs/Block-ABI-Apple.rst vendor/clang/dist/docs/ClangCheck.rst vendor/clang/dist/docs/ClangFormat.rst vendor/clang/dist/docs/ClangFormatStyleOptions.rst vendor/clang/dist/docs/CommandGuide/clang.rst vendor/clang/dist/docs/ControlFlowIntegrityDesign.rst vendor/clang/dist/docs/CrossCompilation.rst vendor/clang/dist/docs/HowToSetupToolingForLLVM.rst vendor/clang/dist/docs/JSONCompilationDatabase.rst vendor/clang/dist/docs/LanguageExtensions.rst vendor/clang/dist/docs/LibASTMatchers.rst vendor/clang/dist/docs/LibASTMatchersReference.html vendor/clang/dist/docs/LibASTMatchersTutorial.rst vendor/clang/dist/docs/MSVCCompatibility.rst vendor/clang/dist/docs/MemorySanitizer.rst vendor/clang/dist/docs/Modules.rst vendor/clang/dist/docs/ReleaseNotes.rst vendor/clang/dist/docs/SanitizerCoverage.rst vendor/clang/dist/docs/SourceBasedCodeCoverage.rst vendor/clang/dist/docs/ThreadSanitizer.rst vendor/clang/dist/docs/UndefinedBehaviorSanitizer.rst vendor/clang/dist/docs/UsersManual.rst vendor/clang/dist/docs/analyzer/DebugChecks.rst vendor/clang/dist/docs/analyzer/IPA.txt vendor/clang/dist/docs/analyzer/conf.py vendor/clang/dist/docs/conf.py vendor/clang/dist/docs/index.rst vendor/clang/dist/examples/AnnotateFunctions/CMakeLists.txt vendor/clang/dist/examples/PrintFunctionNames/CMakeLists.txt vendor/clang/dist/examples/PrintFunctionNames/PrintFunctionNames.cpp vendor/clang/dist/include/clang-c/Index.h vendor/clang/dist/include/clang/AST/APValue.h vendor/clang/dist/include/clang/AST/ASTConsumer.h vendor/clang/dist/include/clang/AST/ASTContext.h vendor/clang/dist/include/clang/AST/ASTImporter.h vendor/clang/dist/include/clang/AST/ASTMutationListener.h vendor/clang/dist/include/clang/AST/ASTTypeTraits.h vendor/clang/dist/include/clang/AST/ASTVector.h vendor/clang/dist/include/clang/AST/Attr.h vendor/clang/dist/include/clang/AST/AttrIterator.h vendor/clang/dist/include/clang/AST/CXXInheritance.h vendor/clang/dist/include/clang/AST/CanonicalType.h vendor/clang/dist/include/clang/AST/CommentLexer.h vendor/clang/dist/include/clang/AST/Decl.h vendor/clang/dist/include/clang/AST/DeclBase.h vendor/clang/dist/include/clang/AST/DeclCXX.h vendor/clang/dist/include/clang/AST/DeclFriend.h vendor/clang/dist/include/clang/AST/DeclGroup.h vendor/clang/dist/include/clang/AST/DeclObjC.h vendor/clang/dist/include/clang/AST/DeclOpenMP.h vendor/clang/dist/include/clang/AST/DeclTemplate.h vendor/clang/dist/include/clang/AST/Expr.h vendor/clang/dist/include/clang/AST/ExprCXX.h vendor/clang/dist/include/clang/AST/ExprObjC.h vendor/clang/dist/include/clang/AST/Mangle.h vendor/clang/dist/include/clang/AST/MangleNumberingContext.h vendor/clang/dist/include/clang/AST/OpenMPClause.h vendor/clang/dist/include/clang/AST/OperationKinds.def vendor/clang/dist/include/clang/AST/RecursiveASTVisitor.h vendor/clang/dist/include/clang/AST/Redeclarable.h vendor/clang/dist/include/clang/AST/Stmt.h vendor/clang/dist/include/clang/AST/StmtCXX.h vendor/clang/dist/include/clang/AST/StmtGraphTraits.h vendor/clang/dist/include/clang/AST/StmtOpenMP.h vendor/clang/dist/include/clang/AST/TemplateBase.h vendor/clang/dist/include/clang/AST/Type.h vendor/clang/dist/include/clang/AST/TypeLoc.h vendor/clang/dist/include/clang/AST/TypeNodes.def vendor/clang/dist/include/clang/AST/UnresolvedSet.h vendor/clang/dist/include/clang/AST/VTTBuilder.h vendor/clang/dist/include/clang/AST/VTableBuilder.h vendor/clang/dist/include/clang/ASTMatchers/ASTMatchFinder.h vendor/clang/dist/include/clang/ASTMatchers/ASTMatchers.h vendor/clang/dist/include/clang/ASTMatchers/ASTMatchersInternal.h vendor/clang/dist/include/clang/ASTMatchers/ASTMatchersMacros.h vendor/clang/dist/include/clang/ASTMatchers/Dynamic/Registry.h vendor/clang/dist/include/clang/ASTMatchers/Dynamic/VariantValue.h vendor/clang/dist/include/clang/Analysis/Analyses/Consumed.h vendor/clang/dist/include/clang/Analysis/Analyses/Dominators.h vendor/clang/dist/include/clang/Analysis/Analyses/FormatString.h vendor/clang/dist/include/clang/Analysis/Analyses/LiveVariables.h vendor/clang/dist/include/clang/Analysis/Analyses/ThreadSafetyCommon.h vendor/clang/dist/include/clang/Analysis/Analyses/ThreadSafetyUtil.h vendor/clang/dist/include/clang/Analysis/AnalysisContext.h vendor/clang/dist/include/clang/Analysis/CFG.h vendor/clang/dist/include/clang/Analysis/CallGraph.h vendor/clang/dist/include/clang/Analysis/ProgramPoint.h vendor/clang/dist/include/clang/Basic/Attr.td vendor/clang/dist/include/clang/Basic/AttrDocs.td vendor/clang/dist/include/clang/Basic/Attributes.h vendor/clang/dist/include/clang/Basic/Builtins.def vendor/clang/dist/include/clang/Basic/Builtins.h vendor/clang/dist/include/clang/Basic/BuiltinsAMDGPU.def vendor/clang/dist/include/clang/Basic/BuiltinsARM.def vendor/clang/dist/include/clang/Basic/BuiltinsNVPTX.def vendor/clang/dist/include/clang/Basic/BuiltinsPPC.def vendor/clang/dist/include/clang/Basic/BuiltinsX86.def vendor/clang/dist/include/clang/Basic/DeclNodes.td vendor/clang/dist/include/clang/Basic/Diagnostic.h vendor/clang/dist/include/clang/Basic/Diagnostic.td vendor/clang/dist/include/clang/Basic/DiagnosticASTKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticCommonKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticDriverKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticFrontendKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticGroups.td vendor/clang/dist/include/clang/Basic/DiagnosticLexKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticOptions.def vendor/clang/dist/include/clang/Basic/DiagnosticParseKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticSemaKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticSerializationKinds.td vendor/clang/dist/include/clang/Basic/FileManager.h vendor/clang/dist/include/clang/Basic/FileSystemStatCache.h vendor/clang/dist/include/clang/Basic/IdentifierTable.h vendor/clang/dist/include/clang/Basic/LLVM.h vendor/clang/dist/include/clang/Basic/LangOptions.def vendor/clang/dist/include/clang/Basic/LangOptions.h vendor/clang/dist/include/clang/Basic/Linkage.h vendor/clang/dist/include/clang/Basic/Module.h vendor/clang/dist/include/clang/Basic/ObjCRuntime.h vendor/clang/dist/include/clang/Basic/OpenCLExtensions.def vendor/clang/dist/include/clang/Basic/OpenCLImageTypes.def vendor/clang/dist/include/clang/Basic/OpenCLOptions.h vendor/clang/dist/include/clang/Basic/OpenMPKinds.def vendor/clang/dist/include/clang/Basic/OpenMPKinds.h vendor/clang/dist/include/clang/Basic/PlistSupport.h vendor/clang/dist/include/clang/Basic/SourceManager.h vendor/clang/dist/include/clang/Basic/SourceManagerInternals.h vendor/clang/dist/include/clang/Basic/Specifiers.h vendor/clang/dist/include/clang/Basic/StmtNodes.td vendor/clang/dist/include/clang/Basic/TargetBuiltins.h vendor/clang/dist/include/clang/Basic/TargetCXXABI.h vendor/clang/dist/include/clang/Basic/TargetInfo.h vendor/clang/dist/include/clang/Basic/TargetOptions.h vendor/clang/dist/include/clang/Basic/TokenKinds.def vendor/clang/dist/include/clang/Basic/Version.h vendor/clang/dist/include/clang/Basic/Version.inc.in vendor/clang/dist/include/clang/Basic/VirtualFileSystem.h vendor/clang/dist/include/clang/CodeGen/CGFunctionInfo.h vendor/clang/dist/include/clang/CodeGen/ModuleBuilder.h vendor/clang/dist/include/clang/CodeGen/ObjectFilePCHContainerOperations.h vendor/clang/dist/include/clang/CodeGen/SwiftCallingConv.h vendor/clang/dist/include/clang/Config/config.h.cmake vendor/clang/dist/include/clang/Driver/Action.h vendor/clang/dist/include/clang/Driver/CC1Options.td vendor/clang/dist/include/clang/Driver/CLCompatOptions.td vendor/clang/dist/include/clang/Driver/Compilation.h vendor/clang/dist/include/clang/Driver/Driver.h vendor/clang/dist/include/clang/Driver/Job.h vendor/clang/dist/include/clang/Driver/Multilib.h vendor/clang/dist/include/clang/Driver/Options.td vendor/clang/dist/include/clang/Driver/SanitizerArgs.h vendor/clang/dist/include/clang/Driver/Tool.h vendor/clang/dist/include/clang/Driver/ToolChain.h vendor/clang/dist/include/clang/Driver/Types.def vendor/clang/dist/include/clang/Driver/Types.h vendor/clang/dist/include/clang/Edit/Rewriters.h vendor/clang/dist/include/clang/Format/Format.h vendor/clang/dist/include/clang/Frontend/ASTUnit.h vendor/clang/dist/include/clang/Frontend/CodeGenOptions.def vendor/clang/dist/include/clang/Frontend/CodeGenOptions.h vendor/clang/dist/include/clang/Frontend/CompilerInstance.h vendor/clang/dist/include/clang/Frontend/CompilerInvocation.h vendor/clang/dist/include/clang/Frontend/DiagnosticRenderer.h vendor/clang/dist/include/clang/Frontend/FrontendActions.h vendor/clang/dist/include/clang/Frontend/FrontendOptions.h vendor/clang/dist/include/clang/Frontend/FrontendPluginRegistry.h vendor/clang/dist/include/clang/Frontend/LangStandards.def vendor/clang/dist/include/clang/Frontend/PCHContainerOperations.h vendor/clang/dist/include/clang/Frontend/PreprocessorOutputOptions.h vendor/clang/dist/include/clang/Frontend/SerializedDiagnosticReader.h vendor/clang/dist/include/clang/Frontend/TextDiagnostic.h vendor/clang/dist/include/clang/Frontend/Utils.h vendor/clang/dist/include/clang/Index/CommentToXML.h vendor/clang/dist/include/clang/Index/IndexSymbol.h vendor/clang/dist/include/clang/Lex/DirectoryLookup.h vendor/clang/dist/include/clang/Lex/HeaderMap.h vendor/clang/dist/include/clang/Lex/HeaderSearch.h vendor/clang/dist/include/clang/Lex/HeaderSearchOptions.h vendor/clang/dist/include/clang/Lex/LiteralSupport.h vendor/clang/dist/include/clang/Lex/ModuleLoader.h vendor/clang/dist/include/clang/Lex/ModuleMap.h vendor/clang/dist/include/clang/Lex/PPCallbacks.h vendor/clang/dist/include/clang/Lex/PTHManager.h vendor/clang/dist/include/clang/Lex/PreprocessingRecord.h vendor/clang/dist/include/clang/Lex/Preprocessor.h vendor/clang/dist/include/clang/Lex/PreprocessorOptions.h vendor/clang/dist/include/clang/Parse/Parser.h vendor/clang/dist/include/clang/Rewrite/Core/HTMLRewrite.h vendor/clang/dist/include/clang/Sema/AttributeList.h vendor/clang/dist/include/clang/Sema/CodeCompleteConsumer.h vendor/clang/dist/include/clang/Sema/DeclSpec.h vendor/clang/dist/include/clang/Sema/DelayedDiagnostic.h vendor/clang/dist/include/clang/Sema/ExternalSemaSource.h vendor/clang/dist/include/clang/Sema/Initialization.h vendor/clang/dist/include/clang/Sema/MultiplexExternalSemaSource.h vendor/clang/dist/include/clang/Sema/Overload.h vendor/clang/dist/include/clang/Sema/Ownership.h vendor/clang/dist/include/clang/Sema/ScopeInfo.h vendor/clang/dist/include/clang/Sema/Sema.h vendor/clang/dist/include/clang/Sema/SemaInternal.h vendor/clang/dist/include/clang/Sema/Template.h vendor/clang/dist/include/clang/Sema/TemplateDeduction.h vendor/clang/dist/include/clang/Sema/TypoCorrection.h vendor/clang/dist/include/clang/Serialization/ASTBitCodes.h vendor/clang/dist/include/clang/Serialization/ASTReader.h vendor/clang/dist/include/clang/Serialization/ASTWriter.h vendor/clang/dist/include/clang/Serialization/Module.h vendor/clang/dist/include/clang/Serialization/ModuleManager.h vendor/clang/dist/include/clang/StaticAnalyzer/Checkers/Checkers.td vendor/clang/dist/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h vendor/clang/dist/include/clang/StaticAnalyzer/Checkers/SValExplainer.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/Checker.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/CheckerManager.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/CheckerRegistry.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h vendor/clang/dist/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h vendor/clang/dist/include/clang/StaticAnalyzer/Frontend/FrontendActions.h vendor/clang/dist/include/clang/Tooling/CompilationDatabase.h vendor/clang/dist/include/clang/Tooling/Core/Replacement.h vendor/clang/dist/include/clang/Tooling/FileMatchTrie.h vendor/clang/dist/include/clang/Tooling/JSONCompilationDatabase.h vendor/clang/dist/include/clang/Tooling/Refactoring.h vendor/clang/dist/include/clang/Tooling/ReplacementsYaml.h vendor/clang/dist/include/clang/module.modulemap vendor/clang/dist/lib/ARCMigrate/ARCMT.cpp vendor/clang/dist/lib/ARCMigrate/FileRemapper.cpp vendor/clang/dist/lib/ARCMigrate/Transforms.cpp vendor/clang/dist/lib/AST/APValue.cpp vendor/clang/dist/lib/AST/ASTContext.cpp vendor/clang/dist/lib/AST/ASTDiagnostic.cpp vendor/clang/dist/lib/AST/ASTDumper.cpp vendor/clang/dist/lib/AST/ASTImporter.cpp vendor/clang/dist/lib/AST/ASTTypeTraits.cpp vendor/clang/dist/lib/AST/AttrImpl.cpp vendor/clang/dist/lib/AST/CXXABI.h vendor/clang/dist/lib/AST/CXXInheritance.cpp vendor/clang/dist/lib/AST/Comment.cpp vendor/clang/dist/lib/AST/CommentBriefParser.cpp vendor/clang/dist/lib/AST/CommentLexer.cpp vendor/clang/dist/lib/AST/CommentParser.cpp vendor/clang/dist/lib/AST/CommentSema.cpp vendor/clang/dist/lib/AST/Decl.cpp vendor/clang/dist/lib/AST/DeclBase.cpp vendor/clang/dist/lib/AST/DeclCXX.cpp vendor/clang/dist/lib/AST/DeclGroup.cpp vendor/clang/dist/lib/AST/DeclObjC.cpp vendor/clang/dist/lib/AST/DeclOpenMP.cpp vendor/clang/dist/lib/AST/DeclPrinter.cpp vendor/clang/dist/lib/AST/DeclTemplate.cpp vendor/clang/dist/lib/AST/DeclarationName.cpp vendor/clang/dist/lib/AST/Expr.cpp vendor/clang/dist/lib/AST/ExprCXX.cpp vendor/clang/dist/lib/AST/ExprClassification.cpp vendor/clang/dist/lib/AST/ExprConstant.cpp vendor/clang/dist/lib/AST/ExprObjC.cpp vendor/clang/dist/lib/AST/ItaniumCXXABI.cpp vendor/clang/dist/lib/AST/ItaniumMangle.cpp vendor/clang/dist/lib/AST/Mangle.cpp vendor/clang/dist/lib/AST/MicrosoftCXXABI.cpp vendor/clang/dist/lib/AST/MicrosoftMangle.cpp vendor/clang/dist/lib/AST/NestedNameSpecifier.cpp vendor/clang/dist/lib/AST/OpenMPClause.cpp vendor/clang/dist/lib/AST/RawCommentList.cpp vendor/clang/dist/lib/AST/Stmt.cpp vendor/clang/dist/lib/AST/StmtCXX.cpp vendor/clang/dist/lib/AST/StmtObjC.cpp vendor/clang/dist/lib/AST/StmtOpenMP.cpp vendor/clang/dist/lib/AST/StmtPrinter.cpp vendor/clang/dist/lib/AST/StmtProfile.cpp vendor/clang/dist/lib/AST/TemplateBase.cpp vendor/clang/dist/lib/AST/Type.cpp vendor/clang/dist/lib/AST/TypeLoc.cpp vendor/clang/dist/lib/AST/TypePrinter.cpp vendor/clang/dist/lib/AST/VTableBuilder.cpp vendor/clang/dist/lib/ASTMatchers/ASTMatchFinder.cpp vendor/clang/dist/lib/ASTMatchers/ASTMatchersInternal.cpp vendor/clang/dist/lib/ASTMatchers/Dynamic/Marshallers.h vendor/clang/dist/lib/ASTMatchers/Dynamic/Parser.cpp vendor/clang/dist/lib/ASTMatchers/Dynamic/Registry.cpp vendor/clang/dist/lib/Analysis/AnalysisDeclContext.cpp vendor/clang/dist/lib/Analysis/CFG.cpp vendor/clang/dist/lib/Analysis/CMakeLists.txt vendor/clang/dist/lib/Analysis/CallGraph.cpp vendor/clang/dist/lib/Analysis/Consumed.cpp vendor/clang/dist/lib/Analysis/FormatString.cpp vendor/clang/dist/lib/Analysis/FormatStringParsing.h vendor/clang/dist/lib/Analysis/LiveVariables.cpp vendor/clang/dist/lib/Analysis/PrintfFormatString.cpp vendor/clang/dist/lib/Analysis/ReachableCode.cpp vendor/clang/dist/lib/Analysis/ScanfFormatString.cpp vendor/clang/dist/lib/Analysis/ThreadSafety.cpp vendor/clang/dist/lib/Analysis/ThreadSafetyCommon.cpp vendor/clang/dist/lib/Analysis/UninitializedValues.cpp vendor/clang/dist/lib/Basic/CMakeLists.txt vendor/clang/dist/lib/Basic/Diagnostic.cpp vendor/clang/dist/lib/Basic/DiagnosticOptions.cpp vendor/clang/dist/lib/Basic/FileManager.cpp vendor/clang/dist/lib/Basic/FileSystemStatCache.cpp vendor/clang/dist/lib/Basic/IdentifierTable.cpp vendor/clang/dist/lib/Basic/LangOptions.cpp vendor/clang/dist/lib/Basic/Module.cpp vendor/clang/dist/lib/Basic/OpenMPKinds.cpp vendor/clang/dist/lib/Basic/SourceLocation.cpp vendor/clang/dist/lib/Basic/SourceManager.cpp vendor/clang/dist/lib/Basic/TargetInfo.cpp vendor/clang/dist/lib/Basic/Targets.cpp vendor/clang/dist/lib/Basic/Version.cpp vendor/clang/dist/lib/Basic/VirtualFileSystem.cpp vendor/clang/dist/lib/CodeGen/ABIInfo.h vendor/clang/dist/lib/CodeGen/BackendUtil.cpp vendor/clang/dist/lib/CodeGen/CGAtomic.cpp vendor/clang/dist/lib/CodeGen/CGBlocks.cpp vendor/clang/dist/lib/CodeGen/CGBlocks.h vendor/clang/dist/lib/CodeGen/CGBuilder.h vendor/clang/dist/lib/CodeGen/CGBuiltin.cpp vendor/clang/dist/lib/CodeGen/CGCUDABuiltin.cpp vendor/clang/dist/lib/CodeGen/CGCUDANV.cpp vendor/clang/dist/lib/CodeGen/CGCUDARuntime.cpp vendor/clang/dist/lib/CodeGen/CGCXX.cpp vendor/clang/dist/lib/CodeGen/CGCXXABI.cpp vendor/clang/dist/lib/CodeGen/CGCXXABI.h vendor/clang/dist/lib/CodeGen/CGCall.cpp vendor/clang/dist/lib/CodeGen/CGCall.h vendor/clang/dist/lib/CodeGen/CGClass.cpp vendor/clang/dist/lib/CodeGen/CGCleanup.cpp vendor/clang/dist/lib/CodeGen/CGCleanup.h vendor/clang/dist/lib/CodeGen/CGDebugInfo.cpp vendor/clang/dist/lib/CodeGen/CGDebugInfo.h vendor/clang/dist/lib/CodeGen/CGDecl.cpp vendor/clang/dist/lib/CodeGen/CGDeclCXX.cpp vendor/clang/dist/lib/CodeGen/CGException.cpp vendor/clang/dist/lib/CodeGen/CGExpr.cpp vendor/clang/dist/lib/CodeGen/CGExprAgg.cpp vendor/clang/dist/lib/CodeGen/CGExprCXX.cpp vendor/clang/dist/lib/CodeGen/CGExprComplex.cpp vendor/clang/dist/lib/CodeGen/CGExprConstant.cpp vendor/clang/dist/lib/CodeGen/CGExprScalar.cpp vendor/clang/dist/lib/CodeGen/CGLoopInfo.cpp vendor/clang/dist/lib/CodeGen/CGLoopInfo.h vendor/clang/dist/lib/CodeGen/CGObjC.cpp vendor/clang/dist/lib/CodeGen/CGObjCGNU.cpp vendor/clang/dist/lib/CodeGen/CGObjCMac.cpp vendor/clang/dist/lib/CodeGen/CGObjCRuntime.cpp vendor/clang/dist/lib/CodeGen/CGObjCRuntime.h vendor/clang/dist/lib/CodeGen/CGOpenCLRuntime.cpp vendor/clang/dist/lib/CodeGen/CGOpenCLRuntime.h vendor/clang/dist/lib/CodeGen/CGOpenMPRuntime.cpp vendor/clang/dist/lib/CodeGen/CGOpenMPRuntime.h vendor/clang/dist/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp vendor/clang/dist/lib/CodeGen/CGOpenMPRuntimeNVPTX.h vendor/clang/dist/lib/CodeGen/CGStmt.cpp vendor/clang/dist/lib/CodeGen/CGStmtOpenMP.cpp vendor/clang/dist/lib/CodeGen/CGVTT.cpp vendor/clang/dist/lib/CodeGen/CGVTables.cpp vendor/clang/dist/lib/CodeGen/CGVTables.h vendor/clang/dist/lib/CodeGen/CMakeLists.txt vendor/clang/dist/lib/CodeGen/CodeGenAction.cpp vendor/clang/dist/lib/CodeGen/CodeGenFunction.cpp vendor/clang/dist/lib/CodeGen/CodeGenFunction.h vendor/clang/dist/lib/CodeGen/CodeGenModule.cpp vendor/clang/dist/lib/CodeGen/CodeGenModule.h vendor/clang/dist/lib/CodeGen/CodeGenPGO.cpp vendor/clang/dist/lib/CodeGen/CodeGenPGO.h vendor/clang/dist/lib/CodeGen/CodeGenTypeCache.h vendor/clang/dist/lib/CodeGen/CodeGenTypes.cpp vendor/clang/dist/lib/CodeGen/CodeGenTypes.h vendor/clang/dist/lib/CodeGen/CoverageMappingGen.cpp vendor/clang/dist/lib/CodeGen/CoverageMappingGen.h vendor/clang/dist/lib/CodeGen/EHScopeStack.h vendor/clang/dist/lib/CodeGen/ItaniumCXXABI.cpp vendor/clang/dist/lib/CodeGen/MicrosoftCXXABI.cpp vendor/clang/dist/lib/CodeGen/ModuleBuilder.cpp vendor/clang/dist/lib/CodeGen/ObjectFilePCHContainerOperations.cpp vendor/clang/dist/lib/CodeGen/SanitizerMetadata.cpp vendor/clang/dist/lib/CodeGen/SwiftCallingConv.cpp vendor/clang/dist/lib/CodeGen/TargetInfo.cpp vendor/clang/dist/lib/CodeGen/TargetInfo.h vendor/clang/dist/lib/Driver/Action.cpp vendor/clang/dist/lib/Driver/CMakeLists.txt vendor/clang/dist/lib/Driver/Compilation.cpp vendor/clang/dist/lib/Driver/CrossWindowsToolChain.cpp vendor/clang/dist/lib/Driver/Driver.cpp vendor/clang/dist/lib/Driver/Job.cpp vendor/clang/dist/lib/Driver/MSVCToolChain.cpp vendor/clang/dist/lib/Driver/Multilib.cpp vendor/clang/dist/lib/Driver/SanitizerArgs.cpp vendor/clang/dist/lib/Driver/Tool.cpp vendor/clang/dist/lib/Driver/ToolChain.cpp vendor/clang/dist/lib/Driver/ToolChains.cpp vendor/clang/dist/lib/Driver/ToolChains.h vendor/clang/dist/lib/Driver/Tools.cpp vendor/clang/dist/lib/Driver/Tools.h vendor/clang/dist/lib/Driver/Types.cpp vendor/clang/dist/lib/Edit/RewriteObjCFoundationAPI.cpp vendor/clang/dist/lib/Format/BreakableToken.cpp vendor/clang/dist/lib/Format/CMakeLists.txt vendor/clang/dist/lib/Format/ContinuationIndenter.cpp vendor/clang/dist/lib/Format/Encoding.h vendor/clang/dist/lib/Format/Format.cpp vendor/clang/dist/lib/Format/FormatToken.cpp vendor/clang/dist/lib/Format/FormatToken.h vendor/clang/dist/lib/Format/FormatTokenLexer.cpp vendor/clang/dist/lib/Format/FormatTokenLexer.h vendor/clang/dist/lib/Format/SortJavaScriptImports.cpp vendor/clang/dist/lib/Format/TokenAnalyzer.cpp vendor/clang/dist/lib/Format/TokenAnalyzer.h vendor/clang/dist/lib/Format/TokenAnnotator.cpp vendor/clang/dist/lib/Format/TokenAnnotator.h vendor/clang/dist/lib/Format/UnwrappedLineFormatter.cpp vendor/clang/dist/lib/Format/UnwrappedLineFormatter.h vendor/clang/dist/lib/Format/UnwrappedLineParser.cpp vendor/clang/dist/lib/Format/WhitespaceManager.cpp vendor/clang/dist/lib/Format/WhitespaceManager.h vendor/clang/dist/lib/Frontend/ASTConsumers.cpp vendor/clang/dist/lib/Frontend/ASTUnit.cpp vendor/clang/dist/lib/Frontend/CacheTokens.cpp vendor/clang/dist/lib/Frontend/ChainedIncludesSource.cpp vendor/clang/dist/lib/Frontend/CompilerInstance.cpp vendor/clang/dist/lib/Frontend/CompilerInvocation.cpp vendor/clang/dist/lib/Frontend/DependencyFile.cpp vendor/clang/dist/lib/Frontend/DiagnosticRenderer.cpp vendor/clang/dist/lib/Frontend/FrontendAction.cpp vendor/clang/dist/lib/Frontend/FrontendActions.cpp vendor/clang/dist/lib/Frontend/FrontendOptions.cpp vendor/clang/dist/lib/Frontend/InitHeaderSearch.cpp vendor/clang/dist/lib/Frontend/InitPreprocessor.cpp vendor/clang/dist/lib/Frontend/ModuleDependencyCollector.cpp vendor/clang/dist/lib/Frontend/MultiplexConsumer.cpp vendor/clang/dist/lib/Frontend/PCHContainerOperations.cpp vendor/clang/dist/lib/Frontend/PrintPreprocessedOutput.cpp vendor/clang/dist/lib/Frontend/Rewrite/FrontendActions.cpp vendor/clang/dist/lib/Frontend/Rewrite/HTMLPrint.cpp vendor/clang/dist/lib/Frontend/Rewrite/InclusionRewriter.cpp vendor/clang/dist/lib/Frontend/Rewrite/RewriteModernObjC.cpp vendor/clang/dist/lib/Frontend/Rewrite/RewriteObjC.cpp vendor/clang/dist/lib/Frontend/Rewrite/RewriteTest.cpp vendor/clang/dist/lib/Frontend/SerializedDiagnosticPrinter.cpp vendor/clang/dist/lib/Frontend/SerializedDiagnosticReader.cpp vendor/clang/dist/lib/Frontend/TextDiagnostic.cpp vendor/clang/dist/lib/Frontend/TextDiagnosticPrinter.cpp vendor/clang/dist/lib/Frontend/VerifyDiagnosticConsumer.cpp vendor/clang/dist/lib/FrontendTool/ExecuteCompilerInvocation.cpp vendor/clang/dist/lib/Headers/CMakeLists.txt vendor/clang/dist/lib/Headers/__clang_cuda_cmath.h vendor/clang/dist/lib/Headers/__clang_cuda_math_forward_declares.h vendor/clang/dist/lib/Headers/__clang_cuda_runtime_wrapper.h vendor/clang/dist/lib/Headers/__wmmintrin_aes.h vendor/clang/dist/lib/Headers/__wmmintrin_pclmul.h vendor/clang/dist/lib/Headers/altivec.h vendor/clang/dist/lib/Headers/ammintrin.h vendor/clang/dist/lib/Headers/avx512bwintrin.h vendor/clang/dist/lib/Headers/avx512dqintrin.h vendor/clang/dist/lib/Headers/avx512fintrin.h vendor/clang/dist/lib/Headers/avx512vlbwintrin.h vendor/clang/dist/lib/Headers/avx512vldqintrin.h vendor/clang/dist/lib/Headers/avx512vlintrin.h vendor/clang/dist/lib/Headers/avxintrin.h vendor/clang/dist/lib/Headers/bmiintrin.h vendor/clang/dist/lib/Headers/emmintrin.h vendor/clang/dist/lib/Headers/f16cintrin.h vendor/clang/dist/lib/Headers/float.h vendor/clang/dist/lib/Headers/fxsrintrin.h vendor/clang/dist/lib/Headers/ia32intrin.h vendor/clang/dist/lib/Headers/immintrin.h vendor/clang/dist/lib/Headers/intrin.h vendor/clang/dist/lib/Headers/lzcntintrin.h vendor/clang/dist/lib/Headers/mmintrin.h vendor/clang/dist/lib/Headers/module.modulemap vendor/clang/dist/lib/Headers/opencl-c.h vendor/clang/dist/lib/Headers/pmmintrin.h vendor/clang/dist/lib/Headers/popcntintrin.h vendor/clang/dist/lib/Headers/stdatomic.h vendor/clang/dist/lib/Headers/tmmintrin.h vendor/clang/dist/lib/Headers/xmmintrin.h vendor/clang/dist/lib/Index/CommentToXML.cpp vendor/clang/dist/lib/Index/IndexBody.cpp vendor/clang/dist/lib/Index/IndexDecl.cpp vendor/clang/dist/lib/Index/IndexSymbol.cpp vendor/clang/dist/lib/Index/IndexingContext.cpp vendor/clang/dist/lib/Index/USRGeneration.cpp vendor/clang/dist/lib/Lex/HeaderMap.cpp vendor/clang/dist/lib/Lex/HeaderSearch.cpp vendor/clang/dist/lib/Lex/Lexer.cpp vendor/clang/dist/lib/Lex/LiteralSupport.cpp vendor/clang/dist/lib/Lex/MacroInfo.cpp vendor/clang/dist/lib/Lex/ModuleMap.cpp vendor/clang/dist/lib/Lex/PPCaching.cpp vendor/clang/dist/lib/Lex/PPDirectives.cpp vendor/clang/dist/lib/Lex/PPExpressions.cpp vendor/clang/dist/lib/Lex/PPLexerChange.cpp vendor/clang/dist/lib/Lex/PPMacroExpansion.cpp vendor/clang/dist/lib/Lex/PTHLexer.cpp vendor/clang/dist/lib/Lex/Pragma.cpp vendor/clang/dist/lib/Lex/PreprocessingRecord.cpp vendor/clang/dist/lib/Lex/Preprocessor.cpp vendor/clang/dist/lib/Lex/TokenConcatenation.cpp vendor/clang/dist/lib/Lex/TokenLexer.cpp vendor/clang/dist/lib/Parse/ParseAST.cpp vendor/clang/dist/lib/Parse/ParseCXXInlineMethods.cpp vendor/clang/dist/lib/Parse/ParseDecl.cpp vendor/clang/dist/lib/Parse/ParseDeclCXX.cpp vendor/clang/dist/lib/Parse/ParseExpr.cpp vendor/clang/dist/lib/Parse/ParseExprCXX.cpp vendor/clang/dist/lib/Parse/ParseInit.cpp vendor/clang/dist/lib/Parse/ParseObjc.cpp vendor/clang/dist/lib/Parse/ParseOpenMP.cpp vendor/clang/dist/lib/Parse/ParsePragma.cpp vendor/clang/dist/lib/Parse/ParseStmt.cpp vendor/clang/dist/lib/Parse/ParseStmtAsm.cpp vendor/clang/dist/lib/Parse/ParseTemplate.cpp vendor/clang/dist/lib/Parse/ParseTentative.cpp vendor/clang/dist/lib/Parse/Parser.cpp vendor/clang/dist/lib/Rewrite/HTMLRewrite.cpp vendor/clang/dist/lib/Sema/AnalysisBasedWarnings.cpp vendor/clang/dist/lib/Sema/AttributeList.cpp vendor/clang/dist/lib/Sema/CodeCompleteConsumer.cpp vendor/clang/dist/lib/Sema/DeclSpec.cpp vendor/clang/dist/lib/Sema/DelayedDiagnostic.cpp vendor/clang/dist/lib/Sema/JumpDiagnostics.cpp vendor/clang/dist/lib/Sema/MultiplexExternalSemaSource.cpp vendor/clang/dist/lib/Sema/ScopeInfo.cpp vendor/clang/dist/lib/Sema/Sema.cpp vendor/clang/dist/lib/Sema/SemaAttr.cpp vendor/clang/dist/lib/Sema/SemaCUDA.cpp vendor/clang/dist/lib/Sema/SemaCXXScopeSpec.cpp vendor/clang/dist/lib/Sema/SemaCast.cpp vendor/clang/dist/lib/Sema/SemaChecking.cpp vendor/clang/dist/lib/Sema/SemaCodeComplete.cpp vendor/clang/dist/lib/Sema/SemaCoroutine.cpp vendor/clang/dist/lib/Sema/SemaDecl.cpp vendor/clang/dist/lib/Sema/SemaDeclAttr.cpp vendor/clang/dist/lib/Sema/SemaDeclCXX.cpp vendor/clang/dist/lib/Sema/SemaDeclObjC.cpp vendor/clang/dist/lib/Sema/SemaExceptionSpec.cpp vendor/clang/dist/lib/Sema/SemaExpr.cpp vendor/clang/dist/lib/Sema/SemaExprCXX.cpp vendor/clang/dist/lib/Sema/SemaExprMember.cpp vendor/clang/dist/lib/Sema/SemaExprObjC.cpp vendor/clang/dist/lib/Sema/SemaInit.cpp vendor/clang/dist/lib/Sema/SemaLambda.cpp vendor/clang/dist/lib/Sema/SemaLookup.cpp vendor/clang/dist/lib/Sema/SemaObjCProperty.cpp vendor/clang/dist/lib/Sema/SemaOpenMP.cpp vendor/clang/dist/lib/Sema/SemaOverload.cpp vendor/clang/dist/lib/Sema/SemaPseudoObject.cpp vendor/clang/dist/lib/Sema/SemaStmt.cpp vendor/clang/dist/lib/Sema/SemaStmtAsm.cpp vendor/clang/dist/lib/Sema/SemaStmtAttr.cpp vendor/clang/dist/lib/Sema/SemaTemplate.cpp vendor/clang/dist/lib/Sema/SemaTemplateDeduction.cpp vendor/clang/dist/lib/Sema/SemaTemplateInstantiate.cpp vendor/clang/dist/lib/Sema/SemaTemplateInstantiateDecl.cpp vendor/clang/dist/lib/Sema/SemaTemplateVariadic.cpp vendor/clang/dist/lib/Sema/SemaType.cpp vendor/clang/dist/lib/Sema/TreeTransform.h vendor/clang/dist/lib/Sema/TypeLocBuilder.h vendor/clang/dist/lib/Serialization/ASTCommon.cpp vendor/clang/dist/lib/Serialization/ASTCommon.h vendor/clang/dist/lib/Serialization/ASTReader.cpp vendor/clang/dist/lib/Serialization/ASTReaderDecl.cpp vendor/clang/dist/lib/Serialization/ASTReaderInternals.h vendor/clang/dist/lib/Serialization/ASTReaderStmt.cpp vendor/clang/dist/lib/Serialization/ASTWriter.cpp vendor/clang/dist/lib/Serialization/ASTWriterDecl.cpp vendor/clang/dist/lib/Serialization/ASTWriterStmt.cpp vendor/clang/dist/lib/Serialization/GeneratePCH.cpp vendor/clang/dist/lib/Serialization/GlobalModuleIndex.cpp vendor/clang/dist/lib/Serialization/Module.cpp vendor/clang/dist/lib/Serialization/ModuleFileExtension.cpp vendor/clang/dist/lib/Serialization/ModuleManager.cpp vendor/clang/dist/lib/Serialization/MultiOnDiskHashTable.h vendor/clang/dist/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CMakeLists.txt vendor/clang/dist/lib/StaticAnalyzer/Checkers/CStringChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h vendor/clang/dist/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h vendor/clang/dist/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h vendor/clang/dist/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/MallocChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/StreamChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/BasicValueFactory.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/BugReporter.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/CallEvent.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/CheckerManager.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/CheckerRegistry.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/CoreEngine.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/ExplodedGraph.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/ExprEngine.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/ExprEngineC.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/IssueHash.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/MemRegion.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/PathDiagnostic.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/ProgramState.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/RegionStore.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/SValBuilder.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/SVals.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/SimpleConstraintManager.h vendor/clang/dist/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/Store.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/SymbolManager.cpp vendor/clang/dist/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp vendor/clang/dist/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp vendor/clang/dist/lib/StaticAnalyzer/Frontend/ModelInjector.cpp vendor/clang/dist/lib/StaticAnalyzer/Frontend/ModelInjector.h vendor/clang/dist/lib/Tooling/ArgumentsAdjusters.cpp vendor/clang/dist/lib/Tooling/CMakeLists.txt vendor/clang/dist/lib/Tooling/CompilationDatabase.cpp vendor/clang/dist/lib/Tooling/Core/Lookup.cpp vendor/clang/dist/lib/Tooling/Core/QualTypeNames.cpp vendor/clang/dist/lib/Tooling/Core/Replacement.cpp vendor/clang/dist/lib/Tooling/JSONCompilationDatabase.cpp vendor/clang/dist/lib/Tooling/Refactoring.cpp vendor/clang/dist/lib/Tooling/RefactoringCallbacks.cpp vendor/clang/dist/lib/Tooling/Tooling.cpp vendor/clang/dist/runtime/CMakeLists.txt vendor/clang/dist/test/Analysis/CFDateGC.m vendor/clang/dist/test/Analysis/CFNumber.c vendor/clang/dist/test/Analysis/CFRetainRelease_NSAssertionHandler.m vendor/clang/dist/test/Analysis/CGColorSpace.c vendor/clang/dist/test/Analysis/CheckNSError.m vendor/clang/dist/test/Analysis/DeallocMissingRelease.m vendor/clang/dist/test/Analysis/DeallocUseAfterFreeErrors.m vendor/clang/dist/test/Analysis/Inputs/qt-simulator.h vendor/clang/dist/test/Analysis/Inputs/system-header-simulator-cxx.h vendor/clang/dist/test/Analysis/Inputs/system-header-simulator-objc.h vendor/clang/dist/test/Analysis/Inputs/system-header-simulator.h vendor/clang/dist/test/Analysis/NSPanel.m vendor/clang/dist/test/Analysis/NSString.m vendor/clang/dist/test/Analysis/NSWindow.m vendor/clang/dist/test/Analysis/NewDelete-checker-test.cpp vendor/clang/dist/test/Analysis/ObjCProperties.m vendor/clang/dist/test/Analysis/PR2599.m vendor/clang/dist/test/Analysis/PR3991.m vendor/clang/dist/test/Analysis/additive-folding-range-constraints.c vendor/clang/dist/test/Analysis/additive-folding.cpp vendor/clang/dist/test/Analysis/analyzeOneFunction.m vendor/clang/dist/test/Analysis/array-struct-region.c vendor/clang/dist/test/Analysis/array-struct.c vendor/clang/dist/test/Analysis/blocks.m vendor/clang/dist/test/Analysis/casts.c vendor/clang/dist/test/Analysis/cfg.cpp vendor/clang/dist/test/Analysis/cfref_PR2519.c vendor/clang/dist/test/Analysis/cfref_rdar6080742.c vendor/clang/dist/test/Analysis/comparison-implicit-casts.cpp vendor/clang/dist/test/Analysis/complex.c vendor/clang/dist/test/Analysis/conditional-path-notes.c vendor/clang/dist/test/Analysis/dead-stores.c vendor/clang/dist/test/Analysis/dead-stores.cpp vendor/clang/dist/test/Analysis/edges-new.mm vendor/clang/dist/test/Analysis/explain-svals.cpp vendor/clang/dist/test/Analysis/generics.m vendor/clang/dist/test/Analysis/inline.c vendor/clang/dist/test/Analysis/inline.cpp vendor/clang/dist/test/Analysis/inlining/InlineObjCClassMethod.m vendor/clang/dist/test/Analysis/inlining/false-positive-suppression.m vendor/clang/dist/test/Analysis/inlining/path-notes.m vendor/clang/dist/test/Analysis/localization-aggressive.m vendor/clang/dist/test/Analysis/localization.m vendor/clang/dist/test/Analysis/malloc-plist.c vendor/clang/dist/test/Analysis/malloc.c vendor/clang/dist/test/Analysis/malloc.cpp vendor/clang/dist/test/Analysis/misc-ps-64.m vendor/clang/dist/test/Analysis/misc-ps-eager-assume.m vendor/clang/dist/test/Analysis/misc-ps-ranges.m vendor/clang/dist/test/Analysis/misc-ps-region-store.cpp vendor/clang/dist/test/Analysis/misc-ps.c vendor/clang/dist/test/Analysis/misc-ps.m vendor/clang/dist/test/Analysis/model-file.cpp vendor/clang/dist/test/Analysis/nil-receiver-undefined-larger-than-voidptr-ret-region.m vendor/clang/dist/test/Analysis/nil-receiver-undefined-larger-than-voidptr-ret.m vendor/clang/dist/test/Analysis/null-deref-ps.c vendor/clang/dist/test/Analysis/nullability-no-arc.mm vendor/clang/dist/test/Analysis/nullability.mm vendor/clang/dist/test/Analysis/nullability_nullonly.mm vendor/clang/dist/test/Analysis/objc-arc.m vendor/clang/dist/test/Analysis/out-of-bounds.c vendor/clang/dist/test/Analysis/padding_message.cpp vendor/clang/dist/test/Analysis/plist-html-macros.c vendor/clang/dist/test/Analysis/plist-output-alternate.m vendor/clang/dist/test/Analysis/plist-output.m vendor/clang/dist/test/Analysis/pointer-to-member.cpp vendor/clang/dist/test/Analysis/qt_malloc.cpp vendor/clang/dist/test/Analysis/rdar-6562655.m vendor/clang/dist/test/Analysis/rdar-6600344-nil-receiver-undefined-struct-ret.m vendor/clang/dist/test/Analysis/reference.cpp vendor/clang/dist/test/Analysis/retain-release-path-notes-gc.m vendor/clang/dist/test/Analysis/retain-release-path-notes.m vendor/clang/dist/test/Analysis/retain-release.m vendor/clang/dist/test/Analysis/string.c vendor/clang/dist/test/Analysis/symbol-reaper.c vendor/clang/dist/test/Analysis/temp-obj-dtors-cfg-output.cpp vendor/clang/dist/test/Analysis/temporaries.cpp vendor/clang/dist/test/Analysis/unions-region.m vendor/clang/dist/test/Analysis/unix-api.c vendor/clang/dist/test/Analysis/unix-fns.c vendor/clang/dist/test/Analysis/unreachable-code-path.c vendor/clang/dist/test/Analysis/virtualcall.cpp vendor/clang/dist/test/Analysis/virtualcall.h vendor/clang/dist/test/CMakeLists.txt vendor/clang/dist/test/CXX/basic/basic.lookup/basic.lookup.elab/p2.cpp vendor/clang/dist/test/CXX/basic/basic.stc/basic.stc.dynamic/p2-noexceptions.cpp vendor/clang/dist/test/CXX/basic/basic.stc/basic.stc.dynamic/p2.cpp vendor/clang/dist/test/CXX/class.access/class.friend/p1.cpp vendor/clang/dist/test/CXX/class.access/p4.cpp vendor/clang/dist/test/CXX/class.derived/class.abstract/p16.cpp vendor/clang/dist/test/CXX/class/class.union/p1.cpp vendor/clang/dist/test/CXX/dcl.dcl/basic.namespace/namespace.def/p7.cpp vendor/clang/dist/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p8-cxx0x.cpp vendor/clang/dist/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.type.elab/p2-0x.cpp vendor/clang/dist/test/CXX/dcl.decl/dcl.init/dcl.init.aggr/p1.cpp vendor/clang/dist/test/CXX/dcl.decl/dcl.init/dcl.init.list/p7-0x-fixits.cpp vendor/clang/dist/test/CXX/dcl.decl/dcl.init/dcl.init.ref/p5-cxx03-extra-copy.cpp vendor/clang/dist/test/CXX/dcl.decl/dcl.init/dcl.init.ref/p5-examples.cpp vendor/clang/dist/test/CXX/dcl.decl/dcl.init/dcl.init.ref/p5.cpp vendor/clang/dist/test/CXX/dcl.decl/dcl.init/p5.cpp vendor/clang/dist/test/CXX/dcl.decl/dcl.init/p7.cpp vendor/clang/dist/test/CXX/dcl.decl/dcl.meaning/dcl.fct/p6-0x.cpp vendor/clang/dist/test/CXX/drs/dr0xx.cpp vendor/clang/dist/test/CXX/drs/dr10xx.cpp vendor/clang/dist/test/CXX/drs/dr12xx.cpp vendor/clang/dist/test/CXX/drs/dr13xx.cpp vendor/clang/dist/test/CXX/drs/dr14xx.cpp vendor/clang/dist/test/CXX/drs/dr15xx.cpp vendor/clang/dist/test/CXX/drs/dr16xx.cpp vendor/clang/dist/test/CXX/drs/dr18xx.cpp vendor/clang/dist/test/CXX/drs/dr1xx.cpp vendor/clang/dist/test/CXX/drs/dr2xx.cpp vendor/clang/dist/test/CXX/drs/dr4xx.cpp vendor/clang/dist/test/CXX/drs/dr5xx.cpp vendor/clang/dist/test/CXX/drs/dr6xx.cpp vendor/clang/dist/test/CXX/except/except.spec/p2-places.cpp vendor/clang/dist/test/CXX/except/except.spec/p5-pointers.cpp vendor/clang/dist/test/CXX/expr/expr.const/p2-0x.cpp vendor/clang/dist/test/CXX/expr/expr.const/p3-0x.cpp vendor/clang/dist/test/CXX/expr/expr.prim/expr.prim.lambda/p19.cpp vendor/clang/dist/test/CXX/expr/expr.prim/expr.prim.lambda/p6.cpp vendor/clang/dist/test/CXX/expr/expr.unary/expr.new/p20-0x.cpp vendor/clang/dist/test/CXX/over/over.oper/over.literal/p6.cpp vendor/clang/dist/test/CXX/over/over.over/p1.cpp vendor/clang/dist/test/CXX/special/class.copy/implicit-move-def.cpp vendor/clang/dist/test/CXX/special/class.copy/p20.cpp vendor/clang/dist/test/CXX/special/class.dtor/p3-0x.cpp vendor/clang/dist/test/CXX/special/class.dtor/p5-0x.cpp vendor/clang/dist/test/CXX/special/class.dtor/p9.cpp vendor/clang/dist/test/CXX/special/class.init/class.inhctor.init/p1.cpp vendor/clang/dist/test/CXX/stmt.stmt/stmt.select/stmt.if/p2.cpp vendor/clang/dist/test/CXX/temp/temp.arg/temp.arg.nontype/p5.cpp vendor/clang/dist/test/CXX/temp/temp.decls/temp.class.spec/p8-0x.cpp vendor/clang/dist/test/CXX/temp/temp.decls/temp.class.spec/p8-1y.cpp vendor/clang/dist/test/CXX/temp/temp.decls/temp.class/temp.static/p1.cpp vendor/clang/dist/test/CXX/temp/temp.decls/temp.friend/p1.cpp vendor/clang/dist/test/CXX/temp/temp.decls/temp.variadic/fixed-expansion.cpp vendor/clang/dist/test/CXX/temp/temp.fct.spec/temp.deduct/p9.cpp vendor/clang/dist/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.call/p4.cpp vendor/clang/dist/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.conv/p4.cpp vendor/clang/dist/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.type/p9-0x.cpp vendor/clang/dist/test/CXX/temp/temp.spec/no-body.cpp vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/examples.cpp vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p4.cpp vendor/clang/dist/test/CXX/temp/temp.spec/temp.explicit/p4.cpp vendor/clang/dist/test/CXX/temp/temp.spec/temp.explicit/p9-linkage.cpp vendor/clang/dist/test/CodeCompletion/ctor-initializer.cpp vendor/clang/dist/test/CodeCompletion/objc-message.mm vendor/clang/dist/test/CodeGen/2008-04-08-NoExceptions.c vendor/clang/dist/test/CodeGen/2009-10-20-GlobalDebug.c vendor/clang/dist/test/CodeGen/2010-08-10-DbgConstant.c vendor/clang/dist/test/CodeGen/3dnow-builtins.c vendor/clang/dist/test/CodeGen/CFStrings.c vendor/clang/dist/test/CodeGen/aarch64-neon-2velem.c vendor/clang/dist/test/CodeGen/aarch64-neon-across.c vendor/clang/dist/test/CodeGen/aarch64-neon-fma.c vendor/clang/dist/test/CodeGen/aarch64-neon-intrinsics.c vendor/clang/dist/test/CodeGen/aarch64-neon-misc.c vendor/clang/dist/test/CodeGen/aarch64-neon-perm.c vendor/clang/dist/test/CodeGen/aarch64-neon-scalar-x-indexed-elem.c vendor/clang/dist/test/CodeGen/aarch64-poly64.c vendor/clang/dist/test/CodeGen/address-safety-attr-kasan.cpp vendor/clang/dist/test/CodeGen/address-safety-attr.cpp vendor/clang/dist/test/CodeGen/address-space-field1.c vendor/clang/dist/test/CodeGen/alias.c vendor/clang/dist/test/CodeGen/always_inline.c vendor/clang/dist/test/CodeGen/arm-neon-directed-rounding.c vendor/clang/dist/test/CodeGen/arm-neon-fma.c vendor/clang/dist/test/CodeGen/arm-neon-numeric-maxmin.c vendor/clang/dist/test/CodeGen/arm-neon-vcvtX.c vendor/clang/dist/test/CodeGen/arm-swiftcall.c vendor/clang/dist/test/CodeGen/arm-target-features.c vendor/clang/dist/test/CodeGen/arm64_crypto.c vendor/clang/dist/test/CodeGen/arm_neon_intrinsics.c vendor/clang/dist/test/CodeGen/asan-globals.cpp vendor/clang/dist/test/CodeGen/atomics-inlining.c vendor/clang/dist/test/CodeGen/attr-minsize.cpp vendor/clang/dist/test/CodeGen/attributes.c vendor/clang/dist/test/CodeGen/avx-builtins.c vendor/clang/dist/test/CodeGen/avx-cmp-builtins.c vendor/clang/dist/test/CodeGen/avx-shuffle-builtins.c vendor/clang/dist/test/CodeGen/avx2-builtins.c vendor/clang/dist/test/CodeGen/avx512bw-builtins.c vendor/clang/dist/test/CodeGen/avx512cdintrin.c vendor/clang/dist/test/CodeGen/avx512dq-builtins.c vendor/clang/dist/test/CodeGen/avx512er-builtins.c vendor/clang/dist/test/CodeGen/avx512f-builtins.c vendor/clang/dist/test/CodeGen/avx512ifma-builtins.c vendor/clang/dist/test/CodeGen/avx512ifmavl-builtins.c vendor/clang/dist/test/CodeGen/avx512pf-builtins.c vendor/clang/dist/test/CodeGen/avx512vbmi-builtins.c vendor/clang/dist/test/CodeGen/avx512vbmivl-builtin.c vendor/clang/dist/test/CodeGen/avx512vl-builtins.c vendor/clang/dist/test/CodeGen/avx512vlbw-builtins.c vendor/clang/dist/test/CodeGen/avx512vlcd-builtins.c vendor/clang/dist/test/CodeGen/avx512vldq-builtins.c vendor/clang/dist/test/CodeGen/bitscan-builtins.c vendor/clang/dist/test/CodeGen/blocks-opencl.cl vendor/clang/dist/test/CodeGen/bmi-builtins.c vendor/clang/dist/test/CodeGen/bmi2-builtins.c vendor/clang/dist/test/CodeGen/bool_test.c vendor/clang/dist/test/CodeGen/builtin-clflushopt.c vendor/clang/dist/test/CodeGen/builtin-expect.c vendor/clang/dist/test/CodeGen/builtin-unpredictable.c vendor/clang/dist/test/CodeGen/builtins-ms.c vendor/clang/dist/test/CodeGen/builtins-nvptx.c vendor/clang/dist/test/CodeGen/builtins-ppc-altivec.c vendor/clang/dist/test/CodeGen/builtins-ppc-crypto.c vendor/clang/dist/test/CodeGen/builtins-ppc-p8vector.c vendor/clang/dist/test/CodeGen/builtins-ppc-quadword.c vendor/clang/dist/test/CodeGen/builtins-ppc-vsx.c vendor/clang/dist/test/CodeGen/builtins-systemz-zvector-error.c vendor/clang/dist/test/CodeGen/builtins-x86.c vendor/clang/dist/test/CodeGen/builtins.c vendor/clang/dist/test/CodeGen/captured-statements-nested.c vendor/clang/dist/test/CodeGen/cleanup-destslot-simple.c vendor/clang/dist/test/CodeGen/code-coverage.c vendor/clang/dist/test/CodeGen/compound-literal.c vendor/clang/dist/test/CodeGen/debug-info-imported-entity.cpp vendor/clang/dist/test/CodeGen/debug-info-packed-struct.c vendor/clang/dist/test/CodeGen/debug-info-static.c vendor/clang/dist/test/CodeGen/debug-info-vector.c vendor/clang/dist/test/CodeGen/decl-in-prototype.c vendor/clang/dist/test/CodeGen/dwarf-version.c vendor/clang/dist/test/CodeGen/ext-vector.c vendor/clang/dist/test/CodeGen/f16c-builtins.c vendor/clang/dist/test/CodeGen/fixup-depth-overflow.c vendor/clang/dist/test/CodeGen/fma-builtins.c vendor/clang/dist/test/CodeGen/fma4-builtins.c vendor/clang/dist/test/CodeGen/fsgsbase-builtins.c vendor/clang/dist/test/CodeGen/func-in-block.c vendor/clang/dist/test/CodeGen/function-attributes.c vendor/clang/dist/test/CodeGen/incomplete-function-type-2.c vendor/clang/dist/test/CodeGen/inline-optim.c vendor/clang/dist/test/CodeGen/inline.c vendor/clang/dist/test/CodeGen/lifetime2.c vendor/clang/dist/test/CodeGen/lzcnt-builtins.c vendor/clang/dist/test/CodeGen/mangle-blocks.c vendor/clang/dist/test/CodeGen/may-alias.c vendor/clang/dist/test/CodeGen/mcount.c vendor/clang/dist/test/CodeGen/mips16-attr.c vendor/clang/dist/test/CodeGen/mmx-builtins.c vendor/clang/dist/test/CodeGen/mozilla-ms-inline-asm.c vendor/clang/dist/test/CodeGen/mrtd.c vendor/clang/dist/test/CodeGen/ms-declspecs.c vendor/clang/dist/test/CodeGen/ms-inline-asm.c vendor/clang/dist/test/CodeGen/ms-inline-asm.cpp vendor/clang/dist/test/CodeGen/ms-intrinsics.c vendor/clang/dist/test/CodeGen/ms-mm-align.c vendor/clang/dist/test/CodeGen/ms_abi.c vendor/clang/dist/test/CodeGen/nobuiltin.c vendor/clang/dist/test/CodeGen/object-size.c vendor/clang/dist/test/CodeGen/overloadable.c vendor/clang/dist/test/CodeGen/pass-object-size.c vendor/clang/dist/test/CodeGen/pclmul-builtins.c vendor/clang/dist/test/CodeGen/pgo-sample.c vendor/clang/dist/test/CodeGen/pku.c vendor/clang/dist/test/CodeGen/popcnt-builtins.c vendor/clang/dist/test/CodeGen/ppc64-complex-parms.c vendor/clang/dist/test/CodeGen/ppc64-complex-return.c vendor/clang/dist/test/CodeGen/ppc64-extend.c vendor/clang/dist/test/CodeGen/ppc64-struct-onevect.c vendor/clang/dist/test/CodeGen/pr27892.c vendor/clang/dist/test/CodeGen/prefetchw-builtins.c vendor/clang/dist/test/CodeGen/rd-builtins.c vendor/clang/dist/test/CodeGen/rdrand-builtins.c vendor/clang/dist/test/CodeGen/renderscript.c vendor/clang/dist/test/CodeGen/rtm-builtins.c vendor/clang/dist/test/CodeGen/sanitize-init-order.cpp vendor/clang/dist/test/CodeGen/sanitize-thread-attr.cpp vendor/clang/dist/test/CodeGen/sha-builtins.c vendor/clang/dist/test/CodeGen/split-debug-filename.c vendor/clang/dist/test/CodeGen/sse-builtins.c vendor/clang/dist/test/CodeGen/sse.c vendor/clang/dist/test/CodeGen/sse2-builtins.c vendor/clang/dist/test/CodeGen/sse3-builtins.c vendor/clang/dist/test/CodeGen/sse41-builtins.c vendor/clang/dist/test/CodeGen/sse42-builtins.c vendor/clang/dist/test/CodeGen/sse4a-builtins.c vendor/clang/dist/test/CodeGen/ssse3-builtins.c vendor/clang/dist/test/CodeGen/systemz-abi-vector.c vendor/clang/dist/test/CodeGen/systemz-abi.c vendor/clang/dist/test/CodeGen/target-data.c vendor/clang/dist/test/CodeGen/tbaa-class.cpp vendor/clang/dist/test/CodeGen/tbaa-ms-abi.cpp vendor/clang/dist/test/CodeGen/tbaa.cpp vendor/clang/dist/test/CodeGen/tbm-builtins.c vendor/clang/dist/test/CodeGen/temporary-lifetime-exceptions.cpp vendor/clang/dist/test/CodeGen/temporary-lifetime.cpp vendor/clang/dist/test/CodeGen/thinlto_backend.ll vendor/clang/dist/test/CodeGen/ubsan-blacklist.c vendor/clang/dist/test/CodeGen/unwind-attr.c vendor/clang/dist/test/CodeGen/vector.c vendor/clang/dist/test/CodeGen/windows-on-arm-stack-probe-size.c vendor/clang/dist/test/CodeGen/x86_32-xsave.c vendor/clang/dist/test/CodeGen/x86_64-arguments.c vendor/clang/dist/test/CodeGen/x86_64-xsave.c vendor/clang/dist/test/CodeGen/xop-builtins.c vendor/clang/dist/test/CodeGenCUDA/convergent.cu vendor/clang/dist/test/CodeGenCUDA/cuda-builtin-vars.cu vendor/clang/dist/test/CodeGenCUDA/device-stub.cu vendor/clang/dist/test/CodeGenCUDA/device-var-init.cu vendor/clang/dist/test/CodeGenCUDA/function-overload.cu vendor/clang/dist/test/CodeGenCUDA/launch-bounds.cu vendor/clang/dist/test/CodeGenCXX/PR26569.cpp vendor/clang/dist/test/CodeGenCXX/apple-kext-indirect-call-2.cpp vendor/clang/dist/test/CodeGenCXX/apple-kext-indirect-call.cpp vendor/clang/dist/test/CodeGenCXX/apple-kext-indirect-virtual-dtor-call.cpp vendor/clang/dist/test/CodeGenCXX/arm-swiftcall.cpp vendor/clang/dist/test/CodeGenCXX/arm64.cpp vendor/clang/dist/test/CodeGenCXX/atomicinit.cpp vendor/clang/dist/test/CodeGenCXX/attr.cpp vendor/clang/dist/test/CodeGenCXX/block-in-ctor-dtor.cpp vendor/clang/dist/test/CodeGenCXX/catch-undef-behavior.cpp vendor/clang/dist/test/CodeGenCXX/cfi-cross-dso.cpp vendor/clang/dist/test/CodeGenCXX/compound-literals.cpp vendor/clang/dist/test/CodeGenCXX/const-init-cxx11.cpp vendor/clang/dist/test/CodeGenCXX/constructor-destructor-return-this.cpp vendor/clang/dist/test/CodeGenCXX/constructor-init.cpp vendor/clang/dist/test/CodeGenCXX/copy-constructor-elim-2.cpp vendor/clang/dist/test/CodeGenCXX/copy-constructor-synthesis-2.cpp vendor/clang/dist/test/CodeGenCXX/copy-constructor-synthesis.cpp vendor/clang/dist/test/CodeGenCXX/ctor-dtor-alias.cpp vendor/clang/dist/test/CodeGenCXX/cxx11-exception-spec.cpp vendor/clang/dist/test/CodeGenCXX/cxx11-noreturn.cpp vendor/clang/dist/test/CodeGenCXX/cxx1y-initializer-aggregate.cpp vendor/clang/dist/test/CodeGenCXX/cxx1y-variable-template-linkage.cpp vendor/clang/dist/test/CodeGenCXX/cxx1z-constexpr-if.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-access.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-alias.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-anon-namespace.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-anon-union-vars.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-calling-conventions.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-class-nolimit.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-class.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-cxx1y.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-dup-fwd-decl.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-enum-class.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-global.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-indirect-field-decl.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-line-if.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-line.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-method.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-ms-abi.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-ms-anonymous-tag.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-ms-bitfields.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-ms-ptr-to-member.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-namespace.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-rvalue-ref.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-static-member.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-template-explicit-specialization.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-template-member.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-template-quals.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-template.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-thunk.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-union.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-uuid.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-windows-dtor.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-zero-length-arrays.cpp vendor/clang/dist/test/CodeGenCXX/debug-info.cpp vendor/clang/dist/test/CodeGenCXX/debug-lambda-expressions.cpp vendor/clang/dist/test/CodeGenCXX/debug-lambda-this.cpp vendor/clang/dist/test/CodeGenCXX/default-arg-temps.cpp vendor/clang/dist/test/CodeGenCXX/derived-to-base.cpp vendor/clang/dist/test/CodeGenCXX/destructors.cpp vendor/clang/dist/test/CodeGenCXX/devirtualize-virtual-function-calls-final.cpp vendor/clang/dist/test/CodeGenCXX/devirtualize-virtual-function-calls.cpp vendor/clang/dist/test/CodeGenCXX/dllexport.cpp vendor/clang/dist/test/CodeGenCXX/dllimport-members.cpp vendor/clang/dist/test/CodeGenCXX/dllimport-rtti.cpp vendor/clang/dist/test/CodeGenCXX/dllimport.cpp vendor/clang/dist/test/CodeGenCXX/empty-classes.cpp vendor/clang/dist/test/CodeGenCXX/enable_if.cpp vendor/clang/dist/test/CodeGenCXX/exceptions-seh.cpp vendor/clang/dist/test/CodeGenCXX/explicit-instantiation.cpp vendor/clang/dist/test/CodeGenCXX/global-dtor-no-atexit.cpp vendor/clang/dist/test/CodeGenCXX/global-init.cpp vendor/clang/dist/test/CodeGenCXX/implicit-copy-constructor.cpp vendor/clang/dist/test/CodeGenCXX/init-invariant.cpp vendor/clang/dist/test/CodeGenCXX/inline-dllexport-member.cpp vendor/clang/dist/test/CodeGenCXX/inline-hint.cpp vendor/clang/dist/test/CodeGenCXX/invariant.group-for-vptrs.cpp vendor/clang/dist/test/CodeGenCXX/key-function-vtable.cpp vendor/clang/dist/test/CodeGenCXX/lambda-expressions.cpp vendor/clang/dist/test/CodeGenCXX/linkage.cpp vendor/clang/dist/test/CodeGenCXX/main-norecurse.cpp vendor/clang/dist/test/CodeGenCXX/mangle-abi-tag.cpp vendor/clang/dist/test/CodeGenCXX/mangle-lambdas.cpp vendor/clang/dist/test/CodeGenCXX/mangle-ms-cxx11.cpp vendor/clang/dist/test/CodeGenCXX/mangle-unnamed.cpp vendor/clang/dist/test/CodeGenCXX/mangle.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-array-cookies.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-constexpr-vs-inheritance.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-eh-catch.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-eh-cleanups.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-extern-template.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-multiple-nonvirtual-inheritance.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-sret-and-byval.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-structors-alias.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-structors.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-vftables.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-virtual-inheritance.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-vtables-multiple-nonvirtual-inheritance-this-adjustment.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-vtables-return-thunks.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-vtables-single-inheritance.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-vtables-virtual-inheritance.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-interface.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-no-rtti-data.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-uuidof.cpp vendor/clang/dist/test/CodeGenCXX/ms-inline-asm-return.cpp vendor/clang/dist/test/CodeGenCXX/ms-thread_local.cpp vendor/clang/dist/test/CodeGenCXX/new-array-init.cpp vendor/clang/dist/test/CodeGenCXX/no-exceptions.cpp vendor/clang/dist/test/CodeGenCXX/nrvo.cpp vendor/clang/dist/test/CodeGenCXX/optnone-class-members.cpp vendor/clang/dist/test/CodeGenCXX/optnone-def-decl.cpp vendor/clang/dist/test/CodeGenCXX/partial-destruction.cpp vendor/clang/dist/test/CodeGenCXX/pr24097.cpp vendor/clang/dist/test/CodeGenCXX/pragma-loop-safety.cpp vendor/clang/dist/test/CodeGenCXX/predefined-expr-cxx14.cpp vendor/clang/dist/test/CodeGenCXX/reference-cast.cpp vendor/clang/dist/test/CodeGenCXX/sanitize-dtor-bit-field.cpp vendor/clang/dist/test/CodeGenCXX/sanitize-dtor-derived-class.cpp vendor/clang/dist/test/CodeGenCXX/sanitize-dtor-tail-call.cpp vendor/clang/dist/test/CodeGenCXX/sanitize-dtor-trivial.cpp vendor/clang/dist/test/CodeGenCXX/sanitize-dtor-vtable.cpp vendor/clang/dist/test/CodeGenCXX/skip-vtable-pointer-initialization.cpp vendor/clang/dist/test/CodeGenCXX/stack-reuse-miscompile.cpp vendor/clang/dist/test/CodeGenCXX/stack-reuse.cpp vendor/clang/dist/test/CodeGenCXX/strict-vtable-pointers.cpp vendor/clang/dist/test/CodeGenCXX/template-instantiation.cpp vendor/clang/dist/test/CodeGenCXX/temporaries.cpp vendor/clang/dist/test/CodeGenCXX/threadsafe-statics.cpp vendor/clang/dist/test/CodeGenCXX/thunks.cpp vendor/clang/dist/test/CodeGenCXX/uncopyable-args.cpp vendor/clang/dist/test/CodeGenCXX/value-init.cpp vendor/clang/dist/test/CodeGenCXX/virtual-base-cast.cpp vendor/clang/dist/test/CodeGenCXX/virtual-destructor-calls.cpp vendor/clang/dist/test/CodeGenCXX/virtual-function-calls.cpp vendor/clang/dist/test/CodeGenCXX/visibility-inlines-hidden.cpp vendor/clang/dist/test/CodeGenCXX/vla-lambda-capturing.cpp vendor/clang/dist/test/CodeGenCXX/vtable-align.cpp vendor/clang/dist/test/CodeGenCXX/vtable-assume-load.cpp vendor/clang/dist/test/CodeGenCXX/vtable-available-externally.cpp vendor/clang/dist/test/CodeGenCXX/vtable-layout.cpp vendor/clang/dist/test/CodeGenCXX/vtable-linkage.cpp vendor/clang/dist/test/CodeGenCXX/vtable-pointer-initialization.cpp vendor/clang/dist/test/CodeGenCXX/vtt-layout.cpp vendor/clang/dist/test/CodeGenCXX/wasm-args-returns.cpp vendor/clang/dist/test/CodeGenObjC/2010-02-01-utf16-with-null.m vendor/clang/dist/test/CodeGenObjC/arc-blocks.m vendor/clang/dist/test/CodeGenObjC/arc-bridged-cast.m vendor/clang/dist/test/CodeGenObjC/arc-linetable-autorelease.m vendor/clang/dist/test/CodeGenObjC/arc-literals.m vendor/clang/dist/test/CodeGenObjC/arc-no-arc-exceptions.m vendor/clang/dist/test/CodeGenObjC/arc-precise-lifetime.m vendor/clang/dist/test/CodeGenObjC/arc-ternary-op.m vendor/clang/dist/test/CodeGenObjC/arc-unsafeclaim.m vendor/clang/dist/test/CodeGenObjC/arc.m vendor/clang/dist/test/CodeGenObjC/block-byref-debuginfo.m vendor/clang/dist/test/CodeGenObjC/boxing.m vendor/clang/dist/test/CodeGenObjC/complex-property.m vendor/clang/dist/test/CodeGenObjC/debug-info-block-type.m vendor/clang/dist/test/CodeGenObjC/debug-info-ivars-extension.m vendor/clang/dist/test/CodeGenObjC/debug-info-ivars-private.m vendor/clang/dist/test/CodeGenObjC/debug-info-ivars.m vendor/clang/dist/test/CodeGenObjC/encode-cstyle-method.m vendor/clang/dist/test/CodeGenObjC/encode-test-6.m vendor/clang/dist/test/CodeGenObjC/encode-test.m vendor/clang/dist/test/CodeGenObjC/exceptions.m vendor/clang/dist/test/CodeGenObjC/fragile-arc.m vendor/clang/dist/test/CodeGenObjC/gnu-exceptions.m vendor/clang/dist/test/CodeGenObjC/ivar-layout-64.m vendor/clang/dist/test/CodeGenObjC/mangle-blocks.m vendor/clang/dist/test/CodeGenObjC/metadata-symbols-32.m vendor/clang/dist/test/CodeGenObjC/metadata-symbols-64.m vendor/clang/dist/test/CodeGenObjC/nsvalue-objc-boxable-ios-arc.m vendor/clang/dist/test/CodeGenObjC/nsvalue-objc-boxable-ios.m vendor/clang/dist/test/CodeGenObjC/nsvalue-objc-boxable-mac-arc.m vendor/clang/dist/test/CodeGenObjC/nsvalue-objc-boxable-mac.m vendor/clang/dist/test/CodeGenObjC/objc-asm-attribute-test.m vendor/clang/dist/test/CodeGenObjC/objc-literal-tests.m vendor/clang/dist/test/CodeGenObjC/property-list-in-extension.m vendor/clang/dist/test/CodeGenObjC/reorder-synthesized-ivars.m vendor/clang/dist/test/CodeGenObjC/tentative-cfconstantstring.m vendor/clang/dist/test/CodeGenObjCXX/arc-attrs.mm vendor/clang/dist/test/CodeGenObjCXX/arc-blocks.mm vendor/clang/dist/test/CodeGenObjCXX/arc-cxx11-init-list.mm vendor/clang/dist/test/CodeGenObjCXX/arc-globals.mm vendor/clang/dist/test/CodeGenObjCXX/arc-move.mm vendor/clang/dist/test/CodeGenObjCXX/arc-new-delete.mm vendor/clang/dist/test/CodeGenObjCXX/arc-references.mm vendor/clang/dist/test/CodeGenObjCXX/arc-special-member-functions.mm vendor/clang/dist/test/CodeGenObjCXX/arc.mm vendor/clang/dist/test/CodeGenObjCXX/debug-info-cyclic.mm vendor/clang/dist/test/CodeGenObjCXX/destroy.mm vendor/clang/dist/test/CodeGenObjCXX/encode.mm vendor/clang/dist/test/CodeGenObjCXX/exceptions-legacy.mm vendor/clang/dist/test/CodeGenObjCXX/implicit-copy-constructor.mm vendor/clang/dist/test/CodeGenObjCXX/lambda-expressions.mm vendor/clang/dist/test/CodeGenObjCXX/literals.mm vendor/clang/dist/test/CodeGenObjCXX/property-object-reference-2.mm vendor/clang/dist/test/CodeGenOpenCL/address-space-constant-initializers.cl vendor/clang/dist/test/CodeGenOpenCL/address-spaces-mangling.cl vendor/clang/dist/test/CodeGenOpenCL/address-spaces.cl vendor/clang/dist/test/CodeGenOpenCL/as_type.cl vendor/clang/dist/test/CodeGenOpenCL/builtins-amdgcn-vi.cl vendor/clang/dist/test/CodeGenOpenCL/builtins-amdgcn.cl vendor/clang/dist/test/CodeGenOpenCL/cl20-device-side-enqueue.cl vendor/clang/dist/test/CodeGenOpenCL/const-str-array-decay.cl vendor/clang/dist/test/CodeGenOpenCL/constant-addr-space-globals.cl vendor/clang/dist/test/CodeGenOpenCL/denorms-are-zero.cl vendor/clang/dist/test/CodeGenOpenCL/fpmath.cl vendor/clang/dist/test/CodeGenOpenCL/kernel-arg-info.cl vendor/clang/dist/test/CodeGenOpenCL/local-initializer-undef.cl vendor/clang/dist/test/CodeGenOpenCL/local.cl vendor/clang/dist/test/CodeGenOpenCL/memcpy.cl vendor/clang/dist/test/CodeGenOpenCL/opencl_types.cl vendor/clang/dist/test/CodeGenOpenCL/pipe_builtin.cl vendor/clang/dist/test/CodeGenOpenCL/pipe_types.cl vendor/clang/dist/test/CodeGenOpenCL/spir_version.cl vendor/clang/dist/test/CodeGenOpenCL/str_literals.cl vendor/clang/dist/test/CodeGenOpenCL/unroll-hint.cl vendor/clang/dist/test/Coverage/ast-printing.c vendor/clang/dist/test/Coverage/ast-printing.cpp vendor/clang/dist/test/CoverageMapping/macroception.c vendor/clang/dist/test/CoverageMapping/macros.c vendor/clang/dist/test/CoverageMapping/switchmacro.c vendor/clang/dist/test/Driver/aarch64-cpus.c vendor/clang/dist/test/Driver/android-ndk-standalone.cpp vendor/clang/dist/test/Driver/android-standalone.cpp vendor/clang/dist/test/Driver/arm-cortex-cpus.c vendor/clang/dist/test/Driver/cc1-response-files.c vendor/clang/dist/test/Driver/cl-fallback.c vendor/clang/dist/test/Driver/cl-link.c vendor/clang/dist/test/Driver/cl-options.c vendor/clang/dist/test/Driver/cl-outputs.c vendor/clang/dist/test/Driver/cl-pch.c vendor/clang/dist/test/Driver/cl-pch.cpp vendor/clang/dist/test/Driver/clang-g-opts.c vendor/clang/dist/test/Driver/clang-translation.c vendor/clang/dist/test/Driver/clang_f_opts.c vendor/clang/dist/test/Driver/coverage_no_integrated_as.c vendor/clang/dist/test/Driver/cuda-bad-arch.cu vendor/clang/dist/test/Driver/cuda-detect.cu vendor/clang/dist/test/Driver/cuda-external-tools.cu vendor/clang/dist/test/Driver/cuda-options.cu vendor/clang/dist/test/Driver/cuda-output-asm.cu vendor/clang/dist/test/Driver/cuda-simple.cu vendor/clang/dist/test/Driver/cuda-version-check.cu vendor/clang/dist/test/Driver/darwin-debug-flags.c vendor/clang/dist/test/Driver/darwin-iphone-defaults.m vendor/clang/dist/test/Driver/darwin-ld-lto.c vendor/clang/dist/test/Driver/darwin-ld.c vendor/clang/dist/test/Driver/darwin-multiarch-arm.c vendor/clang/dist/test/Driver/darwin-stdlib.cpp vendor/clang/dist/test/Driver/debug-options.c vendor/clang/dist/test/Driver/embed-bitcode.c vendor/clang/dist/test/Driver/esan.c vendor/clang/dist/test/Driver/fast-math.c vendor/clang/dist/test/Driver/frame-pointer-elim.c vendor/clang/dist/test/Driver/fsanitize-blacklist.c vendor/clang/dist/test/Driver/fsanitize-coverage.c vendor/clang/dist/test/Driver/fsanitize.c vendor/clang/dist/test/Driver/integrated-as.s vendor/clang/dist/test/Driver/linux-header-search.cpp vendor/clang/dist/test/Driver/linux-ld.c vendor/clang/dist/test/Driver/miamcu-opt.c vendor/clang/dist/test/Driver/miamcu-opt.cpp vendor/clang/dist/test/Driver/mingw-libgcc.c vendor/clang/dist/test/Driver/mingw.cpp vendor/clang/dist/test/Driver/mips-cs.cpp vendor/clang/dist/test/Driver/mips-fsf.cpp vendor/clang/dist/test/Driver/mips-img-v2.cpp vendor/clang/dist/test/Driver/mips-img.cpp vendor/clang/dist/test/Driver/mips-mti-linux.c vendor/clang/dist/test/Driver/modules.m vendor/clang/dist/test/Driver/montavista-gcc-toolchain.c vendor/clang/dist/test/Driver/msc-version.c vendor/clang/dist/test/Driver/msvc-triple.c vendor/clang/dist/test/Driver/myriad-toolchain.c vendor/clang/dist/test/Driver/nostdlib.c vendor/clang/dist/test/Driver/opencl.cl vendor/clang/dist/test/Driver/ppc-abi.c vendor/clang/dist/test/Driver/ppc-dependent-options.cpp vendor/clang/dist/test/Driver/ppc-features.cpp vendor/clang/dist/test/Driver/response-file-extra-whitespace.c vendor/clang/dist/test/Driver/sanitizer-ld.c vendor/clang/dist/test/Driver/split-debug.c vendor/clang/dist/test/Driver/stack-protector.c vendor/clang/dist/test/Driver/sysroot.c vendor/clang/dist/test/Driver/systemz-march.c vendor/clang/dist/test/Driver/warning-options.cpp vendor/clang/dist/test/Driver/windows-cross.c vendor/clang/dist/test/FixIt/fixit.cpp vendor/clang/dist/test/Frontend/gnu-mcount.c vendor/clang/dist/test/Headers/ms-intrin.cpp vendor/clang/dist/test/Headers/opencl-c-header.cl vendor/clang/dist/test/Index/Core/index-source.cpp vendor/clang/dist/test/Index/Core/index-source.m vendor/clang/dist/test/Index/Core/index-subkinds.m vendor/clang/dist/test/Index/annotate-tokens.c vendor/clang/dist/test/Index/comment-cplus-decls.cpp vendor/clang/dist/test/Index/comment-to-html-xml-conversion.cpp vendor/clang/dist/test/Index/complete-kvc.m vendor/clang/dist/test/Index/complete-method-decls.m vendor/clang/dist/test/Index/complete-objc-message-id.m vendor/clang/dist/test/Index/complete-objc-message.m vendor/clang/dist/test/Index/complete-properties.m vendor/clang/dist/test/Index/complete-recovery.m vendor/clang/dist/test/Index/complete-super.m vendor/clang/dist/test/Index/evaluate-cursor.cpp vendor/clang/dist/test/Index/get-cursor.cpp vendor/clang/dist/test/Index/keep-going.cpp vendor/clang/dist/test/Index/load-classes.cpp vendor/clang/dist/test/Index/print-type.cpp vendor/clang/dist/test/Lexer/coroutines.cpp vendor/clang/dist/test/Lexer/cxx-features.cpp vendor/clang/dist/test/Misc/amdgcn.languageOptsOpenCL.cl vendor/clang/dist/test/Misc/ast-dump-color.cpp vendor/clang/dist/test/Misc/ast-dump-decl.c vendor/clang/dist/test/Misc/ast-dump-decl.cpp vendor/clang/dist/test/Misc/ast-dump-pipe.cl vendor/clang/dist/test/Misc/ast-dump-stmt.cpp vendor/clang/dist/test/Misc/ast-dump-templates.cpp vendor/clang/dist/test/Misc/ast-dump-wchar.cpp vendor/clang/dist/test/Misc/ast-print-objectivec.m vendor/clang/dist/test/Misc/backend-optimization-failure-nodbg.cpp vendor/clang/dist/test/Misc/backend-optimization-failure.cpp vendor/clang/dist/test/Misc/backend-stack-frame-diagnostics.cpp vendor/clang/dist/test/Misc/diag-template-diffing.cpp vendor/clang/dist/test/Misc/warning-flags.c vendor/clang/dist/test/Modules/ExtDebugInfo.cpp vendor/clang/dist/test/Modules/ExtDebugInfo.m vendor/clang/dist/test/Modules/Inputs/DebugCXX.h vendor/clang/dist/test/Modules/Inputs/cxx-header.h vendor/clang/dist/test/Modules/Inputs/merge-decl-context/a.h vendor/clang/dist/test/Modules/Inputs/merge-template-pattern-visibility/a.h vendor/clang/dist/test/Modules/Inputs/merge-template-pattern-visibility/b.h vendor/clang/dist/test/Modules/Inputs/merge-template-pattern-visibility/module.modulemap vendor/clang/dist/test/Modules/Inputs/module.map vendor/clang/dist/test/Modules/Inputs/templates-left.h vendor/clang/dist/test/Modules/Inputs/templates-right.h vendor/clang/dist/test/Modules/Inputs/templates-top.h vendor/clang/dist/test/Modules/ModuleDebugInfo.cpp vendor/clang/dist/test/Modules/ModuleDebugInfo.m vendor/clang/dist/test/Modules/compiler_builtins.m vendor/clang/dist/test/Modules/crash-vfs-path-emptydir-entries.m vendor/clang/dist/test/Modules/crash-vfs-path-symlink-component.m vendor/clang/dist/test/Modules/crash-vfs-path-symlink-topheader.m vendor/clang/dist/test/Modules/crash-vfs-path-traversal.m vendor/clang/dist/test/Modules/crash-vfs-relative-overlay.m vendor/clang/dist/test/Modules/crash-vfs-run-reproducer.m vendor/clang/dist/test/Modules/cstd.m vendor/clang/dist/test/Modules/cxx-irgen.cpp vendor/clang/dist/test/Modules/cxx-templates.cpp vendor/clang/dist/test/Modules/dependency-dump-dependent-module.m vendor/clang/dist/test/Modules/embed-files.cpp vendor/clang/dist/test/Modules/empty.modulemap vendor/clang/dist/test/Modules/explicit-build-extra-files.cpp vendor/clang/dist/test/Modules/explicit-build.cpp vendor/clang/dist/test/Modules/incomplete-module.m vendor/clang/dist/test/Modules/merge-name-for-linkage.cpp vendor/clang/dist/test/Modules/merge-template-pattern-visibility.cpp vendor/clang/dist/test/Modules/module_file_info.m vendor/clang/dist/test/Modules/no-stale-modtime.m vendor/clang/dist/test/Modules/odr.cpp vendor/clang/dist/test/Modules/prune.m vendor/clang/dist/test/Modules/signal.m vendor/clang/dist/test/Modules/templates.mm vendor/clang/dist/test/OpenMP/atomic_ast_print.cpp vendor/clang/dist/test/OpenMP/atomic_capture_codegen.cpp vendor/clang/dist/test/OpenMP/atomic_messages.c vendor/clang/dist/test/OpenMP/atomic_messages.cpp vendor/clang/dist/test/OpenMP/atomic_update_codegen.cpp vendor/clang/dist/test/OpenMP/barrier_ast_print.cpp vendor/clang/dist/test/OpenMP/barrier_codegen.cpp vendor/clang/dist/test/OpenMP/cancel_ast_print.cpp vendor/clang/dist/test/OpenMP/cancel_codegen.cpp vendor/clang/dist/test/OpenMP/cancel_if_messages.cpp vendor/clang/dist/test/OpenMP/cancellation_point_codegen.cpp vendor/clang/dist/test/OpenMP/critical_ast_print.cpp vendor/clang/dist/test/OpenMP/critical_codegen.cpp vendor/clang/dist/test/OpenMP/declare_reduction_ast_print.cpp vendor/clang/dist/test/OpenMP/declare_reduction_codegen.c vendor/clang/dist/test/OpenMP/declare_reduction_codegen.cpp vendor/clang/dist/test/OpenMP/declare_simd_ast_print.cpp vendor/clang/dist/test/OpenMP/declare_simd_codegen.cpp vendor/clang/dist/test/OpenMP/declare_target_ast_print.cpp vendor/clang/dist/test/OpenMP/distribute_ast_print.cpp vendor/clang/dist/test/OpenMP/distribute_dist_schedule_ast_print.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_ast_print.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_if_messages.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_aligned_messages.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_ast_print.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_if_messages.cpp vendor/clang/dist/test/OpenMP/distribute_simd_aligned_messages.cpp vendor/clang/dist/test/OpenMP/distribute_simd_ast_print.cpp vendor/clang/dist/test/OpenMP/flush_ast_print.cpp vendor/clang/dist/test/OpenMP/flush_codegen.cpp vendor/clang/dist/test/OpenMP/for_ast_print.cpp vendor/clang/dist/test/OpenMP/for_codegen.cpp vendor/clang/dist/test/OpenMP/for_firstprivate_codegen.cpp vendor/clang/dist/test/OpenMP/for_lastprivate_codegen.cpp vendor/clang/dist/test/OpenMP/for_linear_codegen.cpp vendor/clang/dist/test/OpenMP/for_private_codegen.cpp vendor/clang/dist/test/OpenMP/for_reduction_codegen.cpp vendor/clang/dist/test/OpenMP/for_reduction_codegen_UDR.cpp vendor/clang/dist/test/OpenMP/for_simd_aligned_messages.cpp vendor/clang/dist/test/OpenMP/for_simd_ast_print.cpp vendor/clang/dist/test/OpenMP/for_simd_codegen.cpp vendor/clang/dist/test/OpenMP/linking.c vendor/clang/dist/test/OpenMP/master_codegen.cpp vendor/clang/dist/test/OpenMP/nesting_of_regions.cpp vendor/clang/dist/test/OpenMP/nvptx_target_codegen.cpp vendor/clang/dist/test/OpenMP/ordered_ast_print.cpp vendor/clang/dist/test/OpenMP/ordered_codegen.cpp vendor/clang/dist/test/OpenMP/ordered_doacross_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_ast_print.cpp vendor/clang/dist/test/OpenMP/parallel_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_for_ast_print.cpp vendor/clang/dist/test/OpenMP/parallel_for_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_for_if_messages.cpp vendor/clang/dist/test/OpenMP/parallel_for_linear_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_for_simd_aligned_messages.cpp vendor/clang/dist/test/OpenMP/parallel_for_simd_ast_print.cpp vendor/clang/dist/test/OpenMP/parallel_for_simd_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_for_simd_if_messages.cpp vendor/clang/dist/test/OpenMP/parallel_if_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_if_messages.cpp vendor/clang/dist/test/OpenMP/parallel_private_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_reduction_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_sections_ast_print.cpp vendor/clang/dist/test/OpenMP/parallel_sections_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_sections_if_messages.cpp vendor/clang/dist/test/OpenMP/sections_ast_print.cpp vendor/clang/dist/test/OpenMP/sections_codegen.cpp vendor/clang/dist/test/OpenMP/sections_firstprivate_codegen.cpp vendor/clang/dist/test/OpenMP/sections_lastprivate_codegen.cpp vendor/clang/dist/test/OpenMP/sections_private_codegen.cpp vendor/clang/dist/test/OpenMP/sections_reduction_codegen.cpp vendor/clang/dist/test/OpenMP/simd_aligned_messages.cpp vendor/clang/dist/test/OpenMP/simd_ast_print.cpp vendor/clang/dist/test/OpenMP/simd_codegen.cpp vendor/clang/dist/test/OpenMP/single_ast_print.cpp vendor/clang/dist/test/OpenMP/single_codegen.cpp vendor/clang/dist/test/OpenMP/single_firstprivate_codegen.cpp vendor/clang/dist/test/OpenMP/single_private_codegen.cpp vendor/clang/dist/test/OpenMP/target_ast_print.cpp vendor/clang/dist/test/OpenMP/target_data_ast_print.cpp vendor/clang/dist/test/OpenMP/target_data_if_messages.cpp vendor/clang/dist/test/OpenMP/target_data_use_device_ptr_ast_print.cpp vendor/clang/dist/test/OpenMP/target_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_enter_data_ast_print.cpp vendor/clang/dist/test/OpenMP/target_enter_data_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_enter_data_if_messages.cpp vendor/clang/dist/test/OpenMP/target_exit_data_ast_print.cpp vendor/clang/dist/test/OpenMP/target_exit_data_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_exit_data_if_messages.cpp vendor/clang/dist/test/OpenMP/target_if_messages.cpp vendor/clang/dist/test/OpenMP/target_is_device_ptr_ast_print.cpp vendor/clang/dist/test/OpenMP/target_is_device_ptr_messages.cpp vendor/clang/dist/test/OpenMP/target_map_codegen.cpp vendor/clang/dist/test/OpenMP/target_map_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_ast_print.cpp vendor/clang/dist/test/OpenMP/target_parallel_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_ast_print.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_if_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_map_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_simd_aligned_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_simd_ast_print.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_simd_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_simd_if_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_simd_map_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_if_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_map_messages.cpp vendor/clang/dist/test/OpenMP/target_update_ast_print.cpp vendor/clang/dist/test/OpenMP/target_update_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_update_if_messages.cpp vendor/clang/dist/test/OpenMP/task_ast_print.cpp vendor/clang/dist/test/OpenMP/task_codegen.cpp vendor/clang/dist/test/OpenMP/task_depend_messages.cpp vendor/clang/dist/test/OpenMP/task_firstprivate_codegen.cpp vendor/clang/dist/test/OpenMP/task_if_codegen.cpp vendor/clang/dist/test/OpenMP/task_if_messages.cpp vendor/clang/dist/test/OpenMP/task_private_codegen.cpp vendor/clang/dist/test/OpenMP/taskgroup_codegen.cpp vendor/clang/dist/test/OpenMP/taskloop_ast_print.cpp vendor/clang/dist/test/OpenMP/taskloop_codegen.cpp vendor/clang/dist/test/OpenMP/taskloop_firstprivate_codegen.cpp vendor/clang/dist/test/OpenMP/taskloop_lastprivate_codegen.cpp vendor/clang/dist/test/OpenMP/taskloop_private_codegen.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_aligned_messages.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_ast_print.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_codegen.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_firstprivate_codegen.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_lastprivate_codegen.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_private_codegen.cpp vendor/clang/dist/test/OpenMP/taskwait_ast_print.cpp vendor/clang/dist/test/OpenMP/taskwait_codegen.cpp vendor/clang/dist/test/OpenMP/taskyield_ast_print.cpp vendor/clang/dist/test/OpenMP/taskyield_codegen.cpp vendor/clang/dist/test/OpenMP/teams_ast_print.cpp vendor/clang/dist/test/OpenMP/threadprivate_ast_print.cpp vendor/clang/dist/test/OpenMP/threadprivate_codegen.cpp vendor/clang/dist/test/PCH/cxx11-lambdas.mm vendor/clang/dist/test/PCH/cxx1y-default-initializer.cpp vendor/clang/dist/test/PCH/debug-info-pch-path.c vendor/clang/dist/test/PCH/objc_container.m vendor/clang/dist/test/PCH/ocl_types.cl vendor/clang/dist/test/Parser/MicrosoftExtensions.c vendor/clang/dist/test/Parser/MicrosoftExtensions.cpp vendor/clang/dist/test/Parser/colon-colon-parentheses.cpp vendor/clang/dist/test/Parser/cxx0x-decl.cpp vendor/clang/dist/test/Parser/cxx1z-coroutines.cpp vendor/clang/dist/test/Parser/cxx1z-fold-expressions.cpp vendor/clang/dist/test/Parser/ms-inline-asm.c vendor/clang/dist/test/Parser/nullability.c vendor/clang/dist/test/Parser/objc-available.m vendor/clang/dist/test/Parser/objc-property-syntax.m vendor/clang/dist/test/Parser/opencl-atomics-cl20.cl vendor/clang/dist/test/Parser/opencl-pragma.cl vendor/clang/dist/test/Preprocessor/aarch64-target-features.c vendor/clang/dist/test/Preprocessor/arm-target-features.c vendor/clang/dist/test/Preprocessor/cuda-approx-transcendentals.cu vendor/clang/dist/test/Preprocessor/cuda-preprocess.cu vendor/clang/dist/test/Preprocessor/cuda-types.cu vendor/clang/dist/test/Preprocessor/init.c vendor/clang/dist/test/Preprocessor/pragma_microsoft.c vendor/clang/dist/test/Preprocessor/predefined-arch-macros.c vendor/clang/dist/test/Preprocessor/x86_target_features.c vendor/clang/dist/test/Profile/c-generate.c vendor/clang/dist/test/Profile/c-indirect-call.c vendor/clang/dist/test/Profile/c-linkage-available_externally.c vendor/clang/dist/test/Profile/cxx-indirect-call.cpp vendor/clang/dist/test/Profile/func-entry.c vendor/clang/dist/test/Profile/gcc-flag-compatibility.c vendor/clang/dist/test/Profile/profile-summary.c vendor/clang/dist/test/Rewriter/modern-write-bf-abi.mm vendor/clang/dist/test/Rewriter/objc-modern-property-bitfield.m vendor/clang/dist/test/Rewriter/property-dot-syntax.mm vendor/clang/dist/test/Rewriter/rewrite-block-literal-1.mm vendor/clang/dist/test/Rewriter/rewrite-block-pointer.mm vendor/clang/dist/test/Rewriter/rewrite-byref-in-nested-blocks.mm vendor/clang/dist/test/Rewriter/rewrite-byref-vars.mm vendor/clang/dist/test/Rewriter/rewrite-cast-ivar-modern-access.mm vendor/clang/dist/test/Rewriter/rewrite-elaborated-type.mm vendor/clang/dist/test/Rewriter/rewrite-foreach-in-block.mm vendor/clang/dist/test/Rewriter/rewrite-foreach-protocol-id.m vendor/clang/dist/test/Rewriter/rewrite-forward-class.m vendor/clang/dist/test/Rewriter/rewrite-forward-class.mm vendor/clang/dist/test/Rewriter/rewrite-ivar-use.m vendor/clang/dist/test/Rewriter/rewrite-modern-atautoreleasepool.mm vendor/clang/dist/test/Rewriter/rewrite-modern-block-ivar-call.mm vendor/clang/dist/test/Rewriter/rewrite-modern-class.mm vendor/clang/dist/test/Rewriter/rewrite-modern-default-property-synthesis.mm vendor/clang/dist/test/Rewriter/rewrite-modern-extern-c-func-decl.mm vendor/clang/dist/test/Rewriter/rewrite-modern-ivar-use.mm vendor/clang/dist/test/Rewriter/rewrite-modern-ivars-2.mm vendor/clang/dist/test/Rewriter/rewrite-modern-ivars.mm vendor/clang/dist/test/Rewriter/rewrite-modern-nested-ivar.mm vendor/clang/dist/test/Rewriter/rewrite-modern-throw.m vendor/clang/dist/test/Rewriter/rewrite-nested-blocks-1.mm vendor/clang/dist/test/Rewriter/rewrite-nested-blocks.mm vendor/clang/dist/test/Rewriter/rewrite-nested-ivar.mm vendor/clang/dist/test/Rewriter/rewrite-property-attributes.mm vendor/clang/dist/test/Rewriter/rewrite-property-set-cfstring.mm vendor/clang/dist/test/Rewriter/rewrite-protocol-property.mm vendor/clang/dist/test/Rewriter/rewrite-user-defined-accessors.mm vendor/clang/dist/test/Rewriter/rewrite-vararg.m vendor/clang/dist/test/Sema/MicrosoftExtensions.c vendor/clang/dist/test/Sema/aarch64-special-register.c vendor/clang/dist/test/Sema/arm-interrupt-attr.c vendor/clang/dist/test/Sema/arm-special-register.c vendor/clang/dist/test/Sema/asm.c vendor/clang/dist/test/Sema/atomic-ops.c vendor/clang/dist/test/Sema/attr-availability.c vendor/clang/dist/test/Sema/attr-naked.c vendor/clang/dist/test/Sema/attr-section.c vendor/clang/dist/test/Sema/attr-swiftcall.c vendor/clang/dist/test/Sema/attr-unavailable-message.c vendor/clang/dist/test/Sema/builtin-unary-fp.c vendor/clang/dist/test/Sema/builtins-x86.c vendor/clang/dist/test/Sema/builtins.cl vendor/clang/dist/test/Sema/compound-literal.c vendor/clang/dist/test/Sema/constant-conversion.c vendor/clang/dist/test/Sema/decl-in-prototype.c vendor/clang/dist/test/Sema/dllimport.c vendor/clang/dist/test/Sema/ext_vector_components.c vendor/clang/dist/test/Sema/format-strings-enum.c vendor/clang/dist/test/Sema/format-strings.c vendor/clang/dist/test/Sema/generic-selection.c vendor/clang/dist/test/Sema/initialize-noreturn.c vendor/clang/dist/test/Sema/nullability.c vendor/clang/dist/test/Sema/overloadable.c vendor/clang/dist/test/Sema/pass-object-size.c vendor/clang/dist/test/Sema/shift.c vendor/clang/dist/test/Sema/transparent-union.c vendor/clang/dist/test/Sema/varargs.c vendor/clang/dist/test/Sema/vector-cast.c vendor/clang/dist/test/Sema/vfprintf-invalid-redecl.c vendor/clang/dist/test/Sema/vfprintf-valid-redecl.c vendor/clang/dist/test/Sema/warn-cast-align.c vendor/clang/dist/test/Sema/warn-documentation-unknown-command.cpp vendor/clang/dist/test/Sema/warn-documentation.cpp vendor/clang/dist/test/SemaCUDA/Inputs/cuda.h vendor/clang/dist/test/SemaCUDA/bad-attributes.cu vendor/clang/dist/test/SemaCUDA/cuda-builtin-vars.cu vendor/clang/dist/test/SemaCUDA/device-var-init.cu vendor/clang/dist/test/SemaCUDA/function-overload.cu vendor/clang/dist/test/SemaCUDA/method-target.cu vendor/clang/dist/test/SemaCUDA/overloaded-delete.cu vendor/clang/dist/test/SemaCXX/MicrosoftCompatibility.cpp vendor/clang/dist/test/SemaCXX/MicrosoftExtensions.cpp vendor/clang/dist/test/SemaCXX/PR8755.cpp vendor/clang/dist/test/SemaCXX/aggregate-initialization.cpp vendor/clang/dist/test/SemaCXX/ambig-user-defined-conversions.cpp vendor/clang/dist/test/SemaCXX/attr-gnu.cpp vendor/clang/dist/test/SemaCXX/attr-no-sanitize-address.cpp vendor/clang/dist/test/SemaCXX/attr-no-sanitize.cpp vendor/clang/dist/test/SemaCXX/attr-noreturn.cpp vendor/clang/dist/test/SemaCXX/attr-swiftcall.cpp vendor/clang/dist/test/SemaCXX/builtin-exception-spec.cpp vendor/clang/dist/test/SemaCXX/builtins.cpp vendor/clang/dist/test/SemaCXX/compare.cpp vendor/clang/dist/test/SemaCXX/composite-pointer-type.cpp vendor/clang/dist/test/SemaCXX/compound-literal.cpp vendor/clang/dist/test/SemaCXX/conditional-expr.cpp vendor/clang/dist/test/SemaCXX/constant-expression-cxx11.cpp vendor/clang/dist/test/SemaCXX/constant-expression-cxx1y.cpp vendor/clang/dist/test/SemaCXX/constant-expression-cxx1z.cpp vendor/clang/dist/test/SemaCXX/constexpr-value-init.cpp vendor/clang/dist/test/SemaCXX/conversion-function.cpp vendor/clang/dist/test/SemaCXX/conversion.cpp vendor/clang/dist/test/SemaCXX/copy-assignment.cpp vendor/clang/dist/test/SemaCXX/copy-initialization.cpp vendor/clang/dist/test/SemaCXX/coroutines.cpp vendor/clang/dist/test/SemaCXX/cxx0x-defaulted-functions.cpp vendor/clang/dist/test/SemaCXX/cxx0x-initializer-constructor.cpp vendor/clang/dist/test/SemaCXX/cxx0x-initializer-references.cpp vendor/clang/dist/test/SemaCXX/cxx0x-initializer-scalars.cpp vendor/clang/dist/test/SemaCXX/cxx11-ast-print.cpp vendor/clang/dist/test/SemaCXX/cxx11-inheriting-ctors.cpp vendor/clang/dist/test/SemaCXX/cxx1y-initializer-aggregates.cpp vendor/clang/dist/test/SemaCXX/cxx1y-variable-templates_in_class.cpp vendor/clang/dist/test/SemaCXX/cxx1y-variable-templates_top_level.cpp vendor/clang/dist/test/SemaCXX/cxx98-compat-flags.cpp vendor/clang/dist/test/SemaCXX/cxx98-compat-pedantic.cpp vendor/clang/dist/test/SemaCXX/cxx98-compat.cpp vendor/clang/dist/test/SemaCXX/deprecated.cpp vendor/clang/dist/test/SemaCXX/derived-to-base-ambig.cpp vendor/clang/dist/test/SemaCXX/elaborated-type-specifier.cpp vendor/clang/dist/test/SemaCXX/enable_if.cpp vendor/clang/dist/test/SemaCXX/expression-traits.cpp vendor/clang/dist/test/SemaCXX/friend.cpp vendor/clang/dist/test/SemaCXX/implicit-exception-spec.cpp vendor/clang/dist/test/SemaCXX/lambda-expressions.cpp vendor/clang/dist/test/SemaCXX/libstdcxx_pair_swap_hack.cpp vendor/clang/dist/test/SemaCXX/member-init.cpp vendor/clang/dist/test/SemaCXX/member-pointer-ms.cpp vendor/clang/dist/test/SemaCXX/microsoft-new-delete.cpp vendor/clang/dist/test/SemaCXX/new-delete-cxx0x.cpp vendor/clang/dist/test/SemaCXX/null_in_arithmetic_ops.cpp vendor/clang/dist/test/SemaCXX/nullability.cpp vendor/clang/dist/test/SemaCXX/nullptr.cpp vendor/clang/dist/test/SemaCXX/nullptr_in_arithmetic_ops.cpp vendor/clang/dist/test/SemaCXX/overload-call.cpp vendor/clang/dist/test/SemaCXX/predefined-expr.cpp vendor/clang/dist/test/SemaCXX/reinterpret-cast.cpp vendor/clang/dist/test/SemaCXX/rval-references.cpp vendor/clang/dist/test/SemaCXX/switch.cpp vendor/clang/dist/test/SemaCXX/type-definition-in-specifier.cpp vendor/clang/dist/test/SemaCXX/unknown-anytype.cpp vendor/clang/dist/test/SemaCXX/using-decl-templates.cpp vendor/clang/dist/test/SemaCXX/vartemplate-lambda.cpp vendor/clang/dist/test/SemaCXX/warn-everthing.cpp vendor/clang/dist/test/SemaCXX/warn-logical-not-compare.cpp vendor/clang/dist/test/SemaCXX/warn-memset-bad-sizeof.cpp vendor/clang/dist/test/SemaCXX/warn-memsize-comparison.cpp vendor/clang/dist/test/SemaCXX/warn-missing-variable-declarations.cpp vendor/clang/dist/test/SemaCXX/warn-range-loop-analysis.cpp vendor/clang/dist/test/SemaCXX/warn-unused-variables.cpp vendor/clang/dist/test/SemaCXX/warn-weak-vtables.cpp vendor/clang/dist/test/SemaObjC/arc.m vendor/clang/dist/test/SemaObjC/assign-rvalue-message.m vendor/clang/dist/test/SemaObjC/attr-availability.m vendor/clang/dist/test/SemaObjC/call-super-2.m vendor/clang/dist/test/SemaObjC/check-dup-objc-decls-1.m vendor/clang/dist/test/SemaObjC/class-unavail-warning.m vendor/clang/dist/test/SemaObjC/format-strings-objc.m vendor/clang/dist/test/SemaObjC/kindof.m vendor/clang/dist/test/SemaObjC/nsobject-attribute.m vendor/clang/dist/test/SemaObjC/nullability.m vendor/clang/dist/test/SemaObjC/objc-array-literal.m vendor/clang/dist/test/SemaObjC/objc-dictionary-literal.m vendor/clang/dist/test/SemaObjC/objcbridge-attribute-arc.m vendor/clang/dist/test/SemaObjC/parameterized_classes_subst.m vendor/clang/dist/test/SemaObjC/property-deprecated-warning.m vendor/clang/dist/test/SemaObjC/typo-correction.m vendor/clang/dist/test/SemaObjCXX/Inputs/nullability-consistency-1.h vendor/clang/dist/test/SemaObjCXX/Inputs/nullability-consistency-2.h vendor/clang/dist/test/SemaObjCXX/Inputs/nullability-consistency-3.h vendor/clang/dist/test/SemaObjCXX/Inputs/nullability-consistency-4.h vendor/clang/dist/test/SemaObjCXX/Inputs/nullability-consistency-5.h vendor/clang/dist/test/SemaObjCXX/Inputs/nullability-consistency-6.h vendor/clang/dist/test/SemaObjCXX/Inputs/nullability-consistency-7.h vendor/clang/dist/test/SemaObjCXX/Inputs/nullability-consistency-8.h vendor/clang/dist/test/SemaObjCXX/Inputs/nullability-consistency-system/nullability-consistency-system.h vendor/clang/dist/test/SemaObjCXX/Inputs/nullability-pragmas-1.h vendor/clang/dist/test/SemaObjCXX/crash.mm vendor/clang/dist/test/SemaObjCXX/null_objc_pointer.mm vendor/clang/dist/test/SemaOpenCL/access-qualifier.cl vendor/clang/dist/test/SemaOpenCL/builtin.cl vendor/clang/dist/test/SemaOpenCL/cl20-device-side-enqueue.cl vendor/clang/dist/test/SemaOpenCL/event_t.cl vendor/clang/dist/test/SemaOpenCL/event_t_overload.cl vendor/clang/dist/test/SemaOpenCL/extension-version.cl vendor/clang/dist/test/SemaOpenCL/extensions.cl vendor/clang/dist/test/SemaOpenCL/extern.cl vendor/clang/dist/test/SemaOpenCL/half.cl vendor/clang/dist/test/SemaOpenCL/invalid-block.cl vendor/clang/dist/test/SemaOpenCL/invalid-image.cl vendor/clang/dist/test/SemaOpenCL/invalid-kernel-parameters.cl vendor/clang/dist/test/SemaOpenCL/invalid-kernel.cl vendor/clang/dist/test/SemaOpenCL/invalid-pipes-cl2.0.cl vendor/clang/dist/test/SemaOpenCL/sampler_t.cl vendor/clang/dist/test/SemaOpenCL/unroll-hint.cl vendor/clang/dist/test/SemaOpenCL/unsupported.cl vendor/clang/dist/test/SemaTemplate/alias-templates.cpp vendor/clang/dist/test/SemaTemplate/class-template-decl.cpp vendor/clang/dist/test/SemaTemplate/class-template-spec.cpp vendor/clang/dist/test/SemaTemplate/deduction.cpp vendor/clang/dist/test/SemaTemplate/dependent-type-identity.cpp vendor/clang/dist/test/SemaTemplate/instantiate-exception-spec-cxx11.cpp vendor/clang/dist/test/SemaTemplate/instantiation-default-1.cpp vendor/clang/dist/test/SemaTemplate/ms-class-specialization-class-scope.cpp vendor/clang/dist/test/SemaTemplate/temp_arg_enum_printing.cpp vendor/clang/dist/test/SemaTemplate/temp_arg_nontype.cpp vendor/clang/dist/test/SemaTemplate/temp_arg_nontype_cxx11.cpp vendor/clang/dist/test/SemaTemplate/temp_arg_nontype_cxx1z.cpp vendor/clang/dist/test/SemaTemplate/temp_arg_template.cpp vendor/clang/dist/test/SemaTemplate/temp_class_spec_neg.cpp vendor/clang/dist/test/SemaTemplate/temp_explicit.cpp vendor/clang/dist/test/SemaTemplate/template-id-expr.cpp vendor/clang/dist/test/Unit/lit.cfg vendor/clang/dist/test/VFS/Inputs/vfsoverlay2.yaml vendor/clang/dist/test/lit.cfg vendor/clang/dist/test/lit.site.cfg.in vendor/clang/dist/tools/CMakeLists.txt vendor/clang/dist/tools/arcmt-test/arcmt-test.cpp vendor/clang/dist/tools/c-index-test/c-index-test.c vendor/clang/dist/tools/c-index-test/core_main.cpp vendor/clang/dist/tools/clang-format-vs/CMakeLists.txt vendor/clang/dist/tools/clang-format-vs/ClangFormat.sln vendor/clang/dist/tools/clang-format-vs/ClangFormat/ClangFormat.csproj vendor/clang/dist/tools/clang-format-vs/ClangFormat/ClangFormat.vsct vendor/clang/dist/tools/clang-format-vs/ClangFormat/ClangFormatPackage.cs vendor/clang/dist/tools/clang-format-vs/ClangFormat/PkgCmdID.cs vendor/clang/dist/tools/clang-format-vs/ClangFormat/Resources.Designer.cs vendor/clang/dist/tools/clang-format-vs/README.txt vendor/clang/dist/tools/clang-format/ClangFormat.cpp vendor/clang/dist/tools/clang-format/clang-format-diff.py vendor/clang/dist/tools/clang-format/clang-format.el vendor/clang/dist/tools/clang-format/clang-format.py vendor/clang/dist/tools/clang-format/git-clang-format vendor/clang/dist/tools/clang-fuzzer/ClangFuzzer.cpp vendor/clang/dist/tools/diagtool/DiagTool.cpp vendor/clang/dist/tools/diagtool/TreeView.cpp vendor/clang/dist/tools/driver/CMakeLists.txt vendor/clang/dist/tools/driver/Info.plist.in vendor/clang/dist/tools/driver/cc1_main.cpp vendor/clang/dist/tools/driver/cc1as_main.cpp vendor/clang/dist/tools/driver/driver.cpp vendor/clang/dist/tools/libclang/ARCMigrate.cpp vendor/clang/dist/tools/libclang/BuildSystem.cpp vendor/clang/dist/tools/libclang/CIndex.cpp vendor/clang/dist/tools/libclang/CIndexCXX.cpp vendor/clang/dist/tools/libclang/CIndexCodeCompletion.cpp vendor/clang/dist/tools/libclang/CIndexDiagnostic.cpp vendor/clang/dist/tools/libclang/CIndexHigh.cpp vendor/clang/dist/tools/libclang/CIndexInclusionStack.cpp vendor/clang/dist/tools/libclang/CIndexUSRs.cpp vendor/clang/dist/tools/libclang/CIndexer.cpp vendor/clang/dist/tools/libclang/CIndexer.h vendor/clang/dist/tools/libclang/CLog.h vendor/clang/dist/tools/libclang/CMakeLists.txt vendor/clang/dist/tools/libclang/CXComment.cpp vendor/clang/dist/tools/libclang/CXCompilationDatabase.cpp vendor/clang/dist/tools/libclang/CXCursor.cpp vendor/clang/dist/tools/libclang/CXIndexDataConsumer.cpp vendor/clang/dist/tools/libclang/CXIndexDataConsumer.h vendor/clang/dist/tools/libclang/CXLoadedDiagnostic.cpp vendor/clang/dist/tools/libclang/CXLoadedDiagnostic.h vendor/clang/dist/tools/libclang/CXSourceLocation.cpp vendor/clang/dist/tools/libclang/CXStoredDiagnostic.cpp vendor/clang/dist/tools/libclang/CXString.cpp vendor/clang/dist/tools/libclang/CXType.cpp vendor/clang/dist/tools/libclang/CursorVisitor.h vendor/clang/dist/tools/libclang/Indexing.cpp vendor/clang/dist/tools/libclang/libclang.exports vendor/clang/dist/tools/scan-build-py/libscanbuild/analyze.py vendor/clang/dist/tools/scan-build-py/libscanbuild/clang.py vendor/clang/dist/tools/scan-build-py/libscanbuild/report.py vendor/clang/dist/tools/scan-build-py/libscanbuild/runner.py vendor/clang/dist/tools/scan-build-py/tests/unit/test_clang.py vendor/clang/dist/tools/scan-build-py/tests/unit/test_report.py vendor/clang/dist/tools/scan-build-py/tests/unit/test_runner.py vendor/clang/dist/tools/scan-build/bin/scan-build vendor/clang/dist/unittests/AST/ASTImporterTest.cpp vendor/clang/dist/unittests/AST/ASTTypeTraitsTest.cpp vendor/clang/dist/unittests/AST/ASTVectorTest.cpp vendor/clang/dist/unittests/AST/CommentParser.cpp vendor/clang/dist/unittests/AST/DeclPrinterTest.cpp vendor/clang/dist/unittests/AST/ExternalASTSourceTest.cpp vendor/clang/dist/unittests/AST/PostOrderASTVisitor.cpp vendor/clang/dist/unittests/AST/SourceLocationTest.cpp vendor/clang/dist/unittests/AST/StmtPrinterTest.cpp vendor/clang/dist/unittests/ASTMatchers/ASTMatchersNarrowingTest.cpp vendor/clang/dist/unittests/ASTMatchers/ASTMatchersNodeTest.cpp vendor/clang/dist/unittests/ASTMatchers/ASTMatchersTest.h vendor/clang/dist/unittests/ASTMatchers/ASTMatchersTraversalTest.cpp vendor/clang/dist/unittests/ASTMatchers/Dynamic/ParserTest.cpp vendor/clang/dist/unittests/Analysis/CFGTest.cpp vendor/clang/dist/unittests/Basic/FileManagerTest.cpp vendor/clang/dist/unittests/Basic/VirtualFileSystemTest.cpp vendor/clang/dist/unittests/Driver/CMakeLists.txt vendor/clang/dist/unittests/Driver/ToolChainTest.cpp vendor/clang/dist/unittests/Format/CMakeLists.txt vendor/clang/dist/unittests/Format/CleanupTest.cpp vendor/clang/dist/unittests/Format/FormatTest.cpp vendor/clang/dist/unittests/Format/FormatTestJS.cpp vendor/clang/dist/unittests/Format/SortImportsTestJS.cpp vendor/clang/dist/unittests/Format/SortIncludesTest.cpp vendor/clang/dist/unittests/Frontend/CodeGenActionTest.cpp vendor/clang/dist/unittests/Frontend/FrontendActionTest.cpp vendor/clang/dist/unittests/StaticAnalyzer/AnalyzerOptionsTest.cpp vendor/clang/dist/unittests/Tooling/CMakeLists.txt vendor/clang/dist/unittests/Tooling/CompilationDatabaseTest.cpp vendor/clang/dist/unittests/Tooling/LookupTest.cpp vendor/clang/dist/unittests/Tooling/RecursiveASTVisitorTest.cpp vendor/clang/dist/unittests/Tooling/RecursiveASTVisitorTestCallVisitor.cpp vendor/clang/dist/unittests/Tooling/RecursiveASTVisitorTestDeclVisitor.cpp vendor/clang/dist/unittests/Tooling/RecursiveASTVisitorTestExprVisitor.cpp vendor/clang/dist/unittests/Tooling/RecursiveASTVisitorTestTypeLocVisitor.cpp vendor/clang/dist/unittests/Tooling/RefactoringTest.cpp vendor/clang/dist/unittests/Tooling/RewriterTest.cpp vendor/clang/dist/unittests/Tooling/TestVisitor.h vendor/clang/dist/unittests/Tooling/ToolingTest.cpp vendor/clang/dist/unittests/libclang/LibclangTest.cpp vendor/clang/dist/utils/TableGen/ClangASTNodesEmitter.cpp vendor/clang/dist/utils/TableGen/ClangAttrEmitter.cpp vendor/clang/dist/utils/TableGen/ClangDiagnosticsEmitter.cpp vendor/clang/dist/utils/TableGen/NeonEmitter.cpp vendor/clang/dist/utils/TableGen/TableGen.cpp vendor/clang/dist/utils/TableGen/TableGenBackends.h vendor/clang/dist/utils/analyzer/SATestBuild.py vendor/clang/dist/utils/perf-training/CMakeLists.txt vendor/clang/dist/utils/perf-training/order-files.lit.cfg vendor/clang/dist/utils/perf-training/perf-helper.py vendor/clang/dist/www/analyzer/alpha_checks.html vendor/clang/dist/www/analyzer/annotations.html vendor/clang/dist/www/analyzer/checker_dev_manual.html vendor/clang/dist/www/analyzer/faq.html vendor/clang/dist/www/analyzer/index.html vendor/clang/dist/www/analyzer/latest_checker.html.incl vendor/clang/dist/www/analyzer/potential_checkers.html vendor/clang/dist/www/analyzer/release_notes.html vendor/clang/dist/www/cxx_dr_status.html vendor/clang/dist/www/cxx_status.html vendor/clang/dist/www/get_started.html vendor/clang/dist/www/make_cxx_dr_status vendor/clang/dist/www/menu.html.incl vendor/clang/dist/www/related.html Directory Properties: vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/aarch64-linux-android/4.9/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/aarch64-linux-android/4.9/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/arm-linux-androideabi/4.9/armv7-a/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/arm-linux-androideabi/4.9/armv7-a/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/arm-linux-androideabi/4.9/armv7-a/thumb/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/arm-linux-androideabi/4.9/armv7-a/thumb/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/arm-linux-androideabi/4.9/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/arm-linux-androideabi/4.9/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/arm-linux-androideabi/4.9/thumb/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/arm-linux-androideabi/4.9/thumb/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/i686-linux-android/4.9/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/i686-linux-android/4.9/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mipsel-linux-android/4.9/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mipsel-linux-android/4.9/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mipsel-linux-android/4.9/mips-r2/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mipsel-linux-android/4.9/mips-r2/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mipsel-linux-android/4.9/mips-r6/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/lib/gcc/mipsel-linux-android/4.9/mips-r6/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/lib/crtbegin_dynamic.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/lib/crtbegin_so.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/lib/crtbegin_static.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/lib/crtend_android.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_android_ndk_tree/sysroot/usr/lib/crtend_so.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/lib/gcc/sparc-myriad-elf/4.8.2/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/lib/gcc/sparc-myriad-elf/4.8.2/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/lib/gcc/sparc-myriad-elf/4.8.2/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/lib/gcc/sparc-myriad-elf/4.8.2/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_myriad_tree/sparc-myriad-elf/lib/crt0.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_netbsd_tree/usr/lib/eabihf/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/basic_netbsd_tree/usr/lib/powerpc/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/debian_8_sparc64_tree/usr/lib/gcc/sparc64-linux-gnu/4.9/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/debian_8_sparc64_tree/usr/lib/gcc/sparc64-linux-gnu/4.9/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/debian_8_sparc64_tree/usr/lib/sparc64-linux-gnu/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/debian_8_sparc64_tree/usr/lib/sparc64-linux-gnu/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/debian_8_sparc64_tree/usr/lib/sparc64-linux-gnu/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/debian_8_sparc_multilib_tree/usr/lib/gcc/sparc-linux-gnu/4.9/64/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/debian_8_sparc_multilib_tree/usr/lib/gcc/sparc-linux-gnu/4.9/64/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/debian_8_sparc_multilib_tree/usr/lib/gcc/sparc-linux-gnu/4.9/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/debian_8_sparc_multilib_tree/usr/lib/gcc/sparc-linux-gnu/4.9/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/debian_8_sparc_multilib_tree/usr/lib/sparc-linux-gnu/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/debian_8_sparc_multilib_tree/usr/lib/sparc-linux-gnu/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/debian_8_sparc_multilib_tree/usr/lib/sparc-linux-gnu/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/debian_8_sparc_multilib_tree/usr/lib64/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/debian_8_sparc_multilib_tree/usr/lib64/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/debian_8_sparc_multilib_tree/usr/lib64/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/debian_multiarch_tree/usr/lib/gcc/powerpc64le-linux-gnu/4.5/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/gcc_version_parsing5/lib/gcc/i386-unknown-linux/4.9.2/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/gcc_version_parsing5/lib/gcc/i386-unknown-linux/5/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/gentoo_linux_gcc_4.9.3_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/lib/gcc/mips-linux-gnu/4.6.3/uclibc/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/lib/gcc/mips-linux-gnu/4.6.3/uclibc/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/lib/gcc/mips-linux-gnu/4.6.3/uclibc/el/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/lib/gcc/mips-linux-gnu/4.6.3/uclibc/el/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/lib/gcc/mips-linux-gnu/4.6.3/uclibc/nan2008/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/lib/gcc/mips-linux-gnu/4.6.3/uclibc/nan2008/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/lib/gcc/mips-linux-gnu/4.6.3/uclibc/nan2008/el/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/lib/gcc/mips-linux-gnu/4.6.3/uclibc/nan2008/el/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/lib/gcc/mips-linux-gnu/4.6.3/uclibc/soft-float/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/lib/gcc/mips-linux-gnu/4.6.3/uclibc/soft-float/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/lib/gcc/mips-linux-gnu/4.6.3/uclibc/soft-float/el/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/lib/gcc/mips-linux-gnu/4.6.3/uclibc/soft-float/el/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/mips-linux-gnu/libc/uclibc/el/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/mips-linux-gnu/libc/uclibc/el/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/mips-linux-gnu/libc/uclibc/el/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/mips-linux-gnu/libc/uclibc/nan2008/el/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/mips-linux-gnu/libc/uclibc/nan2008/el/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/mips-linux-gnu/libc/uclibc/nan2008/el/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/mips-linux-gnu/libc/uclibc/nan2008/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/mips-linux-gnu/libc/uclibc/nan2008/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/mips-linux-gnu/libc/uclibc/nan2008/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/mips-linux-gnu/libc/uclibc/soft-float/el/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/mips-linux-gnu/libc/uclibc/soft-float/el/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/mips-linux-gnu/libc/uclibc/soft-float/el/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/mips-linux-gnu/libc/uclibc/soft-float/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/mips-linux-gnu/libc/uclibc/soft-float/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/mips-linux-gnu/libc/uclibc/soft-float/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/mips-linux-gnu/libc/uclibc/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/mips-linux-gnu/libc/uclibc/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_cs_tree/mips-linux-gnu/libc/uclibc/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/lib/gcc/mips-mti-linux-gnu/4.9.0/uclibc/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/lib/gcc/mips-mti-linux-gnu/4.9.0/uclibc/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/lib/gcc/mips-mti-linux-gnu/4.9.0/uclibc/el/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/lib/gcc/mips-mti-linux-gnu/4.9.0/uclibc/el/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/lib/gcc/mips-mti-linux-gnu/4.9.0/uclibc/el/nan2008/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/lib/gcc/mips-mti-linux-gnu/4.9.0/uclibc/el/nan2008/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/lib/gcc/mips-mti-linux-gnu/4.9.0/uclibc/el/sof/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/lib/gcc/mips-mti-linux-gnu/4.9.0/uclibc/el/sof/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/lib/gcc/mips-mti-linux-gnu/4.9.0/uclibc/nan2008/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/lib/gcc/mips-mti-linux-gnu/4.9.0/uclibc/nan2008/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/lib/gcc/mips-mti-linux-gnu/4.9.0/uclibc/sof/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/lib/gcc/mips-mti-linux-gnu/4.9.0/uclibc/sof/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/sysroot/uclibc/el/nan2008/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/sysroot/uclibc/el/nan2008/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/sysroot/uclibc/el/nan2008/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/sysroot/uclibc/el/sof/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/sysroot/uclibc/el/sof/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/sysroot/uclibc/el/sof/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/sysroot/uclibc/el/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/sysroot/uclibc/el/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/sysroot/uclibc/el/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/sysroot/uclibc/nan2008/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/sysroot/uclibc/nan2008/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/sysroot/uclibc/nan2008/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/sysroot/uclibc/sof/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/sysroot/uclibc/sof/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/sysroot/uclibc/sof/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/sysroot/uclibc/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/sysroot/uclibc/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_fsf_tree/sysroot/uclibc/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/micromips-r6-hard/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/micromips-r6-hard/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/micromips-r6-soft/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/micromips-r6-soft/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/micromipsel-r6-hard/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/micromipsel-r6-hard/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/micromipsel-r6-soft/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/micromipsel-r6-soft/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/mips-r6-hard/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/mips-r6-hard/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/mips-r6-hard/lib32/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/mips-r6-hard/lib32/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/mips-r6-hard/lib64/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/mips-r6-hard/lib64/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/mips-r6-soft/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/mips-r6-soft/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/mipsel-r6-hard/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/mipsel-r6-hard/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/mipsel-r6-hard/lib32/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/mipsel-r6-hard/lib32/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/mipsel-r6-hard/lib64/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/mipsel-r6-hard/lib64/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/mipsel-r6-soft/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/lib/gcc/mips-img-linux-gnu/4.9.2/mipsel-r6-soft/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/micromips-r6-hard/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/micromips-r6-hard/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/micromips-r6-hard/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/micromips-r6-soft/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/micromips-r6-soft/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/micromips-r6-soft/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/micromipsel-r6-hard/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/micromipsel-r6-hard/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/micromipsel-r6-hard/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/micromipsel-r6-soft/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/micromipsel-r6-soft/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/micromipsel-r6-soft/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mips-r6-hard/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mips-r6-hard/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mips-r6-hard/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mips-r6-hard/usr/lib32/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mips-r6-hard/usr/lib32/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mips-r6-hard/usr/lib32/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mips-r6-hard/usr/lib64/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mips-r6-hard/usr/lib64/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mips-r6-hard/usr/lib64/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mips-r6-soft/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mips-r6-soft/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mips-r6-soft/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mipsel-r6-hard/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mipsel-r6-hard/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mipsel-r6-hard/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mipsel-r6-hard/usr/lib32/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mipsel-r6-hard/usr/lib32/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mipsel-r6-hard/usr/lib32/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mipsel-r6-hard/usr/lib64/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mipsel-r6-hard/usr/lib64/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mipsel-r6-hard/usr/lib64/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mipsel-r6-soft/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mipsel-r6-soft/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_img_v2_tree/sysroot/mipsel-r6-soft/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/lib/clang/3.8.0/mips-r2-hard-musl/lib/linux/libclang_rt.builtins-mips.a (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/lib/clang/3.8.0/mips-r2-hard-musl/lib/linux/libclang_rt.builtins-mips.so (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/lib/clang/3.8.0/mipsel-r2-hard-musl/lib/linux/libclang_rt.builtins-mipsel.a (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/lib/clang/3.8.0/mipsel-r2-hard-musl/lib/linux/libclang_rt.builtins-mipsel.so (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/sysroot/mips-r2-hard-musl/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/sysroot/mips-r2-hard-musl/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/sysroot/mips-r2-hard-musl/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/sysroot/mipsel-r2-hard-musl/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/sysroot/mipsel-r2-hard-musl/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_linux/sysroot/mipsel-r2-hard-musl/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/micromipsel-r2-hard-nan2008/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/micromipsel-r2-hard-nan2008/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/micromipsel-r2-soft/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/micromipsel-r2-soft/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mips-r2-hard-nan2008-uclibc/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mips-r2-hard-nan2008-uclibc/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mips-r2-hard-nan2008/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mips-r2-hard-nan2008/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mips-r2-hard-uclibc/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mips-r2-hard-uclibc/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mips-r2-hard/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mips-r2-hard/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mips-r2-hard/lib32/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mips-r2-hard/lib32/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mips-r2-hard/lib64/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mips-r2-hard/lib64/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mips-r2-soft/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mips-r2-soft/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mipsel-r2-hard-nan2008-uclibc/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mipsel-r2-hard-nan2008-uclibc/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mipsel-r2-hard-nan2008/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mipsel-r2-hard-nan2008/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mipsel-r2-hard-uclibc/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mipsel-r2-hard-uclibc/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mipsel-r2-hard/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mipsel-r2-hard/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mipsel-r2-hard/lib32/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mipsel-r2-hard/lib32/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mipsel-r2-hard/lib64/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mipsel-r2-hard/lib64/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mipsel-r2-soft/lib/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/lib/gcc/mips-mti-linux-gnu/4.9.2/mipsel-r2-soft/lib/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/micromipsel-r2-hard-nan2008/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/micromipsel-r2-hard-nan2008/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/micromipsel-r2-hard-nan2008/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/micromipsel-r2-soft/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/micromipsel-r2-soft/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/micromipsel-r2-soft/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-hard-nan2008-uclibc/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-hard-nan2008-uclibc/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-hard-nan2008-uclibc/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-hard-nan2008/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-hard-nan2008/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-hard-nan2008/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-hard-uclibc/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-hard-uclibc/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-hard-uclibc/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-hard/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-hard/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-hard/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-hard/usr/lib32/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-hard/usr/lib32/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-hard/usr/lib32/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-hard/usr/lib64/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-hard/usr/lib64/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-hard/usr/lib64/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-soft/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-soft/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mips-r2-soft/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-hard-nan2008-uclibc/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-hard-nan2008-uclibc/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-hard-nan2008-uclibc/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-hard-nan2008/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-hard-nan2008/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-hard-nan2008/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-hard-uclibc/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-hard-uclibc/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-hard-uclibc/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-hard/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-hard/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-hard/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-hard/usr/lib32/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-hard/usr/lib32/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-hard/usr/lib32/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-hard/usr/lib64/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-hard/usr/lib64/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-hard/usr/lib64/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-soft/usr/lib/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-soft/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/mips_mti_tree/sysroot/mipsel-r2-soft/usr/lib/crtn.o (props changed) vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/usr/gcc/4.8/lib/gcc/sparc-sun-solaris2.11/4.8.2/crt1.o (props changed) vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/usr/gcc/4.8/lib/gcc/sparc-sun-solaris2.11/4.8.2/crtbegin.o (props changed) vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/usr/gcc/4.8/lib/gcc/sparc-sun-solaris2.11/4.8.2/crtend.o (props changed) vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/usr/lib/crti.o (props changed) vendor/clang/dist/test/Driver/Inputs/sparc-sun-solaris2.11/usr/lib/crtn.o (props changed) Modified: vendor/clang/dist/CMakeLists.txt ============================================================================== --- vendor/clang/dist/CMakeLists.txt Mon Jan 2 19:17:21 2017 (r311117) +++ vendor/clang/dist/CMakeLists.txt Mon Jan 2 19:18:08 2017 (r311118) @@ -124,6 +124,7 @@ Please install Python or specify the PYT endif() if(EXISTS ${LLVM_MAIN_SRC_DIR}/utils/lit/lit.py) + # Note: path not really used, except for checking if lit was found set(LLVM_LIT ${LLVM_MAIN_SRC_DIR}/utils/lit/lit.py) if(NOT LLVM_UTILS_PROVIDED) add_subdirectory(${LLVM_MAIN_SRC_DIR}/utils/FileCheck utils/FileCheck) @@ -140,8 +141,10 @@ Please install Python or specify the PYT endif() else() # Seek installed Lit. - find_program(LLVM_LIT "lit.py" ${LLVM_MAIN_SRC_DIR}/utils/lit - DOC "Path to lit.py") + find_program(LLVM_LIT + NAMES llvm-lit lit.py lit + PATHS "${LLVM_MAIN_SRC_DIR}/utils/lit" + DOC "Path to lit.py") endif() if(LLVM_LIT) @@ -177,6 +180,9 @@ if (LIBXML2_FOUND) set(CLANG_HAVE_LIBXML 1) endif() +include(CheckIncludeFile) +check_include_file(sys/resource.h CLANG_HAVE_RLIMITS) + set(CLANG_RESOURCE_DIR "" CACHE STRING "Relative directory from the Clang binary to its resource files.") @@ -192,13 +198,27 @@ set(ENABLE_LINKER_BUILD_ID OFF CACHE BOO set(ENABLE_X86_RELAX_RELOCATIONS OFF CACHE BOOL "enable x86 relax relocations by default") +set(CLANG_DEFAULT_LINKER "" CACHE STRING + "Default linker to use (linker name or absolute path, empty for platform default)") + set(CLANG_DEFAULT_CXX_STDLIB "" CACHE STRING - "Default C++ stdlib to use (empty for architecture default, \"libstdc++\" or \"libc++\"") + "Default C++ stdlib to use (\"libstdc++\" or \"libc++\", empty for platform default") if (NOT(CLANG_DEFAULT_CXX_STDLIB STREQUAL "" OR CLANG_DEFAULT_CXX_STDLIB STREQUAL "libstdc++" OR CLANG_DEFAULT_CXX_STDLIB STREQUAL "libc++")) - message(WARNING "Resetting default C++ stdlib to use architecture default") - set(CLANG_DEFAULT_CXX_STDLIB "") + message(WARNING "Resetting default C++ stdlib to use platform default") + set(CLANG_DEFAULT_CXX_STDLIB "" CACHE STRING + "Default C++ stdlib to use (\"libstdc++\" or \"libc++\", empty for platform default" FORCE) +endif() + +set(CLANG_DEFAULT_RTLIB "" CACHE STRING + "Default runtime library to use (\"libgcc\" or \"compiler-rt\", empty for platform default)") +if (NOT(CLANG_DEFAULT_RTLIB STREQUAL "" OR + CLANG_DEFAULT_RTLIB STREQUAL "libgcc" OR + CLANG_DEFAULT_RTLIB STREQUAL "compiler-rt")) + message(WARNING "Resetting default rtlib to use platform default") + set(CLANG_DEFAULT_RTLIB "" CACHE STRING + "Default runtime library to use (\"libgcc\" or \"compiler-rt\", empty for platform default)" FORCE) endif() set(CLANG_DEFAULT_OPENMP_RUNTIME "libomp" CACHE STRING @@ -247,22 +267,19 @@ if( NOT CMAKE_SOURCE_DIR STREQUAL CMAKE_ endif() endif() -# Compute the Clang version from the LLVM version. -string(REGEX MATCH "[0-9]+\\.[0-9]+(\\.[0-9]+)?" CLANG_VERSION - ${PACKAGE_VERSION}) -message(STATUS "Clang version: ${CLANG_VERSION}") - -string(REGEX REPLACE "([0-9]+)\\.[0-9]+(\\.[0-9]+)?" "\\1" CLANG_VERSION_MAJOR - ${CLANG_VERSION}) -string(REGEX REPLACE "[0-9]+\\.([0-9]+)(\\.[0-9]+)?" "\\1" CLANG_VERSION_MINOR - ${CLANG_VERSION}) -if (${CLANG_VERSION} MATCHES "[0-9]+\\.[0-9]+\\.[0-9]+") - set(CLANG_HAS_VERSION_PATCHLEVEL 1) - string(REGEX REPLACE "[0-9]+\\.[0-9]+\\.([0-9]+)" "\\1" CLANG_VERSION_PATCHLEVEL - ${CLANG_VERSION}) -else() - set(CLANG_HAS_VERSION_PATCHLEVEL 0) +# If CLANG_VERSION_* is specified, use it, if not use LLVM_VERSION_*. +if(NOT DEFINED CLANG_VERSION_MAJOR) + set(CLANG_VERSION_MAJOR ${LLVM_VERSION_MAJOR}) +endif() +if(NOT DEFINED CLANG_VERSION_MINOR) + set(CLANG_VERSION_MINOR ${LLVM_VERSION_MINOR}) endif() +if(NOT DEFINED CLANG_VERSION_PATCHLEVEL) + set(CLANG_VERSION_PATCHLEVEL ${LLVM_VERSION_PATCH}) +endif() +# Unlike PACKAGE_VERSION, CLANG_VERSION does not include LLVM_VERSION_SUFFIX. +set(CLANG_VERSION "${CLANG_VERSION_MAJOR}.${CLANG_VERSION_MINOR}.${CLANG_VERSION_PATCHLEVEL}") +message(STATUS "Clang version: ${CLANG_VERSION}") # Configure the Version.inc file. configure_file( @@ -404,6 +421,29 @@ else() endif() add_subdirectory(examples) +if(APPLE) + # this line is needed as a cleanup to ensure that any CMakeCaches with the old + # default value get updated to the new default. + if(CLANG_ORDER_FILE STREQUAL "") + unset(CLANG_ORDER_FILE CACHE) + unset(CLANG_ORDER_FILE) + endif() + + + set(CLANG_ORDER_FILE ${CMAKE_CURRENT_BINARY_DIR}/clang.order CACHE FILEPATH + "Order file to use when compiling clang in order to improve startup time (Darwin Only - requires ld64).") + + if(NOT EXISTS ${CLANG_ORDER_FILE}) + string(FIND "${CLANG_ORDER_FILE}" "${CMAKE_CURRENT_BINARY_DIR}" PATH_START) + if(PATH_START EQUAL 0) + file(WRITE ${CLANG_ORDER_FILE} "\n") + else() + message(FATAL_ERROR "Specified order file '${CLANG_ORDER_FILE}' does not exist.") + endif() + endif() +endif() + + if( CLANG_INCLUDE_TESTS ) if(EXISTS ${LLVM_MAIN_SRC_DIR}/utils/unittest/googletest/include/gtest/gtest.h) add_subdirectory(unittests) @@ -438,37 +478,19 @@ if( CLANG_INCLUDE_DOCS ) add_subdirectory(docs) endif() +add_subdirectory(cmake/modules) -if(APPLE) - # this line is needed as a cleanup to ensure that any CMakeCaches with the old - # default value get updated to the new default. - if(CLANG_ORDER_FILE STREQUAL "") - unset(CLANG_ORDER_FILE CACHE) - unset(CLANG_ORDER_FILE) - endif() - - - set(CLANG_ORDER_FILE ${CMAKE_CURRENT_BINARY_DIR}/clang.order CACHE FILEPATH - "Order file to use when compiling clang in order to improve startup time (Darwin Only - requires ld64).") - - if(CLANG_ORDER_FILE AND NOT EXISTS ${CLANG_ORDER_FILE}) - string(FIND "${CLANG_ORDER_FILE}" "${CMAKE_CURRENT_BINARY_DIR}" PATH_START) - if(PATH_START EQUAL 0) - file(WRITE ${CLANG_ORDER_FILE} "\n") - else() - message(FATAL_ERROR "Specified order file '${CLANG_ORDER_FILE}' does not exist.") - endif() - endif() +if(CLANG_STAGE) + message(STATUS "Setting current clang stage to: ${CLANG_STAGE}") endif() -add_subdirectory(cmake/modules) - if (CLANG_ENABLE_BOOTSTRAP) include(ExternalProject) + add_custom_target(clang-bootstrap-deps DEPENDS clang) + if(NOT CLANG_STAGE) set(CLANG_STAGE stage1) - message(STATUS "Setting current clang stage to: ${CLANG_STAGE}") endif() string(REGEX MATCH "stage([0-9]*)" MATCHED_STAGE "${CLANG_STAGE}") @@ -491,19 +513,28 @@ if (CLANG_ENABLE_BOOTSTRAP) set(STAMP_DIR ${CMAKE_CURRENT_BINARY_DIR}/${NEXT_CLANG_STAGE}-stamps/) set(BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}/${NEXT_CLANG_STAGE}-bins/) - set(cmake_command ${CMAKE_COMMAND}) - # If the next stage is LTO we need to depend on LTO and possibly LLVMgold - if(BOOTSTRAP_LLVM_ENABLE_LTO OR LLVM_ENABLE_LTO) - set(LTO_DEP LTO) + # If the next stage is LTO we need to depend on LTO and possibly lld or LLVMgold + if(BOOTSTRAP_LLVM_ENABLE_LTO OR LLVM_ENABLE_LTO AND NOT LLVM_BUILD_INSTRUMENTED) if(APPLE) + add_dependencies(clang-bootstrap-deps LTO) # on Darwin we need to set DARWIN_LTO_LIBRARY so that -flto will work # using the just-built compiler, and we need to override DYLD_LIBRARY_PATH # so that the host object file tools will use the just-built libLTO. - set(LTO_LIBRARY -DDARWIN_LTO_LIBRARY=${LLVM_SHLIB_OUTPUT_INTDIR}/libLTO.dylib) - set(cmake_command ${CMAKE_COMMAND} -E env DYLD_LIBRARY_PATH=${LLVM_LIBRARY_OUTPUT_INTDIR} ${CMAKE_COMMAND}) + # However if System Integrity Protection is enabled the DYLD variables + # will be scrubbed from the environment of any base system commands. This + # includes /bin/sh, which ninja uses when executing build commands. To + # work around the envar being filtered away we pass it in as a CMake + # variable, and have LLVM's CMake append the envar to the archiver calls. + set(LTO_LIBRARY -DDARWIN_LTO_LIBRARY=${LLVM_SHLIB_OUTPUT_INTDIR}/libLTO.dylib + -DDYLD_LIBRARY_PATH=${LLVM_LIBRARY_OUTPUT_INTDIR}) elseif(NOT WIN32) - list(APPEND LTO_DEP LLVMgold llvm-ar llvm-ranlib) + add_dependencies(clang-bootstrap-deps llvm-ar llvm-ranlib) + if(BOOTSTRAP_LLVM_ENABLE_LLD) + add_dependencies(clang-bootstrap-deps lld) + elseif(LLVM_BINUTILS_INCDIR) + add_dependencies(clang-bootstrap-deps LLVMgold) + endif() set(LTO_AR -DCMAKE_AR=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-ar) set(LTO_RANLIB -DCMAKE_RANLIB=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-ranlib) endif() @@ -514,7 +545,7 @@ if (CLANG_ENABLE_BOOTSTRAP) ) add_custom_command( OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${NEXT_CLANG_STAGE}-cleared - DEPENDS clang ${LTO_DEP} + DEPENDS clang-bootstrap-deps COMMAND ${CMAKE_COMMAND} -E remove_directory ${BINARY_DIR} COMMAND ${CMAKE_COMMAND} -E make_directory ${BINARY_DIR} COMMAND ${CMAKE_COMMAND} -E remove_directory ${STAMP_DIR} @@ -526,18 +557,25 @@ if (CLANG_ENABLE_BOOTSTRAP) set(verbose -DCMAKE_VERBOSE_MAKEFILE=On) endif() - set(BOOTSTRAP_DEFAULT_PASSTHROUGH + set(_BOOTSTRAP_DEFAULT_PASSTHROUGH PACKAGE_VERSION + PACKAGE_VENDOR LLVM_VERSION_MAJOR LLVM_VERSION_MINOR LLVM_VERSION_PATCH + CLANG_VERSION_MAJOR + CLANG_VERSION_MINOR + CLANG_VERSION_PATCHLEVEL LLVM_VERSION_SUFFIX LLVM_BINUTILS_INCDIR CLANG_REPOSITORY_STRING - CMAKE_MAKE_PROGRAM) + CMAKE_MAKE_PROGRAM + CMAKE_OSX_ARCHITECTURES) - if(TARGET compiler-rt) - set(RUNTIME_DEP compiler-rt) + # We don't need to depend on compiler-rt if we're building instrumented + # because the next stage will use the same compiler used to build this stage. + if(TARGET compiler-rt AND NOT LLVM_BUILD_INSTRUMENTED) + add_dependencies(clang-bootstrap-deps compiler-rt) endif() set(COMPILER_OPTIONS @@ -546,18 +584,27 @@ if (CLANG_ENABLE_BOOTSTRAP) -DCMAKE_ASM_COMPILER=${LLVM_RUNTIME_OUTPUT_INTDIR}/clang) if(BOOTSTRAP_LLVM_BUILD_INSTRUMENTED) - set(PGO_DEP llvm-profdata) + add_dependencies(clang-bootstrap-deps llvm-profdata) set(PGO_OPT -DLLVM_PROFDATA=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-profdata) endif() if(LLVM_BUILD_INSTRUMENTED) - set(PGO_DEP generate-profdata) + add_dependencies(clang-bootstrap-deps generate-profdata) set(PGO_OPT -DLLVM_PROFDATA_FILE=${CMAKE_CURRENT_BINARY_DIR}/utils/perf-training/clang.profdata) - set(COMPILER_OPTIONS - -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} - -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} - -DCMAKE_ASM_COMPILER=${CMAKE_ASM_COMPILER}) - set(RUNTIME_DEP) # Don't set runtime dependencies + # Use the current tools for LTO instead of the instrumented ones + list(APPEND _BOOTSTRAP_DEFAULT_PASSTHROUGH + CMAKE_CXX_COMPILER + CMAKE_C_COMPILER + CMAKE_ASM_COMPILER + CMAKE_AR + CMAKE_RANLIB + DARWIN_LTO_LIBRARY + DYLD_LIBRARY_PATH) + + set(COMPILER_OPTIONS) + set(LTO_LIBRARY) + set(LTO_AR) + set(LTO_RANLIB) endif() # Find all variables that start with BOOTSTRAP_ and populate a variable with @@ -577,16 +624,20 @@ if (CLANG_ENABLE_BOOTSTRAP) endforeach() # Populate the passthrough variables - foreach(variableName ${CLANG_BOOTSTRAP_PASSTHROUGH} ${BOOTSTRAP_DEFAULT_PASSTHROUGH}) - if(${variableName}) - string(REPLACE ";" "\;" value ${${variableName}}) + foreach(variableName ${CLANG_BOOTSTRAP_PASSTHROUGH} ${_BOOTSTRAP_DEFAULT_PASSTHROUGH}) + if(DEFINED ${variableName}) + if("${${variableName}}" STREQUAL "") + set(value "") + else() + string(REPLACE ";" "\;" value ${${variableName}}) + endif() list(APPEND PASSTHROUGH_VARIABLES -D${variableName}=${value}) endif() endforeach() ExternalProject_Add(${NEXT_CLANG_STAGE} - DEPENDS clang ${LTO_DEP} ${RUNTIME_DEP} ${PGO_DEP} + DEPENDS clang-bootstrap-deps PREFIX ${NEXT_CLANG_STAGE} SOURCE_DIR ${CMAKE_SOURCE_DIR} STAMP_DIR ${STAMP_DIR} @@ -601,7 +652,6 @@ if (CLANG_ENABLE_BOOTSTRAP) -DCLANG_STAGE=${NEXT_CLANG_STAGE} ${COMPILER_OPTIONS} ${LTO_LIBRARY} ${LTO_AR} ${LTO_RANLIB} ${verbose} ${PGO_OPT} - CMAKE_COMMAND ${cmake_command} INSTALL_COMMAND "" STEP_TARGETS configure build USES_TERMINAL_CONFIGURE 1 @@ -612,7 +662,7 @@ if (CLANG_ENABLE_BOOTSTRAP) # exclude really-install from main target set_target_properties(${NEXT_CLANG_STAGE} PROPERTIES _EP_really-install_EXCLUDE_FROM_MAIN On) ExternalProject_Add_Step(${NEXT_CLANG_STAGE} really-install - COMMAND ${cmake_command} --build --target install + COMMAND ${CMAKE_COMMAND} --build --target install COMMENT "Performing install step for '${NEXT_CLANG_STAGE}'" DEPENDEES build USES_TERMINAL 1 @@ -628,7 +678,7 @@ if (CLANG_ENABLE_BOOTSTRAP) set_target_properties(${NEXT_CLANG_STAGE} PROPERTIES _EP_${target}_EXCLUDE_FROM_MAIN On) ExternalProject_Add_Step(${NEXT_CLANG_STAGE} ${target} - COMMAND ${cmake_command} --build --target ${target} + COMMAND ${CMAKE_COMMAND} --build --target ${target} COMMENT "Performing ${target} for '${NEXT_CLANG_STAGE}'" DEPENDEES configure USES_TERMINAL 1 Modified: vendor/clang/dist/bindings/python/clang/cindex.py ============================================================================== --- vendor/clang/dist/bindings/python/clang/cindex.py Mon Jan 2 19:17:21 2017 (r311117) +++ vendor/clang/dist/bindings/python/clang/cindex.py Mon Jan 2 19:18:08 2017 (r311118) @@ -64,6 +64,7 @@ call is efficient. from ctypes import * import collections +import sys import clang.enumerations @@ -73,6 +74,33 @@ import clang.enumerations # this by marshalling object arguments as void**. c_object_p = POINTER(c_void_p) +if sys.version_info[0] > 2: +# Python 3 strings are unicode, translate them to/from utf8 for C-interop +# Python 3 replaces xrange with range, we want xrange behaviour + xrange = range + + class c_string_p(c_char_p): + def __init__(self, p=None): + if type(p) == str: + p = p.encode("utf8") + super(c_char_p, self).__init__(p) + + def __str__(self): + return str(self.value) + + @property + def value(self): + if super(c_char_p, self).value is None: + return None + return super(c_char_p, self).value.decode("utf8") + + @classmethod + def from_param(cls, param): + return cls(param) +else: + c_string_p = c_char_p + + callbacks = {} ### Exception Classes ### @@ -147,7 +175,7 @@ class CachedProperty(object): class _CXString(Structure): """Helper for transforming CXString results.""" - _fields_ = [("spelling", c_char_p), ("free", c_int)] + _fields_ = [("spelling", c_string_p), ("free", c_int)] def __del__(self): conf.lib.clang_disposeString(self) @@ -305,6 +333,14 @@ class Diagnostic(object): Error = 3 Fatal = 4 + DisplaySourceLocation = 0x01 + DisplayColumn = 0x02 + DisplaySourceRanges = 0x04 + DisplayOption = 0x08 + DisplayCategoryId = 0x10 + DisplayCategoryName = 0x20 + _FormatOptionsMask = 0x3f + def __init__(self, ptr): self.ptr = ptr @@ -321,7 +357,7 @@ class Diagnostic(object): @property def spelling(self): - return conf.lib.clang_getDiagnosticSpelling(self) + return str(conf.lib.clang_getDiagnosticSpelling(self)) @property def ranges(self): @@ -350,8 +386,8 @@ class Diagnostic(object): def __getitem__(self, key): range = SourceRange() - value = conf.lib.clang_getDiagnosticFixIt(self.diag, key, - byref(range)) + value = str(conf.lib.clang_getDiagnosticFixIt(self.diag, key, + byref(range))) if len(value) == 0: raise IndexError @@ -384,12 +420,12 @@ class Diagnostic(object): @property def category_name(self): """The string name of the category for this diagnostic.""" - return conf.lib.clang_getDiagnosticCategoryText(self) + return str(conf.lib.clang_getDiagnosticCategoryText(self)) @property def option(self): """The command-line option that enables this diagnostic.""" - return conf.lib.clang_getDiagnosticOption(self, None) + return str(conf.lib.clang_getDiagnosticOption(self, None)) @property def disable_option(self): @@ -397,12 +433,29 @@ class Diagnostic(object): disable = _CXString() conf.lib.clang_getDiagnosticOption(self, byref(disable)) - return conf.lib.clang_getCString(disable) + return str(conf.lib.clang_getCString(disable)) + + def format(self, options=None): + """ + Format this diagnostic for display. The options argument takes + Diagnostic.Display* flags, which can be combined using bitwise OR. If + the options argument is not provided, the default display options will + be used. + """ + if options is None: + options = conf.lib.clang_defaultDiagnosticDisplayOptions() + if options & ~Diagnostic._FormatOptionsMask: + raise ValueError('Invalid format options') + formatted = conf.lib.clang_formatDiagnostic(self, options) + return conf.lib.clang_getCString(formatted) def __repr__(self): return "" % ( self.severity, self.location, self.spelling) + def __str__(self): + return self.format() + def from_param(self): return self.ptr @@ -529,8 +582,8 @@ class BaseEnumeration(object): if value >= len(self.__class__._kinds): self.__class__._kinds += [None] * (value - len(self.__class__._kinds) + 1) if self.__class__._kinds[value] is not None: - raise ValueError,'{0} value {1} already loaded'.format( - str(self.__class__), value) + raise ValueError('{0} value {1} already loaded'.format( + str(self.__class__), value)) self.value = value self.__class__._kinds[value] = self self.__class__._name_map = None @@ -547,12 +600,12 @@ class BaseEnumeration(object): for key, value in self.__class__.__dict__.items(): if isinstance(value, self.__class__): self._name_map[value] = key - return self._name_map[self] + return str(self._name_map[self]) @classmethod def from_id(cls, id): if id >= len(cls._kinds) or cls._kinds[id] is None: - raise ValueError,'Unknown template argument kind %d' % id + raise ValueError('Unknown template argument kind %d' % id) return cls._kinds[id] def __repr__(self): @@ -571,7 +624,7 @@ class CursorKind(BaseEnumeration): @staticmethod def get_all_kinds(): """Return all CursorKind enumeration instances.""" - return filter(None, CursorKind._kinds) + return [x for x in CursorKind._kinds if x] def is_declaration(self): """Test if this is a declaration kind.""" @@ -983,6 +1036,12 @@ CursorKind.OBJ_BOOL_LITERAL_EXPR = Curso # Represents the "self" expression in a ObjC method. CursorKind.OBJ_SELF_EXPR = CursorKind(146) +# OpenMP 4.0 [2.4, Array Section]. +CursorKind.OMP_ARRAY_SECTION_EXPR = CursorKind(147) + +# Represents an @available(...) check. +CursorKind.OBJC_AVAILABILITY_CHECK_EXPR = CursorKind(148) + # A statement whose specific kind is not exposed via this interface. # @@ -1084,6 +1143,126 @@ CursorKind.NULL_STMT = CursorKind(230) # Adaptor class for mixing declarations with statements and expressions. CursorKind.DECL_STMT = CursorKind(231) +# OpenMP parallel directive. +CursorKind.OMP_PARALLEL_DIRECTIVE = CursorKind(232) + +# OpenMP SIMD directive. +CursorKind.OMP_SIMD_DIRECTIVE = CursorKind(233) + +# OpenMP for directive. +CursorKind.OMP_FOR_DIRECTIVE = CursorKind(234) + +# OpenMP sections directive. +CursorKind.OMP_SECTIONS_DIRECTIVE = CursorKind(235) + +# OpenMP section directive. +CursorKind.OMP_SECTION_DIRECTIVE = CursorKind(236) + +# OpenMP single directive. +CursorKind.OMP_SINGLE_DIRECTIVE = CursorKind(237) + +# OpenMP parallel for directive. +CursorKind.OMP_PARALLEL_FOR_DIRECTIVE = CursorKind(238) + +# OpenMP parallel sections directive. +CursorKind.OMP_PARALLEL_SECTIONS_DIRECTIVE = CursorKind(239) + +# OpenMP task directive. +CursorKind.OMP_TASK_DIRECTIVE = CursorKind(240) + +# OpenMP master directive. +CursorKind.OMP_MASTER_DIRECTIVE = CursorKind(241) + +# OpenMP critical directive. +CursorKind.OMP_CRITICAL_DIRECTIVE = CursorKind(242) + +# OpenMP taskyield directive. +CursorKind.OMP_TASKYIELD_DIRECTIVE = CursorKind(243) + +# OpenMP barrier directive. +CursorKind.OMP_BARRIER_DIRECTIVE = CursorKind(244) + +# OpenMP taskwait directive. +CursorKind.OMP_TASKWAIT_DIRECTIVE = CursorKind(245) + +# OpenMP flush directive. +CursorKind.OMP_FLUSH_DIRECTIVE = CursorKind(246) + +# Windows Structured Exception Handling's leave statement. +CursorKind.SEH_LEAVE_STMT = CursorKind(247) + +# OpenMP ordered directive. +CursorKind.OMP_ORDERED_DIRECTIVE = CursorKind(248) + +# OpenMP atomic directive. +CursorKind.OMP_ATOMIC_DIRECTIVE = CursorKind(249) + +# OpenMP for SIMD directive. +CursorKind.OMP_FOR_SIMD_DIRECTIVE = CursorKind(250) + +# OpenMP parallel for SIMD directive. +CursorKind.OMP_PARALLELFORSIMD_DIRECTIVE = CursorKind(251) + +# OpenMP target directive. +CursorKind.OMP_TARGET_DIRECTIVE = CursorKind(252) + +# OpenMP teams directive. +CursorKind.OMP_TEAMS_DIRECTIVE = CursorKind(253) + +# OpenMP taskgroup directive. +CursorKind.OMP_TASKGROUP_DIRECTIVE = CursorKind(254) + +# OpenMP cancellation point directive. +CursorKind.OMP_CANCELLATION_POINT_DIRECTIVE = CursorKind(255) + +# OpenMP cancel directive. +CursorKind.OMP_CANCEL_DIRECTIVE = CursorKind(256) + +# OpenMP target data directive. +CursorKind.OMP_TARGET_DATA_DIRECTIVE = CursorKind(257) + +# OpenMP taskloop directive. +CursorKind.OMP_TASK_LOOP_DIRECTIVE = CursorKind(258) + +# OpenMP taskloop simd directive. +CursorKind.OMP_TASK_LOOP_SIMD_DIRECTIVE = CursorKind(259) + +# OpenMP distribute directive. +CursorKind.OMP_DISTRIBUTE_DIRECTIVE = CursorKind(260) + +# OpenMP target enter data directive. +CursorKind.OMP_TARGET_ENTER_DATA_DIRECTIVE = CursorKind(261) + +# OpenMP target exit data directive. +CursorKind.OMP_TARGET_EXIT_DATA_DIRECTIVE = CursorKind(262) + +# OpenMP target parallel directive. +CursorKind.OMP_TARGET_PARALLEL_DIRECTIVE = CursorKind(263) + +# OpenMP target parallel for directive. +CursorKind.OMP_TARGET_PARALLELFOR_DIRECTIVE = CursorKind(264) + +# OpenMP target update directive. +CursorKind.OMP_TARGET_UPDATE_DIRECTIVE = CursorKind(265) + +# OpenMP distribute parallel for directive. +CursorKind.OMP_DISTRIBUTE_PARALLELFOR_DIRECTIVE = CursorKind(266) + +# OpenMP distribute parallel for simd directive. +CursorKind.OMP_DISTRIBUTE_PARALLEL_FOR_SIMD_DIRECTIVE = CursorKind(267) + +# OpenMP distribute simd directive. +CursorKind.OMP_DISTRIBUTE_SIMD_DIRECTIVE = CursorKind(268) + +# OpenMP target parallel for simd directive. +CursorKind.OMP_TARGET_PARALLEL_FOR_SIMD_DIRECTIVE = CursorKind(269) + +# OpenMP target simd directive. +CursorKind.OMP_TARGET_SIMD_DIRECTIVE = CursorKind(270) + +# OpenMP teams distribute directive. +CursorKind.OMP_TEAMS_DISTRIBUTE_DIRECTIVE = CursorKind(271) + ### # Other Kinds @@ -1136,6 +1315,10 @@ CursorKind.INCLUSION_DIRECTIVE = CursorK CursorKind.MODULE_IMPORT_DECL = CursorKind(600) # A type alias template declaration CursorKind.TYPE_ALIAS_TEMPLATE_DECL = CursorKind(601) +# A static_assert or _Static_assert node +CursorKind.STATIC_ASSERT = CursorKind(602) +# A friend declaration +CursorKind.FRIEND_DECL = CursorKind(603) # A code completion overload candidate. CursorKind.OVERLOAD_CANDIDATE = CursorKind(700) @@ -1274,9 +1457,9 @@ class Cursor(Structure): def spelling(self): """Return the spelling of the entity pointed at by the cursor.""" if not hasattr(self, '_spelling'): - self._spelling = conf.lib.clang_getCursorSpelling(self) + self._spelling = str(conf.lib.clang_getCursorSpelling(self)) - return self._spelling + return str(self._spelling) @property def displayname(self): @@ -1288,7 +1471,7 @@ class Cursor(Structure): arguments of a class template specialization. """ if not hasattr(self, '_displayname'): - self._displayname = conf.lib.clang_getCursorDisplayName(self) + self._displayname = str(conf.lib.clang_getCursorDisplayName(self)) return self._displayname @@ -1296,7 +1479,7 @@ class Cursor(Structure): def mangled_name(self): """Return the mangled name for the entity referenced by this cursor.""" if not hasattr(self, '_mangled_name'): - self._mangled_name = conf.lib.clang_Cursor_getMangling(self) + self._mangled_name = str(conf.lib.clang_Cursor_getMangling(self)) return self._mangled_name @@ -1435,7 +1618,7 @@ class Cursor(Structure): self._objc_type_encoding = \ conf.lib.clang_getDeclObjCTypeEncoding(self) - return self._objc_type_encoding + return str(self._objc_type_encoding) @property def hash(self): @@ -1482,17 +1665,23 @@ class Cursor(Structure): @property def brief_comment(self): """Returns the brief comment text associated with that Cursor""" - return conf.lib.clang_Cursor_getBriefCommentText(self) + r = conf.lib.clang_Cursor_getBriefCommentText(self) + if not r: + return None + return str(r) @property def raw_comment(self): """Returns the raw comment text associated with that Cursor""" - return conf.lib.clang_Cursor_getRawCommentText(self) + r = conf.lib.clang_Cursor_getRawCommentText(self) + if not r: + return None + return str(r) def get_arguments(self): """Return an iterator for accessing the arguments of this cursor.""" num_args = conf.lib.clang_Cursor_getNumArguments(self) - for i in range(0, num_args): + for i in xrange(0, num_args): yield conf.lib.clang_Cursor_getArgument(self, i) def get_num_template_arguments(self): @@ -1622,7 +1811,7 @@ class StorageClass(object): if value >= len(StorageClass._kinds): StorageClass._kinds += [None] * (value - len(StorageClass._kinds) + 1) if StorageClass._kinds[value] is not None: - raise ValueError,'StorageClass already loaded' + raise ValueError('StorageClass already loaded') self.value = value StorageClass._kinds[value] = self StorageClass._name_map = None @@ -1643,7 +1832,7 @@ class StorageClass(object): @staticmethod def from_id(id): if id >= len(StorageClass._kinds) or not StorageClass._kinds[id]: - raise ValueError,'Unknown storage class %d' % id + raise ValueError('Unknown storage class %d' % id) return StorageClass._kinds[id] def __repr__(self): @@ -1696,7 +1885,7 @@ class TypeKind(BaseEnumeration): @property def spelling(self): """Retrieve the spelling of this TypeKind.""" - return conf.lib.clang_getTypeKindSpelling(self.value) + return str(conf.lib.clang_getTypeKindSpelling(self.value)) def __repr__(self): return 'TypeKind.%s' % (self.name,) @@ -1972,7 +2161,7 @@ class Type(Structure): """ Retrieve the offset of a field in the record. """ - return conf.lib.clang_Type_getOffsetOf(self, c_char_p(fieldname)) + return conf.lib.clang_Type_getOffsetOf(self, fieldname) def get_ref_qualifier(self): """ @@ -1999,7 +2188,7 @@ class Type(Structure): @property def spelling(self): """Retrieve the spelling of this Type.""" - return conf.lib.clang_getTypeSpelling(self) + return str(conf.lib.clang_getTypeSpelling(self)) def __eq__(self, other): if type(other) != type(self): @@ -2031,7 +2220,7 @@ class ClangObject(object): class _CXUnsavedFile(Structure): """Helper for passing unsaved file arguments.""" - _fields_ = [("name", c_char_p), ("contents", c_char_p), ('length', c_ulong)] + _fields_ = [("name", c_string_p), ("contents", c_string_p), ('length', c_ulong)] # Functions calls through the python interface are rather slow. Fortunately, # for most symboles, we do not need to perform a function call. Their spelling @@ -2077,7 +2266,7 @@ class CompletionChunk: self.__kindNumberCache = -1 def __repr__(self): - return "{'" + self.spelling + "', " + str(self.kind) + "}" + return "{'" + str(self.spelling) + "', " + str(self.kind) + "}" @CachedProperty def spelling(self): @@ -2386,7 +2575,9 @@ class TranslationUnit(ClangObject): args_array = None if len(args) > 0: - args_array = (c_char_p * len(args))(* args) + args_array = (c_string_p * len(args))() + for i,a in enumerate(args): + args_array[i] = c_string_p(a) unsaved_array = None if len(unsaved_files) > 0: @@ -2395,8 +2586,8 @@ class TranslationUnit(ClangObject): if hasattr(contents, "read"): contents = contents.read() - unsaved_array[i].name = name - unsaved_array[i].contents = contents + unsaved_array[i].name = c_string_p(name) + unsaved_array[i].contents = c_string_p(contents) unsaved_array[i].length = len(contents) ptr = conf.lib.clang_parseTranslationUnit(index, filename, args_array, @@ -2451,7 +2642,7 @@ class TranslationUnit(ClangObject): @property def spelling(self): """Get the original translation unit source file name.""" - return conf.lib.clang_getTranslationUnitSpelling(self) + return str(conf.lib.clang_getTranslationUnitSpelling(self)) def get_includes(self): """ @@ -2574,9 +2765,9 @@ class TranslationUnit(ClangObject): # FIXME: It would be great to support an efficient version # of this, one day. value = value.read() - print value + print(value) if not isinstance(value, str): - raise TypeError,'Unexpected unsaved file contents.' + raise TypeError('Unexpected unsaved file contents.') unsaved_files_array[i].name = name unsaved_files_array[i].contents = value unsaved_files_array[i].length = len(value) @@ -2638,11 +2829,11 @@ class TranslationUnit(ClangObject): # FIXME: It would be great to support an efficient version # of this, one day. value = value.read() - print value + print(value) if not isinstance(value, str): - raise TypeError,'Unexpected unsaved file contents.' - unsaved_files_array[i].name = name - unsaved_files_array[i].contents = value + raise TypeError('Unexpected unsaved file contents.') + unsaved_files_array[i].name = c_string_p(name) + unsaved_files_array[i].contents = c_string_p(value) unsaved_files_array[i].length = len(value) ptr = conf.lib.clang_codeCompleteAt(self, path, line, column, unsaved_files_array, len(unsaved_files), options) @@ -2677,7 +2868,7 @@ class File(ClangObject): @property def name(self): """Return the complete file and path name of the file.""" - return conf.lib.clang_getCString(conf.lib.clang_getFileName(self)) + return str(conf.lib.clang_getCString(conf.lib.clang_getFileName(self))) @property def time(self): @@ -2685,7 +2876,7 @@ class File(ClangObject): return conf.lib.clang_getFileTime(self) def __str__(self): - return self.name + return str(self.name) def __repr__(self): return "" % (self.name) @@ -2754,12 +2945,12 @@ class CompileCommand(object): @property def directory(self): """Get the working directory for this CompileCommand""" - return conf.lib.clang_CompileCommand_getDirectory(self.cmd) + return str(conf.lib.clang_CompileCommand_getDirectory(self.cmd)) @property def filename(self): """Get the working filename for this CompileCommand""" - return conf.lib.clang_CompileCommand_getFilename(self.cmd) + return str(conf.lib.clang_CompileCommand_getFilename(self.cmd)) @property def arguments(self): @@ -2771,7 +2962,7 @@ class CompileCommand(object): """ length = conf.lib.clang_CompileCommand_getNumArgs(self.cmd) for i in xrange(length): - yield conf.lib.clang_CompileCommand_getArg(self.cmd, i) + yield str(conf.lib.clang_CompileCommand_getArg(self.cmd, i)) class CompileCommands(object): """ @@ -2865,7 +3056,7 @@ class Token(Structure): This is the textual representation of the token in source. """ - return conf.lib.clang_getTokenSpelling(self._tu, self) + return str(conf.lib.clang_getTokenSpelling(self._tu, self)) @property def kind(self): @@ -2908,7 +3099,7 @@ functionList = [ [c_object_p]), ("clang_CompilationDatabase_fromDirectory", - [c_char_p, POINTER(c_uint)], + [c_string_p, POINTER(c_uint)], c_object_p, CompilationDatabase.from_result), @@ -2918,7 +3109,7 @@ functionList = [ CompileCommands.from_result), ("clang_CompilationDatabase_getCompileCommands", - [c_object_p, c_char_p], + [c_object_p, c_string_p], c_object_p, CompileCommands.from_result), @@ -2953,7 +3144,7 @@ functionList = [ c_uint), ("clang_codeCompleteAt", - [TranslationUnit, c_char_p, c_int, c_int, c_void_p, c_int, c_int], + [TranslationUnit, c_string_p, c_int, c_int, c_void_p, c_int, c_int], POINTER(CCRStructure)), ("clang_codeCompleteGetDiagnostic", @@ -2969,7 +3160,7 @@ functionList = [ c_object_p), ("clang_createTranslationUnit", - [Index, c_char_p], + [Index, c_string_p], c_object_p), ("clang_CXXConstructor_isConvertingConstructor", @@ -3012,6 +3203,10 @@ functionList = [ [Cursor], bool), + ("clang_defaultDiagnosticDisplayOptions", + [], + c_uint), + ("clang_defaultSaveOptions", [TranslationUnit], c_uint), @@ -3053,6 +3248,10 @@ functionList = [ [Type, Type], bool), + ("clang_formatDiagnostic", + [Diagnostic, c_uint], + _CXString), + ("clang_getArgType", [Type, c_uint], Type, @@ -3111,7 +3310,7 @@ functionList = [ ("clang_getCString", [_CXString], - c_char_p), + c_string_p), ("clang_getCursor", [TranslationUnit, SourceLocation], @@ -3258,7 +3457,7 @@ functionList = [ Type.from_result), ("clang_getFile", - [TranslationUnit, c_char_p], + [TranslationUnit, c_string_p], c_object_p), ("clang_getFileName", @@ -3387,7 +3586,7 @@ functionList = [ ("clang_getTUResourceUsageName", [c_uint], - c_char_p), + c_string_p), ("clang_getTypeDeclaration", [Type], @@ -3482,7 +3681,7 @@ functionList = [ bool), ("clang_parseTranslationUnit", - [Index, c_char_p, c_void_p, c_int, c_void_p, c_int, c_int], + [Index, c_string_p, c_void_p, c_int, c_void_p, c_int, c_int], c_object_p), ("clang_reparseTranslationUnit", @@ -3490,7 +3689,7 @@ functionList = [ c_int), ("clang_saveTranslationUnit", - [TranslationUnit, c_char_p, c_uint], + [TranslationUnit, c_string_p, c_uint], c_int), ("clang_tokenize", @@ -3562,7 +3761,7 @@ functionList = [ Type.from_result), ("clang_Type_getOffsetOf", - [Type, c_char_p], *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-vendor@freebsd.org Mon Jan 2 19:18:18 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DC10BC9BB7D; Mon, 2 Jan 2017 19:18:18 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 935F21AFE; Mon, 2 Jan 2017 19:18:18 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v02JIHph050326; Mon, 2 Jan 2017 19:18:17 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v02JIHjY050325; Mon, 2 Jan 2017 19:18:17 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201701021918.v02JIHjY050325@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 2 Jan 2017 19:18:17 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r311119 - vendor/clang/clang-trunk-r290819 X-SVN-Group: vendor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jan 2017 19:18:19 -0000 Author: dim Date: Mon Jan 2 19:18:17 2017 New Revision: 311119 URL: https://svnweb.freebsd.org/changeset/base/311119 Log: Tag clang trunk r290819. Added: vendor/clang/clang-trunk-r290819/ - copied from r311118, vendor/clang/dist/ From owner-svn-src-vendor@freebsd.org Mon Jan 2 19:18:30 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B51B3C9BB9C; Mon, 2 Jan 2017 19:18:30 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 353CD1B60; Mon, 2 Jan 2017 19:18:30 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v02JITTo050389; Mon, 2 Jan 2017 19:18:29 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v02JISQd050375; Mon, 2 Jan 2017 19:18:28 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201701021918.v02JISQd050375@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 2 Jan 2017 19:18:28 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r311120 - in vendor/compiler-rt/dist: . cmake cmake/Modules docs include include/sanitizer include/xray lib lib/asan lib/asan/scripts lib/asan/tests lib/builtins lib/builtins/arm lib/bu... X-SVN-Group: vendor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jan 2017 19:18:30 -0000 Author: dim Date: Mon Jan 2 19:18:27 2017 New Revision: 311120 URL: https://svnweb.freebsd.org/changeset/base/311120 Log: Vendor import of compiler-rt trunk r290819: https://llvm.org/svn/llvm-project/compiler-rt/trunk@290819 Added: vendor/compiler-rt/dist/docs/ vendor/compiler-rt/dist/docs/TestingGuide.rst vendor/compiler-rt/dist/include/xray/ vendor/compiler-rt/dist/include/xray/xray_interface.h (contents, props changed) vendor/compiler-rt/dist/include/xray/xray_records.h (contents, props changed) vendor/compiler-rt/dist/lib/asan/asan_descriptions.cc (contents, props changed) vendor/compiler-rt/dist/lib/asan/asan_descriptions.h (contents, props changed) vendor/compiler-rt/dist/lib/asan/asan_errors.cc (contents, props changed) vendor/compiler-rt/dist/lib/asan/asan_errors.h (contents, props changed) vendor/compiler-rt/dist/lib/asan/asan_globals_win.cc (contents, props changed) vendor/compiler-rt/dist/lib/asan/asan_globals_win.h (contents, props changed) vendor/compiler-rt/dist/lib/asan/tests/asan_internal_interface_test.cc (contents, props changed) vendor/compiler-rt/dist/lib/builtins/mingw_fixfloat.c (contents, props changed) vendor/compiler-rt/dist/lib/esan/esan_hashtable.h (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator_bytemap.h (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator_combined.h (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator_local_cache.h (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator_primary32.h (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator_primary64.h (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator_secondary.h (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator_size_class_map.h (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator_stats.h (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_coverage_libcdep_new.cc (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_dbghelp.h (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_linux_mips64.S (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/symbolizer/ vendor/compiler-rt/dist/lib/sanitizer_common/symbolizer/sanitizer_symbolize.cc (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/symbolizer/sanitizer_wrappers.cc (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/symbolizer/scripts/ vendor/compiler-rt/dist/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/symbolizer/scripts/global_symbols.txt (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/tests/malloc_stress_transfer_test.cc (contents, props changed) vendor/compiler-rt/dist/lib/scudo/scudo_allocator_secondary.h (contents, props changed) vendor/compiler-rt/dist/lib/tsan/rtl/tsan_rtl_mips64.S (contents, props changed) vendor/compiler-rt/dist/lib/tsan/tests/rtl/tsan_posix_util.h (contents, props changed) vendor/compiler-rt/dist/lib/xray/ vendor/compiler-rt/dist/lib/xray/CMakeLists.txt (contents, props changed) vendor/compiler-rt/dist/lib/xray/tests/ vendor/compiler-rt/dist/lib/xray/tests/CMakeLists.txt (contents, props changed) vendor/compiler-rt/dist/lib/xray/tests/unit/ vendor/compiler-rt/dist/lib/xray/tests/unit/CMakeLists.txt (contents, props changed) vendor/compiler-rt/dist/lib/xray/tests/unit/buffer_queue_test.cc (contents, props changed) vendor/compiler-rt/dist/lib/xray/tests/unit/xray_unit_test_main.cc (contents, props changed) vendor/compiler-rt/dist/lib/xray/xray_AArch64.cc (contents, props changed) vendor/compiler-rt/dist/lib/xray/xray_arm.cc (contents, props changed) vendor/compiler-rt/dist/lib/xray/xray_buffer_queue.cc (contents, props changed) vendor/compiler-rt/dist/lib/xray/xray_buffer_queue.h (contents, props changed) vendor/compiler-rt/dist/lib/xray/xray_defs.h (contents, props changed) vendor/compiler-rt/dist/lib/xray/xray_emulate_tsc.h (contents, props changed) vendor/compiler-rt/dist/lib/xray/xray_flags.cc (contents, props changed) vendor/compiler-rt/dist/lib/xray/xray_flags.h (contents, props changed) vendor/compiler-rt/dist/lib/xray/xray_flags.inc (contents, props changed) vendor/compiler-rt/dist/lib/xray/xray_init.cc (contents, props changed) vendor/compiler-rt/dist/lib/xray/xray_inmemory_log.cc (contents, props changed) vendor/compiler-rt/dist/lib/xray/xray_interface.cc (contents, props changed) vendor/compiler-rt/dist/lib/xray/xray_interface_internal.h (contents, props changed) vendor/compiler-rt/dist/lib/xray/xray_trampoline_AArch64.S (contents, props changed) vendor/compiler-rt/dist/lib/xray/xray_trampoline_arm.S (contents, props changed) vendor/compiler-rt/dist/lib/xray/xray_trampoline_x86_64.S (contents, props changed) vendor/compiler-rt/dist/lib/xray/xray_x86_64.cc (contents, props changed) vendor/compiler-rt/dist/lib/xray/xray_x86_64.h (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Darwin/cstring_section.c (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Darwin/dead-strip.c (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Darwin/dump_registers.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Darwin/malloc_destroy_zone.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Darwin/odr-lto.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Linux/auto_memory_profile_test.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Linux/cuda_test.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Linux/pthread_create_from_constructor.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Linux/release_to_os_test.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Linux/thread_local_quarantine_size_kb.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Posix/handle_abort_on_error.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Posix/no_asan_gen_globals.c (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Windows/coverage-dll-stdio.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Windows/delay_dbghelp.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Windows/dll_global_dead_strip.c (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Windows/global_dead_strip.c (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Windows/shadow_conflict_32.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Windows/tls_init.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/debug_double_free.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/exitcode.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/global-address.cpp (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/ill.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/printf-m.c (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/scariness_score_test.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/set_shadow_test.c (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/strncasecmp_strict.c (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/strncmp_strict.c (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/use-after-scope-goto.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/use-after-scope-temp2.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/use-after-scope-types.cc (contents, props changed) vendor/compiler-rt/dist/test/cfi/icall/weak.c (contents, props changed) vendor/compiler-rt/dist/test/cfi/two-vcalls.cpp (contents, props changed) vendor/compiler-rt/dist/test/esan/Unit/hashtable.cpp (contents, props changed) vendor/compiler-rt/dist/test/interception/CMakeLists.txt (contents, props changed) vendor/compiler-rt/dist/test/interception/Unit/ vendor/compiler-rt/dist/test/interception/Unit/lit.site.cfg.in (contents, props changed) vendor/compiler-rt/dist/test/lsan/TestCases/strace_test.cc (contents, props changed) vendor/compiler-rt/dist/test/msan/getutent.cc (contents, props changed) vendor/compiler-rt/dist/test/msan/recover-dso.cc (contents, props changed) vendor/compiler-rt/dist/test/msan/recover.cc (contents, props changed) vendor/compiler-rt/dist/test/profile/Inputs/comdat_rename.h (contents, props changed) vendor/compiler-rt/dist/test/profile/Inputs/comdat_rename_1.cc (contents, props changed) vendor/compiler-rt/dist/test/profile/Inputs/comdat_rename_2.cc (contents, props changed) vendor/compiler-rt/dist/test/profile/Linux/comdat_rename.test vendor/compiler-rt/dist/test/profile/Linux/instrprof-cs.c (contents, props changed) vendor/compiler-rt/dist/test/profile/instrprof-darwin-dead-strip.c (contents, props changed) vendor/compiler-rt/dist/test/profile/instrprof-dump.c (contents, props changed) vendor/compiler-rt/dist/test/profile/instrprof-path.c (contents, props changed) vendor/compiler-rt/dist/test/profile/instrprof-set-filename-shared.test vendor/compiler-rt/dist/test/profile/instrprof-value-prof-reset.c (contents, props changed) vendor/compiler-rt/dist/test/sanitizer_common/TestCases/get_module_and_offset_for_pc.cc (contents, props changed) vendor/compiler-rt/dist/test/sanitizer_common/TestCases/printf-ldbl.c (contents, props changed) vendor/compiler-rt/dist/test/sanitizer_common/TestCases/sanitizer_coverage_trace_pc_guard-dso.cc (contents, props changed) vendor/compiler-rt/dist/test/sanitizer_common/TestCases/sanitizer_coverage_trace_pc_guard.cc (contents, props changed) vendor/compiler-rt/dist/test/sanitizer_common/TestCases/scanf-ldbl.c (contents, props changed) vendor/compiler-rt/dist/test/sanitizer_common/TestCases/symbolize_pc.cc (contents, props changed) vendor/compiler-rt/dist/test/sanitizer_common/print_address.h (contents, props changed) vendor/compiler-rt/dist/test/scudo/interface.cpp (contents, props changed) vendor/compiler-rt/dist/test/scudo/options.cpp (contents, props changed) vendor/compiler-rt/dist/test/scudo/random_shuffle.cpp (contents, props changed) vendor/compiler-rt/dist/test/scudo/secondary.cpp (contents, props changed) vendor/compiler-rt/dist/test/tsan/Darwin/gcd-suspend.mm vendor/compiler-rt/dist/test/tsan/Darwin/gcd-target-queue-norace.mm vendor/compiler-rt/dist/test/tsan/Darwin/libcxx-call-once.mm vendor/compiler-rt/dist/test/tsan/Darwin/libcxx-future.mm vendor/compiler-rt/dist/test/tsan/Darwin/norace-objcxx-run-time.mm vendor/compiler-rt/dist/test/tsan/Darwin/objc-double-property.mm vendor/compiler-rt/dist/test/tsan/Darwin/osatomics-bitops.mm vendor/compiler-rt/dist/test/tsan/Darwin/realloc-zero.cc (contents, props changed) vendor/compiler-rt/dist/test/tsan/atomic_store.cc (contents, props changed) vendor/compiler-rt/dist/test/tsan/debug_alloc_stack.cc (contents, props changed) vendor/compiler-rt/dist/test/tsan/debug_locate.cc (contents, props changed) vendor/compiler-rt/dist/test/tsan/exceptions.cc (contents, props changed) vendor/compiler-rt/dist/test/tsan/ignore_lib5.cc (contents, props changed) vendor/compiler-rt/dist/test/tsan/ignore_lib5.cc.supp vendor/compiler-rt/dist/test/tsan/signal_block.cc (contents, props changed) vendor/compiler-rt/dist/test/xray/ vendor/compiler-rt/dist/test/xray/CMakeLists.txt (contents, props changed) vendor/compiler-rt/dist/test/xray/TestCases/ vendor/compiler-rt/dist/test/xray/TestCases/Linux/ vendor/compiler-rt/dist/test/xray/TestCases/Linux/fixedsize-logging.cc (contents, props changed) vendor/compiler-rt/dist/test/xray/TestCases/Linux/optional-inmemory-log.cc (contents, props changed) vendor/compiler-rt/dist/test/xray/TestCases/Linux/patching-unpatching.cc (contents, props changed) vendor/compiler-rt/dist/test/xray/Unit/ vendor/compiler-rt/dist/test/xray/Unit/lit.site.cfg.in (contents, props changed) vendor/compiler-rt/dist/test/xray/lit.cfg vendor/compiler-rt/dist/test/xray/lit.site.cfg.in (contents, props changed) Deleted: vendor/compiler-rt/dist/Makefile vendor/compiler-rt/dist/lib/Makefile.mk vendor/compiler-rt/dist/lib/builtins/Makefile.mk vendor/compiler-rt/dist/lib/builtins/arm/Makefile.mk vendor/compiler-rt/dist/lib/builtins/arm64/Makefile.mk vendor/compiler-rt/dist/lib/builtins/armv6m/Makefile.mk vendor/compiler-rt/dist/lib/builtins/i386/Makefile.mk vendor/compiler-rt/dist/lib/builtins/ppc/Makefile.mk vendor/compiler-rt/dist/lib/builtins/x86_64/Makefile.mk vendor/compiler-rt/dist/make/AppleBI.mk vendor/compiler-rt/dist/make/config.mk vendor/compiler-rt/dist/make/filter-inputs vendor/compiler-rt/dist/make/lib_info.mk vendor/compiler-rt/dist/make/lib_platforms.mk vendor/compiler-rt/dist/make/lib_util.mk vendor/compiler-rt/dist/make/options.mk vendor/compiler-rt/dist/make/platform/clang_darwin.mk vendor/compiler-rt/dist/make/platform/clang_darwin_test_input.c vendor/compiler-rt/dist/make/platform/clang_linux.mk vendor/compiler-rt/dist/make/platform/clang_linux_test_input.c vendor/compiler-rt/dist/make/platform/clang_macho_embedded.mk vendor/compiler-rt/dist/make/platform/clang_macho_embedded_test_input.c vendor/compiler-rt/dist/make/platform/clang_mingw.mk vendor/compiler-rt/dist/make/platform/darwin_bni.mk vendor/compiler-rt/dist/make/platform/multi_arch.mk vendor/compiler-rt/dist/make/subdir.mk vendor/compiler-rt/dist/make/test/test-util.mk vendor/compiler-rt/dist/make/util.mk vendor/compiler-rt/dist/test/asan/TestCases/Linux/coverage_html_report.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/scariness_score_test.cc vendor/compiler-rt/dist/test/asan/TestCases/Windows/default_options.cc vendor/compiler-rt/dist/test/asan/TestCases/Windows/on_error_callback.cc vendor/compiler-rt/dist/test/asan/TestCases/coverage-pc-buffer.cc vendor/compiler-rt/dist/test/asan/TestCases/no_asan_gen_globals.c vendor/compiler-rt/dist/test/asan/TestCases/use-after-scope-chars.cc vendor/compiler-rt/dist/test/msan/keep-going-dso.cc vendor/compiler-rt/dist/test/msan/keep-going.cc vendor/compiler-rt/dist/test/profile/Linux/instrprof-set-filename-shared.test Modified: vendor/compiler-rt/dist/CMakeLists.txt vendor/compiler-rt/dist/cmake/Modules/AddCompilerRT.cmake vendor/compiler-rt/dist/cmake/Modules/BuiltinTests.cmake vendor/compiler-rt/dist/cmake/Modules/CompilerRTDarwinUtils.cmake vendor/compiler-rt/dist/cmake/Modules/CompilerRTUtils.cmake vendor/compiler-rt/dist/cmake/base-config-ix.cmake vendor/compiler-rt/dist/cmake/builtin-config-ix.cmake vendor/compiler-rt/dist/cmake/config-ix.cmake vendor/compiler-rt/dist/include/CMakeLists.txt vendor/compiler-rt/dist/include/sanitizer/common_interface_defs.h vendor/compiler-rt/dist/include/sanitizer/coverage_interface.h vendor/compiler-rt/dist/lib/CMakeLists.txt vendor/compiler-rt/dist/lib/asan/CMakeLists.txt vendor/compiler-rt/dist/lib/asan/asan_activation.cc vendor/compiler-rt/dist/lib/asan/asan_activation_flags.inc vendor/compiler-rt/dist/lib/asan/asan_allocator.cc vendor/compiler-rt/dist/lib/asan/asan_allocator.h vendor/compiler-rt/dist/lib/asan/asan_debugging.cc vendor/compiler-rt/dist/lib/asan/asan_fake_stack.cc vendor/compiler-rt/dist/lib/asan/asan_fake_stack.h vendor/compiler-rt/dist/lib/asan/asan_flags.cc vendor/compiler-rt/dist/lib/asan/asan_flags.inc vendor/compiler-rt/dist/lib/asan/asan_globals.cc vendor/compiler-rt/dist/lib/asan/asan_interceptors.cc vendor/compiler-rt/dist/lib/asan/asan_interface_internal.h vendor/compiler-rt/dist/lib/asan/asan_internal.h vendor/compiler-rt/dist/lib/asan/asan_mac.cc vendor/compiler-rt/dist/lib/asan/asan_malloc_linux.cc vendor/compiler-rt/dist/lib/asan/asan_malloc_win.cc vendor/compiler-rt/dist/lib/asan/asan_mapping.h vendor/compiler-rt/dist/lib/asan/asan_memory_profile.cc vendor/compiler-rt/dist/lib/asan/asan_new_delete.cc vendor/compiler-rt/dist/lib/asan/asan_poisoning.cc vendor/compiler-rt/dist/lib/asan/asan_poisoning.h vendor/compiler-rt/dist/lib/asan/asan_posix.cc vendor/compiler-rt/dist/lib/asan/asan_report.cc vendor/compiler-rt/dist/lib/asan/asan_report.h vendor/compiler-rt/dist/lib/asan/asan_rtl.cc vendor/compiler-rt/dist/lib/asan/asan_scariness_score.h vendor/compiler-rt/dist/lib/asan/asan_thread.cc vendor/compiler-rt/dist/lib/asan/asan_thread.h vendor/compiler-rt/dist/lib/asan/asan_win.cc vendor/compiler-rt/dist/lib/asan/asan_win_dll_thunk.cc vendor/compiler-rt/dist/lib/asan/asan_win_dynamic_runtime_thunk.cc vendor/compiler-rt/dist/lib/asan/scripts/asan_device_setup vendor/compiler-rt/dist/lib/asan/tests/CMakeLists.txt vendor/compiler-rt/dist/lib/asan/tests/asan_asm_test.cc vendor/compiler-rt/dist/lib/asan/tests/asan_interface_test.cc vendor/compiler-rt/dist/lib/asan/tests/asan_noinst_test.cc vendor/compiler-rt/dist/lib/asan/tests/asan_str_test.cc vendor/compiler-rt/dist/lib/asan/tests/asan_test.cc vendor/compiler-rt/dist/lib/asan/tests/asan_test_main.cc vendor/compiler-rt/dist/lib/asan/tests/asan_test_utils.h vendor/compiler-rt/dist/lib/builtins/CMakeLists.txt vendor/compiler-rt/dist/lib/builtins/arm/aeabi_idivmod.S vendor/compiler-rt/dist/lib/builtins/arm/aeabi_ldivmod.S vendor/compiler-rt/dist/lib/builtins/arm/aeabi_uidivmod.S vendor/compiler-rt/dist/lib/builtins/arm/aeabi_uldivmod.S vendor/compiler-rt/dist/lib/builtins/arm/comparesf2.S vendor/compiler-rt/dist/lib/builtins/arm/divsi3.S vendor/compiler-rt/dist/lib/builtins/arm/udivsi3.S vendor/compiler-rt/dist/lib/builtins/assembly.h vendor/compiler-rt/dist/lib/builtins/atomic.c vendor/compiler-rt/dist/lib/builtins/clear_cache.c vendor/compiler-rt/dist/lib/builtins/int_lib.h vendor/compiler-rt/dist/lib/cfi/CMakeLists.txt vendor/compiler-rt/dist/lib/cfi/cfi.cc vendor/compiler-rt/dist/lib/dfsan/CMakeLists.txt vendor/compiler-rt/dist/lib/dfsan/dfsan.cc vendor/compiler-rt/dist/lib/dfsan/dfsan.h vendor/compiler-rt/dist/lib/dfsan/dfsan_interceptors.cc vendor/compiler-rt/dist/lib/dfsan/dfsan_platform.h vendor/compiler-rt/dist/lib/dfsan/done_abilist.txt vendor/compiler-rt/dist/lib/esan/CMakeLists.txt vendor/compiler-rt/dist/lib/esan/cache_frag.cpp vendor/compiler-rt/dist/lib/esan/esan.cpp vendor/compiler-rt/dist/lib/esan/esan.h vendor/compiler-rt/dist/lib/esan/esan_flags.cpp vendor/compiler-rt/dist/lib/esan/esan_interceptors.cpp vendor/compiler-rt/dist/lib/esan/esan_interface_internal.h vendor/compiler-rt/dist/lib/esan/esan_linux.cpp vendor/compiler-rt/dist/lib/esan/esan_shadow.h vendor/compiler-rt/dist/lib/interception/interception.h vendor/compiler-rt/dist/lib/interception/interception_win.cc vendor/compiler-rt/dist/lib/interception/tests/CMakeLists.txt vendor/compiler-rt/dist/lib/interception/tests/interception_linux_test.cc vendor/compiler-rt/dist/lib/interception/tests/interception_win_test.cc vendor/compiler-rt/dist/lib/lsan/CMakeLists.txt vendor/compiler-rt/dist/lib/lsan/lsan_allocator.cc vendor/compiler-rt/dist/lib/lsan/lsan_common.cc vendor/compiler-rt/dist/lib/lsan/lsan_common_linux.cc vendor/compiler-rt/dist/lib/lsan/lsan_thread.cc vendor/compiler-rt/dist/lib/msan/CMakeLists.txt vendor/compiler-rt/dist/lib/msan/msan.h vendor/compiler-rt/dist/lib/msan/msan_allocator.cc vendor/compiler-rt/dist/lib/msan/msan_interceptors.cc vendor/compiler-rt/dist/lib/msan/msan_interface_internal.h vendor/compiler-rt/dist/lib/msan/msan_linux.cc vendor/compiler-rt/dist/lib/profile/CMakeLists.txt vendor/compiler-rt/dist/lib/profile/GCDAProfiling.c vendor/compiler-rt/dist/lib/profile/InstrProfData.inc vendor/compiler-rt/dist/lib/profile/InstrProfiling.c vendor/compiler-rt/dist/lib/profile/InstrProfiling.h vendor/compiler-rt/dist/lib/profile/InstrProfilingFile.c vendor/compiler-rt/dist/lib/profile/InstrProfilingInternal.h vendor/compiler-rt/dist/lib/profile/InstrProfilingPort.h vendor/compiler-rt/dist/lib/profile/InstrProfilingRuntime.cc vendor/compiler-rt/dist/lib/profile/InstrProfilingUtil.c vendor/compiler-rt/dist/lib/profile/InstrProfilingUtil.h vendor/compiler-rt/dist/lib/profile/InstrProfilingValue.c vendor/compiler-rt/dist/lib/profile/WindowsMMap.c vendor/compiler-rt/dist/lib/safestack/CMakeLists.txt vendor/compiler-rt/dist/lib/safestack/safestack.cc vendor/compiler-rt/dist/lib/sanitizer_common/.clang-tidy vendor/compiler-rt/dist/lib/sanitizer_common/CMakeLists.txt vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_addrhashmap.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator_interface.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator_internal.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_atomic.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_common.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_common.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_common_interceptors.inc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_common_interceptors_format.inc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_common_libcdep.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_common_nolibc.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_coverage_libcdep.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_flags.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_flags.inc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_interface_internal.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_internal_defs.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_libc.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_libignore.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_linux.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_linux.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_linux_libcdep.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_mac.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_mac.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_malloc_mac.inc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_platform.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_platform_interceptors.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_platform_limits_linux.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_platform_limits_posix.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_platform_limits_posix.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_posix_libcdep.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_printf.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_procmaps.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_procmaps_freebsd.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_procmaps_linux.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_procmaps_mac.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_quarantine.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_stackdepot.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_stacktrace_libcdep.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_stacktrace_printer.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_stacktrace_printer.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_symbolizer_libcdep.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_symbolizer_mac.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_symbolizer_win.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_thread_registry.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_win.cc vendor/compiler-rt/dist/lib/sanitizer_common/scripts/gen_dynamic_list.py vendor/compiler-rt/dist/lib/sanitizer_common/tests/CMakeLists.txt vendor/compiler-rt/dist/lib/sanitizer_common/tests/sanitizer_allocator_test.cc vendor/compiler-rt/dist/lib/sanitizer_common/tests/sanitizer_allocator_testlib.cc vendor/compiler-rt/dist/lib/sanitizer_common/tests/sanitizer_common_test.cc vendor/compiler-rt/dist/lib/sanitizer_common/tests/sanitizer_format_interceptor_test.cc vendor/compiler-rt/dist/lib/sanitizer_common/tests/sanitizer_libc_test.cc vendor/compiler-rt/dist/lib/sanitizer_common/tests/sanitizer_nolibc_test_main.cc vendor/compiler-rt/dist/lib/sanitizer_common/tests/sanitizer_procmaps_test.cc vendor/compiler-rt/dist/lib/sanitizer_common/tests/sanitizer_test_main.cc vendor/compiler-rt/dist/lib/scudo/CMakeLists.txt vendor/compiler-rt/dist/lib/scudo/scudo_allocator.cpp vendor/compiler-rt/dist/lib/scudo/scudo_allocator.h vendor/compiler-rt/dist/lib/scudo/scudo_flags.cpp vendor/compiler-rt/dist/lib/scudo/scudo_flags.h vendor/compiler-rt/dist/lib/scudo/scudo_interceptors.cpp vendor/compiler-rt/dist/lib/scudo/scudo_new_delete.cpp vendor/compiler-rt/dist/lib/scudo/scudo_termination.cpp vendor/compiler-rt/dist/lib/scudo/scudo_utils.cpp vendor/compiler-rt/dist/lib/scudo/scudo_utils.h vendor/compiler-rt/dist/lib/stats/stats_client.cc vendor/compiler-rt/dist/lib/tsan/CMakeLists.txt vendor/compiler-rt/dist/lib/tsan/go/build.bat vendor/compiler-rt/dist/lib/tsan/go/buildgo.sh vendor/compiler-rt/dist/lib/tsan/go/tsan_go.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_clock.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_debugging.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_defs.h vendor/compiler-rt/dist/lib/tsan/rtl/tsan_flags.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_flags.inc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_interceptors.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_interceptors_mac.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_interface.h vendor/compiler-rt/dist/lib/tsan/rtl/tsan_interface_atomic.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_interface_inl.h vendor/compiler-rt/dist/lib/tsan/rtl/tsan_interface_java.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_interface_java.h vendor/compiler-rt/dist/lib/tsan/rtl/tsan_libdispatch_mac.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_mman.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_mutexset.h vendor/compiler-rt/dist/lib/tsan/rtl/tsan_platform.h vendor/compiler-rt/dist/lib/tsan/rtl/tsan_platform_linux.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_platform_mac.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_platform_posix.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_platform_windows.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_report.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_rtl.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_rtl.h vendor/compiler-rt/dist/lib/tsan/rtl/tsan_rtl_aarch64.S vendor/compiler-rt/dist/lib/tsan/rtl/tsan_rtl_mutex.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_rtl_proc.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_rtl_report.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_rtl_thread.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_suppressions.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_sync.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_sync.h vendor/compiler-rt/dist/lib/tsan/rtl/tsan_trace.h vendor/compiler-rt/dist/lib/tsan/tests/CMakeLists.txt vendor/compiler-rt/dist/lib/tsan/tests/rtl/tsan_posix.cc vendor/compiler-rt/dist/lib/tsan/tests/rtl/tsan_test_util_posix.cc vendor/compiler-rt/dist/lib/tsan/tests/unit/tsan_mman_test.cc vendor/compiler-rt/dist/lib/ubsan/CMakeLists.txt vendor/compiler-rt/dist/lib/ubsan/ubsan_init.cc vendor/compiler-rt/dist/lib/ubsan/ubsan_type_hash_itanium.cc vendor/compiler-rt/dist/test/CMakeLists.txt vendor/compiler-rt/dist/test/asan/CMakeLists.txt vendor/compiler-rt/dist/test/asan/TestCases/Android/coverage-android.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/abort_on_error.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/local_alias.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/malloc_delete_mismatch.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/memmem_test.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/new_delete_mismatch.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/odr-violation.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/print_memory_profile_test.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/quarantine_size_mb.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/stack-trace-dlclose.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/swapcontext_annotation.cc vendor/compiler-rt/dist/test/asan/TestCases/Posix/asan-symbolize-sanity-test.cc vendor/compiler-rt/dist/test/asan/TestCases/Posix/coverage-fork.cc vendor/compiler-rt/dist/test/asan/TestCases/Posix/halt_on_error-signals.c vendor/compiler-rt/dist/test/asan/TestCases/Posix/halt_on_error-torture.cc vendor/compiler-rt/dist/test/asan/TestCases/Posix/halt_on_error_suppress_equal_pcs.cc vendor/compiler-rt/dist/test/asan/TestCases/Posix/start-deactivated.cc vendor/compiler-rt/dist/test/asan/TestCases/Windows/bind_io_completion_callback.cc vendor/compiler-rt/dist/test/asan/TestCases/Windows/dll_host.cc vendor/compiler-rt/dist/test/asan/TestCases/Windows/dll_intercept_memchr.cc vendor/compiler-rt/dist/test/asan/TestCases/Windows/dll_intercept_memcpy_indirect.cc vendor/compiler-rt/dist/test/asan/TestCases/Windows/dll_operator_array_new_with_dtor_left_oob.cc vendor/compiler-rt/dist/test/asan/TestCases/Windows/free_hook_realloc.cc vendor/compiler-rt/dist/test/asan/TestCases/Windows/intercept_memcpy.cc vendor/compiler-rt/dist/test/asan/TestCases/Windows/oom.cc vendor/compiler-rt/dist/test/asan/TestCases/Windows/operator_array_new_with_dtor_left_oob.cc vendor/compiler-rt/dist/test/asan/TestCases/Windows/queue_user_work_item.cc vendor/compiler-rt/dist/test/asan/TestCases/Windows/queue_user_work_item_report.cc vendor/compiler-rt/dist/test/asan/TestCases/Windows/report_after_syminitialize.cc vendor/compiler-rt/dist/test/asan/TestCases/Windows/shadow_mapping_failure.cc vendor/compiler-rt/dist/test/asan/TestCases/Windows/unsymbolized.cc vendor/compiler-rt/dist/test/asan/TestCases/alloca_big_alignment.cc vendor/compiler-rt/dist/test/asan/TestCases/alloca_detect_custom_size_.cc vendor/compiler-rt/dist/test/asan/TestCases/alloca_instruments_all_paddings.cc vendor/compiler-rt/dist/test/asan/TestCases/alloca_loop_unpoisoning.cc vendor/compiler-rt/dist/test/asan/TestCases/alloca_overflow_partial.cc vendor/compiler-rt/dist/test/asan/TestCases/alloca_overflow_right.cc vendor/compiler-rt/dist/test/asan/TestCases/alloca_safe_access.cc vendor/compiler-rt/dist/test/asan/TestCases/alloca_underflow_left.cc vendor/compiler-rt/dist/test/asan/TestCases/alloca_vla_interact.cc vendor/compiler-rt/dist/test/asan/TestCases/atexit_stats.cc vendor/compiler-rt/dist/test/asan/TestCases/coverage-order-pcs.cc vendor/compiler-rt/dist/test/asan/TestCases/coverage-tracing.cc vendor/compiler-rt/dist/test/asan/TestCases/debug_mapping.cc vendor/compiler-rt/dist/test/asan/TestCases/debug_report.cc vendor/compiler-rt/dist/test/asan/TestCases/debug_stacks.cc vendor/compiler-rt/dist/test/asan/TestCases/deep_stack_uaf.cc vendor/compiler-rt/dist/test/asan/TestCases/default_options.cc vendor/compiler-rt/dist/test/asan/TestCases/double-free.cc vendor/compiler-rt/dist/test/asan/TestCases/initialization-bug.cc vendor/compiler-rt/dist/test/asan/TestCases/interception_failure_test.cc vendor/compiler-rt/dist/test/asan/TestCases/intra-object-overflow.cc vendor/compiler-rt/dist/test/asan/TestCases/invalid-free.cc vendor/compiler-rt/dist/test/asan/TestCases/large_func_test.cc vendor/compiler-rt/dist/test/asan/TestCases/on_error_callback.cc vendor/compiler-rt/dist/test/asan/TestCases/sanity_check_pure_c.c vendor/compiler-rt/dist/test/asan/TestCases/speculative_load.cc vendor/compiler-rt/dist/test/asan/TestCases/strdup_oob_test.cc vendor/compiler-rt/dist/test/asan/TestCases/strncpy-overflow.cc vendor/compiler-rt/dist/test/asan/TestCases/strstr-1.c vendor/compiler-rt/dist/test/asan/TestCases/strstr_strict.c vendor/compiler-rt/dist/test/asan/TestCases/suppressions-library.cc vendor/compiler-rt/dist/test/asan/TestCases/use-after-delete.cc vendor/compiler-rt/dist/test/asan/TestCases/use-after-free-right.cc vendor/compiler-rt/dist/test/asan/TestCases/use-after-free.cc vendor/compiler-rt/dist/test/asan/TestCases/use-after-scope-capture.cc vendor/compiler-rt/dist/test/asan/TestCases/use-after-scope-inlined.cc vendor/compiler-rt/dist/test/asan/TestCases/use-after-scope-loop-bug.cc vendor/compiler-rt/dist/test/asan/TestCases/use-after-scope-loop-removed.cc vendor/compiler-rt/dist/test/asan/TestCases/use-after-scope-temp.cc vendor/compiler-rt/dist/test/asan/TestCases/use-after-scope.cc vendor/compiler-rt/dist/test/asan/TestCases/vla_chrome_testcase.cc vendor/compiler-rt/dist/test/asan/TestCases/vla_condition_overflow.cc vendor/compiler-rt/dist/test/asan/TestCases/vla_loop_overfow.cc vendor/compiler-rt/dist/test/asan/android_commands/android_run.py vendor/compiler-rt/dist/test/asan/lit.cfg vendor/compiler-rt/dist/test/builtins/Unit/cpu_model_test.c vendor/compiler-rt/dist/test/builtins/Unit/negdf2vfp_test.c vendor/compiler-rt/dist/test/builtins/Unit/subdf3vfp_test.c vendor/compiler-rt/dist/test/cfi/CMakeLists.txt vendor/compiler-rt/dist/test/cfi/cross-dso/stats.cpp vendor/compiler-rt/dist/test/cfi/simple-fail.cpp vendor/compiler-rt/dist/test/dfsan/CMakeLists.txt vendor/compiler-rt/dist/test/dfsan/custom.cc vendor/compiler-rt/dist/test/dfsan/write_callback.c vendor/compiler-rt/dist/test/esan/TestCases/mmap-shadow-conflict.c vendor/compiler-rt/dist/test/esan/TestCases/struct-simple.cpp vendor/compiler-rt/dist/test/esan/TestCases/verbose-simple.c vendor/compiler-rt/dist/test/esan/lit.cfg vendor/compiler-rt/dist/test/lit.common.cfg vendor/compiler-rt/dist/test/lit.common.configured.in vendor/compiler-rt/dist/test/lsan/CMakeLists.txt vendor/compiler-rt/dist/test/lsan/TestCases/cleanup_in_tsd_destructor.c vendor/compiler-rt/dist/test/lsan/TestCases/guard-page.c vendor/compiler-rt/dist/test/lsan/TestCases/large_allocation_leak.cc vendor/compiler-rt/dist/test/lsan/TestCases/pointer_to_self.cc vendor/compiler-rt/dist/test/lsan/TestCases/stale_stack_leak.cc vendor/compiler-rt/dist/test/lsan/TestCases/use_after_return.cc vendor/compiler-rt/dist/test/lsan/TestCases/use_globals_initialized.cc vendor/compiler-rt/dist/test/lsan/TestCases/use_globals_uninitialized.cc vendor/compiler-rt/dist/test/lsan/TestCases/use_poisoned_asan.cc vendor/compiler-rt/dist/test/lsan/TestCases/use_registers.cc vendor/compiler-rt/dist/test/lsan/TestCases/use_stacks.cc vendor/compiler-rt/dist/test/lsan/TestCases/use_stacks_threaded.cc vendor/compiler-rt/dist/test/lsan/TestCases/use_tls_dynamic.cc vendor/compiler-rt/dist/test/lsan/TestCases/use_tls_pthread_specific_dynamic.cc vendor/compiler-rt/dist/test/lsan/TestCases/use_tls_pthread_specific_static.cc vendor/compiler-rt/dist/test/lsan/TestCases/use_tls_static.cc vendor/compiler-rt/dist/test/lsan/TestCases/use_unaligned.cc vendor/compiler-rt/dist/test/lsan/lit.common.cfg vendor/compiler-rt/dist/test/msan/CMakeLists.txt vendor/compiler-rt/dist/test/msan/Linux/forkpty.cc vendor/compiler-rt/dist/test/msan/Linux/obstack.cc vendor/compiler-rt/dist/test/msan/Linux/process_vm_readv.cc vendor/compiler-rt/dist/test/msan/Linux/syscalls_sigaction.cc vendor/compiler-rt/dist/test/msan/allocator_mapping.cc vendor/compiler-rt/dist/test/msan/backtrace.cc vendor/compiler-rt/dist/test/msan/chained_origin.cc vendor/compiler-rt/dist/test/msan/chained_origin_limits.cc vendor/compiler-rt/dist/test/msan/chained_origin_memcpy.cc vendor/compiler-rt/dist/test/msan/coverage-levels.cc vendor/compiler-rt/dist/test/msan/fork.cc vendor/compiler-rt/dist/test/msan/iconv.cc vendor/compiler-rt/dist/test/msan/lit.cfg vendor/compiler-rt/dist/test/msan/mmap.cc vendor/compiler-rt/dist/test/msan/msan_check_mem_is_initialized.cc vendor/compiler-rt/dist/test/msan/msan_copy_shadow.cc vendor/compiler-rt/dist/test/msan/print_stats.cc vendor/compiler-rt/dist/test/msan/realloc-large-origin.cc vendor/compiler-rt/dist/test/msan/strlen_of_shadow.cc vendor/compiler-rt/dist/test/profile/CMakeLists.txt vendor/compiler-rt/dist/test/profile/Inputs/extern_template.h vendor/compiler-rt/dist/test/profile/Inputs/instrprof-comdat.h vendor/compiler-rt/dist/test/profile/Inputs/instrprof-dynamic-a.cpp vendor/compiler-rt/dist/test/profile/Linux/coverage_ctors.cpp vendor/compiler-rt/dist/test/profile/Linux/coverage_dtor.cpp vendor/compiler-rt/dist/test/profile/Linux/coverage_test.cpp vendor/compiler-rt/dist/test/profile/Linux/extern_template.test vendor/compiler-rt/dist/test/profile/Linux/instrprof-comdat.test vendor/compiler-rt/dist/test/profile/Linux/lit.local.cfg vendor/compiler-rt/dist/test/profile/gcc-flag-compatibility.test vendor/compiler-rt/dist/test/profile/instrprof-basic.c vendor/compiler-rt/dist/test/profile/instrprof-icall-promo.test vendor/compiler-rt/dist/test/profile/instrprof-override-filename-then-reset-default.c vendor/compiler-rt/dist/test/profile/instrprof-override-filename-with-env.c vendor/compiler-rt/dist/test/profile/instrprof-override-filename.c vendor/compiler-rt/dist/test/profile/instrprof-value-prof-evict.test vendor/compiler-rt/dist/test/profile/instrprof-value-prof-shared.test vendor/compiler-rt/dist/test/profile/instrprof-value-prof.test vendor/compiler-rt/dist/test/profile/instrprof-visibility.cpp vendor/compiler-rt/dist/test/profile/lit.cfg vendor/compiler-rt/dist/test/safestack/lit.cfg vendor/compiler-rt/dist/test/sanitizer_common/CMakeLists.txt vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Linux/soft_rss_limit_mb_test.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Posix/dedup_token_length_test.cc vendor/compiler-rt/dist/test/scudo/CMakeLists.txt vendor/compiler-rt/dist/test/scudo/alignment.cpp vendor/compiler-rt/dist/test/scudo/double-free.cpp vendor/compiler-rt/dist/test/scudo/lit.cfg vendor/compiler-rt/dist/test/scudo/lit.site.cfg.in vendor/compiler-rt/dist/test/scudo/malloc.cpp vendor/compiler-rt/dist/test/scudo/memalign.cpp vendor/compiler-rt/dist/test/scudo/mismatch.cpp vendor/compiler-rt/dist/test/scudo/overflow.cpp vendor/compiler-rt/dist/test/scudo/preinit.cpp vendor/compiler-rt/dist/test/scudo/realloc.cpp vendor/compiler-rt/dist/test/tsan/CMakeLists.txt vendor/compiler-rt/dist/test/tsan/Darwin/gcd-apply-race.mm vendor/compiler-rt/dist/test/tsan/Darwin/gcd-apply.mm vendor/compiler-rt/dist/test/tsan/atomic_free.cc vendor/compiler-rt/dist/test/tsan/fork_atexit.cc vendor/compiler-rt/dist/test/tsan/global_race.cc vendor/compiler-rt/dist/test/tsan/ignore_lib4.cc vendor/compiler-rt/dist/test/tsan/java.h vendor/compiler-rt/dist/test/tsan/libcxx/lit.local.cfg vendor/compiler-rt/dist/test/tsan/lit.cfg vendor/compiler-rt/dist/test/tsan/longjmp.cc vendor/compiler-rt/dist/test/tsan/longjmp2.cc vendor/compiler-rt/dist/test/tsan/longjmp3.cc vendor/compiler-rt/dist/test/tsan/longjmp4.cc vendor/compiler-rt/dist/test/tsan/map32bit.cc vendor/compiler-rt/dist/test/tsan/pie_test.cc vendor/compiler-rt/dist/test/tsan/signal_cond.cc vendor/compiler-rt/dist/test/tsan/signal_longjmp.cc vendor/compiler-rt/dist/test/tsan/simple_stack.c vendor/compiler-rt/dist/test/tsan/test.h vendor/compiler-rt/dist/test/ubsan/CMakeLists.txt vendor/compiler-rt/dist/test/ubsan/TestCases/TypeCheck/null.cpp vendor/compiler-rt/dist/test/ubsan/TestCases/TypeCheck/vptr.cpp Modified: vendor/compiler-rt/dist/CMakeLists.txt ============================================================================== --- vendor/compiler-rt/dist/CMakeLists.txt Mon Jan 2 19:18:17 2017 (r311119) +++ vendor/compiler-rt/dist/CMakeLists.txt Mon Jan 2 19:18:27 2017 (r311120) @@ -1,14 +1,14 @@ # CMake build for CompilerRT. # # This build assumes that CompilerRT is checked out into the -# 'projects/compiler-rt' inside of an LLVM tree. +# 'projects/compiler-rt' or 'runtimes/compiler-rt' inside of an LLVM tree. # Standalone build system for CompilerRT is not yet ready. # # An important constraint of the build is that it only produces libraries # based on the ability of the host toolchain to target various platforms. # Check if compiler-rt is built as a standalone project. -if (CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR) +if (CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR OR COMPILER_RT_STANDALONE_BUILD) project(CompilerRT C CXX ASM) set(COMPILER_RT_STANDALONE_BUILD TRUE) endif() @@ -32,42 +32,17 @@ list(INSERT CMAKE_MODULE_PATH 0 ) include(base-config-ix) +include(CompilerRTUtils) option(COMPILER_RT_BUILD_BUILTINS "Build builtins" ON) mark_as_advanced(COMPILER_RT_BUILD_BUILTINS) option(COMPILER_RT_BUILD_SANITIZERS "Build sanitizers" ON) mark_as_advanced(COMPILER_RT_BUILD_SANITIZERS) +option(COMPILER_RT_BUILD_XRAY "Build xray" ON) +mark_as_advanced(COMPILER_RT_BUILD_XRAY) if (COMPILER_RT_STANDALONE_BUILD) - if (NOT LLVM_CONFIG_PATH) - find_program(LLVM_CONFIG_PATH "llvm-config" - DOC "Path to llvm-config binary") - if (NOT LLVM_CONFIG_PATH) - message(FATAL_ERROR "llvm-config not found: specify LLVM_CONFIG_PATH") - endif() - endif() - execute_process( - COMMAND ${LLVM_CONFIG_PATH} "--obj-root" "--bindir" "--libdir" "--src-root" - RESULT_VARIABLE HAD_ERROR - OUTPUT_VARIABLE CONFIG_OUTPUT) - if (HAD_ERROR) - message(FATAL_ERROR "llvm-config failed with status ${HAD_ERROR}") - endif() - string(REGEX REPLACE "[ \t]*[\r\n]+[ \t]*" ";" CONFIG_OUTPUT ${CONFIG_OUTPUT}) - list(GET CONFIG_OUTPUT 0 LLVM_BINARY_DIR) - list(GET CONFIG_OUTPUT 1 LLVM_TOOLS_BINARY_DIR) - list(GET CONFIG_OUTPUT 2 LLVM_LIBRARY_DIR) - list(GET CONFIG_OUTPUT 3 LLVM_MAIN_SRC_DIR) - - # Make use of LLVM CMake modules. - file(TO_CMAKE_PATH ${LLVM_BINARY_DIR} LLVM_BINARY_DIR_CMAKE_STYLE) - set(LLVM_CMAKE_PATH "${LLVM_BINARY_DIR_CMAKE_STYLE}/lib${LLVM_LIBDIR_SUFFIX}/cmake/llvm") - list(APPEND CMAKE_MODULE_PATH "${LLVM_CMAKE_PATH}") - # Get some LLVM variables from LLVMConfig. - include("${LLVM_CMAKE_PATH}/LLVMConfig.cmake") - - set(LLVM_LIBRARY_OUTPUT_INTDIR - ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/lib${LLVM_LIBDIR_SUFFIX}) + load_llvm_config() # Find Python interpreter. set(Python_ADDITIONAL_VERSIONS 2.7 2.6 2.5) @@ -86,29 +61,10 @@ if (COMPILER_RT_STANDALONE_BUILD) set(LLVM_LIT_ARGS "${LIT_ARGS_DEFAULT}" CACHE STRING "Default options for lit") endif() -set(COMPILER_RT_DEFAULT_TARGET_TRIPLE ${TARGET_TRIPLE} CACHE STRING - "Default triple for which compiler-rt runtimes will be built.") -if(DEFINED COMPILER_RT_TEST_TARGET_TRIPLE) - # Backwards compatibility: this variable used to be called - # COMPILER_RT_TEST_TARGET_TRIPLE. - set(COMPILER_RT_DEFAULT_TARGET_TRIPLE ${COMPILER_RT_TEST_TARGET_TRIPLE}) -endif() - -string(REPLACE "-" ";" TARGET_TRIPLE_LIST ${COMPILER_RT_DEFAULT_TARGET_TRIPLE}) -list(GET TARGET_TRIPLE_LIST 0 COMPILER_RT_DEFAULT_TARGET_ARCH) -list(GET TARGET_TRIPLE_LIST 1 COMPILER_RT_DEFAULT_TARGET_OS) -list(GET TARGET_TRIPLE_LIST 2 COMPILER_RT_DEFAULT_TARGET_ABI) -# Determine if test target triple is specified explicitly, and doesn't match the -# default. -if(NOT COMPILER_RT_DEFAULT_TARGET_TRIPLE STREQUAL TARGET_TRIPLE) - set(COMPILER_RT_HAS_EXPLICIT_DEFAULT_TARGET_TRIPLE TRUE) -else() - set(COMPILER_RT_HAS_EXPLICIT_DEFAULT_TARGET_TRIPLE FALSE) -endif() +construct_compiler_rt_default_triple() if ("${COMPILER_RT_DEFAULT_TARGET_ABI}" STREQUAL "androideabi") set(ANDROID 1) endif() -include(CompilerRTUtils) set(COMPILER_RT_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}) set(COMPILER_RT_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}) @@ -129,12 +85,25 @@ option(COMPILER_RT_EXTERNALIZE_DEBUGINFO # COMPILER_RT_DEBUG_PYBOOL is used by lit.common.configured.in. pythonize_bool(COMPILER_RT_DEBUG) +include(config-ix) + +if(APPLE AND SANITIZER_MIN_OSX_VERSION VERSION_LESS "10.9") + # Mac OS X prior to 10.9 had problems with exporting symbols from + # libc++/libc++abi. + set(use_cxxabi_default OFF) +elseif(MSVC) + set(use_cxxabi_default OFF) +else() + set(use_cxxabi_default ON) +endif() + +option(SANITIZER_CAN_USE_CXXABI "Sanitizers can use cxxabi" ${use_cxxabi_default}) +pythonize_bool(SANITIZER_CAN_USE_CXXABI) + #================================ # Setup Compiler Flags #================================ -include(config-ix) - if(MSVC) # Override any existing /W flags with /W4. This is what LLVM does. Failing to # remove other /W[0-4] flags will result in a warning about overriding a @@ -160,7 +129,9 @@ if(NOT COMPILER_RT_HAS_FUNC_SYMBOL) endif() # Provide some common commmandline flags for Sanitizer runtimes. -append_list_if(COMPILER_RT_HAS_FPIC_FLAG -fPIC SANITIZER_COMMON_CFLAGS) +if(NOT WIN32) + append_list_if(COMPILER_RT_HAS_FPIC_FLAG -fPIC SANITIZER_COMMON_CFLAGS) +endif() append_list_if(COMPILER_RT_HAS_FNO_BUILTIN_FLAG -fno-builtin SANITIZER_COMMON_CFLAGS) append_list_if(COMPILER_RT_HAS_FNO_EXCEPTIONS_FLAG -fno-exceptions SANITIZER_COMMON_CFLAGS) if(NOT COMPILER_RT_DEBUG) @@ -194,7 +165,7 @@ if(MSVC) # VS 2015 (version 1900) added support for thread safe static initialization. # However, ASan interceptors run before CRT initialization, which causes the # new thread safe code to crash. Disable this feature for now. - if (MSVC_VERSION GREATER 1899) + if (MSVC_VERSION GREATER 1899 OR "${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang") list(APPEND SANITIZER_COMMON_CFLAGS /Zc:threadSafeInit-) endif() endif() @@ -224,8 +195,20 @@ if(COMPILER_RT_HAS_GLINE_TABLES_ONLY_FLA list(APPEND SANITIZER_COMMON_CFLAGS -gline-tables-only) elseif(COMPILER_RT_HAS_G_FLAG) list(APPEND SANITIZER_COMMON_CFLAGS -g) -elseif(COMPILER_RT_HAS_Zi_FLAG) - list(APPEND SANITIZER_COMMON_CFLAGS /Zi) +elseif(MSVC) + # Use /Z7 instead of /Zi for the asan runtime. This avoids the LNK4099 + # warning from the MS linker complaining that it can't find the 'vc140.pdb' + # file used by our object library compilations. + list(APPEND SANITIZER_COMMON_CFLAGS /Z7) + llvm_replace_compiler_option(CMAKE_CXX_FLAGS "/Z[i7I]" "/Z7") + llvm_replace_compiler_option(CMAKE_CXX_FLAGS_DEBUG "/Z[i7I]" "/Z7") + llvm_replace_compiler_option(CMAKE_CXX_FLAGS_RELWITHDEBINFO "/Z[i7I]" "/Z7") +endif() + +if(LLVM_ENABLE_MODULES) + # Sanitizers cannot be built with -fmodules. The interceptors intentionally + # don't include system headers, which is incompatible with modules. + list(APPEND SANITIZER_COMMON_CFLAGS -fno-modules) endif() # Turn off several warnings. @@ -242,17 +225,6 @@ append_list_if(COMPILER_RT_HAS_WD4800_FL # Warnings to turn off for all libraries, not just sanitizers. append_string_if(COMPILER_RT_HAS_WUNUSED_PARAMETER_FLAG -Wno-unused-parameter CMAKE_C_FLAGS CMAKE_CXX_FLAGS) -if(APPLE AND SANITIZER_MIN_OSX_VERSION VERSION_LESS "10.9") - # Mac OS X prior to 10.9 had problems with exporting symbols from - # libc++/libc++abi. - set(SANITIZER_CAN_USE_CXXABI FALSE) -elseif(MSVC) - set(SANITIZER_CAN_USE_CXXABI FALSE) -else() - set(SANITIZER_CAN_USE_CXXABI TRUE) -endif() -pythonize_bool(SANITIZER_CAN_USE_CXXABI) - add_subdirectory(include) set(COMPILER_RT_LIBCXX_PATH ${LLVM_MAIN_SRC_DIR}/projects/libcxx) Modified: vendor/compiler-rt/dist/cmake/Modules/AddCompilerRT.cmake ============================================================================== --- vendor/compiler-rt/dist/cmake/Modules/AddCompilerRT.cmake Mon Jan 2 19:18:17 2017 (r311119) +++ vendor/compiler-rt/dist/cmake/Modules/AddCompilerRT.cmake Mon Jan 2 19:18:27 2017 (r311120) @@ -77,6 +77,15 @@ macro(format_object_libs output suffix) endforeach() endmacro() +function(add_compiler_rt_component name) + add_custom_target(${name}) + set_target_properties(${name} PROPERTIES FOLDER "Compiler-RT Misc") + if(COMMAND runtime_register_component) + runtime_register_component(${name}) + endif() + add_dependencies(compiler-rt ${name}) +endfunction() + # Adds static or shared runtime for a list of architectures and operating # systems and puts it in the proper directory in the build and install trees. # add_compiler_rt_runtime( @@ -164,6 +173,7 @@ function(add_compiler_rt_runtime name ty -P "${CMAKE_BINARY_DIR}/cmake_install.cmake") set_target_properties(install-${LIB_PARENT_TARGET} PROPERTIES FOLDER "Compiler-RT Misc") + add_dependencies(install-compiler-rt install-${LIB_PARENT_TARGET}) endif() endif() @@ -185,8 +195,14 @@ function(add_compiler_rt_runtime name ty set_target_properties(${libname} PROPERTIES OUTPUT_NAME ${output_name_${libname}}) set_target_properties(${libname} PROPERTIES FOLDER "Compiler-RT Runtime") - if(LIB_LINK_LIBS AND ${type} STREQUAL "SHARED") - target_link_libraries(${libname} ${LIB_LINK_LIBS}) + if(${type} STREQUAL "SHARED") + if(LIB_LINK_LIBS) + target_link_libraries(${libname} ${LIB_LINK_LIBS}) + endif() + if(WIN32 AND NOT CYGWIN AND NOT MINGW) + set_target_properties(${libname} PROPERTIES IMPORT_PREFIX "") + set_target_properties(${libname} PROPERTIES IMPORT_SUFFIX ".lib") + endif() endif() install(TARGETS ${libname} ARCHIVE DESTINATION ${COMPILER_RT_LIBRARY_INSTALL_DIR} @@ -253,12 +269,6 @@ if(MSVC) # gtest use a lot of stuff marked as deprecated on Windows. list(APPEND COMPILER_RT_GTEST_CFLAGS -Wno-deprecated-declarations) - - # Visual Studio 2012 only supports up to 8 template parameters in - # std::tr1::tuple by default, but gtest requires 10 - if(MSVC_VERSION EQUAL 1700) - list(APPEND COMPILER_RT_GTEST_CFLAGS -D_VARIADIC_MAX=10) - endif() endif() # Link objects into a single executable with COMPILER_RT_TEST_COMPILER, Modified: vendor/compiler-rt/dist/cmake/Modules/BuiltinTests.cmake ============================================================================== --- vendor/compiler-rt/dist/cmake/Modules/BuiltinTests.cmake Mon Jan 2 19:18:17 2017 (r311119) +++ vendor/compiler-rt/dist/cmake/Modules/BuiltinTests.cmake Mon Jan 2 19:18:27 2017 (r311120) @@ -1,3 +1,4 @@ +include(CMakeCheckCompilerFlagCommonPatterns) # This function takes an OS and a list of architectures and identifies the # subset of the architectures list that the installed toolchain can target. @@ -10,7 +11,13 @@ function(try_compile_only output) file(WRITE ${SIMPLE_C} "${ARG_SOURCE}\n") string(REGEX MATCHALL "<[A-Za-z0-9_]*>" substitutions ${CMAKE_C_COMPILE_OBJECT}) - string(REPLACE ";" " " extra_flags "${ARG_FLAGS}") + + set(TRY_COMPILE_FLAGS "${ARG_FLAGS}") + if(CMAKE_C_COMPILER_ID MATCHES Clang AND CMAKE_C_COMPILER_TARGET) + list(APPEND TRY_COMPILE_FLAGS "-target ${CMAKE_C_COMPILER_TARGET}") + endif() + + string(REPLACE ";" " " extra_flags "${TRY_COMPILE_FLAGS}") set(test_compile_command "${CMAKE_C_COMPILE_OBJECT}") foreach(substitution ${substitutions}) @@ -41,7 +48,19 @@ function(try_compile_only output) OUTPUT_VARIABLE TEST_OUTPUT ERROR_VARIABLE TEST_ERROR ) - if(result EQUAL 0) + + CHECK_COMPILER_FLAG_COMMON_PATTERNS(_CheckCCompilerFlag_COMMON_PATTERNS) + set(ERRORS_FOUND OFF) + foreach(var ${_CheckCCompilerFlag_COMMON_PATTERNS}) + if("${var}" STREQUAL "FAIL_REGEX") + continue() + endif() + if("${TEST_ERROR}" MATCHES "${var}" OR "${TEST_OUTPUT}" MATCHES "${var}") + set(ERRORS_FOUND ON) + endif() + endforeach() + + if(result EQUAL 0 AND NOT ERRORS_FOUND) set(${output} True PARENT_SCOPE) else() file(APPEND ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeError.log Modified: vendor/compiler-rt/dist/cmake/Modules/CompilerRTDarwinUtils.cmake ============================================================================== --- vendor/compiler-rt/dist/cmake/Modules/CompilerRTDarwinUtils.cmake Mon Jan 2 19:18:17 2017 (r311119) +++ vendor/compiler-rt/dist/cmake/Modules/CompilerRTDarwinUtils.cmake Mon Jan 2 19:18:27 2017 (r311120) @@ -7,13 +7,15 @@ function(find_darwin_sdk_dir var sdk_nam # Let's first try the internal SDK, otherwise use the public SDK. execute_process( COMMAND xcodebuild -version -sdk ${sdk_name}.internal Path + RESULT_VARIABLE result_process OUTPUT_VARIABLE var_internal OUTPUT_STRIP_TRAILING_WHITESPACE ERROR_FILE /dev/null ) - if("" STREQUAL "${var_internal}") + if((NOT result_process EQUAL 0) OR "" STREQUAL "${var_internal}") execute_process( COMMAND xcodebuild -version -sdk ${sdk_name} Path + RESULT_VARIABLE result_process OUTPUT_VARIABLE var_internal OUTPUT_STRIP_TRAILING_WHITESPACE ERROR_FILE /dev/null @@ -21,7 +23,9 @@ function(find_darwin_sdk_dir var sdk_nam else() set(${var}_INTERNAL ${var_internal} PARENT_SCOPE) endif() - set(${var} ${var_internal} PARENT_SCOPE) + if(result_process EQUAL 0) + set(${var} ${var_internal} PARENT_SCOPE) + endif() endfunction() # There isn't a clear mapping of what architectures are supported with a given @@ -256,30 +260,6 @@ function(darwin_filter_builtin_sources o set(${output_var} ${intermediate} PARENT_SCOPE) endfunction() -function(darwin_add_eprintf_library) - cmake_parse_arguments(LIB - "" - "" - "CFLAGS" - ${ARGN}) - - add_library(clang_rt.eprintf STATIC eprintf.c) - set_target_compile_flags(clang_rt.eprintf - -isysroot ${DARWIN_osx_SYSROOT} - ${DARWIN_osx_BUILTIN_MIN_VER_FLAG} - -arch i386 - ${LIB_CFLAGS}) - set_target_properties(clang_rt.eprintf PROPERTIES - OUTPUT_NAME clang_rt.eprintf${COMPILER_RT_OS_SUFFIX}) - set_target_properties(clang_rt.eprintf PROPERTIES - OSX_ARCHITECTURES i386) - add_dependencies(builtins clang_rt.eprintf) - set_target_properties(clang_rt.eprintf PROPERTIES - ARCHIVE_OUTPUT_DIRECTORY ${COMPILER_RT_LIBRARY_OUTPUT_DIR}) - install(TARGETS clang_rt.eprintf - ARCHIVE DESTINATION ${COMPILER_RT_LIBRARY_INSTALL_DIR}) -endfunction() - # Generates builtin libraries for all operating systems specified in ARGN. Each # OS library is constructed by lipo-ing together single-architecture libraries. macro(darwin_add_builtin_libraries) @@ -350,8 +330,6 @@ macro(darwin_add_builtin_libraries) endif() endforeach() - darwin_add_eprintf_library(CFLAGS ${CFLAGS}) - # We put the x86 sim slices into the archives for their base OS foreach (os ${ARGN}) if(NOT ${os} MATCHES ".*sim$") Modified: vendor/compiler-rt/dist/cmake/Modules/CompilerRTUtils.cmake ============================================================================== --- vendor/compiler-rt/dist/cmake/Modules/CompilerRTUtils.cmake Mon Jan 2 19:18:17 2017 (r311119) +++ vendor/compiler-rt/dist/cmake/Modules/CompilerRTUtils.cmake Mon Jan 2 19:18:27 2017 (r311120) @@ -49,7 +49,7 @@ macro(append_string_if condition value) endmacro() macro(append_rtti_flag polarity list) - if(polarity) + if(${polarity}) append_list_if(COMPILER_RT_HAS_FRTTI_FLAG -frtti ${list}) append_list_if(COMPILER_RT_HAS_GR_FLAG /GR ${list}) else() @@ -76,6 +76,18 @@ macro(list_intersect output input1 input endforeach() endmacro() +function(list_replace input_list old new) + set(replaced_list) + foreach(item ${${input_list}}) + if(${item} STREQUAL ${old}) + list(APPEND replaced_list ${new}) + else() + list(APPEND replaced_list ${item}) + endif() + endforeach() + set(${input_list} "${replaced_list}" PARENT_SCOPE) +endfunction() + # Takes ${ARGN} and puts only supported architectures in @out_var list. function(filter_available_targets out_var) set(archs ${${out_var}}) @@ -88,6 +100,13 @@ function(filter_available_targets out_va set(${out_var} ${archs} PARENT_SCOPE) endfunction() +# Add $arch as supported with no additional flags. +macro(add_default_target_arch arch) + set(TARGET_${arch}_CFLAGS "") + set(CAN_TARGET_${arch} 1) + list(APPEND COMPILER_RT_SUPPORTED_ARCH ${arch}) +endmacro() + function(check_compile_definition def argstring out_var) if("${def}" STREQUAL "") set(${out_var} TRUE PARENT_SCOPE) @@ -113,20 +132,26 @@ macro(test_target_arch arch def) set(argstring "${argstring} ${arg}") endforeach() check_compile_definition("${def}" "${argstring}" HAS_${arch}_DEF) - if(NOT HAS_${arch}_DEF) - set(CAN_TARGET_${arch} FALSE) - elseif(TEST_COMPILE_ONLY) - try_compile_only(CAN_TARGET_${arch} ${TARGET_${arch}_CFLAGS}) - else() - set(argstring "${CMAKE_EXE_LINKER_FLAGS} ${argstring}") - try_compile(CAN_TARGET_${arch} ${CMAKE_BINARY_DIR} ${SIMPLE_SOURCE} - COMPILE_DEFINITIONS "${TARGET_${arch}_CFLAGS}" - OUTPUT_VARIABLE TARGET_${arch}_OUTPUT - CMAKE_FLAGS "-DCMAKE_EXE_LINKER_FLAGS:STRING=${argstring}") + if(NOT DEFINED CAN_TARGET_${arch}) + if(NOT HAS_${arch}_DEF) + set(CAN_TARGET_${arch} FALSE) + elseif(TEST_COMPILE_ONLY) + try_compile_only(CAN_TARGET_${arch} ${TARGET_${arch}_CFLAGS}) + else() + set(argstring "${CMAKE_EXE_LINKER_FLAGS} ${argstring}") + set(FLAG_NO_EXCEPTIONS "") + if(COMPILER_RT_HAS_FNO_EXCEPTIONS_FLAG) + set(FLAG_NO_EXCEPTIONS " -fno-exceptions ") + endif() + try_compile(CAN_TARGET_${arch} ${CMAKE_BINARY_DIR} ${SIMPLE_SOURCE} + COMPILE_DEFINITIONS "${TARGET_${arch}_CFLAGS} ${FLAG_NO_EXCEPTIONS}" + OUTPUT_VARIABLE TARGET_${arch}_OUTPUT + CMAKE_FLAGS "-DCMAKE_EXE_LINKER_FLAGS:STRING=${argstring}") + endif() endif() if(${CAN_TARGET_${arch}}) list(APPEND COMPILER_RT_SUPPORTED_ARCH ${arch}) - elseif("${COMPILER_RT_DEFAULT_TARGET_ARCH}" MATCHES "${arch}" AND + elseif("${COMPILER_RT_DEFAULT_TARGET_ARCH}" STREQUAL "${arch}" AND COMPILER_RT_HAS_EXPLICIT_DEFAULT_TARGET_TRIPLE) # Bail out if we cannot target the architecture we plan to test. message(FATAL_ERROR "Cannot compile for ${arch}:\n${TARGET_${arch}_OUTPUT}") @@ -166,3 +191,73 @@ macro(detect_target_arch) add_default_target_arch(wasm64) endif() endmacro() + +macro(load_llvm_config) + if (NOT LLVM_CONFIG_PATH) + find_program(LLVM_CONFIG_PATH "llvm-config" + DOC "Path to llvm-config binary") + if (NOT LLVM_CONFIG_PATH) + message(FATAL_ERROR "llvm-config not found: specify LLVM_CONFIG_PATH") + endif() + endif() + execute_process( + COMMAND ${LLVM_CONFIG_PATH} "--obj-root" "--bindir" "--libdir" "--src-root" + RESULT_VARIABLE HAD_ERROR + OUTPUT_VARIABLE CONFIG_OUTPUT) + if (HAD_ERROR) + message(FATAL_ERROR "llvm-config failed with status ${HAD_ERROR}") + endif() + string(REGEX REPLACE "[ \t]*[\r\n]+[ \t]*" ";" CONFIG_OUTPUT ${CONFIG_OUTPUT}) + list(GET CONFIG_OUTPUT 0 BINARY_DIR) + list(GET CONFIG_OUTPUT 1 TOOLS_BINARY_DIR) + list(GET CONFIG_OUTPUT 2 LIBRARY_DIR) + list(GET CONFIG_OUTPUT 3 MAIN_SRC_DIR) + + set(LLVM_BINARY_DIR ${BINARY_DIR} CACHE PATH "Path to LLVM build tree") + set(LLVM_TOOLS_BINARY_DIR ${TOOLS_BINARY_DIR} CACHE PATH "Path to llvm/bin") + set(LLVM_LIBRARY_DIR ${LIBRARY_DIR} CACHE PATH "Path to llvm/lib") + set(LLVM_MAIN_SRC_DIR ${MAIN_SRC_DIR} CACHE PATH "Path to LLVM source tree") + + # Make use of LLVM CMake modules. + file(TO_CMAKE_PATH ${LLVM_BINARY_DIR} LLVM_BINARY_DIR_CMAKE_STYLE) + set(LLVM_CMAKE_PATH "${LLVM_BINARY_DIR_CMAKE_STYLE}/lib${LLVM_LIBDIR_SUFFIX}/cmake/llvm") + list(APPEND CMAKE_MODULE_PATH "${LLVM_CMAKE_PATH}") + # Get some LLVM variables from LLVMConfig. + include("${LLVM_CMAKE_PATH}/LLVMConfig.cmake") + + set(LLVM_LIBRARY_OUTPUT_INTDIR + ${LLVM_BINARY_DIR}/${CMAKE_CFG_INTDIR}/lib${LLVM_LIBDIR_SUFFIX}) +endmacro() + +macro(construct_compiler_rt_default_triple) + if(COMPILER_RT_DEFAULT_TARGET_ONLY) + if(DEFINED COMPILER_RT_DEFAULT_TARGET_TRIPLE) + message(FATAL_ERROR "COMPILER_RT_DEFAULT_TARGET_TRIPLE isn't supported when building for default target only") + endif() + set(COMPILER_RT_DEFAULT_TARGET_TRIPLE ${CMAKE_C_COMPILER_TARGET}) + else() + set(COMPILER_RT_DEFAULT_TARGET_TRIPLE ${TARGET_TRIPLE} CACHE STRING + "Default triple for which compiler-rt runtimes will be built.") + endif() + + if(DEFINED COMPILER_RT_TEST_TARGET_TRIPLE) + # Backwards compatibility: this variable used to be called + # COMPILER_RT_TEST_TARGET_TRIPLE. + set(COMPILER_RT_DEFAULT_TARGET_TRIPLE ${COMPILER_RT_TEST_TARGET_TRIPLE}) + endif() + + string(REPLACE "-" ";" TARGET_TRIPLE_LIST ${COMPILER_RT_DEFAULT_TARGET_TRIPLE}) + list(GET TARGET_TRIPLE_LIST 0 COMPILER_RT_DEFAULT_TARGET_ARCH) + list(GET TARGET_TRIPLE_LIST 1 COMPILER_RT_DEFAULT_TARGET_OS) + list(LENGTH TARGET_TRIPLE_LIST TARGET_TRIPLE_LIST_LENGTH) + if(TARGET_TRIPLE_LIST_LENGTH GREATER 2) + list(GET TARGET_TRIPLE_LIST 2 COMPILER_RT_DEFAULT_TARGET_ABI) + endif() + # Determine if test target triple is specified explicitly, and doesn't match the + # default. + if(NOT COMPILER_RT_DEFAULT_TARGET_TRIPLE STREQUAL TARGET_TRIPLE) + set(COMPILER_RT_HAS_EXPLICIT_DEFAULT_TARGET_TRIPLE TRUE) + else() + set(COMPILER_RT_HAS_EXPLICIT_DEFAULT_TARGET_TRIPLE FALSE) + endif() +endmacro() Modified: vendor/compiler-rt/dist/cmake/base-config-ix.cmake ============================================================================== --- vendor/compiler-rt/dist/cmake/base-config-ix.cmake Mon Jan 2 19:18:17 2017 (r311119) +++ vendor/compiler-rt/dist/cmake/base-config-ix.cmake Mon Jan 2 19:18:27 2017 (r311120) @@ -8,6 +8,7 @@ check_include_file(unwind.h HAVE_UNWIND_ # Top level target used to build all compiler-rt libraries. add_custom_target(compiler-rt ALL) +add_custom_target(install-compiler-rt) set_target_properties(compiler-rt PROPERTIES FOLDER "Compiler-RT Misc") # Setting these variables from an LLVM build is sufficient that compiler-rt can @@ -80,9 +81,20 @@ if(APPLE) set(OSX_SYSROOT_FLAG "-isysroot${OSX_SYSROOT}") endif() - option(COMPILER_RT_ENABLE_IOS "Enable building for iOS" Off) + option(COMPILER_RT_ENABLE_IOS "Enable building for iOS" On) option(COMPILER_RT_ENABLE_WATCHOS "Enable building for watchOS - Experimental" Off) option(COMPILER_RT_ENABLE_TVOS "Enable building for tvOS - Experimental" Off) +else() + option(COMPILER_RT_DEFAULT_TARGET_ONLY "Build builtins only for the default target" Off) +endif() + +if(WIN32 AND NOT MINGW AND NOT CYGWIN) + set(CMAKE_SHARED_LIBRARY_PREFIX_C "") + set(CMAKE_SHARED_LIBRARY_PREFIX_CXX "") + set(CMAKE_STATIC_LIBRARY_PREFIX_C "") + set(CMAKE_STATIC_LIBRARY_PREFIX_CXX "") + set(CMAKE_STATIC_LIBRARY_SUFFIX_C ".lib") + set(CMAKE_STATIC_LIBRARY_SUFFIX_CXX ".lib") endif() macro(test_targets) @@ -117,7 +129,9 @@ macro(test_targets) detect_target_arch() set(COMPILER_RT_OS_SUFFIX "-android") elseif(NOT APPLE) # Supported archs for Apple platforms are generated later - if("${COMPILER_RT_DEFAULT_TARGET_ARCH}" MATCHES "i[2-6]86|x86|amd64") + if(COMPILER_RT_DEFAULT_TARGET_ONLY) + add_default_target_arch(${COMPILER_RT_DEFAULT_TARGET_ARCH}) + elseif("${COMPILER_RT_DEFAULT_TARGET_ARCH}" MATCHES "i[2-6]86|x86|amd64") if(NOT MSVC) test_target_arch(x86_64 "" "-m64") # FIXME: We build runtimes for both i686 and i386, as "clang -m32" may @@ -153,8 +167,12 @@ macro(test_targets) test_target_arch(mips "" "-mips32r2" "--target=mips-linux-gnu") test_target_arch(mips64 "" "-mips64r2" "--target=mips64-linux-gnu" "-mabi=64") elseif("${COMPILER_RT_DEFAULT_TARGET_ARCH}" MATCHES "arm") - test_target_arch(arm "" "-march=armv7-a" "-mfloat-abi=soft") - test_target_arch(armhf "" "-march=armv7-a" "-mfloat-abi=hard") + if(WIN32) + test_target_arch(arm "" "" "") + else() + test_target_arch(arm "" "-march=armv7-a" "-mfloat-abi=soft") + test_target_arch(armhf "" "-march=armv7-a" "-mfloat-abi=hard") + endif() elseif("${COMPILER_RT_DEFAULT_TARGET_ARCH}" MATCHES "aarch32") test_target_arch(aarch32 "" "-march=armv8-a") elseif("${COMPILER_RT_DEFAULT_TARGET_ARCH}" MATCHES "aarch64") Modified: vendor/compiler-rt/dist/cmake/builtin-config-ix.cmake ============================================================================== --- vendor/compiler-rt/dist/cmake/builtin-config-ix.cmake Mon Jan 2 19:18:17 2017 (r311119) +++ vendor/compiler-rt/dist/cmake/builtin-config-ix.cmake Mon Jan 2 19:18:27 2017 (r311120) @@ -4,18 +4,17 @@ include(CheckCSourceCompiles) # Make all the tests only check the compiler set(TEST_COMPILE_ONLY On) +# Check host compiler support for certain flags builtin_check_c_compiler_flag(-fPIC COMPILER_RT_HAS_FPIC_FLAG) builtin_check_c_compiler_flag(-fPIE COMPILER_RT_HAS_FPIE_FLAG) builtin_check_c_compiler_flag(-fno-builtin COMPILER_RT_HAS_FNO_BUILTIN_FLAG) -builtin_check_c_compiler_flag(-std=c99 COMPILER_RT_HAS_STD_C99_FLAG) +builtin_check_c_compiler_flag(-std=c11 COMPILER_RT_HAS_STD_C11_FLAG) builtin_check_c_compiler_flag(-fvisibility=hidden COMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG) builtin_check_c_compiler_flag(-fomit-frame-pointer COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG) builtin_check_c_compiler_flag(-ffreestanding COMPILER_RT_HAS_FREESTANDING_FLAG) -builtin_check_c_compiler_flag(-mfloat-abi=soft COMPILER_RT_HAS_FLOAT_ABI_SOFT_FLAG) -builtin_check_c_compiler_flag(-mfloat-abi=hard COMPILER_RT_HAS_FLOAT_ABI_HARD_FLAG) -builtin_check_c_compiler_flag(-static COMPILER_RT_HAS_STATIC_FLAG) +builtin_check_c_compiler_flag(-fxray-instrument COMPILER_RT_HAS_XRAY_COMPILER_FLAG) -builtin_check_c_compiler_source(COMPILER_RT_SUPPORTS_ATOMIC_KEYWORD +builtin_check_c_compiler_source(COMPILER_RT_HAS_ATOMIC_KEYWORD " int foo(int x, int y) { _Atomic int result = x * y; Modified: vendor/compiler-rt/dist/cmake/config-ix.cmake ============================================================================== --- vendor/compiler-rt/dist/cmake/config-ix.cmake Mon Jan 2 19:18:17 2017 (r311119) +++ vendor/compiler-rt/dist/cmake/config-ix.cmake Mon Jan 2 19:18:27 2017 (r311120) @@ -29,6 +29,7 @@ check_cxx_compiler_flag(-std=c++11 check_cxx_compiler_flag(-ftls-model=initial-exec COMPILER_RT_HAS_FTLS_MODEL_INITIAL_EXEC) check_cxx_compiler_flag(-fno-lto COMPILER_RT_HAS_FNO_LTO_FLAG) check_cxx_compiler_flag("-Werror -msse3" COMPILER_RT_HAS_MSSE3_FLAG) +check_cxx_compiler_flag("-Werror -msse4.2" COMPILER_RT_HAS_MSSE4_2_FLAG) check_cxx_compiler_flag(--sysroot=. COMPILER_RT_HAS_SYSROOT_FLAG) if(NOT WIN32 AND NOT CYGWIN) @@ -93,14 +94,7 @@ set(COMPILER_RT_SUPPORTED_ARCH) # runtime libraries supported by our current compilers cross-compiling # abilities. set(SIMPLE_SOURCE ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/simple.cc) -file(WRITE ${SIMPLE_SOURCE} "#include \n#include \nint main() {}\n") - -# Add $arch as supported with no additional flags. -macro(add_default_target_arch arch) - set(TARGET_${arch}_CFLAGS "") - set(CAN_TARGET_${arch} 1) - list(APPEND COMPILER_RT_SUPPORTED_ARCH ${arch}) -endmacro() +file(WRITE ${SIMPLE_SOURCE} "#include \n#include \nint main() { printf(\"hello, world\"); }\n") # Detect whether the current target platform is 32-bit or 64-bit, and setup # the correct commandline flags needed to attempt to target 32-bit and 64-bit. @@ -128,6 +122,24 @@ function(get_target_flags_for_arch arch endif() endfunction() +# Returns a compiler and CFLAGS that should be used to run tests for the +# specific architecture. When cross-compiling, this is controled via +# COMPILER_RT_TEST_COMPILER and COMPILER_RT_TEST_COMPILER_CFLAGS. +macro(get_test_cc_for_arch arch cc_out cflags_out) + if(ANDROID OR ${arch} MATCHES "arm|aarch64") + # This is only true if we are cross-compiling. + # Build all tests with host compiler and use host tools. + set(${cc_out} ${COMPILER_RT_TEST_COMPILER}) + set(${cflags_out} ${COMPILER_RT_TEST_COMPILER_CFLAGS}) + else() + get_target_flags_for_arch(${arch} ${cflags_out}) + if(APPLE) + list(APPEND ${cflags_out} ${DARWIN_osx_CFLAGS}) + endif() + string(REPLACE ";" " " ${cflags_out} "${${cflags_out}}") + endif() +endmacro() + set(ARM64 aarch64) set(ARM32 arm armhf) set(X86 i386 i686) @@ -148,19 +160,20 @@ endif() set(ALL_SANITIZER_COMMON_SUPPORTED_ARCH ${X86} ${X86_64} ${PPC64} ${ARM32} ${ARM64} ${MIPS32} ${MIPS64} ${S390X}) set(ALL_ASAN_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM32} ${ARM64} - ${MIPS32} ${MIPS64} ${PPC64}) + ${MIPS32} ${MIPS64} ${PPC64} ${S390X}) set(ALL_DFSAN_SUPPORTED_ARCH ${X86_64} ${MIPS64} ${ARM64}) set(ALL_LSAN_SUPPORTED_ARCH ${X86_64} ${MIPS64} ${ARM64}) set(ALL_MSAN_SUPPORTED_ARCH ${X86_64} ${MIPS64} ${ARM64} ${PPC64}) set(ALL_PROFILE_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM32} ${ARM64} ${PPC64} - ${MIPS32} ${MIPS64}) + ${MIPS32} ${MIPS64} ${S390X}) set(ALL_TSAN_SUPPORTED_ARCH ${X86_64} ${MIPS64} ${ARM64} ${PPC64}) set(ALL_UBSAN_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM32} ${ARM64} ${MIPS32} ${MIPS64} ${PPC64} ${S390X}) set(ALL_SAFESTACK_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM64} ${MIPS32} ${MIPS64}) set(ALL_CFI_SUPPORTED_ARCH ${X86} ${X86_64} ${MIPS64}) -set(ALL_ESAN_SUPPORTED_ARCH ${X86_64}) -set(ALL_SCUDO_SUPPORTED_ARCH ${X86_64}) +set(ALL_ESAN_SUPPORTED_ARCH ${X86_64} ${MIPS64}) +set(ALL_SCUDO_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM32}) +set(ALL_XRAY_SUPPORTED_ARCH ${X86_64} ${ARM32} ${ARM64}) if(APPLE) include(CompilerRTDarwinUtils) @@ -173,6 +186,14 @@ if(APPLE) find_darwin_sdk_dir(DARWIN_tvossim_SYSROOT appletvsimulator) find_darwin_sdk_dir(DARWIN_tvos_SYSROOT appletvos) + if(NOT DARWIN_osx_SYSROOT) + if(EXISTS /usr/include) + set(DARWIN_osx_SYSROOT /) + else() + message(ERROR "Could not detect OS X Sysroot. Either install Xcode or the Apple Command Line Tools") + endif() + endif() + if(COMPILER_RT_ENABLE_IOS) list(APPEND DARWIN_EMBEDDED_PLATFORMS ios) set(DARWIN_ios_MIN_VER_FLAG -miphoneos-version-min) @@ -208,7 +229,11 @@ if(APPLE) set(SANITIZER_MIN_OSX_VERSION 10.9) endif() if(SANITIZER_MIN_OSX_VERSION VERSION_LESS "10.7") - message(FATAL_ERROR "Too old OS X version: ${SANITIZER_MIN_OSX_VERSION}") + message(FATAL_ERROR "macOS deployment target '${SANITIZER_MIN_OSX_VERSION}' is too old.") + endif() + if(SANITIZER_MIN_OSX_VERSION VERSION_GREATER "10.9") + message(WARNING "macOS deployment target '${SANITIZER_MIN_OSX_VERSION}' is too new, setting to '10.9' instead.") + set(SANITIZER_MIN_OSX_VERSION 10.9) endif() endif() @@ -268,7 +293,7 @@ if(APPLE) DARWIN_${platform}sim_ARCHS ${toolchain_arches}) message(STATUS "${platform} Simulator supported arches: ${DARWIN_${platform}sim_ARCHS}") - if(DARWIN_${platform}_ARCHS) + if(DARWIN_${platform}sim_ARCHS) list(APPEND SANITIZER_COMMON_SUPPORTED_OS ${platform}sim) list(APPEND PROFILE_SUPPORTED_OS ${platform}sim) if(DARWIN_${platform}_SYSROOT_INTERNAL) @@ -350,6 +375,9 @@ if(APPLE) list_intersect(SCUDO_SUPPORTED_ARCH ALL_SCUDO_SUPPORTED_ARCH SANITIZER_COMMON_SUPPORTED_ARCH) + list_intersect(XRAY_SUPPORTED_ARCH + ALL_XRAY_SUPPORTED_ARCH + SANITIZER_COMMON_SUPPORTED_ARCH) else() # Architectures supported by compiler-rt libraries. filter_available_targets(SANITIZER_COMMON_SUPPORTED_ARCH @@ -371,8 +399,8 @@ else() ${ALL_SAFESTACK_SUPPORTED_ARCH}) filter_available_targets(CFI_SUPPORTED_ARCH ${ALL_CFI_SUPPORTED_ARCH}) filter_available_targets(ESAN_SUPPORTED_ARCH ${ALL_ESAN_SUPPORTED_ARCH}) - filter_available_targets(SCUDO_SUPPORTED_ARCH - ${ALL_SCUDO_SUPPORTED_ARCH}) + filter_available_targets(SCUDO_SUPPORTED_ARCH ${ALL_SCUDO_SUPPORTED_ARCH}) + filter_available_targets(XRAY_SUPPORTED_ARCH ${ALL_XRAY_SUPPORTED_ARCH}) endif() if (MSVC) @@ -387,6 +415,11 @@ else() set(CAN_SYMBOLIZE 1) endif() +find_program(GOLD_EXECUTABLE NAMES ${LLVM_DEFAULT_TARGET_TRIPLE}-ld.gold ld.gold ${LLVM_DEFAULT_TARGET_TRIPLE}-ld ld DOC "The gold linker") + +if(COMPILER_RT_SUPPORTED_ARCH) + list(REMOVE_DUPLICATES COMPILER_RT_SUPPORTED_ARCH) +endif() message(STATUS "Compiler-RT supported architectures: ${COMPILER_RT_SUPPORTED_ARCH}") if(ANDROID) @@ -395,9 +428,14 @@ else() set(OS_NAME "${CMAKE_SYSTEM_NAME}") endif() +set(ALL_SANITIZERS asan;dfsan;msan;tsan;safestack;cfi;esan;scudo) +set(COMPILER_RT_SANITIZERS_TO_BUILD ${ALL_SANITIZERS} CACHE STRING + "sanitizers to build if supported on the target (all;${ALL_SANITIZERS})") +list_replace(COMPILER_RT_SANITIZERS_TO_BUILD all "${ALL_SANITIZERS}") + if (SANITIZER_COMMON_SUPPORTED_ARCH AND NOT LLVM_USE_SANITIZER AND (OS_NAME MATCHES "Android|Darwin|Linux|FreeBSD" OR - (OS_NAME MATCHES "Windows" AND MSVC))) + (OS_NAME MATCHES "Windows" AND (NOT MINGW AND NOT CYGWIN)))) set(COMPILER_RT_HAS_SANITIZER_COMMON TRUE) else() set(COMPILER_RT_HAS_SANITIZER_COMMON FALSE) @@ -444,7 +482,7 @@ else() set(COMPILER_RT_HAS_MSAN FALSE) endif() -if (PROFILE_SUPPORTED_ARCH AND +if (PROFILE_SUPPORTED_ARCH AND NOT LLVM_USE_SANITIZER AND OS_NAME MATCHES "Darwin|Linux|FreeBSD|Windows") set(COMPILER_RT_HAS_PROFILE TRUE) else() @@ -493,3 +531,9 @@ else() set(COMPILER_RT_HAS_SCUDO FALSE) endif() +if (COMPILER_RT_HAS_SANITIZER_COMMON AND XRAY_SUPPORTED_ARCH AND + OS_NAME MATCHES "Linux") + set(COMPILER_RT_HAS_XRAY TRUE) +else() + set(COMPILER_RT_HAS_XRAY FALSE) +endif() Added: vendor/compiler-rt/dist/docs/TestingGuide.rst ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/compiler-rt/dist/docs/TestingGuide.rst Mon Jan 2 19:18:27 2017 (r311120) @@ -0,0 +1,66 @@ +======================================== +Compiler-rt Testing Infrastructure Guide +======================================== + +.. contents:: + :local: + +Overview +======== + +This document is the reference manual for the compiler-rt modifications to the +testing infrastructure. Documentation for the infrastructure itself can be found at +:ref:`llvm_testing_guide`. + +LLVM testing infrastructure organization +======================================== + +The compiler-rt testing infrastructure contains regression tests which are run +as part of the usual ``make check-all`` and are expected to always pass -- they +should be run before every commit. + +Quick start +=========== + +The regressions tests are in the "compiler-rt" module and are normally checked +out in the directory ``llvm/projects/compiler-rt/test``. Use ``make check-all`` +to run the regression tests after building compiler-rt. + +REQUIRES, XFAIL, etc. +--------------------- + +Sometimes it is necessary to restrict a test to a specific target or mark it as +an "expected fail" or XFAIL. This is normally achieved using ``REQUIRES:`` or +``XFAIL:`` with a substring of LLVM's default target triple. Unfortunately, the +behaviour of this is somewhat quirky in compiler-rt. There are two main +pitfalls to avoid. + +The first pitfall is that these directives perform a substring match on the +triple and as such ``XFAIL: mips`` affects more triples than expected. For +example, ``mips-linux-gnu``, ``mipsel-linux-gnu``, ``mips64-linux-gnu``, and +``mips64el-linux-gnu`` will all match a ``XFAIL: mips`` directive. Including a +trailing ``-`` such as in ``XFAIL: mips-`` can help to mitigate this quirk but +even that has issues as described below. + +The second pitfall is that the default target triple is often inappropriate for +compiler-rt tests since compiler-rt tests may be compiled for multiple targets. +For example, a typical build on an ``x86_64-linux-gnu`` host will often run the +tests for both x86_64 and i386. In this situation ``XFAIL: x86_64`` will mark +both the x86_64 and i386 tests as an expected failure while ``XFAIL: i386`` +will have no effect at all. + +To remedy both pitfalls, compiler-rt tests provide a feature string which can +be used to specify a single target. This string is of the form +``target-is-${arch}`` where ``${arch}}`` is one of the values from the +following lines of the CMake output:: + + -- Compiler-RT supported architectures: x86_64;i386 + -- Builtin supported architectures: i386;x86_64 + +So for example ``XFAIL: target-is-x86_64`` will mark a test as expected to fail +on x86_64 without also affecting the i386 test and ``XFAIL: target-is-i386`` +will mark a test as expected to fail on i386 even if the default target triple +is ``x86_64-linux-gnu``. Directives that use these ``target-is-${arch}`` string +require exact matches so ``XFAIL: target-is-mips``, +``XFAIL: target-is-mipsel``, ``XFAIL: target-is-mips64``, and +``XFAIL: target-is-mips64el`` all refer to different MIPS targets. Modified: vendor/compiler-rt/dist/include/CMakeLists.txt ============================================================================== --- vendor/compiler-rt/dist/include/CMakeLists.txt Mon Jan 2 19:18:17 2017 (r311119) +++ vendor/compiler-rt/dist/include/CMakeLists.txt Mon Jan 2 19:18:27 2017 (r311120) @@ -10,11 +10,18 @@ set(SANITIZER_HEADERS sanitizer/msan_interface.h sanitizer/tsan_interface_atomic.h) +set(XRAY_HEADERS + xray/xray_interface.h) + +set(COMPILER_RT_HEADERS + ${SANITIZER_HEADERS} + ${XRAY_HEADERS}) + set(output_dir ${COMPILER_RT_OUTPUT_DIR}/include) # Copy compiler-rt headers to the build tree. set(out_files) -foreach( f ${SANITIZER_HEADERS} ) +foreach( f ${COMPILER_RT_HEADERS} ) set( src ${CMAKE_CURRENT_SOURCE_DIR}/${f} ) set( dst ${output_dir}/${f} ) add_custom_command(OUTPUT ${dst} @@ -32,3 +39,7 @@ set_target_properties(compiler-rt-header install(FILES ${SANITIZER_HEADERS} PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ DESTINATION ${COMPILER_RT_INSTALL_PATH}/include/sanitizer) +# Install xray headers. +install(FILES ${XRAY_HEADERS} + PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ + DESTINATION ${COMPILER_RT_INSTALL_PATH}/include/xray) Modified: vendor/compiler-rt/dist/include/sanitizer/common_interface_defs.h ============================================================================== --- vendor/compiler-rt/dist/include/sanitizer/common_interface_defs.h Mon Jan 2 19:18:17 2017 (r311119) +++ vendor/compiler-rt/dist/include/sanitizer/common_interface_defs.h Mon Jan 2 19:18:27 2017 (r311120) @@ -117,6 +117,16 @@ extern "C" { // Print the stack trace leading to this call. Useful for debugging user code. void __sanitizer_print_stack_trace(); + // Symbolizes the supplied 'pc' using the format string 'fmt'. + // Outputs at most 'out_buf_size' bytes into 'out_buf'. + // The format syntax is described in + // lib/sanitizer_common/sanitizer_stacktrace_printer.h. + void __sanitizer_symbolize_pc(void *pc, const char *fmt, char *out_buf, + size_t out_buf_size); + // Same as __sanitizer_symbolize_pc, but for data section (i.e. globals). + void __sanitizer_symbolize_global(void *data_ptr, const char *fmt, + char *out_buf, size_t out_buf_size); + // Sets the callback to be called right before death on error. // Passing 0 will unset the callback. void __sanitizer_set_death_callback(void (*callback)(void)); @@ -169,7 +179,16 @@ extern "C" { // use-after-return detection. void __sanitizer_start_switch_fiber(void **fake_stack_save, const void *bottom, size_t size); - void __sanitizer_finish_switch_fiber(void *fake_stack_save); + void __sanitizer_finish_switch_fiber(void *fake_stack_save, + const void **bottom_old, + size_t *size_old); + + // Get full module name and calculate pc offset within it. + // Returns 1 if pc belongs to some module, 0 if module was not found. + int __sanitizer_get_module_and_offset_for_pc(void *pc, char *module_path, + size_t module_path_len, + void **pc_offset); + #ifdef __cplusplus } // extern "C" #endif Modified: vendor/compiler-rt/dist/include/sanitizer/coverage_interface.h ============================================================================== --- vendor/compiler-rt/dist/include/sanitizer/coverage_interface.h Mon Jan 2 19:18:17 2017 (r311119) +++ vendor/compiler-rt/dist/include/sanitizer/coverage_interface.h Mon Jan 2 19:18:27 2017 (r311120) @@ -23,6 +23,11 @@ extern "C" { void __sanitizer_cov_init(); // Record and dump coverage info. void __sanitizer_cov_dump(); + + // Dump collected coverage info. Sorts pcs by module into individual + // .sancov files. + void __sanitizer_dump_coverage(const uintptr_t *pcs, uintptr_t len); + // Open .sancov.packed in the coverage directory and return the file // descriptor. Returns -1 on failure, or if coverage dumping is disabled. // This is intended for use by sandboxing code. @@ -41,13 +46,6 @@ extern "C" { // Some of the entries in *data will be zero. uintptr_t __sanitizer_get_coverage_guards(uintptr_t **data); - // Set *data to the growing buffer with covered PCs and return the size - // of the buffer. The entries are never zero. - // When only unique pcs are collected, the size is equal to - // __sanitizer_get_total_unique_coverage. - // WARNING: EXPERIMENTAL API. - uintptr_t __sanitizer_get_coverage_pc_buffer(uintptr_t **data); - // The coverage instrumentation may optionally provide imprecise counters. // Rather than exposing the counter values to the user we instead map // the counters to a bitset. @@ -65,6 +63,7 @@ extern "C" { // __sanitizer_get_number_of_counters bytes long and 8-aligned. uintptr_t __sanitizer_update_counter_bitset_and_clear_counters(uint8_t *bitset); + #ifdef __cplusplus } // extern "C" #endif Added: vendor/compiler-rt/dist/include/xray/xray_interface.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/compiler-rt/dist/include/xray/xray_interface.h Mon Jan 2 19:18:27 2017 (r311120) @@ -0,0 +1,65 @@ +//===-- xray_interface.h ----------------------------------------*- C++ -*-===// +// +// The LLVM Compiler Infrastructure +// +// This file is distributed under the University of Illinois Open Source +// License. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// +// +// This file is a part of XRay, a dynamic runtime instrumentation system. +// +// APIs for controlling XRay functionality explicitly. +//===----------------------------------------------------------------------===// +#ifndef XRAY_XRAY_INTERFACE_H +#define XRAY_XRAY_INTERFACE_H + +#include + +extern "C" { + +enum XRayEntryType { ENTRY = 0, EXIT = 1, TAIL = 2 }; + +// Provide a function to invoke for when instrumentation points are hit. This is +// a user-visible control surface that overrides the default implementation. The +// function provided should take the following arguments: +// +// - function id: an identifier that indicates the id of a function; this id +// is generated by xray; the mapping between the function id +// and the actual function pointer is available through +// __xray_table. +// - entry type: identifies what kind of instrumentation point was encountered +// (function entry, function exit, etc.). See the enum +// XRayEntryType for more details. +// +// The user handler must handle correctly spurious calls after this handler is +// removed or replaced with another handler, because it would be too costly for +// XRay runtime to avoid spurious calls. +// To prevent circular calling, the handler function itself and all its +// direct&indirect callees must not be instrumented with XRay, which can be +// achieved by marking them all with: __attribute__((xray_never_instrument)) +// +// Returns 1 on success, 0 on error. +extern int __xray_set_handler(void (*entry)(int32_t, XRayEntryType)); + +// This removes whatever the currently provided handler is. Returns 1 on +// success, 0 on error. +extern int __xray_remove_handler(); + +enum XRayPatchingStatus { + NOT_INITIALIZED = 0, *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-vendor@freebsd.org Mon Jan 2 19:18:35 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1BC31C9BBD9; Mon, 2 Jan 2017 19:18:35 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C2B271BC2; Mon, 2 Jan 2017 19:18:34 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v02JIXHQ050438; Mon, 2 Jan 2017 19:18:33 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v02JIXvd050437; Mon, 2 Jan 2017 19:18:33 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201701021918.v02JIXvd050437@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 2 Jan 2017 19:18:33 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r311121 - vendor/compiler-rt/compiler-rt-trunk-r290819 X-SVN-Group: vendor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jan 2017 19:18:35 -0000 Author: dim Date: Mon Jan 2 19:18:33 2017 New Revision: 311121 URL: https://svnweb.freebsd.org/changeset/base/311121 Log: Tag compiler-rt trunk r290819. Added: vendor/compiler-rt/compiler-rt-trunk-r290819/ - copied from r311120, vendor/compiler-rt/dist/ From owner-svn-src-vendor@freebsd.org Mon Jan 2 19:19:22 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7AD43C9BD68; Mon, 2 Jan 2017 19:19:22 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2161F1FE6; Mon, 2 Jan 2017 19:19:22 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v02JJLou050708; Mon, 2 Jan 2017 19:19:21 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v02JJLjj050707; Mon, 2 Jan 2017 19:19:21 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201701021919.v02JJLjj050707@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 2 Jan 2017 19:19:21 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r311126 - vendor/lld/lld-trunk-r290819 X-SVN-Group: vendor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jan 2017 19:19:22 -0000 Author: dim Date: Mon Jan 2 19:19:21 2017 New Revision: 311126 URL: https://svnweb.freebsd.org/changeset/base/311126 Log: Tag lld trunk r290819. Added: vendor/lld/lld-trunk-r290819/ - copied from r311125, vendor/lld/dist/ From owner-svn-src-vendor@freebsd.org Mon Jan 2 19:19:09 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2828FC9BD2B; Mon, 2 Jan 2017 19:19:09 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D08611EE9; Mon, 2 Jan 2017 19:19:08 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v02JJ8KS050602; Mon, 2 Jan 2017 19:19:08 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v02JJ7MI050601; Mon, 2 Jan 2017 19:19:07 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201701021919.v02JJ7MI050601@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 2 Jan 2017 19:19:07 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r311124 - vendor/libc++/libc++-trunk-r290819 X-SVN-Group: vendor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jan 2017 19:19:09 -0000 Author: dim Date: Mon Jan 2 19:19:07 2017 New Revision: 311124 URL: https://svnweb.freebsd.org/changeset/base/311124 Log: Tag libc++ trunk r290819. Added: vendor/libc++/libc++-trunk-r290819/ - copied from r311123, vendor/libc++/dist/ From owner-svn-src-vendor@freebsd.org Mon Jan 2 19:19:17 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C1436C9BD55; Mon, 2 Jan 2017 19:19:17 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 415141F86; Mon, 2 Jan 2017 19:19:17 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v02JJG7E050659; Mon, 2 Jan 2017 19:19:16 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v02JJF97050651; Mon, 2 Jan 2017 19:19:15 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201701021919.v02JJF97050651@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 2 Jan 2017 19:19:15 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r311125 - in vendor/lld/dist: . COFF ELF cmake/modules docs include/lld/Config include/lld/Core include/lld/Driver include/lld/ReaderWriter include/lld/Support lib/Config lib/Core lib/D... X-SVN-Group: vendor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jan 2017 19:19:17 -0000 Author: dim Date: Mon Jan 2 19:19:15 2017 New Revision: 311125 URL: https://svnweb.freebsd.org/changeset/base/311125 Log: Vendor import of lld trunk r290819: https://llvm.org/svn/llvm-project/lld/trunk@290819 Added: vendor/lld/dist/COFF/Memory.h (contents, props changed) vendor/lld/dist/COFF/PDB.h (contents, props changed) vendor/lld/dist/COFF/Strings.cpp (contents, props changed) vendor/lld/dist/COFF/Strings.h (contents, props changed) vendor/lld/dist/ELF/GdbIndex.cpp (contents, props changed) vendor/lld/dist/ELF/GdbIndex.h (contents, props changed) vendor/lld/dist/ELF/Memory.h (contents, props changed) vendor/lld/dist/ELF/Mips.cpp (contents, props changed) vendor/lld/dist/ELF/SyntheticSections.cpp (contents, props changed) vendor/lld/dist/ELF/SyntheticSections.h (contents, props changed) vendor/lld/dist/ELF/Threads.h (contents, props changed) vendor/lld/dist/cmake/modules/AddLLD.cmake vendor/lld/dist/include/lld/Core/Reproduce.h (contents, props changed) vendor/lld/dist/include/lld/Support/ vendor/lld/dist/include/lld/Support/Memory.h (contents, props changed) vendor/lld/dist/lib/Core/Reproduce.cpp (contents, props changed) vendor/lld/dist/lib/ReaderWriter/MachO/DebugInfo.h (contents, props changed) vendor/lld/dist/lib/Support/ vendor/lld/dist/test/COFF/Inputs/cl-gl.obj (contents, props changed) vendor/lld/dist/test/COFF/Inputs/far-arm-thumb-abs.s (contents, props changed) vendor/lld/dist/test/COFF/Inputs/lto-lazy-reference-dummy.ll vendor/lld/dist/test/COFF/Inputs/lto-lazy-reference-quadruple.ll vendor/lld/dist/test/COFF/arm-thumb-branch-error.s (contents, props changed) vendor/lld/dist/test/COFF/cl-gl.test vendor/lld/dist/test/COFF/conflict-mangled.test vendor/lld/dist/test/COFF/dumppdb.test vendor/lld/dist/test/COFF/icf-associative.test vendor/lld/dist/test/COFF/linkrepro.test vendor/lld/dist/test/COFF/lto-lazy-reference.ll vendor/lld/dist/test/COFF/pdb.test vendor/lld/dist/test/COFF/rsds.test vendor/lld/dist/test/ELF/Inputs/arm-attributes1.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/arm-exidx-cantunwind.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/arm-shared.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/arm-tls-get-addr.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/bad-archive.a (contents, props changed) vendor/lld/dist/test/ELF/Inputs/comment-gc.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/conflict-debug.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/gdb-index-a.elf (contents, props changed) vendor/lld/dist/test/ELF/Inputs/gdb-index-b.elf (contents, props changed) vendor/lld/dist/test/ELF/Inputs/i386-tls-got.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/icf-non-mergeable.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/mips-concatenated-abiflags.o (contents, props changed) vendor/lld/dist/test/ELF/Inputs/mips-fnpic.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/mips-fpic.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/mips-gp0-non-zero.o (contents, props changed) vendor/lld/dist/test/ELF/Inputs/mips-n32-rels.o (contents, props changed) vendor/lld/dist/test/ELF/Inputs/relocatable-tls.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/relocation-relative-absolute.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/shared2-x86-64.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/shf-info-link.test vendor/lld/dist/test/ELF/Inputs/startstop-shared2.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/uabs_label.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/undef-debug.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/use-bar.s (contents, props changed) vendor/lld/dist/test/ELF/aarch64-gnu-ifunc-plt.s (contents, props changed) vendor/lld/dist/test/ELF/aarch64-got-reloc.s (contents, props changed) vendor/lld/dist/test/ELF/aarch64-undefined-weak.s (contents, props changed) vendor/lld/dist/test/ELF/abs-conflict.s (contents, props changed) vendor/lld/dist/test/ELF/arm-attributes.s (contents, props changed) vendor/lld/dist/test/ELF/arm-eabi-version.s (contents, props changed) vendor/lld/dist/test/ELF/arm-exidx-canunwind.s (contents, props changed) vendor/lld/dist/test/ELF/arm-exidx-gc.s (contents, props changed) vendor/lld/dist/test/ELF/arm-exidx-link.s (contents, props changed) vendor/lld/dist/test/ELF/arm-exidx-order.s (contents, props changed) vendor/lld/dist/test/ELF/arm-exidx-output.s (contents, props changed) vendor/lld/dist/test/ELF/arm-exidx-relocatable.s (contents, props changed) vendor/lld/dist/test/ELF/arm-exidx-sentinel-norelocatable.s (contents, props changed) vendor/lld/dist/test/ELF/arm-exidx-sentinel-orphan.s (contents, props changed) vendor/lld/dist/test/ELF/arm-exidx-shared.s (contents, props changed) vendor/lld/dist/test/ELF/arm-gnu-ifunc-plt.s (contents, props changed) vendor/lld/dist/test/ELF/arm-pie-relative.s (contents, props changed) vendor/lld/dist/test/ELF/arm-static-defines.s (contents, props changed) vendor/lld/dist/test/ELF/arm-target1.s (contents, props changed) vendor/lld/dist/test/ELF/arm-target2.s (contents, props changed) vendor/lld/dist/test/ELF/arm-thumb-interwork-thunk-range.s (contents, props changed) vendor/lld/dist/test/ELF/arm-thumb-no-undefined-thunk.s (contents, props changed) vendor/lld/dist/test/ELF/arm-thumb-undefined-weak.s (contents, props changed) vendor/lld/dist/test/ELF/arm-tls-gd32.s (contents, props changed) vendor/lld/dist/test/ELF/arm-tls-ie32.s (contents, props changed) vendor/lld/dist/test/ELF/arm-tls-ldm32.s (contents, props changed) vendor/lld/dist/test/ELF/arm-tls-le32.s (contents, props changed) vendor/lld/dist/test/ELF/arm-tls-norelax-gd-ie.s (contents, props changed) vendor/lld/dist/test/ELF/arm-tls-norelax-gd-le.s (contents, props changed) vendor/lld/dist/test/ELF/arm-tls-norelax-ie-le.s (contents, props changed) vendor/lld/dist/test/ELF/arm-tls-norelax-ld-le.s (contents, props changed) vendor/lld/dist/test/ELF/arm-undefined-weak.s (contents, props changed) vendor/lld/dist/test/ELF/arm-use-r-output.s (contents, props changed) vendor/lld/dist/test/ELF/auxiliary.s (contents, props changed) vendor/lld/dist/test/ELF/bad-archive.s (contents, props changed) vendor/lld/dist/test/ELF/color-diagnostics.test vendor/lld/dist/test/ELF/comment-gc.s (contents, props changed) vendor/lld/dist/test/ELF/debug-gc.s (contents, props changed) vendor/lld/dist/test/ELF/defined-tls_get_addr.s (contents, props changed) vendor/lld/dist/test/ELF/dynamic-got-rela.s (contents, props changed) vendor/lld/dist/test/ELF/dynamic-got.s (contents, props changed) vendor/lld/dist/test/ELF/dynamic-list-extern.s (contents, props changed) vendor/lld/dist/test/ELF/eh-frame-gc2.s (contents, props changed) vendor/lld/dist/test/ELF/ehdr_start.s (contents, props changed) vendor/lld/dist/test/ELF/empty-pt-load.s (contents, props changed) vendor/lld/dist/test/ELF/error-limit.test vendor/lld/dist/test/ELF/exclude.s (contents, props changed) vendor/lld/dist/test/ELF/format-binary.test vendor/lld/dist/test/ELF/gc-debuginfo-tls.s (contents, props changed) vendor/lld/dist/test/ELF/gc-sections-alloc.s (contents, props changed) vendor/lld/dist/test/ELF/gc-sections-implicit-addend.s (contents, props changed) vendor/lld/dist/test/ELF/gc-sections-keep-shared-start.s (contents, props changed) vendor/lld/dist/test/ELF/gc-sections-non-alloc-to-merge.s (contents, props changed) vendor/lld/dist/test/ELF/gc-sections-synthetic.s (contents, props changed) vendor/lld/dist/test/ELF/gdb-index.s (contents, props changed) vendor/lld/dist/test/ELF/gnu-ifunc-plt-i386.s (contents, props changed) vendor/lld/dist/test/ELF/gnu-ifunc-plt.s (contents, props changed) vendor/lld/dist/test/ELF/gnu-ifunc-shared.s (contents, props changed) vendor/lld/dist/test/ELF/i386-gotoff-shared.s (contents, props changed) vendor/lld/dist/test/ELF/i386-pc16.test vendor/lld/dist/test/ELF/i386-tls-got.s (contents, props changed) vendor/lld/dist/test/ELF/icf-non-mergeable.s (contents, props changed) vendor/lld/dist/test/ELF/invalid/ vendor/lld/dist/test/ELF/invalid/Inputs/ vendor/lld/dist/test/ELF/invalid/Inputs/binding.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/broken-relaxation-x64.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/cie-version2.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/common-symbol-alignment.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/common-symbol-alignment2.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/data-encoding.a (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/dynamic-section-sh_size.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/file-class.a (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/invalid-e_shnum.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/invalid-relocation-x64.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/mips-invalid-options-descriptor.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/multiple-eh-relocs.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/section-alignment-notpow2.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/section-index.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/section-index2.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/shentsize-zero.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/sht-group.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/symbol-index.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/symbol-name-offset.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/symtab-sh_info.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/symtab-sh_info2.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/symtab-sh_info3.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/tls-symbol.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/Inputs/too-short.elf (contents, props changed) vendor/lld/dist/test/ELF/invalid/broken-relaxation-x64.s (contents, props changed) vendor/lld/dist/test/ELF/invalid/common-symbol-alignment.s (contents, props changed) vendor/lld/dist/test/ELF/invalid/dynamic-section-size.s (contents, props changed) vendor/lld/dist/test/ELF/invalid/eh-frame-hdr-no-out.s (contents, props changed) vendor/lld/dist/test/ELF/invalid/invalid-e_shnum.s (contents, props changed) vendor/lld/dist/test/ELF/invalid/invalid-elf.test vendor/lld/dist/test/ELF/invalid/invalid-relocation-x64.s (contents, props changed) vendor/lld/dist/test/ELF/invalid/merge-invalid-size.s (contents, props changed) vendor/lld/dist/test/ELF/invalid/mips-invalid-options-descriptor.s (contents, props changed) vendor/lld/dist/test/ELF/invalid/section-alignment.test vendor/lld/dist/test/ELF/invalid/section-alignment2.s (contents, props changed) vendor/lld/dist/test/ELF/invalid/sht-group.s (contents, props changed) vendor/lld/dist/test/ELF/invalid/symbol-index.s (contents, props changed) vendor/lld/dist/test/ELF/invalid/symbol-name.s (contents, props changed) vendor/lld/dist/test/ELF/invalid/symtab-sh-info.s (contents, props changed) vendor/lld/dist/test/ELF/invalid/symtab-symbols.test vendor/lld/dist/test/ELF/invalid/tls-symbol.s (contents, props changed) vendor/lld/dist/test/ELF/invalid/too-short.s (contents, props changed) vendor/lld/dist/test/ELF/invalid/verdef-no-symtab.test vendor/lld/dist/test/ELF/linkerscript/ vendor/lld/dist/test/ELF/linkerscript/Inputs/ vendor/lld/dist/test/ELF/linkerscript/Inputs/comdat-gc.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/Inputs/exclude-multiple1.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/Inputs/exclude-multiple2.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/Inputs/filename-spec.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/Inputs/implicit-program-header.script vendor/lld/dist/test/ELF/linkerscript/Inputs/include.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/Inputs/keep.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/Inputs/libsearch-dyn.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/Inputs/libsearch-st.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/Inputs/merge-sections-reloc.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/Inputs/notinclude.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/Inputs/segment-start.script vendor/lld/dist/test/ELF/linkerscript/Inputs/shared.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/Inputs/sort-nested.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/Inputs/sort.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/absolute-expr.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/absolute.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/addr.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/align-empty.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/align.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/alignof.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/alternate-sections.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/arm-exidx-phdrs.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/assert.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/at.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/comdat-gc.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/common.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/data-commands.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/data-segment-relro.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/define.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/diagnostic.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/discard-interp.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/discard-section.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/dot-is-not-abs.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/double-bss.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/dynamic-sym.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/dynamic.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/edata-etext.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/eh-frame-hdr.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/ehdr_start.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/empty-load.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/empty-tls.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/entry.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/exclude-multiple.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/excludefile.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/extend-pt-load.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/filename-spec.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/fill.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/group.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/header-addr.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/implicit-program-header.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/input-order.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/input-sec-dup.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/linkerscript.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/loadaddr.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/locationcounter.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/locationcountererr.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/merge-sections-reloc.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/merge-sections.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/multi-sections-constraint.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/multiple-tbss.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/no-pt-load.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/no-space.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/non-alloc.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/numbers.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/openbsd-bootdata.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/openbsd-randomize.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/openbsd-wxneeded.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/orphan-align.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/orphan-first-cmd.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/orphan.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/orphans.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/ouputformat.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/outputarch.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/outsections-addr.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/page-size-align.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/page-size.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/phdr-check.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/phdrs-flags.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/phdrs.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/repsection-symbol.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/repsection-va.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/rosegment.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/searchdir.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/sections-constraint.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/sections-constraint2.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/sections-constraint3.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/sections-constraint4.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/sections-constraint5.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/sections-keep.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/sections-padding.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/sections-sort.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/sections.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/segment-start.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/sizeof.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/sizeofheaders.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/sort-constructors.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/sort-init.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/sort-nested.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/sort-non-script.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/sort.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/sort2.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/start-end.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/subalign.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/symbol-assignexpr.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/symbol-conflict.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/symbol-only.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/symbolreferenced.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/symbols-synthetic.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/symbols.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/tbss.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/undef.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/va.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/visibility.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/wildcards.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/wildcards2.s (contents, props changed) vendor/lld/dist/test/ELF/lto/Inputs/common3.ll vendor/lld/dist/test/ELF/lto/Inputs/thin1.ll vendor/lld/dist/test/ELF/lto/Inputs/thin2.ll vendor/lld/dist/test/ELF/lto/Inputs/thinlto.ll vendor/lld/dist/test/ELF/lto/Inputs/unnamed-addr-drop.ll vendor/lld/dist/test/ELF/lto/bitcode-nodatalayout.ll vendor/lld/dist/test/ELF/lto/common3.ll vendor/lld/dist/test/ELF/lto/thin-archivecollision.ll vendor/lld/dist/test/ELF/lto/thinlto.ll vendor/lld/dist/test/ELF/lto/timepasses.ll vendor/lld/dist/test/ELF/lto/unnamed-addr-drop.ll vendor/lld/dist/test/ELF/merge-reloc.s (contents, props changed) vendor/lld/dist/test/ELF/merge-string-empty.s (contents, props changed) vendor/lld/dist/test/ELF/mips-26-mask.s (contents, props changed) vendor/lld/dist/test/ELF/mips-call-hilo.s (contents, props changed) vendor/lld/dist/test/ELF/mips-elf-flags-err.s (contents, props changed) vendor/lld/dist/test/ELF/mips-got-hilo.s (contents, props changed) vendor/lld/dist/test/ELF/mips-got-page.s (contents, props changed) vendor/lld/dist/test/ELF/mips-gp-ext.s (contents, props changed) vendor/lld/dist/test/ELF/mips-gp-lowest.s (contents, props changed) vendor/lld/dist/test/ELF/mips-gprel32-relocs-gp0.s (contents, props changed) vendor/lld/dist/test/ELF/mips-higher-highest.s (contents, props changed) vendor/lld/dist/test/ELF/mips-merge-abiflags.s (contents, props changed) vendor/lld/dist/test/ELF/mips-n32-emul.s (contents, props changed) vendor/lld/dist/test/ELF/mips-n32-rels.s (contents, props changed) vendor/lld/dist/test/ELF/mips-no-objects.s (contents, props changed) vendor/lld/dist/test/ELF/mips-plt-r6.s (contents, props changed) vendor/lld/dist/test/ELF/mips-relocatable.s (contents, props changed) vendor/lld/dist/test/ELF/mips-sto-pic-flag.s (contents, props changed) vendor/lld/dist/test/ELF/mips-tls-static-64.s (contents, props changed) vendor/lld/dist/test/ELF/mips-tls-static.s (contents, props changed) vendor/lld/dist/test/ELF/mips-xgot-order.s (contents, props changed) vendor/lld/dist/test/ELF/no-merge.s (contents, props changed) vendor/lld/dist/test/ELF/non-abs-reloc.s (contents, props changed) vendor/lld/dist/test/ELF/oformat-binary-ttext.s (contents, props changed) vendor/lld/dist/test/ELF/oformat-binary.s (contents, props changed) vendor/lld/dist/test/ELF/openbsd-randomize.s (contents, props changed) vendor/lld/dist/test/ELF/openbsd-wxneeded.s (contents, props changed) vendor/lld/dist/test/ELF/relocatable-comment.s (contents, props changed) vendor/lld/dist/test/ELF/relocatable-local-sym.s (contents, props changed) vendor/lld/dist/test/ELF/relocatable-sections.s (contents, props changed) vendor/lld/dist/test/ELF/relocatable-tls.s (contents, props changed) vendor/lld/dist/test/ELF/relocatable-visibility.s (contents, props changed) vendor/lld/dist/test/ELF/relocation-dtrace.test vendor/lld/dist/test/ELF/relro-omagic.s (contents, props changed) vendor/lld/dist/test/ELF/reproduce-backslash.s (contents, props changed) vendor/lld/dist/test/ELF/reproduce-windows2.s (contents, props changed) vendor/lld/dist/test/ELF/retain-symbols-file.s (contents, props changed) vendor/lld/dist/test/ELF/section-symbols.test vendor/lld/dist/test/ELF/sectionstart.s (contents, props changed) vendor/lld/dist/test/ELF/segments.s (contents, props changed) vendor/lld/dist/test/ELF/shf-info-link.test vendor/lld/dist/test/ELF/sort-norosegment.s (contents, props changed) vendor/lld/dist/test/ELF/startstop-shared2.s (contents, props changed) vendor/lld/dist/test/ELF/symbol-ordering-file.s (contents, props changed) vendor/lld/dist/test/ELF/synthetic-got.s (contents, props changed) vendor/lld/dist/test/ELF/tls-relocatable.s (contents, props changed) vendor/lld/dist/test/ELF/tls-weak-undef.s (contents, props changed) vendor/lld/dist/test/ELF/ttext-tdata-tbss.s (contents, props changed) vendor/lld/dist/test/ELF/version-script-complex-wildcards.s (contents, props changed) vendor/lld/dist/test/ELF/version-script-extern-exact.s (contents, props changed) vendor/lld/dist/test/ELF/version-script-extern-wildcards-anon.s (contents, props changed) vendor/lld/dist/test/ELF/version-script-extern-wildcards.s (contents, props changed) vendor/lld/dist/test/ELF/version-script-glob.s (contents, props changed) vendor/lld/dist/test/ELF/version-script-locals-extern.s (contents, props changed) vendor/lld/dist/test/ELF/version-script-locals.s (contents, props changed) vendor/lld/dist/test/ELF/version-script-missing.s (contents, props changed) vendor/lld/dist/test/ELF/version-script-no-warn.s (contents, props changed) vendor/lld/dist/test/ELF/version-symbol-error.s (contents, props changed) vendor/lld/dist/test/ELF/x86-64-relax-got-abs.s (contents, props changed) vendor/lld/dist/test/ELF/zstack-size.s (contents, props changed) vendor/lld/dist/test/mach-o/Inputs/arm64/ vendor/lld/dist/test/mach-o/Inputs/arm64/libSystem.yaml vendor/lld/dist/test/mach-o/Inputs/armv7/ vendor/lld/dist/test/mach-o/Inputs/armv7/libSystem.yaml vendor/lld/dist/test/mach-o/Inputs/x86/ vendor/lld/dist/test/mach-o/Inputs/x86/libSystem.yaml vendor/lld/dist/test/mach-o/Inputs/x86_64/ vendor/lld/dist/test/mach-o/Inputs/x86_64/libSystem.yaml vendor/lld/dist/test/mach-o/bind-opcodes.yaml vendor/lld/dist/test/mach-o/debug-syms.yaml vendor/lld/dist/test/mach-o/export-trie-order.yaml vendor/lld/dist/test/mach-o/lc_segment_filesize.yaml vendor/lld/dist/test/mach-o/string-table.yaml vendor/lld/dist/test/mach-o/use-dylib.yaml Deleted: vendor/lld/dist/ELF/SymbolListFile.cpp vendor/lld/dist/ELF/SymbolListFile.h vendor/lld/dist/test/ELF/Inputs/invalid-binding.elf vendor/lld/dist/test/ELF/Inputs/invalid-cie-version2.elf vendor/lld/dist/test/ELF/Inputs/invalid-data-encoding.a vendor/lld/dist/test/ELF/Inputs/invalid-file-class.a vendor/lld/dist/test/ELF/Inputs/invalid-multiple-eh-relocs.elf vendor/lld/dist/test/ELF/Inputs/invalid-section-index.elf vendor/lld/dist/test/ELF/Inputs/invalid-shentsize-zero.elf vendor/lld/dist/test/ELF/Inputs/invalid-shstrndx.so vendor/lld/dist/test/ELF/Inputs/invalid-symtab-sh_info.elf vendor/lld/dist/test/ELF/amdgpu-entry.s vendor/lld/dist/test/ELF/arm-attributes-remove.s vendor/lld/dist/test/ELF/duplicate-internal.s vendor/lld/dist/test/ELF/eh-frame-hdr-no-out.s vendor/lld/dist/test/ELF/invalid-elf.test vendor/lld/dist/test/ELF/linkerscript-align.s vendor/lld/dist/test/ELF/linkerscript-diagnostic.s vendor/lld/dist/test/ELF/linkerscript-locationcounter.s vendor/lld/dist/test/ELF/linkerscript-orphans.s vendor/lld/dist/test/ELF/linkerscript-ouputformat.s vendor/lld/dist/test/ELF/linkerscript-outputarch.s vendor/lld/dist/test/ELF/linkerscript-phdr-check.s vendor/lld/dist/test/ELF/linkerscript-repsection-va.s vendor/lld/dist/test/ELF/linkerscript-sections-keep.s vendor/lld/dist/test/ELF/linkerscript-sections-padding.s vendor/lld/dist/test/ELF/linkerscript-sections.s vendor/lld/dist/test/ELF/linkerscript-symbol-conflict.s vendor/lld/dist/test/ELF/linkerscript-symbols.s vendor/lld/dist/test/ELF/linkerscript-va.s vendor/lld/dist/test/ELF/linkerscript.s vendor/lld/dist/test/ELF/linkerscript2.s vendor/lld/dist/test/ELF/lto/invalid-bitcode.ll vendor/lld/dist/test/ELF/merge-invalid-size.s vendor/lld/dist/test/ELF/mips-gprel32-relocs-gp0.test vendor/lld/dist/test/ELF/wildcards.s vendor/lld/dist/test/mach-o/Inputs/libSystem.yaml Modified: vendor/lld/dist/CMakeLists.txt vendor/lld/dist/COFF/CMakeLists.txt vendor/lld/dist/COFF/Chunks.cpp vendor/lld/dist/COFF/Chunks.h vendor/lld/dist/COFF/Config.h vendor/lld/dist/COFF/DLL.cpp vendor/lld/dist/COFF/Driver.cpp vendor/lld/dist/COFF/Driver.h vendor/lld/dist/COFF/DriverUtils.cpp vendor/lld/dist/COFF/Error.cpp vendor/lld/dist/COFF/Error.h vendor/lld/dist/COFF/ICF.cpp vendor/lld/dist/COFF/InputFiles.cpp vendor/lld/dist/COFF/InputFiles.h vendor/lld/dist/COFF/Librarian.cpp vendor/lld/dist/COFF/MarkLive.cpp vendor/lld/dist/COFF/ModuleDef.cpp vendor/lld/dist/COFF/Options.td vendor/lld/dist/COFF/PDB.cpp vendor/lld/dist/COFF/SymbolTable.cpp vendor/lld/dist/COFF/SymbolTable.h vendor/lld/dist/COFF/Symbols.cpp vendor/lld/dist/COFF/Symbols.h vendor/lld/dist/COFF/Writer.cpp vendor/lld/dist/COFF/Writer.h vendor/lld/dist/ELF/CMakeLists.txt vendor/lld/dist/ELF/Config.h vendor/lld/dist/ELF/Driver.cpp vendor/lld/dist/ELF/Driver.h vendor/lld/dist/ELF/DriverUtils.cpp vendor/lld/dist/ELF/EhFrame.cpp vendor/lld/dist/ELF/EhFrame.h vendor/lld/dist/ELF/Error.cpp vendor/lld/dist/ELF/Error.h vendor/lld/dist/ELF/ICF.cpp vendor/lld/dist/ELF/InputFiles.cpp vendor/lld/dist/ELF/InputFiles.h vendor/lld/dist/ELF/InputSection.cpp vendor/lld/dist/ELF/InputSection.h vendor/lld/dist/ELF/LTO.cpp vendor/lld/dist/ELF/LTO.h vendor/lld/dist/ELF/LinkerScript.cpp vendor/lld/dist/ELF/LinkerScript.h vendor/lld/dist/ELF/MarkLive.cpp vendor/lld/dist/ELF/Options.td vendor/lld/dist/ELF/OutputSections.cpp vendor/lld/dist/ELF/OutputSections.h vendor/lld/dist/ELF/Relocations.cpp vendor/lld/dist/ELF/Relocations.h vendor/lld/dist/ELF/ScriptParser.cpp vendor/lld/dist/ELF/ScriptParser.h vendor/lld/dist/ELF/Strings.cpp vendor/lld/dist/ELF/Strings.h vendor/lld/dist/ELF/SymbolTable.cpp vendor/lld/dist/ELF/SymbolTable.h vendor/lld/dist/ELF/Symbols.cpp vendor/lld/dist/ELF/Symbols.h vendor/lld/dist/ELF/Target.cpp vendor/lld/dist/ELF/Target.h vendor/lld/dist/ELF/Thunks.cpp vendor/lld/dist/ELF/Writer.cpp vendor/lld/dist/ELF/Writer.h vendor/lld/dist/docs/Driver.rst vendor/lld/dist/docs/NewLLD.rst vendor/lld/dist/docs/ReleaseNotes.rst vendor/lld/dist/docs/conf.py vendor/lld/dist/docs/windows_support.rst vendor/lld/dist/include/lld/Config/Version.h vendor/lld/dist/include/lld/Config/Version.inc.in vendor/lld/dist/include/lld/Core/Atom.h vendor/lld/dist/include/lld/Core/DefinedAtom.h vendor/lld/dist/include/lld/Core/LinkingContext.h vendor/lld/dist/include/lld/Core/Node.h vendor/lld/dist/include/lld/Core/Parallel.h vendor/lld/dist/include/lld/Core/Pass.h vendor/lld/dist/include/lld/Core/PassManager.h vendor/lld/dist/include/lld/Core/Reader.h vendor/lld/dist/include/lld/Core/Reference.h vendor/lld/dist/include/lld/Core/Simple.h vendor/lld/dist/include/lld/Core/SymbolTable.h vendor/lld/dist/include/lld/Driver/Driver.h vendor/lld/dist/include/lld/ReaderWriter/MachOLinkingContext.h vendor/lld/dist/lib/Config/Version.cpp vendor/lld/dist/lib/Core/CMakeLists.txt vendor/lld/dist/lib/Core/DefinedAtom.cpp vendor/lld/dist/lib/Core/Error.cpp vendor/lld/dist/lib/Core/File.cpp vendor/lld/dist/lib/Core/LinkingContext.cpp vendor/lld/dist/lib/Core/Reader.cpp vendor/lld/dist/lib/Core/Resolver.cpp vendor/lld/dist/lib/Core/SymbolTable.cpp vendor/lld/dist/lib/Core/Writer.cpp vendor/lld/dist/lib/Driver/DarwinLdDriver.cpp vendor/lld/dist/lib/ReaderWriter/FileArchive.cpp vendor/lld/dist/lib/ReaderWriter/MachO/ArchHandler_arm.cpp vendor/lld/dist/lib/ReaderWriter/MachO/ArchHandler_arm64.cpp vendor/lld/dist/lib/ReaderWriter/MachO/ArchHandler_x86.cpp vendor/lld/dist/lib/ReaderWriter/MachO/ArchHandler_x86_64.cpp vendor/lld/dist/lib/ReaderWriter/MachO/CMakeLists.txt vendor/lld/dist/lib/ReaderWriter/MachO/CompactUnwindPass.cpp vendor/lld/dist/lib/ReaderWriter/MachO/File.h vendor/lld/dist/lib/ReaderWriter/MachO/GOTPass.cpp vendor/lld/dist/lib/ReaderWriter/MachO/LayoutPass.cpp vendor/lld/dist/lib/ReaderWriter/MachO/MachOLinkingContext.cpp vendor/lld/dist/lib/ReaderWriter/MachO/MachONormalizedFile.h vendor/lld/dist/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp vendor/lld/dist/lib/ReaderWriter/MachO/MachONormalizedFileBinaryUtils.h vendor/lld/dist/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp vendor/lld/dist/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp vendor/lld/dist/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp vendor/lld/dist/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp vendor/lld/dist/lib/ReaderWriter/MachO/ObjCPass.cpp vendor/lld/dist/lib/ReaderWriter/MachO/ShimPass.cpp vendor/lld/dist/lib/ReaderWriter/MachO/StubsPass.cpp vendor/lld/dist/lib/ReaderWriter/MachO/TLVPass.cpp vendor/lld/dist/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp vendor/lld/dist/test/CMakeLists.txt vendor/lld/dist/test/COFF/common.test vendor/lld/dist/test/COFF/conflict.test vendor/lld/dist/test/COFF/delayimports32.test vendor/lld/dist/test/COFF/dll.test vendor/lld/dist/test/COFF/export-exe.test vendor/lld/dist/test/COFF/export.test vendor/lld/dist/test/COFF/export32.test vendor/lld/dist/test/COFF/include2.test vendor/lld/dist/test/COFF/lldmap.test vendor/lld/dist/test/COFF/noentry.test vendor/lld/dist/test/COFF/order.test vendor/lld/dist/test/COFF/reloc-arm.test vendor/lld/dist/test/COFF/symtab.test vendor/lld/dist/test/ELF/Inputs/symbol-override.s vendor/lld/dist/test/ELF/Inputs/verdef-defaultver.s vendor/lld/dist/test/ELF/aarch64-abs16.s vendor/lld/dist/test/ELF/aarch64-abs32.s vendor/lld/dist/test/ELF/aarch64-condb-reloc.s vendor/lld/dist/test/ELF/aarch64-copy.s vendor/lld/dist/test/ELF/aarch64-copy2.s vendor/lld/dist/test/ELF/aarch64-data-relocs.s vendor/lld/dist/test/ELF/aarch64-fpic-abs16.s vendor/lld/dist/test/ELF/aarch64-fpic-add_abs_lo12_nc.s vendor/lld/dist/test/ELF/aarch64-fpic-adr_prel_lo21.s vendor/lld/dist/test/ELF/aarch64-fpic-adr_prel_pg_hi21.s vendor/lld/dist/test/ELF/aarch64-fpic-ldst32_abs_lo12_nc.s vendor/lld/dist/test/ELF/aarch64-fpic-ldst64_abs_lo12_nc.s vendor/lld/dist/test/ELF/aarch64-fpic-ldst8_abs_lo12_nc.s vendor/lld/dist/test/ELF/aarch64-fpic-prel16.s vendor/lld/dist/test/ELF/aarch64-fpic-prel32.s vendor/lld/dist/test/ELF/aarch64-fpic-prel64.s vendor/lld/dist/test/ELF/aarch64-gnu-ifunc.s vendor/lld/dist/test/ELF/aarch64-prel16.s vendor/lld/dist/test/ELF/aarch64-prel32.s vendor/lld/dist/test/ELF/aarch64-relocs.s vendor/lld/dist/test/ELF/aarch64-tls-gdie.s vendor/lld/dist/test/ELF/aarch64-tls-gdle.s vendor/lld/dist/test/ELF/aarch64-tls-ie.s vendor/lld/dist/test/ELF/aarch64-tls-iele.s vendor/lld/dist/test/ELF/aarch64-tls-le.s vendor/lld/dist/test/ELF/aarch64-tls-static.s vendor/lld/dist/test/ELF/aarch64-tlsdesc.s vendor/lld/dist/test/ELF/aarch64-tstbr14-reloc.s vendor/lld/dist/test/ELF/abs-hidden.s vendor/lld/dist/test/ELF/allow-multiple-definition.s vendor/lld/dist/test/ELF/amdgpu-globals.s vendor/lld/dist/test/ELF/amdgpu-relocs.s vendor/lld/dist/test/ELF/arm-blx.s vendor/lld/dist/test/ELF/arm-branch.s vendor/lld/dist/test/ELF/arm-data-prel.s vendor/lld/dist/test/ELF/arm-gnu-ifunc.s vendor/lld/dist/test/ELF/arm-got-relative.s vendor/lld/dist/test/ELF/arm-thumb-blx.s vendor/lld/dist/test/ELF/arm-thumb-branch.s vendor/lld/dist/test/ELF/arm-thumb-interwork-thunk.s vendor/lld/dist/test/ELF/arm-thumb-narrow-branch-check.s vendor/lld/dist/test/ELF/avoid-empty-program-headers.s vendor/lld/dist/test/ELF/basic-aarch64.s vendor/lld/dist/test/ELF/basic-mips.s vendor/lld/dist/test/ELF/basic-ppc.s vendor/lld/dist/test/ELF/basic.s vendor/lld/dist/test/ELF/basic32.s vendor/lld/dist/test/ELF/basic64be.s vendor/lld/dist/test/ELF/bss.s vendor/lld/dist/test/ELF/bsymbolic-undef.s vendor/lld/dist/test/ELF/bsymbolic.s vendor/lld/dist/test/ELF/build-id.s vendor/lld/dist/test/ELF/comdat.s vendor/lld/dist/test/ELF/common.s vendor/lld/dist/test/ELF/compressed-debug-input.s vendor/lld/dist/test/ELF/conflict.s vendor/lld/dist/test/ELF/copy-errors.s vendor/lld/dist/test/ELF/copy-in-shared.s vendor/lld/dist/test/ELF/copy-rel-corrupted.s vendor/lld/dist/test/ELF/copy-rel-pie-error.s vendor/lld/dist/test/ELF/discard-locals.s vendor/lld/dist/test/ELF/discard-none.s vendor/lld/dist/test/ELF/dont-export-hidden.s vendor/lld/dist/test/ELF/driver.test vendor/lld/dist/test/ELF/dynamic-list.s vendor/lld/dist/test/ELF/dynamic-reloc-in-ro.s vendor/lld/dist/test/ELF/dynamic-reloc-index.s vendor/lld/dist/test/ELF/dynamic-reloc.s vendor/lld/dist/test/ELF/dynamic.s vendor/lld/dist/test/ELF/edata-etext.s vendor/lld/dist/test/ELF/eh-align-cie.s vendor/lld/dist/test/ELF/eh-frame-dyn-rel.s vendor/lld/dist/test/ELF/eh-frame-hdr-abs-fde.s vendor/lld/dist/test/ELF/eh-frame-hdr-augmentation.s vendor/lld/dist/test/ELF/eh-frame-hdr-icf.s vendor/lld/dist/test/ELF/eh-frame-hdr.s vendor/lld/dist/test/ELF/eh-frame-marker.s vendor/lld/dist/test/ELF/eh-frame-merge.s vendor/lld/dist/test/ELF/ehframe-relocation.s vendor/lld/dist/test/ELF/empty-ver.s vendor/lld/dist/test/ELF/emulation.s vendor/lld/dist/test/ELF/end-update.s vendor/lld/dist/test/ELF/end.s vendor/lld/dist/test/ELF/entry.s vendor/lld/dist/test/ELF/gc-sections-lsda.s vendor/lld/dist/test/ELF/gc-sections-shared.s vendor/lld/dist/test/ELF/gc-sections.s vendor/lld/dist/test/ELF/gnu-ifunc-gotpcrel.s vendor/lld/dist/test/ELF/gnu-ifunc-i386.s vendor/lld/dist/test/ELF/gnu-ifunc.s vendor/lld/dist/test/ELF/got-aarch64.s vendor/lld/dist/test/ELF/got.s vendor/lld/dist/test/ELF/gotpc-relax-nopic.s vendor/lld/dist/test/ELF/gotpc-relax.s vendor/lld/dist/test/ELF/i386-gotpc.s vendor/lld/dist/test/ELF/i386-tls-ie-shared.s vendor/lld/dist/test/ELF/icf4.s vendor/lld/dist/test/ELF/icf5.s vendor/lld/dist/test/ELF/icf7.s vendor/lld/dist/test/ELF/image-base.s vendor/lld/dist/test/ELF/incompatible-ar-first.s vendor/lld/dist/test/ELF/incompatible.s vendor/lld/dist/test/ELF/invalid-cie-length.s vendor/lld/dist/test/ELF/invalid-cie-length2.s vendor/lld/dist/test/ELF/invalid-cie-length3.s vendor/lld/dist/test/ELF/invalid-cie-length4.s vendor/lld/dist/test/ELF/invalid-dynamic-list.test vendor/lld/dist/test/ELF/invalid-linkerscript.test vendor/lld/dist/test/ELF/libsearch.s vendor/lld/dist/test/ELF/local-dynamic.s vendor/lld/dist/test/ELF/local-got-pie.s vendor/lld/dist/test/ELF/local-got-shared.s vendor/lld/dist/test/ELF/local-got.s vendor/lld/dist/test/ELF/local.s vendor/lld/dist/test/ELF/lto/archive-3.ll vendor/lld/dist/test/ELF/lto/archive.ll vendor/lld/dist/test/ELF/lto/asmundef.ll vendor/lld/dist/test/ELF/lto/available-externally.ll vendor/lld/dist/test/ELF/lto/combined-lto-object-name.ll vendor/lld/dist/test/ELF/lto/common2.ll vendor/lld/dist/test/ELF/lto/discard-value-names.ll vendor/lld/dist/test/ELF/lto/drop-debug-info.ll vendor/lld/dist/test/ELF/lto/drop-linkage.ll vendor/lld/dist/test/ELF/lto/duplicated.ll vendor/lld/dist/test/ELF/lto/dynsym.ll vendor/lld/dist/test/ELF/lto/internalize-basic.ll vendor/lld/dist/test/ELF/lto/internalize-exportdyn.ll vendor/lld/dist/test/ELF/lto/internalize-llvmused.ll vendor/lld/dist/test/ELF/lto/internalize-undef.ll vendor/lld/dist/test/ELF/lto/internalize-version-script.ll vendor/lld/dist/test/ELF/lto/irmover-error.ll vendor/lld/dist/test/ELF/lto/linkonce-odr.ll vendor/lld/dist/test/ELF/lto/linkonce.ll vendor/lld/dist/test/ELF/lto/ltopasses-basic.ll vendor/lld/dist/test/ELF/lto/ltopasses-custom.ll vendor/lld/dist/test/ELF/lto/metadata.ll vendor/lld/dist/test/ELF/lto/parallel-internalize.ll vendor/lld/dist/test/ELF/lto/parallel.ll vendor/lld/dist/test/ELF/lto/save-temps.ll vendor/lld/dist/test/ELF/lto/shlib-undefined.ll vendor/lld/dist/test/ELF/lto/type-merge.ll vendor/lld/dist/test/ELF/lto/type-merge2.ll vendor/lld/dist/test/ELF/lto/undefined-puts.ll vendor/lld/dist/test/ELF/lto/unnamed-addr-comdat.ll vendor/lld/dist/test/ELF/lto/unnamed-addr-lib.ll vendor/lld/dist/test/ELF/lto/unnamed-addr.ll vendor/lld/dist/test/ELF/lto/version-script.ll vendor/lld/dist/test/ELF/merge-string-error.s vendor/lld/dist/test/ELF/merge-string.s vendor/lld/dist/test/ELF/merge.s vendor/lld/dist/test/ELF/mips-32.s vendor/lld/dist/test/ELF/mips-64-disp.s vendor/lld/dist/test/ELF/mips-64-got.s vendor/lld/dist/test/ELF/mips-64-gprel-so.s vendor/lld/dist/test/ELF/mips-64-rels.s vendor/lld/dist/test/ELF/mips-align-err.s vendor/lld/dist/test/ELF/mips-elf-flags.s vendor/lld/dist/test/ELF/mips-got-and-copy.s vendor/lld/dist/test/ELF/mips-got-redundant.s vendor/lld/dist/test/ELF/mips-got-relocs.s vendor/lld/dist/test/ELF/mips-got16.s vendor/lld/dist/test/ELF/mips-gp-disp.s vendor/lld/dist/test/ELF/mips-gp-local.s vendor/lld/dist/test/ELF/mips-gprel32-relocs.s vendor/lld/dist/test/ELF/mips-hilo-gp-disp.s vendor/lld/dist/test/ELF/mips-npic-call-pic.s vendor/lld/dist/test/ELF/mips-options-r.test vendor/lld/dist/test/ELF/mips-options.s vendor/lld/dist/test/ELF/mips-tls-64.s vendor/lld/dist/test/ELF/mips-tls.s vendor/lld/dist/test/ELF/no-inhibit-exec.s vendor/lld/dist/test/ELF/no-obj.s vendor/lld/dist/test/ELF/noplt-pie.s vendor/lld/dist/test/ELF/phdr-align.s vendor/lld/dist/test/ELF/pie.s vendor/lld/dist/test/ELF/plt-aarch64.s vendor/lld/dist/test/ELF/plt.s vendor/lld/dist/test/ELF/ppc-relocs.s vendor/lld/dist/test/ELF/pre_init_fini_array.s vendor/lld/dist/test/ELF/pre_init_fini_array_missing.s vendor/lld/dist/test/ELF/program-header-layout.s vendor/lld/dist/test/ELF/relative-dynamic-reloc-ppc64.s vendor/lld/dist/test/ELF/relative-dynamic-reloc.s vendor/lld/dist/test/ELF/relocatable-symbols.s vendor/lld/dist/test/ELF/relocatable.s vendor/lld/dist/test/ELF/relocation-common.s vendor/lld/dist/test/ELF/relocation-copy-flags.s vendor/lld/dist/test/ELF/relocation-copy.s vendor/lld/dist/test/ELF/relocation-i686.s vendor/lld/dist/test/ELF/relocation-local.s vendor/lld/dist/test/ELF/relocation-past-merge-end.s vendor/lld/dist/test/ELF/relocation-relative-absolute.s vendor/lld/dist/test/ELF/relocation-size-shared.s vendor/lld/dist/test/ELF/relocation-size.s vendor/lld/dist/test/ELF/relocation-undefined-weak.s vendor/lld/dist/test/ELF/relocation.s vendor/lld/dist/test/ELF/relro.s vendor/lld/dist/test/ELF/reproduce-windows.s vendor/lld/dist/test/ELF/reproduce.s vendor/lld/dist/test/ELF/resolution.s vendor/lld/dist/test/ELF/section-name.s vendor/lld/dist/test/ELF/shared-be.s vendor/lld/dist/test/ELF/shared.s vendor/lld/dist/test/ELF/startstop-gccollect.s vendor/lld/dist/test/ELF/startstop-shared.s vendor/lld/dist/test/ELF/startstop.s vendor/lld/dist/test/ELF/string-gc.s vendor/lld/dist/test/ELF/string-table.s vendor/lld/dist/test/ELF/symbol-override.s vendor/lld/dist/test/ELF/symbols.s vendor/lld/dist/test/ELF/sysroot.s vendor/lld/dist/test/ELF/tls-got.s vendor/lld/dist/test/ELF/tls-mismatch.s vendor/lld/dist/test/ELF/tls-offset.s vendor/lld/dist/test/ELF/tls-opt-gdie.s vendor/lld/dist/test/ELF/tls-opt-local.s vendor/lld/dist/test/ELF/tls-opt.s vendor/lld/dist/test/ELF/tls-static.s vendor/lld/dist/test/ELF/tls.s vendor/lld/dist/test/ELF/undef-shared.s vendor/lld/dist/test/ELF/undef-start.s vendor/lld/dist/test/ELF/undef-version-script.s vendor/lld/dist/test/ELF/undef-with-plt-addr.s vendor/lld/dist/test/ELF/undef.s vendor/lld/dist/test/ELF/undefined-opt.s vendor/lld/dist/test/ELF/unresolved-symbols.s vendor/lld/dist/test/ELF/verdef-defaultver.s vendor/lld/dist/test/ELF/verdef-dependency.s vendor/lld/dist/test/ELF/verdef.s vendor/lld/dist/test/ELF/verneed-local.s vendor/lld/dist/test/ELF/verneed.s vendor/lld/dist/test/ELF/version-script-err.s vendor/lld/dist/test/ELF/version-script-extern.s vendor/lld/dist/test/ELF/version-script-noundef.s vendor/lld/dist/test/ELF/version-script.s vendor/lld/dist/test/ELF/version-wildcard.test vendor/lld/dist/test/ELF/visibility.s vendor/lld/dist/test/ELF/weak-undef-shared.s vendor/lld/dist/test/ELF/weak-undef.s vendor/lld/dist/test/ELF/writable-merge.s vendor/lld/dist/test/ELF/x86-64-dyn-rel-error.s vendor/lld/dist/test/ELF/x86-64-dyn-rel-error2.s vendor/lld/dist/test/ELF/x86-64-reloc-32-fpic.s vendor/lld/dist/test/ELF/x86-64-reloc-error.s vendor/lld/dist/test/ELF/x86-64-reloc-pc32-fpic.s vendor/lld/dist/test/ELF/x86-64-reloc-range.s vendor/lld/dist/test/ELF/zdefs.s vendor/lld/dist/test/lit.cfg vendor/lld/dist/test/mach-o/arm-interworking-movw.yaml vendor/lld/dist/test/mach-o/arm-interworking.yaml vendor/lld/dist/test/mach-o/arm-shims.yaml vendor/lld/dist/test/mach-o/arm64-reloc-negDelta32-fixup.yaml vendor/lld/dist/test/mach-o/arm64-relocs-errors-delta64-offset.yaml vendor/lld/dist/test/mach-o/data-in-code-load-command.yaml vendor/lld/dist/test/mach-o/data-only-dylib.yaml vendor/lld/dist/test/mach-o/dead-strip-globals.yaml vendor/lld/dist/test/mach-o/demangle.yaml vendor/lld/dist/test/mach-o/dso_handle.yaml vendor/lld/dist/test/mach-o/dylib-install-names.yaml vendor/lld/dist/test/mach-o/eh-frame-relocs-arm64.yaml vendor/lld/dist/test/mach-o/exe-offsets.yaml vendor/lld/dist/test/mach-o/exe-segment-overlap.yaml vendor/lld/dist/test/mach-o/executable-exports.yaml vendor/lld/dist/test/mach-o/exported_symbols_list-dylib.yaml vendor/lld/dist/test/mach-o/exported_symbols_list-undef.yaml vendor/lld/dist/test/mach-o/fat-archive.yaml vendor/lld/dist/test/mach-o/flat_namespace_undef_error.yaml vendor/lld/dist/test/mach-o/flat_namespace_undef_suppress.yaml vendor/lld/dist/test/mach-o/force_load-dylib.yaml vendor/lld/dist/test/mach-o/force_load-x86_64.yaml vendor/lld/dist/test/mach-o/function-starts-load-command.yaml vendor/lld/dist/test/mach-o/gcc_except_tab-got-arm64.yaml vendor/lld/dist/test/mach-o/got-order.yaml vendor/lld/dist/test/mach-o/hello-world-arm64.yaml vendor/lld/dist/test/mach-o/image-base.yaml vendor/lld/dist/test/mach-o/interposing-section.yaml vendor/lld/dist/test/mach-o/lazy-bind-x86_64.yaml vendor/lld/dist/test/mach-o/library-order.yaml vendor/lld/dist/test/mach-o/library-rescan.yaml vendor/lld/dist/test/mach-o/linker-as-ld.yaml vendor/lld/dist/test/mach-o/lit.local.cfg vendor/lld/dist/test/mach-o/mh_bundle_header.yaml vendor/lld/dist/test/mach-o/mh_dylib_header.yaml vendor/lld/dist/test/mach-o/objc-category-list-atom.yaml vendor/lld/dist/test/mach-o/objc_export_list.yaml vendor/lld/dist/test/mach-o/order_file-basic.yaml vendor/lld/dist/test/mach-o/parse-data-in-code-armv7.yaml vendor/lld/dist/test/mach-o/parse-data-relocs-x86_64.yaml vendor/lld/dist/test/mach-o/rpath.yaml vendor/lld/dist/test/mach-o/run-tlv-pass-x86-64.yaml vendor/lld/dist/test/mach-o/sectalign.yaml vendor/lld/dist/test/mach-o/sectattrs.yaml vendor/lld/dist/test/mach-o/source-version.yaml vendor/lld/dist/test/mach-o/stack-size.yaml vendor/lld/dist/test/mach-o/twolevel_namespace_undef_dynamic_lookup.yaml vendor/lld/dist/test/mach-o/twolevel_namespace_undef_warning_suppress.yaml vendor/lld/dist/test/mach-o/unwind-info-simple-arm64.yaml vendor/lld/dist/test/mach-o/unwind-info-simple-x86_64.yaml vendor/lld/dist/test/mach-o/upward-dylib-load-command.yaml vendor/lld/dist/test/mach-o/version-min-load-command.yaml vendor/lld/dist/tools/lld/CMakeLists.txt vendor/lld/dist/tools/lld/lld.cpp vendor/lld/dist/unittests/CMakeLists.txt vendor/lld/dist/unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp Directory Properties: vendor/lld/dist/test/Driver/Inputs/libtest.a (props changed) vendor/lld/dist/test/Driver/Inputs/usr/lib/i386/libtest.a (props changed) vendor/lld/dist/test/Driver/Inputs/usr/lib/libtest.a (props changed) vendor/lld/dist/test/ELF/Inputs/discard-merge-unnamed.o (props changed) vendor/lld/dist/test/ELF/Inputs/mips-gp-disp.so (props changed) vendor/lld/dist/test/ELF/Inputs/no-symtab.o (props changed) vendor/lld/dist/test/mach-o/Inputs/lib-search-paths/usr/lib/libmystatic.a (props changed) vendor/lld/dist/test/mach-o/Inputs/lib-search-paths/usr/local/lib/file.o (props changed) vendor/lld/dist/test/mach-o/Inputs/libbar.a (props changed) vendor/lld/dist/test/mach-o/Inputs/libfoo.a (props changed) Modified: vendor/lld/dist/CMakeLists.txt ============================================================================== --- vendor/lld/dist/CMakeLists.txt Mon Jan 2 19:19:07 2017 (r311124) +++ vendor/lld/dist/CMakeLists.txt Mon Jan 2 19:19:15 2017 (r311125) @@ -1,3 +1,54 @@ +# Check if lld is built as a standalone project. +if(CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR) + project(lld) + cmake_minimum_required(VERSION 3.4.3) + + set(CMAKE_INCLUDE_CURRENT_DIR ON) + set(LLD_BUILT_STANDALONE TRUE) + + find_program(LLVM_CONFIG_PATH "llvm-config" DOC "Path to llvm-config binary") + if(NOT LLVM_CONFIG_PATH) + message(FATAL_ERROR "llvm-config not found: specify LLVM_CONFIG_PATH") + endif() + + execute_process(COMMAND "${LLVM_CONFIG_PATH}" "--obj-root" "--includedir" + RESULT_VARIABLE HAD_ERROR + OUTPUT_VARIABLE LLVM_CONFIG_OUTPUT + OUTPUT_STRIP_TRAILING_WHITESPACE) + if(HAD_ERROR) + message(FATAL_ERROR "llvm-config failed with status ${HAD_ERROR}") + endif() + + string(REGEX REPLACE "[ \t]*[\r\n]+[ \t]*" ";" LLVM_CONFIG_OUTPUT "${LLVM_CONFIG_OUTPUT}") + + list(GET LLVM_CONFIG_OUTPUT 0 OBJ_ROOT) + list(GET LLVM_CONFIG_OUTPUT 1 MAIN_INCLUDE_DIR) + + set(LLVM_OBJ_ROOT ${OBJ_ROOT} CACHE PATH "path to LLVM build tree") + set(LLVM_MAIN_INCLUDE_DIR ${MAIN_INCLUDE_DIR} CACHE PATH "path to llvm/include") + + file(TO_CMAKE_PATH ${LLVM_OBJ_ROOT} LLVM_BINARY_DIR) + set(LLVM_CMAKE_PATH "${LLVM_BINARY_DIR}/lib${LLVM_LIBDIR_SUFFIX}/cmake/llvm") + + if(NOT EXISTS "${LLVM_CMAKE_PATH}/LLVMConfig.cmake") + message(FATAL_ERROR "LLVMConfig.cmake not found") + endif() + include("${LLVM_CMAKE_PATH}/LLVMConfig.cmake") + + list(APPEND CMAKE_MODULE_PATH "${LLVM_CMAKE_PATH}") + + set(PACKAGE_VERSION "${LLVM_PACKAGE_VERSION}") + include_directories("${LLVM_BINARY_DIR}/include" ${LLVM_INCLUDE_DIRS}) + link_directories(${LLVM_LIBRARY_DIRS}) + + set(LLVM_RUNTIME_OUTPUT_INTDIR ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/bin) + find_program(LLVM_TABLEGEN_EXE "llvm-tblgen" ${LLVM_TOOLS_BINARY_DIR} NO_DEFAULT_PATH) + + include(AddLLVM) + include(TableGen) + include(HandleLLVMOptions) +endif() + set(LLD_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}) set(LLD_INCLUDE_DIR ${LLD_SOURCE_DIR}/include ) set(LLD_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}) @@ -55,6 +106,8 @@ endif() list (APPEND CMAKE_MODULE_PATH "${LLD_SOURCE_DIR}/cmake/modules") +include(AddLLD) + option(LLD_USE_VTUNE "Enable VTune user task tracking." OFF) @@ -67,6 +120,8 @@ if (LLD_USE_VTUNE) endif() endif() +option(LLD_BUILD_TOOLS + "Build the lld tools. If OFF, just generate build targets." ON) if (MSVC) add_definitions(-wd4530) # Suppress 'warning C4530: C++ exception handler used, but unwind semantics are not enabled.' @@ -87,12 +142,6 @@ if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY) ) endif() -macro(add_lld_library name) - add_llvm_library(${name} ${ARGN}) - set_target_properties(${name} PROPERTIES FOLDER "lld libraries") -endmacro(add_lld_library) - - add_subdirectory(lib) add_subdirectory(tools/lld) Modified: vendor/lld/dist/COFF/CMakeLists.txt ============================================================================== --- vendor/lld/dist/COFF/CMakeLists.txt Mon Jan 2 19:19:07 2017 (r311124) +++ vendor/lld/dist/COFF/CMakeLists.txt Mon Jan 2 19:19:15 2017 (r311125) @@ -2,6 +2,10 @@ set(LLVM_TARGET_DEFINITIONS Options.td) tablegen(LLVM Options.inc -gen-opt-parser-defs) add_public_tablegen_target(COFFOptionsTableGen) +if(NOT LLD_BUILT_STANDALONE) + set(tablegen_deps intrinsics_gen) +endif() + add_lld_library(lldCOFF Chunks.cpp DLL.cpp @@ -14,6 +18,7 @@ add_lld_library(lldCOFF MarkLive.cpp ModuleDef.cpp PDB.cpp + Strings.cpp SymbolTable.cpp Symbols.cpp Writer.cpp @@ -21,6 +26,9 @@ add_lld_library(lldCOFF LINK_COMPONENTS ${LLVM_TARGETS_TO_BUILD} Core + DebugInfoCodeView + DebugInfoMSF + DebugInfoPDB LTO LibDriver Object @@ -30,7 +38,11 @@ add_lld_library(lldCOFF Option Support - LINK_LIBS ${PTHREAD_LIB} - ) + LINK_LIBS + lldCore + ${PTHREAD_LIB} -add_dependencies(lldCOFF COFFOptionsTableGen intrinsics_gen) + DEPENDS + COFFOptionsTableGen + ${tablegen_deps} + ) Modified: vendor/lld/dist/COFF/Chunks.cpp ============================================================================== --- vendor/lld/dist/COFF/Chunks.cpp Mon Jan 2 19:19:07 2017 (r311124) +++ vendor/lld/dist/COFF/Chunks.cpp Mon Jan 2 19:19:15 2017 (r311125) @@ -28,7 +28,7 @@ namespace lld { namespace coff { SectionChunk::SectionChunk(ObjectFile *F, const coff_section *H) - : Chunk(SectionKind), Repl(this), File(F), Header(H), + : Chunk(SectionKind), Repl(this), Header(H), File(F), Relocs(File->getCOFFObj()->getRelocations(Header)), NumRelocs(std::distance(Relocs.begin(), Relocs.end())) { // Initialize SectionName. @@ -81,11 +81,23 @@ void SectionChunk::applyRelX86(uint8_t * } static void applyMOV(uint8_t *Off, uint16_t V) { - or16(Off, ((V & 0x800) >> 1) | ((V >> 12) & 0xf)); - or16(Off + 2, ((V & 0x700) << 4) | (V & 0xff)); + write16le(Off, (read16le(Off) & 0xfbf0) | ((V & 0x800) >> 1) | ((V >> 12) & 0xf)); + write16le(Off + 2, (read16le(Off + 2) & 0x8f00) | ((V & 0x700) << 4) | (V & 0xff)); +} + +static uint16_t readMOV(uint8_t *Off) { + uint16_t Opcode1 = read16le(Off); + uint16_t Opcode2 = read16le(Off + 2); + uint16_t Imm = (Opcode2 & 0x00ff) | ((Opcode2 >> 4) & 0x0700); + Imm |= ((Opcode1 << 1) & 0x0800) | ((Opcode1 & 0x000f) << 12); + return Imm; } static void applyMOV32T(uint8_t *Off, uint32_t V) { + uint16_t ImmW = readMOV(Off); // read MOVW operand + uint16_t ImmT = readMOV(Off + 4); // read MOVT operand + uint32_t Imm = ImmW | (ImmT << 16); + V += Imm; // add the immediate offset applyMOV(Off, V); // set MOVW operand applyMOV(Off + 4, V >> 16); // set MOVT operand } @@ -99,11 +111,14 @@ static void applyBranch20T(uint8_t *Off, } static void applyBranch24T(uint8_t *Off, int32_t V) { + if (!isInt<25>(V)) + fatal("relocation out of range"); uint32_t S = V < 0 ? 1 : 0; uint32_t J1 = ((~V >> 23) & 1) ^ S; uint32_t J2 = ((~V >> 22) & 1) ^ S; or16(Off, (S << 10) | ((V >> 12) & 0x3ff)); - or16(Off + 2, (J1 << 13) | (J2 << 11) | ((V >> 1) & 0x7ff)); + // Clear out the J1 and J2 bits which may be set. + write16le(Off + 2, (read16le(Off + 2) & 0xd000) | (J1 << 13) | (J2 << 11) | ((V >> 1) & 0x7ff)); } void SectionChunk::applyRelARM(uint8_t *Off, uint16_t Type, Defined *Sym, @@ -119,6 +134,7 @@ void SectionChunk::applyRelARM(uint8_t * case IMAGE_REL_ARM_BRANCH20T: applyBranch20T(Off, S - P - 4); break; case IMAGE_REL_ARM_BRANCH24T: applyBranch24T(Off, S - P - 4); break; case IMAGE_REL_ARM_BLX23T: applyBranch24T(Off, S - P - 4); break; + case IMAGE_REL_ARM_SECREL: add32(Off, Sym->getSecrel()); break; default: fatal("unsupported relocation type"); } @@ -134,7 +150,7 @@ void SectionChunk::writeTo(uint8_t *Buf) // Apply relocations. for (const coff_relocation &Rel : Relocs) { uint8_t *Off = Buf + OutputSectionOff + Rel.VirtualAddress; - SymbolBody *Body = File->getSymbolBody(Rel.SymbolTableIndex)->repl(); + SymbolBody *Body = File->getSymbolBody(Rel.SymbolTableIndex); Defined *Sym = cast(Body); uint64_t P = RVA + Rel.VirtualAddress; switch (Config->Machine) { @@ -187,7 +203,7 @@ void SectionChunk::getBaserels(std::vect uint8_t Ty = getBaserelType(Rel); if (Ty == IMAGE_REL_BASED_ABSOLUTE) continue; - SymbolBody *Body = File->getSymbolBody(Rel.SymbolTableIndex)->repl(); + SymbolBody *Body = File->getSymbolBody(Rel.SymbolTableIndex); if (isa(Body)) continue; Res->emplace_back(RVA + Rel.VirtualAddress, Ty); @@ -210,7 +226,7 @@ void SectionChunk::printDiscardedMessage // Removed by dead-stripping. If it's removed by ICF, ICF already // printed out the name, so don't repeat that here. if (Sym && this == Repl) - llvm::outs() << "Discarded " << Sym->getName() << "\n"; + outs() << "Discarded " << Sym->getName() << "\n"; } StringRef SectionChunk::getDebugName() { @@ -233,7 +249,7 @@ void SectionChunk::replace(SectionChunk CommonChunk::CommonChunk(const COFFSymbolRef S) : Sym(S) { // Common symbols are aligned on natural boundaries up to 32 bytes. // This is what MSVC link.exe does. - Align = std::min(uint64_t(32), NextPowerOf2(Sym.getValue())); + Align = std::min(uint64_t(32), PowerOf2Ceil(Sym.getValue())); } uint32_t CommonChunk::getPermissions() const { Modified: vendor/lld/dist/COFF/Chunks.h ============================================================================== --- vendor/lld/dist/COFF/Chunks.h Mon Jan 2 19:19:07 2017 (r311124) +++ vendor/lld/dist/COFF/Chunks.h Mon Jan 2 19:19:15 2017 (r311125) @@ -17,7 +17,6 @@ #include "llvm/ADT/iterator.h" #include "llvm/ADT/iterator_range.h" #include "llvm/Object/COFF.h" -#include #include #include @@ -29,7 +28,6 @@ using llvm::object::COFFSymbolRef; using llvm::object::SectionRef; using llvm::object::coff_relocation; using llvm::object::coff_section; -using llvm::sys::fs::file_magic; class Baserel; class Defined; @@ -187,11 +185,12 @@ public: // Auxiliary Format 5: Section Definitions. Used for ICF. uint32_t Checksum = 0; + const coff_section *Header; + private: // A file this chunk was created from. ObjectFile *File; - const coff_section *Header; StringRef SectionName; std::vector AssocChildren; llvm::iterator_range Relocs; @@ -202,7 +201,7 @@ private: // Used for ICF (Identical COMDAT Folding) void replace(SectionChunk *Other); - std::atomic GroupID = { 0 }; + uint32_t Color[2] = {0, 0}; // Sym points to a section symbol if this is a COMDAT chunk. DefinedRegular *Sym = nullptr; Modified: vendor/lld/dist/COFF/Config.h ============================================================================== --- vendor/lld/dist/COFF/Config.h Mon Jan 2 19:19:07 2017 (r311124) +++ vendor/lld/dist/COFF/Config.h Mon Jan 2 19:19:15 2017 (r311125) @@ -26,7 +26,8 @@ using llvm::StringRef; class DefinedAbsolute; class DefinedRelative; class StringChunk; -class Undefined; +struct Symbol; +class SymbolBody; // Short aliases. static const auto AMD64 = llvm::COFF::IMAGE_FILE_MACHINE_AMD64; @@ -37,7 +38,7 @@ static const auto I386 = llvm::COFF::IMA struct Export { StringRef Name; // N in /export:N or /export:E=N StringRef ExtName; // E in /export:E=N - Undefined *Sym = nullptr; + SymbolBody *Sym = nullptr; uint16_t Ordinal = 0; bool Noname = false; bool Data = false; @@ -61,6 +62,13 @@ struct Export { } }; +enum class DebugType { + None = 0x0, + CV = 0x1, /// CodeView + PData = 0x2, /// Procedure Data + Fixup = 0x4, /// Relocation Table +}; + // Global configuration. struct Configuration { enum ManifestKind { SideBySide, Embed, No }; @@ -69,7 +77,7 @@ struct Configuration { llvm::COFF::MachineTypes Machine = IMAGE_FILE_MACHINE_UNKNOWN; bool Verbose = false; WindowsSubsystem Subsystem = llvm::COFF::IMAGE_SUBSYSTEM_UNKNOWN; - Undefined *Entry = nullptr; + SymbolBody *Entry = nullptr; bool NoEntry = false; std::string OutputFile; bool DoGC = true; @@ -78,9 +86,11 @@ struct Configuration { bool Force = false; bool Debug = false; bool WriteSymtab = true; + unsigned DebugTypes = static_cast(DebugType::None); + StringRef PDBPath; // Symbols in this set are considered as live by the garbage collector. - std::set GCRoot; + std::set GCRoot; std::set NoDefaultLibs; bool NoDefaultLibAll = false; @@ -91,11 +101,11 @@ struct Configuration { std::vector Exports; std::set DelayLoads; std::map DLLOrder; - Undefined *DelayLoadHelper = nullptr; + SymbolBody *DelayLoadHelper = nullptr; // Used for SafeSEH. - DefinedRelative *SEHTable = nullptr; - DefinedAbsolute *SEHCount = nullptr; + Symbol *SEHTable = nullptr; + Symbol *SEHCount = nullptr; // Used for /opt:lldlto=N unsigned LTOOptLevel = 2; @@ -141,6 +151,10 @@ struct Configuration { bool TerminalServerAware = true; bool LargeAddressAware = false; bool HighEntropyVA = false; + + // This is for debugging. + bool DebugPdb = false; + bool DumpPdb = false; }; extern Configuration *Config; Modified: vendor/lld/dist/COFF/DLL.cpp ============================================================================== --- vendor/lld/dist/COFF/DLL.cpp Mon Jan 2 19:19:07 2017 (r311124) +++ vendor/lld/dist/COFF/DLL.cpp Mon Jan 2 19:19:15 2017 (r311125) @@ -324,7 +324,7 @@ public: if (E.ForwardChunk) { write32le(P, E.ForwardChunk->getRVA()); } else { - write32le(P, cast(E.Sym->repl())->getRVA()); + write32le(P, cast(E.Sym)->getRVA()); } } } Modified: vendor/lld/dist/COFF/Driver.cpp ============================================================================== --- vendor/lld/dist/COFF/Driver.cpp Mon Jan 2 19:19:07 2017 (r311124) +++ vendor/lld/dist/COFF/Driver.cpp Mon Jan 2 19:19:15 2017 (r311125) @@ -7,15 +7,17 @@ // //===----------------------------------------------------------------------===// -#include "Config.h" #include "Driver.h" +#include "Config.h" #include "Error.h" #include "InputFiles.h" +#include "Memory.h" #include "SymbolTable.h" #include "Symbols.h" #include "Writer.h" #include "lld/Driver/Driver.h" #include "llvm/ADT/Optional.h" +#include "llvm/ADT/StringSwitch.h" #include "llvm/LibDriver/LibDriver.h" #include "llvm/Option/Arg.h" #include "llvm/Option/ArgList.h" @@ -28,6 +30,13 @@ #include #include +#ifdef _MSC_VER +// depends on for __uncaught_exception. +#include +#endif + +#include + using namespace llvm; using namespace llvm::COFF; using llvm::sys::Process; @@ -41,11 +50,13 @@ namespace coff { Configuration *Config; LinkerDriver *Driver; -bool link(llvm::ArrayRef Args) { - Configuration C; - LinkerDriver D; - Config = &C; - Driver = &D; +BumpPtrAllocator BAlloc; +StringSaver Saver{BAlloc}; +std::vector SpecificAllocBase::Instances; + +bool link(ArrayRef Args) { + Config = make(); + Driver = make(); Driver->link(Args); return true; } @@ -58,26 +69,123 @@ static std::string getOutputPath(StringR return (S.substr(0, S.rfind('.')) + E).str(); } -// Opens a file. Path has to be resolved already. -// Newly created memory buffers are owned by this driver. -MemoryBufferRef LinkerDriver::openFile(StringRef Path) { - std::unique_ptr MB = - check(MemoryBuffer::getFile(Path), "could not open " + Path); - MemoryBufferRef MBRef = MB->getMemBufferRef(); - OwningMBs.push_back(std::move(MB)); // take ownership +// ErrorOr is not default constructible, so it cannot be used as the type +// parameter of a future. +// FIXME: We could open the file in createFutureForFile and avoid needing to +// return an error here, but for the moment that would cost us a file descriptor +// (a limited resource on Windows) for the duration that the future is pending. +typedef std::pair, std::error_code> MBErrPair; + +// Create a std::future that opens and maps a file using the best strategy for +// the host platform. +static std::future createFutureForFile(std::string Path) { +#if LLVM_ON_WIN32 + // On Windows, file I/O is relatively slow so it is best to do this + // asynchronously. + auto Strategy = std::launch::async; +#else + auto Strategy = std::launch::deferred; +#endif + return std::async(Strategy, [=]() { + auto MBOrErr = MemoryBuffer::getFile(Path); + if (!MBOrErr) + return MBErrPair{nullptr, MBOrErr.getError()}; + return MBErrPair{std::move(*MBOrErr), std::error_code()}; + }); +} + +MemoryBufferRef LinkerDriver::takeBuffer(std::unique_ptr MB) { + MemoryBufferRef MBRef = *MB; + OwningMBs.push_back(std::move(MB)); + + if (Driver->Cpio) + Driver->Cpio->append(relativeToRoot(MBRef.getBufferIdentifier()), + MBRef.getBuffer()); + return MBRef; } -static std::unique_ptr createFile(MemoryBufferRef MB) { +void LinkerDriver::addBuffer(std::unique_ptr MB) { + MemoryBufferRef MBRef = takeBuffer(std::move(MB)); + // File type is detected by contents, not by file extension. - file_magic Magic = identify_magic(MB.getBuffer()); + file_magic Magic = identify_magic(MBRef.getBuffer()); + if (Magic == file_magic::windows_resource) { + Resources.push_back(MBRef); + return; + } + + FilePaths.push_back(MBRef.getBufferIdentifier()); if (Magic == file_magic::archive) - return std::unique_ptr(new ArchiveFile(MB)); + return Symtab.addFile(make(MBRef)); if (Magic == file_magic::bitcode) - return std::unique_ptr(new BitcodeFile(MB)); + return Symtab.addFile(make(MBRef)); + if (Magic == file_magic::coff_cl_gl_object) + fatal(MBRef.getBufferIdentifier() + ": is not a native COFF file. " + "Recompile without /GL"); + Symtab.addFile(make(MBRef)); +} + +void LinkerDriver::enqueuePath(StringRef Path) { + auto Future = + std::make_shared>(createFutureForFile(Path)); + std::string PathStr = Path; + enqueueTask([=]() { + auto MBOrErr = Future->get(); + if (MBOrErr.second) + fatal(MBOrErr.second, "could not open " + PathStr); + Driver->addBuffer(std::move(MBOrErr.first)); + }); + if (Config->OutputFile == "") - Config->OutputFile = getOutputPath(MB.getBufferIdentifier()); - return std::unique_ptr(new ObjectFile(MB)); + Config->OutputFile = getOutputPath(Path); +} + +void LinkerDriver::addArchiveBuffer(MemoryBufferRef MB, StringRef SymName, + StringRef ParentName) { + file_magic Magic = identify_magic(MB.getBuffer()); + if (Magic == file_magic::coff_import_library) { + Symtab.addFile(make(MB)); + return; + } + + InputFile *Obj; + if (Magic == file_magic::coff_object) + Obj = make(MB); + else if (Magic == file_magic::bitcode) + Obj = make(MB); + else + fatal("unknown file type: " + MB.getBufferIdentifier()); + + Obj->ParentName = ParentName; + Symtab.addFile(Obj); + if (Config->Verbose) + outs() << "Loaded " << toString(Obj) << " for " << SymName << "\n"; +} + +void LinkerDriver::enqueueArchiveMember(const Archive::Child &C, + StringRef SymName, + StringRef ParentName) { + if (!C.getParent()->isThin()) { + MemoryBufferRef MB = check( + C.getMemoryBufferRef(), + "could not get the buffer for the member defining symbol " + SymName); + enqueueTask([=]() { Driver->addArchiveBuffer(MB, SymName, ParentName); }); + return; + } + + auto Future = std::make_shared>(createFutureForFile( + check(C.getFullName(), + "could not get the filename for the member defining symbol " + + SymName))); + enqueueTask([=]() { + auto MBOrErr = Future->get(); + if (MBOrErr.second) + fatal(MBOrErr.second, + "could not get the buffer for the member defining " + SymName); + Driver->addArchiveBuffer(takeBuffer(std::move(MBOrErr.first)), SymName, + ParentName); + }); } static bool isDecorated(StringRef Sym) { @@ -87,7 +195,7 @@ static bool isDecorated(StringRef Sym) { // Parses .drectve section contents and returns a list of files // specified by /defaultlib. void LinkerDriver::parseDirectives(StringRef S) { - llvm::opt::InputArgList Args = Parser.parse(S); + opt::InputArgList Args = Parser.parse(S); for (auto *Arg : Args) { switch (Arg->getOption().getID()) { @@ -95,10 +203,8 @@ void LinkerDriver::parseDirectives(Strin parseAlternateName(Arg->getValue()); break; case OPT_defaultlib: - if (Optional Path = findLib(Arg->getValue())) { - MemoryBufferRef MB = openFile(*Path); - Symtab.addFile(createFile(MB)); - } + if (Optional Path = findLib(Arg->getValue())) + enqueuePath(*Path); break; case OPT_export: { Export E = parseExport(Arg->getValue()); @@ -135,19 +241,19 @@ void LinkerDriver::parseDirectives(Strin // Find file from search paths. You can omit ".obj", this function takes // care of that. Note that the returned path is not guaranteed to exist. StringRef LinkerDriver::doFindFile(StringRef Filename) { - bool hasPathSep = (Filename.find_first_of("/\\") != StringRef::npos); - if (hasPathSep) + bool HasPathSep = (Filename.find_first_of("/\\") != StringRef::npos); + if (HasPathSep) return Filename; - bool hasExt = (Filename.find('.') != StringRef::npos); + bool HasExt = (Filename.find('.') != StringRef::npos); for (StringRef Dir : SearchPaths) { SmallString<128> Path = Dir; - llvm::sys::path::append(Path, Filename); - if (llvm::sys::fs::exists(Path.str())) - return Alloc.save(Path.str()); - if (!hasExt) { + sys::path::append(Path, Filename); + if (sys::fs::exists(Path.str())) + return Saver.save(Path.str()); + if (!HasExt) { Path.append(".obj"); - if (llvm::sys::fs::exists(Path.str())) - return Alloc.save(Path.str()); + if (sys::fs::exists(Path.str())) + return Saver.save(Path.str()); } } return Filename; @@ -166,9 +272,9 @@ Optional LinkerDriver::findFi // Find library file from search path. StringRef LinkerDriver::doFindLib(StringRef Filename) { // Add ".lib" to Filename if that has no file extension. - bool hasExt = (Filename.find('.') != StringRef::npos); - if (!hasExt) - Filename = Alloc.save(Filename + ".lib"); + bool HasExt = (Filename.find('.') != StringRef::npos); + if (!HasExt) + Filename = Saver.save(Filename + ".lib"); return doFindFile(Filename); } @@ -178,11 +284,12 @@ StringRef LinkerDriver::doFindLib(String Optional LinkerDriver::findLib(StringRef Filename) { if (Config->NoDefaultLibAll) return None; + if (!VisitedLibs.insert(Filename.lower()).second) + return None; StringRef Path = doFindLib(Filename); if (Config->NoDefaultLibs.count(Path)) return None; - bool Seen = !VisitedFiles.insert(Path.lower()).second; - if (Seen) + if (!VisitedFiles.insert(Path.lower()).second) return None; return Path; } @@ -192,7 +299,7 @@ void LinkerDriver::addLibSearchPaths() { Optional EnvOpt = Process::GetEnv("LIB"); if (!EnvOpt.hasValue()) return; - StringRef Env = Alloc.save(*EnvOpt); + StringRef Env = Saver.save(*EnvOpt); while (!Env.empty()) { StringRef Path; std::tie(Path, Env) = Env.split(';'); @@ -200,17 +307,17 @@ void LinkerDriver::addLibSearchPaths() { } } -Undefined *LinkerDriver::addUndefined(StringRef Name) { - Undefined *U = Symtab.addUndefined(Name); - Config->GCRoot.insert(U); - return U; +SymbolBody *LinkerDriver::addUndefined(StringRef Name) { + SymbolBody *B = Symtab.addUndefined(Name); + Config->GCRoot.insert(B); + return B; } // Symbol names are mangled by appending "_" prefix on x86. StringRef LinkerDriver::mangle(StringRef Sym) { assert(Config->Machine != IMAGE_FILE_MACHINE_UNKNOWN); if (Config->Machine == I386) - return Alloc.save("_" + Sym); + return Saver.save("_" + Sym); return Sym; } @@ -225,7 +332,7 @@ StringRef LinkerDriver::findDefaultEntry }; for (auto E : Entries) { StringRef Entry = Symtab.findMangle(mangle(E[0])); - if (!Entry.empty() && !isa(Symtab.find(Entry)->Body)) + if (!Entry.empty() && !isa(Symtab.find(Entry)->body())) return mangle(E[1]); } return ""; @@ -247,7 +354,83 @@ static uint64_t getDefaultImageBase() { return Config->DLL ? 0x10000000 : 0x400000; } -void LinkerDriver::link(llvm::ArrayRef ArgsArr) { +static std::string createResponseFile(const opt::InputArgList &Args, + ArrayRef FilePaths, + ArrayRef SearchPaths) { + SmallString<0> Data; + raw_svector_ostream OS(Data); + + for (auto *Arg : Args) { + switch (Arg->getOption().getID()) { + case OPT_linkrepro: + case OPT_INPUT: + case OPT_defaultlib: + case OPT_libpath: + break; + default: + OS << stringize(Arg) << "\n"; + } + } + + for (StringRef Path : SearchPaths) { + std::string RelPath = relativeToRoot(Path); + OS << "/libpath:" << quote(RelPath) << "\n"; + } + + for (StringRef Path : FilePaths) + OS << quote(relativeToRoot(Path)) << "\n"; + + return Data.str(); +} + +static unsigned getDefaultDebugType(const opt::InputArgList &Args) { + unsigned DebugTypes = static_cast(DebugType::CV); + if (Args.hasArg(OPT_driver)) + DebugTypes |= static_cast(DebugType::PData); + if (Args.hasArg(OPT_profile)) + DebugTypes |= static_cast(DebugType::Fixup); + return DebugTypes; +} + +static unsigned parseDebugType(StringRef Arg) { + SmallVector Types; + Arg.split(Types, ',', /*KeepEmpty=*/false); + + unsigned DebugTypes = static_cast(DebugType::None); + for (StringRef Type : Types) + DebugTypes |= StringSwitch(Type.lower()) + .Case("cv", static_cast(DebugType::CV)) + .Case("pdata", static_cast(DebugType::PData)) + .Case("fixup", static_cast(DebugType::Fixup)); + return DebugTypes; +} + +static std::string getMapFile(const opt::InputArgList &Args) { + auto *Arg = Args.getLastArg(OPT_lldmap, OPT_lldmap_file); + if (!Arg) + return ""; + if (Arg->getOption().getID() == OPT_lldmap_file) + return Arg->getValue(); + + assert(Arg->getOption().getID() == OPT_lldmap); + StringRef OutFile = Config->OutputFile; + return (OutFile.substr(0, OutFile.rfind('.')) + ".map").str(); +} + +void LinkerDriver::enqueueTask(std::function Task) { + TaskQueue.push_back(std::move(Task)); +} + +bool LinkerDriver::run() { + bool DidWork = !TaskQueue.empty(); + while (!TaskQueue.empty()) { + TaskQueue.front()(); + TaskQueue.pop_front(); + } + return DidWork; +} + +void LinkerDriver::link(ArrayRef ArgsArr) { // If the first command line argument is "/lib", link.exe acts like lib.exe. // We call our own implementation of lib.exe that understands bitcode files. if (ArgsArr.size() > 1 && StringRef(ArgsArr[1]).equals_lower("/lib")) { @@ -257,15 +440,15 @@ void LinkerDriver::link(llvm::ArrayRef Path = StringRef(Arg->getValue()); + sys::path::append(Path, "repro"); + ErrorOr F = CpioFile::create(Path); + if (F) + Cpio.reset(*F); + else + errs() << "/linkrepro: failed to open " << Path + << ".cpio: " << F.getError().message() << '\n'; + } + if (Args.filtered_begin(OPT_INPUT) == Args.filtered_end()) fatal("no input files"); @@ -295,8 +489,17 @@ void LinkerDriver::link(llvm::ArrayRefForce = true; // Handle /debug - if (Args.hasArg(OPT_debug)) + if (Args.hasArg(OPT_debug)) { Config->Debug = true; + Config->DebugTypes = + Args.hasArg(OPT_debugtype) + ? parseDebugType(Args.getLastArg(OPT_debugtype)->getValue()) + : getDefaultDebugType(Args); + } + + // Create a dummy PDB file to satisfy build sytem rules. + if (auto *Arg = Args.getLastArg(OPT_pdb)) + Config->PDBPath = Arg->getValue(); // Handle /noentry if (Args.hasArg(OPT_noentry)) { @@ -447,72 +650,43 @@ void LinkerDriver::link(llvm::ArrayRefTerminalServerAware = false; if (Args.hasArg(OPT_nosymtab)) Config->WriteSymtab = false; + Config->DumpPdb = Args.hasArg(OPT_dumppdb); + Config->DebugPdb = Args.hasArg(OPT_debugpdb); // Create a list of input files. Files can be given as arguments // for /defaultlib option. - std::vector Paths; std::vector MBs; for (auto *Arg : Args.filtered(OPT_INPUT)) if (Optional Path = findFile(Arg->getValue())) - Paths.push_back(*Path); + enqueuePath(*Path); for (auto *Arg : Args.filtered(OPT_defaultlib)) if (Optional Path = findLib(Arg->getValue())) - Paths.push_back(*Path); - for (StringRef Path : Paths) - MBs.push_back(openFile(Path)); + enqueuePath(*Path); // Windows specific -- Create a resource file containing a manifest file. - if (Config->Manifest == Configuration::Embed) { - std::unique_ptr MB = createManifestRes(); - MBs.push_back(MB->getMemBufferRef()); - OwningMBs.push_back(std::move(MB)); // take ownership + if (Config->Manifest == Configuration::Embed) + addBuffer(createManifestRes()); + + // Read all input files given via the command line. + run(); + + // We should have inferred a machine type by now from the input files, but if + // not we assume x64. + if (Config->Machine == IMAGE_FILE_MACHINE_UNKNOWN) { + errs() << "warning: /machine is not specified. x64 is assumed.\n"; + Config->Machine = AMD64; } // Windows specific -- Input files can be Windows resource files (.res files). // We invoke cvtres.exe to convert resource files to a regular COFF file // then link the result file normally. - std::vector Resources; - auto NotResource = [](MemoryBufferRef MB) { - return identify_magic(MB.getBuffer()) != file_magic::windows_resource; - }; - auto It = std::stable_partition(MBs.begin(), MBs.end(), NotResource); - if (It != MBs.end()) { - Resources.insert(Resources.end(), It, MBs.end()); - MBs.erase(It, MBs.end()); - } - - // Read all input files given via the command line. Note that step() - // doesn't read files that are specified by directive sections. - for (MemoryBufferRef MB : MBs) - Symtab.addFile(createFile(MB)); - Symtab.step(); - - // Determine machine type and check if all object files are - // for the same CPU type. Note that this needs to be done before - // any call to mangle(). - for (std::unique_ptr &File : Symtab.getFiles()) { - MachineTypes MT = File->getMachineType(); - if (MT == IMAGE_FILE_MACHINE_UNKNOWN) - continue; - if (Config->Machine == IMAGE_FILE_MACHINE_UNKNOWN) { - Config->Machine = MT; - continue; - } - if (Config->Machine != MT) - fatal(File->getShortName() + ": machine type " + machineToStr(MT) + - " conflicts with " + machineToStr(Config->Machine)); - } - if (Config->Machine == IMAGE_FILE_MACHINE_UNKNOWN) { - llvm::errs() << "warning: /machine is not specified. x64 is assumed.\n"; - Config->Machine = AMD64; - } + if (!Resources.empty()) + addBuffer(convertResToCOFF(Resources)); - // Windows specific -- Convert Windows resource files to a COFF file. - if (!Resources.empty()) { - std::unique_ptr MB = convertResToCOFF(Resources); - Symtab.addFile(createFile(MB->getMemBufferRef())); - OwningMBs.push_back(std::move(MB)); // take ownership - } + if (Cpio) + Cpio->append("response.txt", + createResponseFile(Args, FilePaths, + ArrayRef(SearchPaths).slice(1))); // Handle /largeaddressaware if (Config->is64() || Args.hasArg(OPT_largeaddressaware)) @@ -537,7 +711,7 @@ void LinkerDriver::link(llvm::ArrayRefEntry = addUndefined(S); if (Config->Verbose) - llvm::outs() << "Entry name inferred: " << S << "\n"; + outs() << "Entry name inferred: " << S << "\n"; } // Handle /export @@ -545,18 +719,19 @@ void LinkerDriver::link(llvm::ArrayRefgetValue()); if (Config->Machine == I386) { if (!isDecorated(E.Name)) - E.Name = Alloc.save("_" + E.Name); + E.Name = Saver.save("_" + E.Name); if (!E.ExtName.empty() && !isDecorated(E.ExtName)) - E.ExtName = Alloc.save("_" + E.ExtName); + E.ExtName = Saver.save("_" + E.ExtName); } Config->Exports.push_back(E); } // Handle /def if (auto *Arg = Args.getLastArg(OPT_deffile)) { - MemoryBufferRef MB = openFile(Arg->getValue()); // parseModuleDefs mutates Config object. - parseModuleDefs(MB, &Alloc); + parseModuleDefs( + takeBuffer(check(MemoryBuffer::getFile(Arg->getValue()), + Twine("could not open ") + Arg->getValue()))); } // Handle /delayload @@ -585,14 +760,10 @@ void LinkerDriver::link(llvm::ArrayRefEntry) @@ -615,7 +786,7 @@ void LinkerDriver::link(llvm::ArrayRef(Sym->Body)) + if (auto *U = dyn_cast(Sym->body())) if (!U->WeakAlias) U->WeakAlias = Symtab.addUndefined(To); } @@ -623,18 +794,15 @@ void LinkerDriver::link(llvm::ArrayRef Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1B2ECC9BD10; Mon, 2 Jan 2017 19:19:03 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 22F321E3E; Mon, 2 Jan 2017 19:19:02 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v02JJ11S050555; Mon, 2 Jan 2017 19:19:01 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v02JJ0b1050543; Mon, 2 Jan 2017 19:19:00 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201701021919.v02JJ0b1050543@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 2 Jan 2017 19:19:00 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r311123 - in vendor/libc++/dist: . benchmarks cmake cmake/Modules docs docs/DesignDocs include include/experimental include/support/android include/support/win32 include/support/xlocale... X-SVN-Group: vendor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jan 2017 19:19:03 -0000 Author: dim Date: Mon Jan 2 19:18:58 2017 New Revision: 311123 URL: https://svnweb.freebsd.org/changeset/base/311123 Log: Vendor import of libc++ trunk r290819: https://llvm.org/svn/llvm-project/libcxx/trunk@290819 Added: vendor/libc++/dist/.clang-format vendor/libc++/dist/NOTES.TXT (contents, props changed) vendor/libc++/dist/benchmarks/CMakeLists.txt (contents, props changed) vendor/libc++/dist/benchmarks/ContainerBenchmarks.hpp vendor/libc++/dist/benchmarks/GenerateInput.hpp vendor/libc++/dist/benchmarks/algorithms.bench.cpp (contents, props changed) vendor/libc++/dist/benchmarks/filesystem.bench.cpp (contents, props changed) vendor/libc++/dist/benchmarks/string.bench.cpp (contents, props changed) vendor/libc++/dist/benchmarks/util_smartptr.bench.cpp (contents, props changed) vendor/libc++/dist/benchmarks/vector_operations.bench.cpp (contents, props changed) vendor/libc++/dist/docs/DesignDocs/DebugMode.rst vendor/libc++/dist/docs/DesignDocs/VisibilityMacros.rst vendor/libc++/dist/include/__libcpp_version vendor/libc++/dist/include/__string vendor/libc++/dist/include/any vendor/libc++/dist/include/experimental/numeric vendor/libc++/dist/include/limits.h (contents, props changed) vendor/libc++/dist/include/locale.h (contents, props changed) vendor/libc++/dist/include/optional vendor/libc++/dist/include/stdint.h (contents, props changed) vendor/libc++/dist/include/string_view vendor/libc++/dist/include/variant vendor/libc++/dist/lib/abi/ vendor/libc++/dist/lib/abi/3.9/ vendor/libc++/dist/lib/abi/3.9/x86_64-apple-darwin16.0.abilist vendor/libc++/dist/lib/abi/3.9/x86_64-linux-gnu.abilist vendor/libc++/dist/lib/abi/CHANGELOG.TXT (contents, props changed) vendor/libc++/dist/lib/abi/CMakeLists.txt (contents, props changed) vendor/libc++/dist/lib/abi/README.TXT (contents, props changed) vendor/libc++/dist/lib/abi/x86_64-apple-darwin16.0.0.abilist vendor/libc++/dist/lib/abi/x86_64-unknown-linux-gnu.abilist vendor/libc++/dist/src/support/solaris/xlocale.cpp (contents, props changed) vendor/libc++/dist/src/variant.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/algorithms/debug_less.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/atomics/atomics.align/ vendor/libc++/dist/test/libcxx/atomics/atomics.align/align.pass.sh.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/debug/ vendor/libc++/dist/test/libcxx/debug/containers/ vendor/libc++/dist/test/libcxx/debug/containers/db_associative_container_tests.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/debug/containers/db_sequence_container_iterators.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/debug/containers/db_string.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/debug/containers/db_unord_container_tests.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/debug/debug_abort.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/debug/debug_throw.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/debug/debug_throw_register.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/depr/depr.c.headers/ciso646.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/depr/depr.c.headers/complex.h.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/depr/depr.c.headers/locale_h.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/depr/depr.c.headers/tgmath_h.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/experimental/filesystem/class.path/path.itr/ vendor/libc++/dist/test/libcxx/experimental/filesystem/class.path/path.itr/iterator_db.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/experimental/filesystem/class.path/path.member/ vendor/libc++/dist/test/libcxx/experimental/filesystem/class.path/path.member/path.append.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/language.support/support.dynamic/new_faligned_allocation.sh.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/libcpp_version.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/modules/ vendor/libc++/dist/test/libcxx/modules/cinttypes_exports.sh.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/modules/clocale_exports.sh.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/modules/cstdint_exports.sh.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/modules/inttypes_h_exports.sh.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/modules/stdint_h_exports.sh.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/numerics/c.math/ vendor/libc++/dist/test/libcxx/numerics/c.math/constexpr-fns.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/numerics/c.math/ctgmath.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/numerics/c.math/tgmath_h.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/numerics/c.math/version_cmath.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/numerics/complex.number/ccmplx/ vendor/libc++/dist/test/libcxx/numerics/complex.number/ccmplx/ccomplex.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/utilities/any/ vendor/libc++/dist/test/libcxx/utilities/any/size_and_alignment.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/utilities/any/small_type.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/utilities/any/version.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/utilities/optional/ vendor/libc++/dist/test/libcxx/utilities/optional/optional.object/ vendor/libc++/dist/test/libcxx/utilities/optional/optional.object/optional.object.assign/ vendor/libc++/dist/test/libcxx/utilities/optional/optional.object/optional.object.assign/copy.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/utilities/optional/optional.object/optional.object.assign/move.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/utilities/optional/optional.object/optional.object.ctor/ vendor/libc++/dist/test/libcxx/utilities/optional/optional.object/optional.object.ctor/copy.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/utilities/optional/optional.object/optional.object.ctor/move.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/utilities/optional/optional.object/special_member_gen.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/utilities/optional/version.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/utilities/tuple/tuple.tuple/ vendor/libc++/dist/test/libcxx/utilities/tuple/tuple.tuple/diagnose_reference_binding.fail.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/utilities/tuple/tuple.tuple/diagnose_reference_binding.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/utilities/tuple/tuple.tuple/tuple.cnstr/ vendor/libc++/dist/test/libcxx/utilities/tuple/tuple.tuple/tuple.cnstr/disable_reduced_arity_initialization_extension.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/utilities/tuple/tuple.tuple/tuple.cnstr/enable_reduced_arity_initialization_extension.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/utilities/variant/ vendor/libc++/dist/test/libcxx/utilities/variant/variant.variant/ vendor/libc++/dist/test/libcxx/utilities/variant/variant.variant/variant.assign/ vendor/libc++/dist/test/libcxx/utilities/variant/variant.variant/variant.assign/copy.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/utilities/variant/variant.variant/variant.assign/move.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/utilities/variant/variant.variant/variant.ctor/ vendor/libc++/dist/test/libcxx/utilities/variant/variant.variant/variant.ctor/copy.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/utilities/variant/variant.variant/variant.ctor/move.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/utilities/variant/version.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/algorithms/alg.modifying.operations/alg.random.sample/ vendor/libc++/dist/test/std/algorithms/alg.modifying.operations/alg.random.sample/sample.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/algorithms/alg.modifying.operations/alg.random.sample/sample.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/algorithms/alg.modifying.operations/alg.random.sample/sample.stable.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/deque/deque.capacity/max_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/list/list.capacity/max_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/vector/vector.capacity/max_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/diagnostics/syserr/is_error_code_enum.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/diagnostics/syserr/is_error_condition_enum.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/diagnostics/syserr/syserr.hash/error_condition.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/experimental/numeric/ vendor/libc++/dist/test/std/experimental/numeric/numeric.ops/ vendor/libc++/dist/test/std/experimental/numeric/numeric.ops.overview/ vendor/libc++/dist/test/std/experimental/numeric/numeric.ops.overview/nothing_to_do.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/experimental/numeric/numeric.ops/nothing_to_do.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/experimental/numeric/numeric.ops/numeric.ops.gcd/ vendor/libc++/dist/test/std/experimental/numeric/numeric.ops/numeric.ops.gcd/gcd.not_integral1.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/experimental/numeric/numeric.ops/numeric.ops.gcd/gcd.not_integral2.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/experimental/numeric/numeric.ops/numeric.ops.gcd/gcd.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/experimental/numeric/numeric.ops/numeric.ops.lcm/ vendor/libc++/dist/test/std/experimental/numeric/numeric.ops/numeric.ops.lcm/lcm.not_integral1.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/experimental/numeric/numeric.ops/numeric.ops.lcm/lcm.not_integral2.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/experimental/numeric/numeric.ops/numeric.ops.lcm/lcm.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/experimental/utilities/meta/meta.detect/ vendor/libc++/dist/test/std/experimental/utilities/meta/meta.detect/detected_or.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/experimental/utilities/meta/meta.detect/detected_t.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/experimental/utilities/meta/meta.detect/is_detected.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/experimental/utilities/meta/meta.detect/is_detected_convertible.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/experimental/utilities/meta/meta.detect/is_detected_exact.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/experimental/utilities/meta/meta.logical/ vendor/libc++/dist/test/std/experimental/utilities/meta/meta.logical/conjunction.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/experimental/utilities/meta/meta.logical/disjunction.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/experimental/utilities/meta/meta.logical/negation.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/input.output/iostreams.base/is_error_code_enum_io_errc.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/align_val_t.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/delete_align_val_t_replace.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_align_val_t.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_align_val_t_nothrow.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_align_val_t_nothrow_replace.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_align_val_t_replace.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/delete_align_val_t_replace.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_align_val_t.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_align_val_t_nothrow.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_align_val_t_nothrow_replace.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_align_val_t_replace.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/numerics/complex.number/cmplx.over/UDT_is_rejected.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/numerics/numeric.ops/numeric.ops.gcd/ vendor/libc++/dist/test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.bool1.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.bool2.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.bool3.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.bool4.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.not_integral1.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.not_integral2.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/numerics/numeric.ops/numeric.ops.lcm/ vendor/libc++/dist/test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.bool1.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.bool2.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.bool3.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.bool4.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.not_integral1.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.not_integral2.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/re/re.const/re.matchflag/match_not_null.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/re/re.regex/re.regex.construct/bad_backref.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/re/re.regex/re.regex.construct/ptr_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.cons/T_size_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.cons/string_view.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.cons/string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_append/T_size_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_append/string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_assign/T_size_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_assign/string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_insert/size_T_size_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_replace/size_size_T_size_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.nonmembers/string_op!=/string_string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.nonmembers/string_op!=/string_view_string.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.nonmembers/string_operator==/string_string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.nonmembers/string_operator==/string_view_string.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.nonmembers/string_opgt/string_string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.nonmembers/string_opgt/string_view_string.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.nonmembers/string_opgt=/string_string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.nonmembers/string_opgt=/string_view_string.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.nonmembers/string_oplt/string_string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.nonmembers/string_oplt/string_view_string.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.nonmembers/string_oplt=/string_string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.nonmembers/string_oplt=/string_view_string.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.ops/string_compare/size_size_T_size_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/ vendor/libc++/dist/test/std/strings/string.view/nothing_to_do.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.access/ vendor/libc++/dist/test/std/strings/string.view/string.view.access/at.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.access/back.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.access/data.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.access/front.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.access/index.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.capacity/ vendor/libc++/dist/test/std/strings/string.view/string.view.capacity/capacity.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.comparison/ vendor/libc++/dist/test/std/strings/string.view/string.view.comparison/opeq.string_view.pointer.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.comparison/opeq.string_view.string.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.comparison/opeq.string_view.string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.comparison/opge.string_view.pointer.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.comparison/opge.string_view.string.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.comparison/opge.string_view.string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.comparison/opgt.string_view.pointer.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.comparison/opgt.string_view.string.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.comparison/opgt.string_view.string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.comparison/ople.string_view.pointer.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.comparison/ople.string_view.string.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.comparison/ople.string_view.string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.comparison/oplt.string_view.pointer.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.comparison/oplt.string_view.string.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.comparison/oplt.string_view.string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.comparison/opne.string_view.pointer.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.comparison/opne.string_view.string.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.comparison/opne.string_view.string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.cons/ vendor/libc++/dist/test/std/strings/string.view/string.view.cons/default.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.cons/from_literal.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.cons/from_ptr_len.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.cons/from_string.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.cons/from_string1.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.cons/from_string2.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/ vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_char_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_first_not_of_char_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_first_not_of_pointer_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_first_not_of_pointer_size_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_first_not_of_string_view_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_first_of_char_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_first_of_pointer_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_first_of_pointer_size_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_first_of_string_view_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_last_not_of_char_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_last_not_of_pointer_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_last_not_of_pointer_size_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_last_not_of_string_view_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_last_of_char_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_last_of_pointer_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_last_of_pointer_size_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_last_of_string_view_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_pointer_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_pointer_size_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/find_string_view_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/rfind_char_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/rfind_pointer_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/rfind_pointer_size_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.find/rfind_string_view_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.hash/ vendor/libc++/dist/test/std/strings/string.view/string.view.hash/string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.io/ vendor/libc++/dist/test/std/strings/string.view/string.view.io/stream_insert.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.iterators/ vendor/libc++/dist/test/std/strings/string.view/string.view.iterators/begin.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.iterators/end.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.iterators/rbegin.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.iterators/rend.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.modifiers/ vendor/libc++/dist/test/std/strings/string.view/string.view.modifiers/clear.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.modifiers/remove_prefix.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.modifiers/remove_suffix.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.modifiers/swap.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.nonmem/ vendor/libc++/dist/test/std/strings/string.view/string.view.nonmem/quoted.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.ops/ vendor/libc++/dist/test/std/strings/string.view/string.view.ops/compare.pointer.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.ops/compare.pointer_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.ops/compare.size_size_sv.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.ops/compare.size_size_sv_pointer_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.ops/compare.size_size_sv_size_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.ops/compare.sv.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.ops/copy.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.ops/substr.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.synop/ vendor/libc++/dist/test/std/strings/string.view/string.view.synop/nothing_to_do.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.template/ vendor/libc++/dist/test/std/strings/string.view/string.view.template/nothing_to_do.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/thread/thread.condition/PR30202_notify_from_pthread_created_thread.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/thread/thread.mutex/thread.once/thread.once.callonce/race.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct_pair.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct_pair_const_lvalue_pair.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct_pair_piecewise.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct_pair_rvalue.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct_pair_values.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct_type.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/ vendor/libc++/dist/test/std/utilities/any/any.class/ vendor/libc++/dist/test/std/utilities/any/any.class/any.assign/ vendor/libc++/dist/test/std/utilities/any/any.class/any.assign/copy.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.class/any.assign/move.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.class/any.assign/value.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.class/any.cons/ vendor/libc++/dist/test/std/utilities/any/any.class/any.cons/copy.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.class/any.cons/default.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.class/any.cons/in_place_type.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.class/any.cons/move.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.class/any.cons/value.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.class/any.modifiers/ vendor/libc++/dist/test/std/utilities/any/any.class/any.modifiers/emplace.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.class/any.modifiers/reset.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.class/any.modifiers/swap.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.class/any.observers/ vendor/libc++/dist/test/std/utilities/any/any.class/any.observers/has_value.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.class/any.observers/type.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.class/not_literal_type.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.nonmembers/ vendor/libc++/dist/test/std/utilities/any/any.nonmembers/any.cast/ vendor/libc++/dist/test/std/utilities/any/any.nonmembers/any.cast/any_cast_pointer.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.nonmembers/any.cast/any_cast_reference.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.nonmembers/any.cast/any_cast_request_invalid_value_category.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.nonmembers/any.cast/const_correctness.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.nonmembers/any.cast/not_copy_constructible.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.nonmembers/any.cast/reference_types.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.nonmembers/make_any.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/any/any.nonmembers/swap.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/function.objects/func.invoke/invoke_feature_test_macro.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/derive_from.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/derive_from.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_F.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_function.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_nullptr.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_rfunction.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/function.objects/unord.hash/non_enum.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/specialized.addressof/addressof.temp.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/specialized.destroy/ vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/specialized.destroy/destroy.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/specialized.destroy/destroy_at.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/specialized.destroy/destroy_n.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.default/ vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.default/uninitialized_default_construct.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.default/uninitialized_default_construct_n.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.value/ vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.value/uninitialized_value_construct.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.value/uninitialized_value_construct_n.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/uninitialized.move/ vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/uninitialized.move/uninitialized_move.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/uninitialized.move/uninitialized_move_n.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/meta/meta.unary.prop.query/void_t_feature_test_macro.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/ vendor/libc++/dist/test/std/utilities/optional/optional.bad_optional_access/ vendor/libc++/dist/test/std/utilities/optional/optional.bad_optional_access/default.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.bad_optional_access/derive.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.comp_with_t/ vendor/libc++/dist/test/std/utilities/optional/optional.comp_with_t/equal.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.comp_with_t/greater.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.comp_with_t/greater_equal.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.comp_with_t/less_equal.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.comp_with_t/less_than.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.comp_with_t/not_equal.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.hash/ vendor/libc++/dist/test/std/utilities/optional/optional.hash/hash.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.nullops/ vendor/libc++/dist/test/std/utilities/optional/optional.nullops/equal.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.nullops/greater.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.nullops/greater_equal.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.nullops/less_equal.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.nullops/less_than.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.nullops/not_equal.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.nullopt/ vendor/libc++/dist/test/std/utilities/optional/optional.nullopt/not_brace_initializable.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.nullopt/nullopt_t.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/ vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.assign/ vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.assign/assign_value.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.assign/const_optional_U.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.assign/copy.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.assign/emplace.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.assign/emplace_initializer_list.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.assign/move.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.assign/nullopt_t.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.assign/optional_U.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.ctor/ vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.ctor/U.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.ctor/const_T.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.ctor/const_optional_U.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.ctor/copy.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.ctor/default.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.ctor/explicit_const_optional_U.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.ctor/explicit_optional_U.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.ctor/in_place_t.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.ctor/initializer_list.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.ctor/move.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.ctor/nullopt_t.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.ctor/optional_U.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.ctor/rvalue_T.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.dtor/ vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.dtor/dtor.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.mod/ vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.mod/reset.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/ vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/bool.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/dereference.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/dereference_const.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/dereference_const_rvalue.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/dereference_rvalue.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/has_value.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/op_arrow.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/op_arrow_const.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/value.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/value_const.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/value_const.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/value_const_rvalue.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/value_or.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/value_or_const.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/value_rvalue.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.swap/ vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.swap/swap.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/optional_requires_destructible_object.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/special_member_gen.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.object/types.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.relops/ vendor/libc++/dist/test/std/utilities/optional/optional.relops/equal.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.relops/greater_equal.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.relops/greater_than.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.relops/less_equal.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.relops/less_than.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.relops/not_equal.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.specalg/ vendor/libc++/dist/test/std/utilities/optional/optional.specalg/make_optional.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.specalg/make_optional_explicit.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.specalg/make_optional_explicit_initializer_list.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.specalg/swap.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.syn/ vendor/libc++/dist/test/std/utilities/optional/optional.syn/optional_in_place_t.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.syn/optional_includes_initializer_list.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/optional/optional.syn/optional_nullopt_t.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/PR31384.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/dtor.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/utility/forward/forward.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/utility/forward/forward_03.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/utility/forward/move.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/utility/forward/move.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/assign_pair.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/assign_pair_cxx03.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/assign_tuple.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/const_first_const_second_cxx03.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/const_pair_U_V_cxx03.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/dtor.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/not_constexpr_cxx11.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/special_member_generation_test.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/utility/utility.inplace/ vendor/libc++/dist/test/std/utilities/utility/utility.inplace/inplace.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/ vendor/libc++/dist/test/std/utilities/variant/variant.bad_variant_access/ vendor/libc++/dist/test/std/utilities/variant/variant.bad_variant_access/bad_variant_access.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.general/ vendor/libc++/dist/test/std/utilities/variant/variant.general/nothing_to_do.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.get/ vendor/libc++/dist/test/std/utilities/variant/variant.get/get_if_index.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.get/get_if_type.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.get/get_index.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.get/get_type.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.get/holds_alternative.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.hash/ vendor/libc++/dist/test/std/utilities/variant/variant.hash/hash.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.helpers/ vendor/libc++/dist/test/std/utilities/variant/variant.helpers/variant_alternative.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.helpers/variant_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.monostate/ vendor/libc++/dist/test/std/utilities/variant/variant.monostate.relops/ vendor/libc++/dist/test/std/utilities/variant/variant.monostate.relops/relops.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.monostate/monostate.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.relops/ vendor/libc++/dist/test/std/utilities/variant/variant.relops/relops.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.synopsis/ vendor/libc++/dist/test/std/utilities/variant/variant.synopsis/variant_npos.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/ vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.assign/ vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.assign/T.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.assign/copy.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.assign/move.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.ctor/ vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.ctor/T.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.ctor/copy.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.ctor/default.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.ctor/in_place_index_args.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.ctor/in_place_index_init_list_args.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.ctor/in_place_type_args.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.ctor/in_place_type_init_list_args.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.ctor/move.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.dtor/ vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.dtor/dtor.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.mod/ vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.mod/emplace_index_args.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.mod/emplace_index_init_list_args.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.mod/emplace_type_args.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.mod/emplace_type_init_list_args.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.status/ vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.status/index.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.status/valueless_by_exception.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.swap/ vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant.swap/swap.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant_array.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant_empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant_reference.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.variant/variant_void.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/variant/variant.visit/ vendor/libc++/dist/test/std/utilities/variant/variant.visit/visit.pass.cpp (contents, props changed) vendor/libc++/dist/test/support/archetypes.hpp vendor/libc++/dist/test/support/archetypes.ipp vendor/libc++/dist/test/support/controlled_allocators.hpp vendor/libc++/dist/test/support/debug_mode_helper.h (contents, props changed) vendor/libc++/dist/test/support/demangle.h (contents, props changed) vendor/libc++/dist/test/support/experimental_any_helpers.h (contents, props changed) vendor/libc++/dist/test/support/external_threads.cpp (contents, props changed) vendor/libc++/dist/test/support/test.support/test_demangle.pass.cpp (contents, props changed) vendor/libc++/dist/test/support/variant_test_helpers.hpp vendor/libc++/dist/utils/google-benchmark/ vendor/libc++/dist/utils/google-benchmark/.gitignore vendor/libc++/dist/utils/google-benchmark/AUTHORS vendor/libc++/dist/utils/google-benchmark/CMakeLists.txt (contents, props changed) vendor/libc++/dist/utils/google-benchmark/CONTRIBUTING.md vendor/libc++/dist/utils/google-benchmark/CONTRIBUTORS vendor/libc++/dist/utils/google-benchmark/LICENSE vendor/libc++/dist/utils/google-benchmark/README.LLVM vendor/libc++/dist/utils/google-benchmark/README.md vendor/libc++/dist/utils/google-benchmark/cmake/ vendor/libc++/dist/utils/google-benchmark/cmake/AddCXXCompilerFlag.cmake vendor/libc++/dist/utils/google-benchmark/cmake/CXXFeatureCheck.cmake vendor/libc++/dist/utils/google-benchmark/cmake/GetGitVersion.cmake vendor/libc++/dist/utils/google-benchmark/cmake/gnu_posix_regex.cpp (contents, props changed) vendor/libc++/dist/utils/google-benchmark/cmake/posix_regex.cpp (contents, props changed) vendor/libc++/dist/utils/google-benchmark/cmake/std_regex.cpp (contents, props changed) vendor/libc++/dist/utils/google-benchmark/cmake/steady_clock.cpp (contents, props changed) vendor/libc++/dist/utils/google-benchmark/cmake/thread_safety_attributes.cpp (contents, props changed) vendor/libc++/dist/utils/google-benchmark/include/ vendor/libc++/dist/utils/google-benchmark/include/benchmark/ vendor/libc++/dist/utils/google-benchmark/include/benchmark/benchmark.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/include/benchmark/benchmark_api.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/include/benchmark/macros.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/include/benchmark/reporter.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/ vendor/libc++/dist/utils/google-benchmark/src/CMakeLists.txt (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/arraysize.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/benchmark.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/benchmark_api_internal.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/benchmark_register.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/check.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/colorprint.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/colorprint.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/commandlineflags.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/commandlineflags.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/complexity.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/complexity.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/console_reporter.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/csv_reporter.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/cycleclock.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/internal_macros.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/json_reporter.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/log.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/mutex.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/re.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/reporter.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/sleep.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/sleep.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/stat.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/string_util.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/string_util.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/sysinfo.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/sysinfo.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/timers.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/src/timers.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/test/ vendor/libc++/dist/utils/google-benchmark/test/CMakeLists.txt (contents, props changed) vendor/libc++/dist/utils/google-benchmark/test/basic_test.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/test/benchmark_test.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/test/complexity_test.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/test/cxx03_test.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/test/diagnostics_test.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/test/donotoptimize_test.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/test/filter_test.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/test/fixture_test.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/test/map_test.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/test/multiple_ranges_test.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/test/options_test.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/test/output_test.h (contents, props changed) vendor/libc++/dist/utils/google-benchmark/test/output_test_helper.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/test/register_benchmark_test.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/test/reporter_output_test.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/test/skip_with_error_test.cc (contents, props changed) vendor/libc++/dist/utils/google-benchmark/tools/ vendor/libc++/dist/utils/google-benchmark/tools/compare_bench.py (contents, props changed) vendor/libc++/dist/utils/google-benchmark/tools/gbench/ vendor/libc++/dist/utils/google-benchmark/tools/gbench/Inputs/ vendor/libc++/dist/utils/google-benchmark/tools/gbench/Inputs/test1_run1.json vendor/libc++/dist/utils/google-benchmark/tools/gbench/Inputs/test1_run2.json vendor/libc++/dist/utils/google-benchmark/tools/gbench/__init__.py (contents, props changed) vendor/libc++/dist/utils/google-benchmark/tools/gbench/report.py (contents, props changed) vendor/libc++/dist/utils/google-benchmark/tools/gbench/util.py (contents, props changed) vendor/libc++/dist/utils/merge_archives.py (contents, props changed) Deleted: vendor/libc++/dist/include/support/win32/math_win32.h vendor/libc++/dist/src/support/solaris/xlocale.c vendor/libc++/dist/test/libcxx/containers/sequences/list/db_back.pass.cpp vendor/libc++/dist/test/libcxx/containers/sequences/list/db_cback.pass.cpp vendor/libc++/dist/test/libcxx/containers/sequences/list/db_cfront.pass.cpp vendor/libc++/dist/test/libcxx/containers/sequences/list/db_front.pass.cpp vendor/libc++/dist/test/libcxx/containers/sequences/list/db_iterators_6.pass.cpp vendor/libc++/dist/test/libcxx/containers/sequences/list/db_iterators_7.pass.cpp vendor/libc++/dist/test/libcxx/containers/sequences/list/db_iterators_8.pass.cpp vendor/libc++/dist/test/libcxx/containers/sequences/list/db_iterators_9.pass.cpp vendor/libc++/dist/test/libcxx/containers/sequences/list/list.special/db_swap_1.pass.cpp vendor/libc++/dist/test/libcxx/containers/sequences/list/list.special/db_swap_2.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.modifiers/erase_iter_db1.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.modifiers/erase_iter_db2.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.modifiers/erase_iter_iter_db1.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.modifiers/erase_iter_iter_db2.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.modifiers/erase_iter_iter_db3.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.modifiers/erase_iter_iter_db4.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.special/db_swap_1.pass.cpp vendor/libc++/dist/test/std/containers/stack_allocator.h vendor/libc++/dist/test/std/numerics/c.math/version_cmath.pass.cpp vendor/libc++/dist/test/std/utilities/utility/forward/forward1.fail.cpp vendor/libc++/dist/test/std/utilities/utility/forward/forward2.fail.cpp vendor/libc++/dist/test/std/utilities/utility/forward/forward3.fail.cpp vendor/libc++/dist/test/std/utilities/utility/forward/forward4.fail.cpp vendor/libc++/dist/test/std/utilities/utility/forward/forward5.fail.cpp vendor/libc++/dist/test/std/utilities/utility/forward/forward6.fail.cpp vendor/libc++/dist/test/std/utilities/utility/forward/move_copy.pass.cpp vendor/libc++/dist/test/std/utilities/utility/forward/move_only.pass.cpp vendor/libc++/dist/test/std/utilities/utility/forward/move_only1.fail.cpp vendor/libc++/dist/test/std/utilities/utility/forward/move_only2.fail.cpp vendor/libc++/dist/test/std/utilities/utility/forward/move_only3.fail.cpp vendor/libc++/dist/test/std/utilities/utility/forward/move_only4.fail.cpp vendor/libc++/dist/test/ubsan_blacklist.txt vendor/libc++/dist/www/debug_mode.html vendor/libc++/dist/www/results.Linux.html vendor/libc++/dist/www/results.Windows.html Modified: vendor/libc++/dist/.gitignore vendor/libc++/dist/CMakeLists.txt vendor/libc++/dist/TODO.TXT vendor/libc++/dist/benchmarks/unordered_set_operations.bench.cpp vendor/libc++/dist/cmake/Modules/CheckLibcxxAtomic.cmake vendor/libc++/dist/cmake/Modules/HandleLibCXXABI.cmake vendor/libc++/dist/cmake/Modules/HandleLibcxxFlags.cmake vendor/libc++/dist/cmake/Modules/HandleOutOfTreeLLVM.cmake vendor/libc++/dist/cmake/config-ix.cmake vendor/libc++/dist/docs/BuildingLibcxx.rst vendor/libc++/dist/docs/Makefile.sphinx vendor/libc++/dist/docs/TestingLibcxx.rst vendor/libc++/dist/docs/UsingLibcxx.rst vendor/libc++/dist/docs/conf.py vendor/libc++/dist/docs/index.rst vendor/libc++/dist/include/CMakeLists.txt vendor/libc++/dist/include/__bit_reference vendor/libc++/dist/include/__config vendor/libc++/dist/include/__config_site.in vendor/libc++/dist/include/__debug vendor/libc++/dist/include/__functional_03 vendor/libc++/dist/include/__functional_base vendor/libc++/dist/include/__hash_table vendor/libc++/dist/include/__locale vendor/libc++/dist/include/__mutex_base vendor/libc++/dist/include/__nullptr vendor/libc++/dist/include/__refstring vendor/libc++/dist/include/__std_stream vendor/libc++/dist/include/__threading_support vendor/libc++/dist/include/__tree vendor/libc++/dist/include/__tuple vendor/libc++/dist/include/algorithm vendor/libc++/dist/include/array vendor/libc++/dist/include/atomic vendor/libc++/dist/include/bitset vendor/libc++/dist/include/chrono vendor/libc++/dist/include/cmath vendor/libc++/dist/include/complex vendor/libc++/dist/include/cstdio vendor/libc++/dist/include/cstdlib vendor/libc++/dist/include/cwchar vendor/libc++/dist/include/deque vendor/libc++/dist/include/exception vendor/libc++/dist/include/experimental/algorithm vendor/libc++/dist/include/experimental/any vendor/libc++/dist/include/experimental/dynarray vendor/libc++/dist/include/experimental/filesystem vendor/libc++/dist/include/experimental/memory_resource vendor/libc++/dist/include/experimental/optional vendor/libc++/dist/include/experimental/propagate_const vendor/libc++/dist/include/experimental/string_view vendor/libc++/dist/include/experimental/type_traits vendor/libc++/dist/include/forward_list vendor/libc++/dist/include/fstream vendor/libc++/dist/include/functional vendor/libc++/dist/include/future vendor/libc++/dist/include/inttypes.h vendor/libc++/dist/include/iomanip vendor/libc++/dist/include/ios vendor/libc++/dist/include/istream vendor/libc++/dist/include/iterator vendor/libc++/dist/include/limits vendor/libc++/dist/include/list vendor/libc++/dist/include/locale vendor/libc++/dist/include/math.h vendor/libc++/dist/include/memory vendor/libc++/dist/include/module.modulemap vendor/libc++/dist/include/mutex vendor/libc++/dist/include/new vendor/libc++/dist/include/numeric vendor/libc++/dist/include/ostream vendor/libc++/dist/include/queue vendor/libc++/dist/include/random vendor/libc++/dist/include/ratio vendor/libc++/dist/include/regex vendor/libc++/dist/include/scoped_allocator vendor/libc++/dist/include/set vendor/libc++/dist/include/sstream vendor/libc++/dist/include/stack vendor/libc++/dist/include/stdexcept vendor/libc++/dist/include/streambuf vendor/libc++/dist/include/string vendor/libc++/dist/include/support/android/locale_bionic.h vendor/libc++/dist/include/support/win32/locale_win32.h vendor/libc++/dist/include/support/win32/support.h vendor/libc++/dist/include/support/xlocale/__posix_l_fallback.h vendor/libc++/dist/include/system_error vendor/libc++/dist/include/thread vendor/libc++/dist/include/tuple vendor/libc++/dist/include/type_traits vendor/libc++/dist/include/typeinfo vendor/libc++/dist/include/unordered_map vendor/libc++/dist/include/utility vendor/libc++/dist/include/valarray vendor/libc++/dist/include/vector vendor/libc++/dist/lib/CMakeLists.txt vendor/libc++/dist/lib/buildit vendor/libc++/dist/src/algorithm.cpp vendor/libc++/dist/src/any.cpp vendor/libc++/dist/src/chrono.cpp vendor/libc++/dist/src/condition_variable.cpp vendor/libc++/dist/src/debug.cpp vendor/libc++/dist/src/exception.cpp vendor/libc++/dist/src/experimental/filesystem/directory_iterator.cpp vendor/libc++/dist/src/experimental/filesystem/operations.cpp vendor/libc++/dist/src/experimental/filesystem/path.cpp vendor/libc++/dist/src/experimental/memory_resource.cpp vendor/libc++/dist/src/include/atomic_support.h vendor/libc++/dist/src/include/config_elast.h vendor/libc++/dist/src/ios.cpp vendor/libc++/dist/src/locale.cpp vendor/libc++/dist/src/memory.cpp vendor/libc++/dist/src/mutex.cpp vendor/libc++/dist/src/new.cpp vendor/libc++/dist/src/optional.cpp vendor/libc++/dist/src/random.cpp vendor/libc++/dist/src/stdexcept.cpp vendor/libc++/dist/src/string.cpp vendor/libc++/dist/src/strstream.cpp vendor/libc++/dist/src/support/win32/locale_win32.cpp vendor/libc++/dist/src/system_error.cpp vendor/libc++/dist/src/thread.cpp vendor/libc++/dist/src/typeinfo.cpp vendor/libc++/dist/test/CMakeLists.txt vendor/libc++/dist/test/libcxx/atomics/libcpp-has-no-threads.fail.cpp vendor/libc++/dist/test/libcxx/compiler.py vendor/libc++/dist/test/libcxx/containers/sequences/deque/incomplete.pass.cpp vendor/libc++/dist/test/libcxx/containers/sequences/vector/asan.pass.cpp vendor/libc++/dist/test/libcxx/containers/sequences/vector/asan_throw.pass.cpp vendor/libc++/dist/test/libcxx/double_include.sh.cpp vendor/libc++/dist/test/libcxx/experimental/any/small_type.pass.cpp vendor/libc++/dist/test/libcxx/experimental/containers/sequences/dynarray/dynarray.cons/default.pass.cpp vendor/libc++/dist/test/libcxx/experimental/containers/sequences/dynarray/dynarray.cons/default_throws_bad_alloc.pass.cpp vendor/libc++/dist/test/libcxx/experimental/containers/sequences/dynarray/dynarray.overview/at.pass.cpp vendor/libc++/dist/test/libcxx/experimental/containers/sequences/dynarray/dynarray.overview/begin_end.pass.cpp vendor/libc++/dist/test/libcxx/experimental/filesystem/class.path/path.req/is_pathable.pass.cpp vendor/libc++/dist/test/libcxx/iterators/trivial_iterators.pass.cpp vendor/libc++/dist/test/libcxx/localization/locales/locale.convenience/conversions/conversions.string/ctor_move.pass.cpp vendor/libc++/dist/test/libcxx/strings/iterators.exceptions.pass.cpp vendor/libc++/dist/test/libcxx/strings/iterators.noexcept.pass.cpp vendor/libc++/dist/test/libcxx/test/config.py vendor/libc++/dist/test/libcxx/test/format.py vendor/libc++/dist/test/libcxx/test/target_info.py vendor/libc++/dist/test/libcxx/thread/thread.condition/thread.condition.condvar/native_handle.pass.cpp vendor/libc++/dist/test/libcxx/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_mutex_mangling.pass.cpp vendor/libc++/dist/test/libcxx/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.class/native_handle.pass.cpp vendor/libc++/dist/test/libcxx/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.recursive/native_handle.pass.cpp vendor/libc++/dist/test/libcxx/thread/thread.mutex/thread_safety_lock_guard.pass.cpp vendor/libc++/dist/test/libcxx/thread/thread.mutex/thread_safety_lock_unlock.pass.cpp vendor/libc++/dist/test/libcxx/thread/thread.mutex/thread_safety_missing_unlock.fail.cpp vendor/libc++/dist/test/libcxx/thread/thread.mutex/thread_safety_requires_capability.pass.cpp vendor/libc++/dist/test/libcxx/thread/thread.threads/thread.thread.class/thread.thread.member/native_handle.pass.cpp vendor/libc++/dist/test/libcxx/thread/thread.threads/thread.thread.class/types.pass.cpp vendor/libc++/dist/test/libcxx/utilities/function.objects/func.require/bullet_1_2_3.pass.cpp vendor/libc++/dist/test/libcxx/utilities/utility/pairs/pairs.pair/non_trivial_copy_move_ABI.pass.cpp vendor/libc++/dist/test/lit.cfg vendor/libc++/dist/test/lit.site.cfg.in vendor/libc++/dist/test/std/algorithms/alg.modifying.operations/alg.fill/fill_n.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.modifying.operations/alg.move/move.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.modifying.operations/alg.move/move_backward.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.modifying.operations/alg.partitions/is_partitioned.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle_rand.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle_urng.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.modifying.operations/alg.rotate/rotate.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.nonmodifying/alg.equal/equal.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.nonmodifying/alg.equal/equal_pred.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.nonmodifying/alg.foreach/test.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation_pred.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.nonmodifying/mismatch/mismatch_pred.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.clamp/clamp.comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.clamp/clamp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.heap.operations/make.heap/make_heap.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.heap.operations/make.heap/make_heap_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.heap.operations/pop.heap/pop_heap.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.heap.operations/pop.heap/pop_heap_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.heap.operations/push.heap/push_heap.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.heap.operations/push.heap/push_heap_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.heap.operations/sort.heap/sort_heap.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.heap.operations/sort.heap/sort_heap_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.merge/inplace_merge.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.merge/inplace_merge_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.merge/merge.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.merge/merge_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.min.max/max.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.min.max/max_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.min.max/max_element.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.min.max/max_element_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.min.max/max_init_list.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.min.max/max_init_list_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.min.max/min.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.min.max/min_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.min.max/min_element.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.min.max/min_element_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.min.max/min_init_list.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.min.max/min_init_list_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.min.max/minmax.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.min.max/minmax_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.min.max/minmax_element.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.min.max/minmax_element_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.min.max/minmax_init_list.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.min.max/minmax_init_list_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.nth.element/nth_element.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.nth.element/nth_element_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.sort/partial.sort/partial_sort.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.sort/partial.sort/partial_sort_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.sort/sort/sort.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.sort/sort/sort_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.sort/stable.sort/stable_sort.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.sort/stable.sort/stable_sort_comp.pass.cpp vendor/libc++/dist/test/std/atomics/atomics.flag/default.pass.cpp vendor/libc++/dist/test/std/atomics/atomics.types.generic/address.pass.cpp vendor/libc++/dist/test/std/atomics/atomics.types.generic/bool.pass.cpp vendor/libc++/dist/test/std/atomics/atomics.types.generic/integral.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.access/at.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.access/iterator.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.access/max_size.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.cons/compare_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.cons/copy.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.cons/copy_assign.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.cons/dtor_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.cons/iter_iter_comp_alloc.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.cons/move_assign_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.cons/move_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/count.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/count1.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/count2.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/count3.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/equal_range.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/equal_range1.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/equal_range2.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/equal_range3.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/find.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/find1.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/find2.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/find3.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/lower_bound.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/lower_bound1.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/lower_bound2.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/lower_bound3.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/upper_bound.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/upper_bound1.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/upper_bound2.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/upper_bound3.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.special/non_member_swap.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.special/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/iterator.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/max_size.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.cons/compare_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.cons/copy.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.cons/dtor_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.cons/iter_iter.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.cons/move_assign_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.cons/move_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/count.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/count1.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/count2.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/count3.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/equal_range.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/equal_range1.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/equal_range2.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/equal_range3.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/find.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/find1.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/find2.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/find3.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/lower_bound.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/lower_bound1.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/lower_bound2.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/lower_bound3.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/upper_bound.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/upper_bound1.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/upper_bound2.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/upper_bound3.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.special/non_member_swap.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.special/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/associative/multiset/count.pass.cpp vendor/libc++/dist/test/std/containers/associative/multiset/equal_range.pass.cpp vendor/libc++/dist/test/std/containers/associative/multiset/find.pass.cpp vendor/libc++/dist/test/std/containers/associative/multiset/insert_initializer_list.pass.cpp vendor/libc++/dist/test/std/containers/associative/multiset/iterator.pass.cpp vendor/libc++/dist/test/std/containers/associative/multiset/lower_bound.pass.cpp vendor/libc++/dist/test/std/containers/associative/multiset/max_size.pass.cpp vendor/libc++/dist/test/std/containers/associative/multiset/multiset.cons/compare_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/associative/multiset/multiset.cons/copy.pass.cpp vendor/libc++/dist/test/std/containers/associative/multiset/multiset.cons/dtor_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/associative/multiset/multiset.cons/initializer_list.pass.cpp vendor/libc++/dist/test/std/containers/associative/multiset/multiset.cons/iter_iter_alloc.pass.cpp vendor/libc++/dist/test/std/containers/associative/multiset/multiset.cons/move_assign_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/associative/multiset/multiset.cons/move_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/associative/multiset/multiset.special/non_member_swap.pass.cpp vendor/libc++/dist/test/std/containers/associative/multiset/multiset.special/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/associative/multiset/upper_bound.pass.cpp vendor/libc++/dist/test/std/containers/associative/set/count.pass.cpp vendor/libc++/dist/test/std/containers/associative/set/equal_range.pass.cpp vendor/libc++/dist/test/std/containers/associative/set/find.pass.cpp vendor/libc++/dist/test/std/containers/associative/set/insert_initializer_list.pass.cpp vendor/libc++/dist/test/std/containers/associative/set/iterator.pass.cpp vendor/libc++/dist/test/std/containers/associative/set/lower_bound.pass.cpp vendor/libc++/dist/test/std/containers/associative/set/max_size.pass.cpp vendor/libc++/dist/test/std/containers/associative/set/set.cons/compare_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/associative/set/set.cons/copy.pass.cpp vendor/libc++/dist/test/std/containers/associative/set/set.cons/dtor_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/associative/set/set.cons/initializer_list_compare_alloc.pass.cpp vendor/libc++/dist/test/std/containers/associative/set/set.cons/iter_iter_alloc.pass.cpp vendor/libc++/dist/test/std/containers/associative/set/set.cons/move_assign_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/associative/set/set.cons/move_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/associative/set/set.special/non_member_swap.pass.cpp vendor/libc++/dist/test/std/containers/associative/set/set.special/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/associative/set/upper_bound.pass.cpp vendor/libc++/dist/test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_comp.pass.cpp vendor/libc++/dist/test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_default.pass.cpp vendor/libc++/dist/test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_iter_iter.pass.cpp vendor/libc++/dist/test/std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_iter_iter_comp.pass.cpp vendor/libc++/dist/test/std/containers/container.adaptors/priority.queue/priqueue.special/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/container.adaptors/queue/queue.cons.alloc/ctor_container_alloc.pass.cpp vendor/libc++/dist/test/std/containers/container.adaptors/queue/queue.cons/ctor_container.pass.cpp vendor/libc++/dist/test/std/containers/container.adaptors/queue/queue.cons/ctor_default.pass.cpp vendor/libc++/dist/test/std/containers/container.adaptors/queue/queue.cons/move_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/container.adaptors/queue/queue.defn/emplace.pass.cpp vendor/libc++/dist/test/std/containers/container.adaptors/queue/queue.special/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/container.adaptors/stack/stack.cons.alloc/ctor_container_alloc.pass.cpp vendor/libc++/dist/test/std/containers/container.adaptors/stack/stack.cons/ctor_container.pass.cpp vendor/libc++/dist/test/std/containers/container.adaptors/stack/stack.cons/ctor_default.pass.cpp vendor/libc++/dist/test/std/containers/container.adaptors/stack/stack.cons/move_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/container.adaptors/stack/stack.defn/emplace.pass.cpp vendor/libc++/dist/test/std/containers/container.adaptors/stack/stack.special/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/array/array.tuple/get.fail.cpp vendor/libc++/dist/test/std/containers/sequences/array/at.pass.cpp vendor/libc++/dist/test/std/containers/sequences/array/iterators.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.capacity/access.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.capacity/resize_size.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.capacity/resize_size_value.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.cons/assign_iter_iter.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.cons/assign_size_value.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.cons/copy.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.cons/default.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.cons/dtor_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.cons/iter_iter.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.cons/iter_iter_alloc.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.cons/move_assign_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.cons/move_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.cons/size.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.cons/size_value.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.cons/size_value_alloc.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.modifiers/emplace.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.modifiers/emplace_back.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.modifiers/emplace_front.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.modifiers/erase_iter.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.modifiers/erase_iter_iter.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.modifiers/insert_iter_iter.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.modifiers/insert_rvalue.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.modifiers/insert_size_value.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.modifiers/insert_value.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.modifiers/pop_back.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.modifiers/pop_front.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.modifiers/push_back_exception_safety.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.modifiers/push_front.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.modifiers/push_front_exception_safety.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.modifiers/push_front_rvalue.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.special/swap.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.special/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/iterators.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.cons/copy.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.cons/copy_alloc.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.cons/dtor_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.cons/init.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.cons/init_alloc.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.cons/move.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.cons/move_assign_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.cons/move_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.cons/range.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.cons/range_alloc.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.cons/size.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.iter/iterators.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.modifiers/emplace_front.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.modifiers/push_front_exception_safety.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.ops/remove_if.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.ops/splice_after_flist.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.ops/splice_after_one.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.spec/member_swap.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.spec/non_member_swap.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.spec/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/max_size.pass.cpp vendor/libc++/dist/test/std/containers/sequences/list/iterators.pass.cpp vendor/libc++/dist/test/std/containers/sequences/list/list.cons/copy.pass.cpp vendor/libc++/dist/test/std/containers/sequences/list/list.cons/default_stack_alloc.pass.cpp vendor/libc++/dist/test/std/containers/sequences/list/list.cons/dtor_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/list/list.cons/initializer_list_alloc.pass.cpp vendor/libc++/dist/test/std/containers/sequences/list/list.cons/input_iterator.pass.cpp vendor/libc++/dist/test/std/containers/sequences/list/list.cons/move_assign_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/list/list.cons/move_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/list/list.cons/size_type.pass.cpp vendor/libc++/dist/test/std/containers/sequences/list/list.cons/size_value_alloc.pass.cpp vendor/libc++/dist/test/std/containers/sequences/list/list.modifiers/emplace_back.pass.cpp vendor/libc++/dist/test/std/containers/sequences/list/list.modifiers/emplace_front.pass.cpp vendor/libc++/dist/test/std/containers/sequences/list/list.modifiers/insert_iter_size_value.pass.cpp vendor/libc++/dist/test/std/containers/sequences/list/list.modifiers/push_back_exception_safety.pass.cpp vendor/libc++/dist/test/std/containers/sequences/list/list.modifiers/push_front_exception_safety.pass.cpp vendor/libc++/dist/test/std/containers/sequences/list/list.ops/remove.pass.cpp vendor/libc++/dist/test/std/containers/sequences/list/list.special/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/construct_iter_iter.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/construct_iter_iter_alloc.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/construct_size.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/copy.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/copy_alloc.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/dtor_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/emplace_back.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/find.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/insert_iter_iter_iter.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/insert_iter_size_value.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/insert_iter_value.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/iterators.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/move_assign_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/move_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/push_back.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/swap.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/contiguous.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/iterators.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.capacity/reserve.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.capacity/resize_size.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.capacity/resize_size_value.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.capacity/shrink_to_fit.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.cons/construct_default.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.cons/construct_iter_iter.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.cons/construct_iter_iter_alloc.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.cons/construct_size.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.cons/construct_size_value.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.cons/copy.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.cons/copy_alloc.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.cons/dtor_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.data/data.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.data/data_const.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.modifiers/emplace.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.modifiers/emplace_back.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.modifiers/insert_iter_iter_iter.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.modifiers/insert_iter_rvalue.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.modifiers/insert_iter_size_value.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.modifiers/insert_iter_value.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.modifiers/pop_back.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.modifiers/push_back.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.modifiers/push_back_exception_safety.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.modifiers/push_back_rvalue.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.special/swap.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.special/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/bucket.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/bucket_count.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/bucket_size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/iterators.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/max_size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/rehash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/reserve.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/swap_member.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/allocator.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/assign_copy.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/assign_init.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/assign_move.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/compare_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/copy.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/copy_alloc.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/default.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/dtor_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/hash_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/init.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/init_size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/init_size_hash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/init_size_hash_equal.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/init_size_hash_equal_allocator.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/move.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/move_alloc.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/move_assign_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/move_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/range.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/range_size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/range_size_hash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/range_size_hash_equal.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/range_size_hash_equal_allocator.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/size.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/size_hash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/size_hash_equal.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/size_hash_equal_allocator.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.elem/at.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.modifiers/insert_hint_rvalue.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.modifiers/insert_rvalue.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.swap/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.swap/swap_non_member.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/bucket.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/bucket_count.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/bucket_size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/iterators.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/iterators.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/local_iterators.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/max_size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/rehash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/reserve.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/scary.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/swap_member.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/allocator.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/assign_copy.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/assign_init.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/assign_move.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/compare_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/copy.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/copy_alloc.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/default.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/dtor_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/hash_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init_size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init_size_hash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init_size_hash_equal.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/init_size_hash_equal_allocator.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/move.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/move_alloc.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/move_assign_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/move_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size_hash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size_hash_equal.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size_hash_equal_allocator.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size_hash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size_hash_equal.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/size_hash_equal_allocator.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/emplace_hint.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_const_iter.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_key.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/erase_range.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_hint_rvalue.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_init.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_range.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_rvalue.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.swap/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.swap/swap_non_member.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/bucket.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/bucket_count.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/bucket_size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/erase_const_iter.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/iterators.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/iterators.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/local_iterators.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/max_size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/rehash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/reserve.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/scary.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/swap_member.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/allocator.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/assign_copy.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/assign_init.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/assign_move.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/compare_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/copy.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/copy_alloc.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/default.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/dtor_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/hash_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init_size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init_size_hash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init_size_hash_equal.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/init_size_hash_equal_allocator.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/move.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/move_alloc.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/move_assign_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/move_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size_hash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size_hash_equal.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size_hash_equal_allocator.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size_hash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size_hash_equal.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/size_hash_equal_allocator.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.swap/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.swap/swap_non_member.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/bucket.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/bucket_count.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/bucket_size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/erase_const_iter.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/iterators.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/max_size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/rehash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/reserve.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/swap_member.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/allocator.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/assign_copy.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/assign_init.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/assign_move.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/compare_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/copy.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/copy_alloc.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/default.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/dtor_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/hash_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/init.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/init_size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/init_size_hash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/init_size_hash_equal.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/init_size_hash_equal_allocator.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/move.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/move_alloc.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/move_assign_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/move_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/range.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/range_size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/range_size_hash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/range_size_hash_equal.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/range_size_hash_equal_allocator.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/size.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/size.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/size_hash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/size_hash_equal.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/size_hash_equal_allocator.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.swap/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.swap/swap_non_member.pass.cpp vendor/libc++/dist/test/std/depr/depr.c.headers/ciso646.pass.cpp vendor/libc++/dist/test/std/depr/depr.c.headers/complex.h.pass.cpp vendor/libc++/dist/test/std/depr/depr.c.headers/inttypes_h.pass.cpp vendor/libc++/dist/test/std/depr/depr.c.headers/stdlib_h.pass.cpp vendor/libc++/dist/test/std/depr/depr.c.headers/tgmath_h.pass.cpp vendor/libc++/dist/test/std/diagnostics/syserr/syserr.hash/error_code.pass.cpp vendor/libc++/dist/test/std/experimental/algorithms/alg.random.sample/sample.fail.cpp vendor/libc++/dist/test/std/experimental/algorithms/alg.random.sample/sample.pass.cpp vendor/libc++/dist/test/std/experimental/any/any.class/any.assign/copy.pass.cpp vendor/libc++/dist/test/std/experimental/any/any.class/any.assign/move.pass.cpp vendor/libc++/dist/test/std/experimental/any/any.class/any.assign/value.pass.cpp vendor/libc++/dist/test/std/experimental/any/any.class/any.cons/copy.pass.cpp vendor/libc++/dist/test/std/experimental/any/any.class/any.cons/default.pass.cpp vendor/libc++/dist/test/std/experimental/any/any.class/any.cons/move.pass.cpp vendor/libc++/dist/test/std/experimental/any/any.class/any.cons/value.pass.cpp vendor/libc++/dist/test/std/experimental/any/any.class/any.modifiers/clear.pass.cpp vendor/libc++/dist/test/std/experimental/any/any.class/any.modifiers/swap.pass.cpp vendor/libc++/dist/test/std/experimental/any/any.class/any.observers/empty.pass.cpp vendor/libc++/dist/test/std/experimental/any/any.class/any.observers/type.pass.cpp vendor/libc++/dist/test/std/experimental/any/any.nonmembers/any.cast/any_cast_pointer.pass.cpp vendor/libc++/dist/test/std/experimental/any/any.nonmembers/any.cast/any_cast_reference.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/class.directory_iterator/directory_iterator.members/ctor.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/class.path/path.member/path.append.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/class.path/path.member/path.assign/source.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/class.path/path.member/path.compare.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/class.path/path.member/path.concat.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/class.path/path.member/path.construct/source.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/class.path/path.member/path.modifiers/clear.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/class.path/path.member/path.modifiers/remove_filename.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/class.path/path.member/path.native.obs/c_str.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/class.path/path.member/path.native.obs/native.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/class.path/path.member/path.native.obs/operator_string.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/class.path/path.nonmember/path.io.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/class.rec.dir.itr/rec.dir.itr.members/ctor.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/fs.op.funcs/fs.op.copy/copy.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/fs.op.funcs/fs.op.copy_file/copy_file.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/fs.op.funcs/fs.op.copy_symlink/copy_symlink.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/fs.op.funcs/fs.op.create_directory_symlink/create_directory_symlink.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/fs.op.funcs/fs.op.create_hard_link/create_hard_link.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/fs.op.funcs/fs.op.create_symlink/create_symlink.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/fs.op.funcs/fs.op.hard_lk_ct/hard_link_count.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/fs.op.funcs/fs.op.is_empty/is_empty.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/fs.op.funcs/fs.op.permissions/permissions.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/fs.op.funcs/fs.op.read_symlink/read_symlink.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/fs.op.funcs/fs.op.remove/remove.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/fs.op.funcs/fs.op.remove_all/remove_all.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/fs.op.funcs/fs.op.rename/rename.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/fs.op.funcs/fs.op.resize_file/resize_file.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/fs.op.funcs/fs.op.space/space.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/fs.op.funcs/fs.op.temp_dir_path/temp_directory_path.pass.cpp vendor/libc++/dist/test/std/experimental/func/func.searchers/func.searchers.boyer_moore/hash.pass.cpp vendor/libc++/dist/test/std/experimental/func/func.searchers/func.searchers.boyer_moore/hash.pred.pass.cpp vendor/libc++/dist/test/std/experimental/func/func.searchers/func.searchers.boyer_moore/pred.pass.cpp vendor/libc++/dist/test/std/experimental/func/func.searchers/func.searchers.boyer_moore_horspool/hash.pass.cpp vendor/libc++/dist/test/std/experimental/func/func.searchers/func.searchers.boyer_moore_horspool/hash.pred.pass.cpp vendor/libc++/dist/test/std/experimental/func/func.searchers/func.searchers.boyer_moore_horspool/pred.pass.cpp vendor/libc++/dist/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair_const_lvalue_pair.pass.cpp vendor/libc++/dist/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair_rvalue.pass.cpp vendor/libc++/dist/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair_values.pass.cpp vendor/libc++/dist/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_piecewise_pair.pass.cpp vendor/libc++/dist/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_types.pass.cpp vendor/libc++/dist/test/std/experimental/memory/memory.resource/memory.resource.public/allocate.pass.cpp vendor/libc++/dist/test/std/experimental/optional/optional.nullops/less_equal.pass.cpp vendor/libc++/dist/test/std/experimental/optional/optional.object/optional.object.assign/assign_value.pass.cpp vendor/libc++/dist/test/std/experimental/optional/optional.object/optional.object.assign/copy.pass.cpp vendor/libc++/dist/test/std/experimental/optional/optional.object/optional.object.assign/emplace.pass.cpp vendor/libc++/dist/test/std/experimental/optional/optional.object/optional.object.assign/emplace_initializer_list.pass.cpp vendor/libc++/dist/test/std/experimental/optional/optional.object/optional.object.assign/move.pass.cpp vendor/libc++/dist/test/std/experimental/optional/optional.object/optional.object.ctor/const_T.pass.cpp vendor/libc++/dist/test/std/experimental/optional/optional.object/optional.object.ctor/copy.pass.cpp vendor/libc++/dist/test/std/experimental/optional/optional.object/optional.object.ctor/in_place_t.pass.cpp vendor/libc++/dist/test/std/experimental/optional/optional.object/optional.object.ctor/initializer_list.pass.cpp vendor/libc++/dist/test/std/experimental/optional/optional.object/optional.object.ctor/move.pass.cpp vendor/libc++/dist/test/std/experimental/optional/optional.object/optional.object.ctor/rvalue_T.pass.cpp vendor/libc++/dist/test/std/experimental/optional/optional.object/optional.object.observe/op_arrow_const.pass.cpp vendor/libc++/dist/test/std/experimental/optional/optional.object/optional.object.observe/value.pass.cpp vendor/libc++/dist/test/std/experimental/optional/optional.object/optional.object.observe/value_const.pass.cpp vendor/libc++/dist/test/std/experimental/optional/optional.object/optional.object.swap/swap.pass.cpp vendor/libc++/dist/test/std/experimental/optional/optional.specalg/swap.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.access/data.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.access/index.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.capacity/capacity.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.comparison/opeq.string_view.pointer.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.comparison/opeq.string_view.string_view.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.comparison/opge.string_view.pointer.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.comparison/opge.string_view.string_view.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.comparison/opgt.string_view.pointer.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.comparison/opgt.string_view.string_view.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.comparison/ople.string_view.pointer.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.comparison/ople.string_view.string_view.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.comparison/oplt.string_view.pointer.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.comparison/oplt.string_view.string_view.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.comparison/opne.string_view.pointer.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.comparison/opne.string_view.string_view.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.cons/default.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.cons/from_literal.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.cons/from_ptr_len.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/find_char_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/find_first_not_of_char_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/find_first_not_of_pointer_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/find_first_not_of_pointer_size_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/find_first_of_char_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/find_first_of_pointer_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/find_first_of_pointer_size_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/find_last_not_of_char_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/find_last_not_of_pointer_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/find_last_not_of_pointer_size_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/find_last_of_char_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/find_last_of_pointer_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/find_last_of_pointer_size_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/find_pointer_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/find_pointer_size_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/find_string_view_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/rfind_char_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/rfind_pointer_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/rfind_pointer_size_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.find/rfind_string_view_size.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.iterators/begin.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.iterators/end.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.iterators/rend.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.modifiers/clear.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.modifiers/remove_prefix.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.modifiers/remove_suffix.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.modifiers/swap.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.nonmem/quoted.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.ops/compare.pointer.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.ops/compare.sv.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.ops/substr.pass.cpp vendor/libc++/dist/test/std/experimental/utilities/propagate_const/propagate_const.class/propagate_const.ctors/move_ctor.pass.cpp vendor/libc++/dist/test/std/experimental/utilities/propagate_const/propagate_const.nonmembers/hash.pass.cpp vendor/libc++/dist/test/std/experimental/utilities/ratio/header.ratio.synop/includes.pass.cpp vendor/libc++/dist/test/std/experimental/utilities/tuple/tuple.apply/return_type.pass.cpp vendor/libc++/dist/test/std/experimental/utilities/utility/utility.erased.type/erased_type.pass.cpp vendor/libc++/dist/test/std/input.output/file.streams/c.files/cinttypes.pass.cpp vendor/libc++/dist/test/std/input.output/file.streams/c.files/cstdio.pass.cpp vendor/libc++/dist/test/std/input.output/file.streams/fstreams/filebuf.virtuals/underflow.pass.cpp vendor/libc++/dist/test/std/input.output/file.streams/fstreams/ifstream.cons/pointer.pass.cpp vendor/libc++/dist/test/std/input.output/file.streams/fstreams/ifstream.cons/string.pass.cpp vendor/libc++/dist/test/std/input.output/file.streams/fstreams/ofstream.cons/pointer.pass.cpp vendor/libc++/dist/test/std/input.output/file.streams/fstreams/ofstream.cons/string.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/ext.manip/put_time.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/input.streams/istream.rvalue/rvalue.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/input.streams/istream.unformatted/get.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/input.streams/istream.unformatted/get_streambuf.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/input.streams/istream.unformatted/get_streambuf_chart.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/input.streams/istream.unformatted/ignore_0xff.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/bool.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/double.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/float.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/int.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/long.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/long_double.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/long_long.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/minus1.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/pointer.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/short.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/unsigned_int.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/unsigned_long.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/unsigned_long_long.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/unsigned_short.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/CharT.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/CharT_pointer.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/char.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/char_pointer.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/char_to_wide.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/char_to_wide_pointer.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/signed_char.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/signed_char_pointer.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/unsigned_char.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/unsigned_char_pointer.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters/basic_ios.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters/ios_base.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters/ostream.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters/streambuf.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.manip/endl.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.manip/ends.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.rvalue/CharT_pointer.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.unformatted/put.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.unformatted/write.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream_sentry/destruct.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/quoted.manip/quoted.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.forward/iosfwd.pass.cpp vendor/libc++/dist/test/std/input.output/iostreams.base/ios/basic.ios.members/copyfmt.pass.cpp vendor/libc++/dist/test/std/input.output/iostreams.base/ios/basic.ios.members/set_rdbuf.pass.cpp vendor/libc++/dist/test/std/input.output/iostreams.base/ios/iostate.flags/bool.pass.cpp vendor/libc++/dist/test/std/input.output/iostreams.base/ios/iostate.flags/clear.pass.cpp vendor/libc++/dist/test/std/input.output/iostreams.base/ios/iostate.flags/exceptions_iostate.pass.cpp vendor/libc++/dist/test/std/input.output/iostreams.base/ios/iostate.flags/setstate.pass.cpp vendor/libc++/dist/test/std/input.output/stream.buffers/streambuf/streambuf.cons/copy.fail.cpp vendor/libc++/dist/test/std/input.output/string.streams/ostringstream/ostringstream.assign/member_swap.pass.cpp vendor/libc++/dist/test/std/input.output/string.streams/ostringstream/ostringstream.assign/move.pass.cpp vendor/libc++/dist/test/std/input.output/string.streams/ostringstream/ostringstream.assign/nonmember_swap.pass.cpp vendor/libc++/dist/test/std/input.output/string.streams/ostringstream/ostringstream.cons/move.pass.cpp vendor/libc++/dist/test/std/input.output/string.streams/ostringstream/ostringstream.cons/string.pass.cpp vendor/libc++/dist/test/std/input.output/string.streams/stringbuf/stringbuf.virtuals/overflow.pass.cpp vendor/libc++/dist/test/std/input.output/string.streams/stringbuf/stringbuf.virtuals/pbackfail.pass.cpp vendor/libc++/dist/test/std/input.output/string.streams/stringstream.cons/move2.pass.cpp vendor/libc++/dist/test/std/iterators/iterator.range/begin-end.fail.cpp vendor/libc++/dist/test/std/iterators/iterator.range/begin-end.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/make_move_iterator.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/minus.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/plus.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+/difference_type.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+=/difference_type.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-/difference_type.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-=/difference_type.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_eq.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_gt.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_gte.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_lt.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_lte.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_neq.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/convert.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/default.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/iter.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.decr/post.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.decr/pre.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.incr/post.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.incr/pre.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.index/difference_type.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.ref/op_arrow.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.star/op_star.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op=/move_iterator.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/default.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/iter.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/reverse_iterator.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.make/make_reverse_iterator.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op!=/test.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op++/post.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op++/pre.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+/difference_type.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+=/difference_type.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op--/post.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op--/pre.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-/difference_type.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-=/difference_type.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op.star/op_star.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op=/reverse_iterator.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op==/test.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opdiff/test.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt/test.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt=/test.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opindex/difference_type.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt/test.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt=/test.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opref/op_arrow.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opsum/difference_type.pass.cpp vendor/libc++/dist/test/std/iterators/stream.iterators/istream.iterator/istream.iterator.cons/copy.pass.cpp vendor/libc++/dist/test/std/iterators/stream.iterators/istream.iterator/istream.iterator.cons/default.pass.cpp vendor/libc++/dist/test/std/iterators/stream.iterators/istream.iterator/types.pass.cpp vendor/libc++/dist/test/std/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator_equal/equal.pass.cpp vendor/libc++/dist/test/std/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator_op!=/not_equal.pass.cpp vendor/libc++/dist/test/std/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator_op==/equal.pass.cpp vendor/libc++/dist/test/std/iterators/stream.iterators/ostream.iterator/ostream.iterator.cons.des/copy.pass.cpp vendor/libc++/dist/test/std/iterators/stream.iterators/ostream.iterator/ostream.iterator.ops/assign_t.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_array.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_array_nothrow.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_array_nothrow_replace.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_array_replace.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array11.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array14.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array_calls_unsized_delete_array.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array_fsizeddeallocation.sh.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/new.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_nothrow.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_nothrow_replace.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_replace.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/sized_delete11.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/sized_delete14.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/sized_delete_calls_unsized_delete.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/sized_delete_fsizeddeallocation.sh.cpp vendor/libc++/dist/test/std/language.support/support.exception/except.nested/assign.pass.cpp vendor/libc++/dist/test/std/language.support/support.exception/except.nested/ctor_copy.pass.cpp vendor/libc++/dist/test/std/language.support/support.exception/except.nested/ctor_default.pass.cpp vendor/libc++/dist/test/std/language.support/support.exception/except.nested/rethrow_if_nested.pass.cpp vendor/libc++/dist/test/std/language.support/support.exception/except.nested/rethrow_nested.pass.cpp vendor/libc++/dist/test/std/language.support/support.exception/except.nested/throw_with_nested.pass.cpp vendor/libc++/dist/test/std/language.support/support.exception/propagation/current_exception.pass.cpp vendor/libc++/dist/test/std/language.support/support.exception/propagation/make_exception_ptr.pass.cpp vendor/libc++/dist/test/std/language.support/support.exception/propagation/rethrow_exception.pass.cpp vendor/libc++/dist/test/std/language.support/support.exception/uncaught/uncaught_exception.pass.cpp vendor/libc++/dist/test/std/language.support/support.exception/uncaught/uncaught_exceptions.pass.cpp vendor/libc++/dist/test/std/language.support/support.initlist/support.initlist.access/access.pass.cpp vendor/libc++/dist/test/std/language.support/support.initlist/support.initlist.cons/default.pass.cpp vendor/libc++/dist/test/std/language.support/support.initlist/support.initlist.range/begin_end.pass.cpp vendor/libc++/dist/test/std/language.support/support.limits/limits/numeric.limits.members/infinity.pass.cpp vendor/libc++/dist/test/std/language.support/support.runtime/cstdlib.pass.cpp vendor/libc++/dist/test/std/language.support/support.types/nullptr_t.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.collate/locale.collate/types.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.ctype/facet.ctype.special/types.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.members/char32_t_in.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.members/char32_t_out.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.members/wchar_t_in.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.members/wchar_t_out.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.ctype/locale.codecvt/types_char.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.ctype/locale.codecvt/types_char16_t.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.ctype/locale.codecvt/types_char32_t.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.ctype/locale.codecvt/types_wchar_t.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.ctype/locale.ctype.byname/tolower_1.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.ctype/locale.ctype.byname/tolower_many.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.ctype/locale.ctype.byname/toupper_1.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.ctype/locale.ctype.byname/toupper_many.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.ctype/locale.ctype.byname/widen_1.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.ctype/locale.ctype.byname/widen_many.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.ctype/locale.ctype/types.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/curr_symbol.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/decimal_point.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/thousands_sep.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_long.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_long_double.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_unsigned_long.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_unsigned_long_long.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_long_long.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_unsigned_int.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_unsigned_long.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_unsigned_long_long.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_unsigned_short.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.time/locale.time.get/time_base.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/facet.numpunct/locale.numpunct.byname/grouping.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/facet.numpunct/locale.numpunct.byname/thousands_sep.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/facet.numpunct/locale.numpunct/types.pass.cpp vendor/libc++/dist/test/std/localization/locales/locale.convenience/conversions/conversions.buffer/ctor.pass.cpp vendor/libc++/dist/test/std/localization/locales/locale.convenience/conversions/conversions.buffer/state.pass.cpp vendor/libc++/dist/test/std/localization/locales/locale.convenience/conversions/conversions.string/ctor_codecvt.pass.cpp vendor/libc++/dist/test/std/localization/locales/locale.convenience/conversions/conversions.string/ctor_err_string.pass.cpp vendor/libc++/dist/test/std/localization/locales/locale.convenience/conversions/conversions.string/state.pass.cpp vendor/libc++/dist/test/std/localization/locales/locale.global.templates/use_facet.pass.cpp vendor/libc++/dist/test/std/localization/locales/locale/locale.cons/char_pointer.pass.cpp vendor/libc++/dist/test/std/localization/locales/locale/locale.members/combine.pass.cpp vendor/libc++/dist/test/std/numerics/c.math/ctgmath.pass.cpp vendor/libc++/dist/test/std/numerics/c.math/tgmath_h.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/ccmplx/ccomplex.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/cmplx.over/arg.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/cmplx.over/imag.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/cmplx.over/norm.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/cmplx.over/real.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.members/real_imag.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.ops/complex_equals_complex.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.ops/complex_equals_scalar.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.ops/complex_not_equals_complex.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.ops/complex_not_equals_scalar.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.ops/scalar_equals_complex.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.ops/scalar_not_equals_complex.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/cos.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/cosh.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/log10.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/pow_complex_complex.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/pow_complex_scalar.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/pow_scalar_complex.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/sin.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/sinh.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/tan.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/tanh.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.slice.array/slice.arr.assign/slice_array.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.access/access.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.access/const_access.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.assign/copy_assign.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.assign/initializer_list_assign.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.assign/move_assign.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.assign/value_assign.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/and_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/and_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/divide_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/divide_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/minus_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/minus_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/modulo_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/modulo_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/or_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/or_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/plus_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/plus_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_left_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_left_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_right_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_right_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/times_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/times_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/xor_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cassign/xor_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cons/copy.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cons/initializer_list.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cons/move.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.cons/pointer_size.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.members/resize.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.members/swap.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.unary/bit_not.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.unary/negate.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.unary/not.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/template.valarray/valarray.unary/plus.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/and_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/and_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/and_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/divide_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/divide_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/divide_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/minus_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/minus_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/minus_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/modulo_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/modulo_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/modulo_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/or_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/or_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/or_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/plus_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/plus_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/plus_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_left_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_left_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_left_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_right_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_right_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_right_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/times_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/times_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/times_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/xor_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/xor_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/xor_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/and_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/and_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/and_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/equal_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/equal_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/equal_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_equal_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_equal_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_equal_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_equal_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_equal_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_equal_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/not_equal_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/not_equal_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/not_equal_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/or_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/or_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/or_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.special/swap.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/abs_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/acos_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/asin_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan2_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan2_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan2_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/cos_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/cosh_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/exp_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/log10_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/log_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/pow_valarray_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/pow_valarray_value.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/pow_value_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/sin_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/sinh_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/sqrt_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/tan_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/tanh_valarray.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.range/end_const.pass.cpp vendor/libc++/dist/test/std/numerics/numarray/valarray.range/end_non_const.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.disc/values.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/result_type.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/values.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/result_type.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/values.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.device/ctor.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.device/entropy.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.device/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval_param.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/eval_param.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/eval_param.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/eval_param.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval_param.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/eval_param.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/eval_param.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval_param.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/eval_param.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval_param.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/eval_param.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/eval_param.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/eval_param.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval_param.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval_param.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/eval_param.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval_param.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval_param.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.eng/rand.eng.lcong/assign.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.eng/rand.eng.lcong/copy.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.eng/rand.eng.lcong/default.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.eng/rand.eng.lcong/seed_result_type.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.eng/rand.eng.lcong/values.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.eng/rand.eng.mers/values.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.eng/rand.eng.sub/values.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.predef/default_random_engine.pass.cpp vendor/libc++/dist/test/std/re/re.alg/re.alg.match/awk.pass.cpp vendor/libc++/dist/test/std/re/re.alg/re.alg.match/basic.pass.cpp vendor/libc++/dist/test/std/re/re.alg/re.alg.match/ecma.pass.cpp vendor/libc++/dist/test/std/re/re.alg/re.alg.match/extended.pass.cpp vendor/libc++/dist/test/std/re/re.alg/re.alg.search/awk.pass.cpp vendor/libc++/dist/test/std/re/re.alg/re.alg.search/basic.pass.cpp vendor/libc++/dist/test/std/re/re.alg/re.alg.search/ecma.pass.cpp vendor/libc++/dist/test/std/re/re.alg/re.alg.search/extended.pass.cpp vendor/libc++/dist/test/std/re/re.alg/re.alg.search/grep.pass.cpp vendor/libc++/dist/test/std/re/re.regex/re.regex.assign/assign.pass.cpp vendor/libc++/dist/test/std/re/re.regex/re.regex.construct/bad_escape.pass.cpp vendor/libc++/dist/test/std/re/re.regex/re.regex.construct/bad_repeat.pass.cpp vendor/libc++/dist/test/std/re/re.regex/types.pass.cpp vendor/libc++/dist/test/std/re/re.results/re.results.acc/begin_end.pass.cpp vendor/libc++/dist/test/std/re/re.results/re.results.acc/cbegin_cend.pass.cpp vendor/libc++/dist/test/std/re/re.submatch/re.submatch.members/compare_string_type.pass.cpp vendor/libc++/dist/test/std/re/re.submatch/re.submatch.members/compare_value_type_ptr.pass.cpp vendor/libc++/dist/test/std/re/re.traits/value.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.access/at.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.access/index.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.capacity/capacity.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.capacity/max_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.capacity/over_max_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.capacity/reserve.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.capacity/resize_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.capacity/resize_size_char.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.cons/dtor_noexcept.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.cons/iter_alloc.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.cons/pointer_alloc.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.cons/size_char_alloc.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.cons/substr.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.iterators/end.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.iterators/rend.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_append/iterator.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_append/pointer.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_append/pointer_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_append/string_size_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_assign/iterator.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_assign/pointer.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_assign/pointer_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_assign/string_size_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_copy/copy.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_erase/size_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_insert/iter_iter_iter.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_insert/size_pointer.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_insert/size_pointer_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_insert/size_size_char.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_insert/size_string.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_insert/size_string_size_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_replace/iter_iter_iter_iter.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_replace/iter_iter_pointer.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_replace/iter_iter_pointer_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_replace/size_size_pointer.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_replace/size_size_pointer_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_replace/size_size_size_char.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_replace/size_size_string.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_replace/size_size_string_size_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.nonmembers/string.special/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.ops/string_compare/size_size_pointer.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.ops/string_compare/size_size_pointer_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.ops/string_compare/size_size_string.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.ops/string_compare/size_size_string_size_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.ops/string_substr/substr.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.require/contiguous.pass.cpp vendor/libc++/dist/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char/assign3.pass.cpp vendor/libc++/dist/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char/eq.pass.cpp vendor/libc++/dist/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t/assign3.pass.cpp vendor/libc++/dist/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t/eof.pass.cpp vendor/libc++/dist/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t/eq.pass.cpp vendor/libc++/dist/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t/lt.pass.cpp vendor/libc++/dist/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char32_t/assign3.pass.cpp vendor/libc++/dist/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char32_t/eof.pass.cpp vendor/libc++/dist/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char32_t/eq.pass.cpp vendor/libc++/dist/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char32_t/lt.pass.cpp vendor/libc++/dist/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.wchar.t/assign3.pass.cpp vendor/libc++/dist/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.wchar.t/eq.pass.cpp vendor/libc++/dist/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.wchar.t/lt.pass.cpp vendor/libc++/dist/test/std/strings/string.conversions/stod.pass.cpp vendor/libc++/dist/test/std/strings/string.conversions/stof.pass.cpp vendor/libc++/dist/test/std/strings/string.conversions/stoi.pass.cpp vendor/libc++/dist/test/std/strings/string.conversions/stol.pass.cpp vendor/libc++/dist/test/std/strings/string.conversions/stold.pass.cpp vendor/libc++/dist/test/std/strings/string.conversions/stoll.pass.cpp vendor/libc++/dist/test/std/strings/string.conversions/stoul.pass.cpp vendor/libc++/dist/test/std/strings/string.conversions/stoull.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.async/async.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.future_error/code.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.future_error/what.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.overview/is_error_code_enum_future_errc.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.promise/dtor.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.promise/get_future.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.promise/move_assign.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.promise/move_ctor.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.promise/set_exception.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.promise/set_exception_at_thread_exit.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.promise/set_lvalue.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.promise/set_value_const.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.promise/set_value_void.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.shared_future/copy_assign.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.shared_future/copy_ctor.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.shared_future/get.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.task/futures.task.members/ctor1.fail.cpp vendor/libc++/dist/test/std/thread/futures/futures.task/futures.task.members/dtor.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.task/futures.task.members/get_future.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.task/futures.task.members/make_ready_at_thread_exit.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.task/futures.task.members/operator.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.task/futures.task.members/reset.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.unique_future/get.pass.cpp vendor/libc++/dist/test/std/thread/thread.condition/thread.condition.condvar/wait_for_pred.pass.cpp vendor/libc++/dist/test/std/thread/thread.condition/thread.condition.condvarany/wait_for_pred.pass.cpp vendor/libc++/dist/test/std/thread/thread.condition/thread.condition.condvarany/wait_terminates.sh.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock.algorithm/lock.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock.algorithm/try_lock.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_adopt_lock.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_assign.fail.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_copy.fail.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_mutex.fail.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_mutex.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_mutex_cxx03.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_types.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_duration.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_time_point.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/lock.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/try_lock.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/try_lock_for.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/try_lock_until.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/unlock.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.cons/mutex_duration.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.cons/mutex_time_point.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/lock.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/try_lock.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/try_lock_for.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/try_lock_until.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/unlock.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/types.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.shared_mutex.requirements/thread.shared_mutex.class/lock.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.shared_mutex.requirements/thread.shared_mutex.class/lock_shared.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.shared_mutex.requirements/thread.shared_mutex.class/try_lock_shared.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/lock.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/lock_shared.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_for.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_shared.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_shared_for.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_shared_until.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_until.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.once/thread.once.callonce/call_once.pass.cpp vendor/libc++/dist/test/std/thread/thread.threads/thread.thread.class/thread.thread.assign/move2.pass.cpp vendor/libc++/dist/test/std/thread/thread.threads/thread.thread.class/thread.thread.constr/F.pass.cpp vendor/libc++/dist/test/std/thread/thread.threads/thread.thread.class/thread.thread.member/get_id.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.cnstr/allocs.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.cnstr/converting_copy.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.cnstr/converting_move.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.cnstr/copy.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.cnstr/default.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.members/allocate_size.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.members/allocate_size_hint.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.members/deallocate.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.members/destroy.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.members/inner_allocator.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.members/max_size.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.members/outer_allocator.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.members/select_on_container_copy_construction.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.types/inner_allocator_type.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.types/is_always_equal.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.types/propagate_on_container_copy_assignment.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.types/propagate_on_container_move_assignment.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.types/propagate_on_container_swap.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/scoped.adaptor.operators/copy_assign.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/scoped.adaptor.operators/eq.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/scoped.adaptor.operators/move_assign.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/types.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/arithmetic.operations/divides.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/arithmetic.operations/minus.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/arithmetic.operations/modulus.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/arithmetic.operations/multiplies.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/arithmetic.operations/negate.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/arithmetic.operations/plus.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/bind_return_type.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_function_object.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/nested.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/bind/func.bind/func.bind.isbind/is_bind_expression.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/bind/func.bind/func.bind.isbind/is_placeholder.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/bind/func.bind/func.bind.place/placeholders.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/bitwise.operations/bit_and.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/bitwise.operations/bit_or.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/bitwise.operations/bit_xor.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/comparisons/pointer_comparison_test_helper.hpp vendor/libc++/dist/test/std/utilities/function.objects/func.not_fn/not_fn.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.alg/swap.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/F.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/F_assign.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_F.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_function.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_nullptr.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_rfunction.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/copy_assign.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/copy_move.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.mod/swap.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/logical.operations/logical_and.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/logical.operations/logical_not.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/logical.operations/logical_or.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/refwrap/type_properties.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/unord.hash/enum.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/unord.hash/integral.pass.cpp vendor/libc++/dist/test/std/utilities/intseq/intseq.intseq/integer_seq.fail.cpp vendor/libc++/dist/test/std/utilities/intseq/intseq.make/make_integer_seq.fail.cpp vendor/libc++/dist/test/std/utilities/intseq/intseq.make/make_integer_seq_fallback.fail.cpp vendor/libc++/dist/test/std/utilities/memory/allocator.traits/allocator.traits.members/allocate.pass.cpp vendor/libc++/dist/test/std/utilities/memory/allocator.traits/allocator.traits.members/allocate_hint.pass.cpp vendor/libc++/dist/test/std/utilities/memory/allocator.traits/allocator.traits.members/construct.pass.cpp vendor/libc++/dist/test/std/utilities/memory/allocator.traits/allocator.traits.members/deallocate.pass.cpp vendor/libc++/dist/test/std/utilities/memory/allocator.traits/allocator.traits.members/destroy.pass.cpp vendor/libc++/dist/test/std/utilities/memory/allocator.traits/allocator.traits.members/max_size.pass.cpp vendor/libc++/dist/test/std/utilities/memory/allocator.traits/allocator.traits.members/select_on_container_copy_construction.pass.cpp vendor/libc++/dist/test/std/utilities/memory/allocator.traits/rebind_traits.pass.cpp vendor/libc++/dist/test/std/utilities/memory/allocator.uses/allocator.uses.trait/uses_allocator.pass.cpp vendor/libc++/dist/test/std/utilities/memory/default.allocator/allocator.members/allocate.size.pass.cpp vendor/libc++/dist/test/std/utilities/memory/default.allocator/allocator_types.pass.cpp vendor/libc++/dist/test/std/utilities/memory/pointer.traits/rebind.pass.cpp vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/specialized.addressof/constexpr_addressof.pass.cpp vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/uninitialized.copy/uninitialized_copy.pass.cpp vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/uninitialized.copy/uninitialized_copy_n.pass.cpp vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/uninitialized.fill.n/uninitialized_fill_n.pass.cpp vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/uninitialized.fill/uninitialized_fill.pass.cpp vendor/libc++/dist/test/std/utilities/memory/storage.iterator/raw_storage_iterator.pass.cpp vendor/libc++/dist/test/std/utilities/memory/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.dflt1/convert_ctor.pass.cpp vendor/libc++/dist/test/std/utilities/memory/unique.ptr/unique.ptr.runtime/null_ctor.pass.cpp vendor/libc++/dist/test/std/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.ctor/move02.pass.cpp vendor/libc++/dist/test/std/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.ctor/pointer_deleter01.pass.cpp vendor/libc++/dist/test/std/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.ctor/move_convert08.fail.cpp vendor/libc++/dist/test/std/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.ctor/move_convert11.fail.cpp vendor/libc++/dist/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.assign/shared_ptr_Y_rv.pass.cpp vendor/libc++/dist/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.assign/shared_ptr_rv.pass.cpp vendor/libc++/dist/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/nullptr_t_deleter_allocator_throw.pass.cpp vendor/libc++/dist/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/nullptr_t_deleter_throw.pass.cpp vendor/libc++/dist/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/pointer_deleter_allocator_throw.pass.cpp vendor/libc++/dist/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/pointer_deleter_throw.pass.cpp vendor/libc++/dist/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/pointer_throw.pass.cpp vendor/libc++/dist/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/shared_ptr_Y_rv.pass.cpp vendor/libc++/dist/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/shared_ptr_rv.pass.cpp vendor/libc++/dist/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/unique_ptr.pass.cpp vendor/libc++/dist/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/weak_ptr.pass.cpp vendor/libc++/dist/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.create/make_shared.pass.cpp vendor/libc++/dist/test/std/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.const/weak_ptr.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.help/integral_constant.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.arr/remove_all_extents.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.arr/remove_extent.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.cv/add_const.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.cv/add_cv.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.cv/add_volatile.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.cv/remove_const.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.cv/remove_cv.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.cv/remove_volatile.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.other/aligned_union.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.other/common_type.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.other/conditional.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.other/decay.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.other/enable_if.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.other/underlying_type.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.ref/add_rvalue_ref.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.ref/remove_ref.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.sign/make_signed.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.sign/make_unsigned.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.unary/meta.unary.cat/lvalue_ref.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.unary/meta.unary.cat/member_function_pointer_no_variadics.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.unary/meta.unary.cat/rvalue_ref.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.unary/meta.unary.comp/rvalue_ref.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.unary/meta.unary.prop/is_assignable.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.unary/meta.unary.prop/is_constructible.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.unary/meta.unary.prop/is_copy_assignable.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.unary/meta.unary.prop/is_default_constructible.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.unary/meta.unary.prop/is_empty.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.unary/meta.unary.prop/is_move_assignable.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.unary/meta.unary.prop/is_move_constructible.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.unary/meta.unary.prop/is_nothrow_assignable.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.unary/meta.unary.prop/is_nothrow_constructible.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.unary/meta.unary.prop/is_nothrow_swappable_with.pass.cpp vendor/libc++/dist/test/std/utilities/template.bitset/bitset.cons/ull_ctor.pass.cpp vendor/libc++/dist/test/std/utilities/template.bitset/bitset.members/flip_one.pass.cpp vendor/libc++/dist/test/std/utilities/template.bitset/bitset.members/reset_one.pass.cpp vendor/libc++/dist/test/std/utilities/template.bitset/bitset.members/set_one.pass.cpp vendor/libc++/dist/test/std/utilities/template.bitset/bitset.members/test.pass.cpp vendor/libc++/dist/test/std/utilities/template.bitset/bitset.operators/op_and.pass.cpp vendor/libc++/dist/test/std/utilities/template.bitset/bitset.operators/op_not.pass.cpp vendor/libc++/dist/test/std/utilities/template.bitset/bitset.operators/op_or.pass.cpp vendor/libc++/dist/test/std/utilities/time/rep.h vendor/libc++/dist/test/std/utilities/time/time.point/time.point.cast/time_point_cast.pass.cpp vendor/libc++/dist/test/std/utilities/time/time.point/time.point.comparisons/op_equal.pass.cpp vendor/libc++/dist/test/std/utilities/time/time.point/time.point.comparisons/op_less.pass.cpp vendor/libc++/dist/test/std/utilities/time/time.point/time.point.cons/convert.pass.cpp vendor/libc++/dist/test/std/utilities/time/time.point/time.point.cons/default.pass.cpp vendor/libc++/dist/test/std/utilities/time/time.point/time.point.cons/duration.pass.cpp vendor/libc++/dist/test/std/utilities/time/time.point/time.point.nonmember/op_+.pass.cpp vendor/libc++/dist/test/std/utilities/time/time.point/time.point.nonmember/op_-duration.pass.cpp vendor/libc++/dist/test/std/utilities/time/time.point/time.point.nonmember/op_-time_point.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.apply/apply.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.apply/make_from_tuple.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.assign/const_pair.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.assign/convert_copy.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.assign/convert_move.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.assign/copy.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.assign/move.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.assign/move_pair.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/PR23256_constrain_UTypes_ctor.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/UTypes.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/alloc_const_pair.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/alloc_convert_copy.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/const_Types.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/const_pair.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/convert_copy.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/convert_move.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/copy.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/move.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/move_pair.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.creation/forward_as_tuple.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.creation/make_tuple.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.creation/tie.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.creation/tuple_cat.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.elem/get_const.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.elem/get_const_rv.fail.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.elem/get_non_const.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.helper/tuple_element.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.helper/tuple_size.fail.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.helper/tuple_size.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.helper/tuple_size_v.fail.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.rel/eq.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.rel/lt.pass.cpp vendor/libc++/dist/test/std/utilities/utility/exchange/exchange.pass.cpp vendor/libc++/dist/test/std/utilities/utility/forward/forward.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pair.astuple/get_const.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pair.astuple/get_const_rv.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pair.astuple/get_non_const.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pair.astuple/get_rv.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/U_V.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/assign_const_pair_U_V.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/assign_rv_pair.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/assign_rv_pair_U_V.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/const_first_const_second.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/const_pair_U_V.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/copy_ctor.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/default.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/move_ctor.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/rv_pair_U_V.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/swap.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/trivial_copy_move.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.spec/comparison.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.spec/make_pair.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.spec/non_member_swap.pass.cpp vendor/libc++/dist/test/support/any_helpers.h vendor/libc++/dist/test/support/container_test_types.h vendor/libc++/dist/test/support/count_new.hpp vendor/libc++/dist/test/support/filesystem_test_helper.hpp vendor/libc++/dist/test/support/is_transparent.h vendor/libc++/dist/test/support/min_allocator.h vendor/libc++/dist/test/support/nasty_containers.hpp vendor/libc++/dist/test/support/test.support/test_macros_header_rtti.pass.cpp vendor/libc++/dist/test/support/test_allocator.h vendor/libc++/dist/test/support/test_iterators.h vendor/libc++/dist/test/support/test_macros.h vendor/libc++/dist/test/support/test_memory_resource.hpp vendor/libc++/dist/test/support/type_id.h vendor/libc++/dist/test/support/uses_alloc_types.hpp vendor/libc++/dist/utils/gen_link_script/gen_link_script.py vendor/libc++/dist/utils/sym_check/sym_check/extract.py vendor/libc++/dist/utils/sym_check/sym_check/util.py vendor/libc++/dist/utils/sym_check/sym_diff.py vendor/libc++/dist/utils/sym_check/sym_extract.py vendor/libc++/dist/www/cxx1z_status.html vendor/libc++/dist/www/index.html vendor/libc++/dist/www/upcoming_meeting.html Added: vendor/libc++/dist/.clang-format ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/libc++/dist/.clang-format Mon Jan 2 19:18:58 2017 (r311123) @@ -0,0 +1,11 @@ +BasedOnStyle: LLVM + +--- +Language: Cpp + +AlwaysBreakTemplateDeclarations: true + +# Disable formatting options which may break tests. +SortIncludes: false +ReflowComments: false +--- Modified: vendor/libc++/dist/.gitignore ============================================================================== --- vendor/libc++/dist/.gitignore Mon Jan 2 19:18:56 2017 (r311122) +++ vendor/libc++/dist/.gitignore Mon Jan 2 19:18:58 2017 (r311123) @@ -52,3 +52,10 @@ docs/_build/ # PyBuilder target/ + +# MSVC libraries test harness +env.lst +keep.lst + +# Editor by-products +.vscode/ Modified: vendor/libc++/dist/CMakeLists.txt ============================================================================== --- vendor/libc++/dist/CMakeLists.txt Mon Jan 2 19:18:56 2017 (r311122) +++ vendor/libc++/dist/CMakeLists.txt Mon Jan 2 19:18:58 2017 (r311123) @@ -19,23 +19,17 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ) -# Find the LLVM sources and simulate LLVM CMake options. -include(HandleOutOfTreeLLVM) -if (LIBCXX_BUILT_STANDALONE) +if (CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR) project(libcxx CXX C) set(PACKAGE_NAME libcxx) - set(PACKAGE_VERSION trunk-svn) + set(PACKAGE_VERSION 4.0.0svn) set(PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}") set(PACKAGE_BUGREPORT "llvm-bugs@lists.llvm.org") -endif () -if (LIBCXX_BUILT_STANDALONE AND NOT LLVM_FOUND) - message(WARNING "UNSUPPORTED LIBCXX CONFIGURATION DETECTED: " - "llvm-config not found and LLVM_PATH not defined.\n" - "Reconfigure with -DLLVM_CONFIG=path/to/llvm-config " - "or -DLLVM_PATH=path/to/llvm-source-root.") + # Find the LLVM sources and simulate LLVM CMake options. + include(HandleOutOfTreeLLVM) endif() # Require out of source build. @@ -48,23 +42,49 @@ MACRO_ENSURE_OUT_OF_SOURCE_BUILD( #=============================================================================== # Setup CMake Options #=============================================================================== +include(CMakeDependentOption) # Basic options --------------------------------------------------------------- option(LIBCXX_ENABLE_ASSERTIONS "Enable assertions independent of build mode." ON) option(LIBCXX_ENABLE_SHARED "Build libc++ as a shared library." ON) +option(LIBCXX_ENABLE_STATIC "Build libc++ as a static library." ON) option(LIBCXX_ENABLE_EXPERIMENTAL_LIBRARY "Build libc++experimental.a" ON) option(LIBCXX_ENABLE_FILESYSTEM "Build filesystem as part of libc++experimental.a" ${LIBCXX_ENABLE_EXPERIMENTAL_LIBRARY}) option(LIBCXX_INCLUDE_TESTS "Build the libc++ tests." ${LLVM_INCLUDE_TESTS}) + +# Benchmark options ----------------------------------------------------------- +option(LIBCXX_INCLUDE_BENCHMARKS "Build the libc++ benchmarks and their dependancies" ON) +set(LIBCXX_BENCHMARK_NATIVE_STDLIB "" CACHE STRING + "Build the benchmarks against the specified native STL. + The value must be one of libc++/libstdc++") +set(LIBCXX_BENCHMARK_NATIVE_GCC_TOOLCHAIN "" CACHE STRING + "Use alternate GCC toolchain when building the native benchmarks") + +if (LIBCXX_BENCHMARK_NATIVE_STDLIB) + if (NOT (LIBCXX_BENCHMARK_NATIVE_STDLIB STREQUAL "libc++" + OR LIBCXX_BENCHMARK_NATIVE_STDLIB STREQUAL "libstdc++")) + message(FATAL_ERROR "Invalid value for LIBCXX_BENCHMARK_NATIVE_STDLIB: " + "'${LIBCXX_BENCHMARK_NATIVE_STDLIB}'") + endif() +endif() + option(LIBCXX_INCLUDE_DOCS "Build the libc++ documentation." ${LLVM_INCLUDE_DOCS}) set(LIBCXX_LIBDIR_SUFFIX "${LLVM_LIBDIR_SUFFIX}" CACHE STRING "Define suffix of library directory name (32/64)") option(LIBCXX_INSTALL_HEADERS "Install the libc++ headers." ON) option(LIBCXX_INSTALL_LIBRARY "Install the libc++ library." ON) option(LIBCXX_INSTALL_SUPPORT_HEADERS "Install libc++ support headers." ON) -option(LIBCXX_INSTALL_EXPERIMENTAL_LIBRARY "Install libc++experimental.a" OFF) +cmake_dependent_option(LIBCXX_INSTALL_EXPERIMENTAL_LIBRARY + "Install libc++experimental.a" ON + "LIBCXX_ENABLE_EXPERIMENTAL_LIBRARY;LIBCXX_INSTALL_LIBRARY" OFF) set(LIBCXX_ABI_VERSION 1 CACHE STRING "ABI version of libc++.") option(LIBCXX_ABI_UNSTABLE "Unstable ABI of libc++." OFF) +option(LIBCXX_USE_COMPILER_RT "Use compiler-rt instead of libgcc" OFF) + +if (NOT LIBCXX_ENABLE_SHARED AND NOT LIBCXX_ENABLE_STATIC) + message(FATAL_ERROR "libc++ must be built as either a shared or static library.") +endif() # ABI Library options --------------------------------------------------------- set(LIBCXX_CXX_ABI "${LIBCXX_CXX_ABI}" CACHE STRING @@ -74,17 +94,24 @@ set_property(CACHE LIBCXX_CXX_ABI PROPER # Setup the default options if LIBCXX_CXX_ABI is not specified. if (NOT LIBCXX_CXX_ABI) - if (NOT DEFINED LIBCXX_BUILT_STANDALONE AND - IS_DIRECTORY "${CMAKE_SOURCE_DIR}/projects/libcxxabi") + find_path( + LIBCXX_LIBCXXABI_INCLUDES_INTERNAL + cxxabi.h + PATHS ${LLVM_MAIN_SRC_DIR}/projects/libcxxabi/include + ${LLVM_MAIN_SRC_DIR}/runtimes/libcxxabi/include + NO_DEFAULT_PATH + ) + if (NOT DEFINED LIBCXX_STANDALONE_BUILD AND + IS_DIRECTORY "${LIBCXX_LIBCXXABI_INCLUDES_INTERNAL}") set(LIBCXX_CXX_ABI_LIBNAME "libcxxabi") - set(LIBCXX_CXX_ABI_INCLUDE_PATHS "${CMAKE_SOURCE_DIR}/projects/libcxxabi/include") + set(LIBCXX_CXX_ABI_INCLUDE_PATHS "${LIBCXX_LIBCXXABI_INCLUDES_INTERNAL}") set(LIBCXX_CXX_ABI_INTREE 1) - else () + else() set(LIBCXX_CXX_ABI_LIBNAME "none") - endif () -else () + endif() +else() set(LIBCXX_CXX_ABI_LIBNAME "${LIBCXX_CXX_ABI}") -endif () +endif() # Use a static copy of the ABI library when linking libc++. This option # cannot be used with LIBCXX_ENABLE_ABI_LINKER_SCRIPT. @@ -129,6 +156,9 @@ option(LIBCXX_ENABLE_MONOTONIC_CLOCK This option may only be set to OFF when LIBCXX_ENABLE_THREADS=OFF." ON) option(LIBCXX_HAS_MUSL_LIBC "Build libc++ with support for the Musl C library" OFF) option(LIBCXX_HAS_PTHREAD_API "Ignore auto-detection and force use of pthread API" OFF) +option(LIBCXX_HAS_EXTERNAL_THREAD_API + "Build libc++ with an externalized threading API. + This option may only be set to ON when LIBCXX_ENABLE_THREADS=ON." OFF) # Misc options ---------------------------------------------------------------- # FIXME: Turn -pedantic back ON. It is currently off because it warns @@ -186,6 +216,11 @@ if(LIBCXX_HAS_PTHREAD_API AND NOT LIBCXX " when LIBCXX_ENABLE_THREADS is also set to ON.") endif() +if(LIBCXX_HAS_EXTERNAL_THREAD_API AND NOT LIBCXX_ENABLE_THREADS) + message(FATAL_ERROR "LIBCXX_HAS_EXTERNAL_THREAD_API can only be set to ON" + " when LIBCXX_ENABLE_THREADS is also set to ON.") +endif() + # Ensure LLVM_USE_SANITIZER is not specified when LIBCXX_GENERATE_COVERAGE # is ON. if (LLVM_USE_SANITIZER AND LIBCXX_GENERATE_COVERAGE) @@ -209,6 +244,9 @@ if (LIBCXX_ENABLE_STATIC_ABI_LIBRARY) else() message(WARNING "LIBCXX_ENABLE_STATIC_ABI_LIBRARY is an experimental option") endif() + if (LIBCXX_ENABLE_STATIC AND NOT PYTHONINTERP_FOUND) + message(FATAL_ERROR "LIBCXX_ENABLE_STATIC_ABI_LIBRARY requires python but it was not found.") + endif() endif() if (LIBCXX_ENABLE_ABI_LINKER_SCRIPT) @@ -251,9 +289,13 @@ set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${LIB # LIBCXX_CXX_FLAGS: General flags for both the compiler and linker. # LIBCXX_COMPILE_FLAGS: Compile only flags. # LIBCXX_LINK_FLAGS: Linker only flags. +# LIBCXX_LIBRARIES: libraries libc++ is linked to. +# LIBCXX_INTERFACE_LIBRARIES: Libraries that must be linked when using libc++ +# These libraries are exposed in the linker script. set(LIBCXX_COMPILE_FLAGS "") set(LIBCXX_LINK_FLAGS "") set(LIBCXX_LIBRARIES "") +set(LIBCXX_INTERFACE_LIBRARIES "") # Include macros for adding and removing libc++ flags. include(HandleLibcxxFlags) @@ -266,10 +308,17 @@ add_target_flags_if(LIBCXX_BUILD_32_BITS add_target_flags_if(LIBCXX_TARGET_TRIPLE "-target ${LIBCXX_TARGET_TRIPLE}") add_target_flags_if(LIBCXX_SYSROOT "--sysroot=${LIBCXX_SYSROOT}") add_target_flags_if(LIBCXX_GCC_TOOLCHAIN "-gcc-toolchain ${LIBCXX_GCC_TOOLCHAIN}") +if (LIBCXX_TARGET_TRIPLE) + set(TARGET_TRIPLE "${LIBCXX_TARGET_TRIPLE}") +endif() # Configure compiler. include(config-ix) +if (LIBCXX_USE_COMPILER_RT) + list(APPEND LIBCXX_LINK_FLAGS "-rtlib=compiler-rt") +endif() + # Configure coverage options. if (LIBCXX_GENERATE_COVERAGE) include(CodeCoverage) @@ -284,9 +333,12 @@ string(TOUPPER "${CMAKE_BUILD_TYPE}" upp include(HandleLibCXXABI) # Setup the ABI library flags -# Remove flags that may have snuck in. -remove_flags(-DNDEBUG -UNDEBUG -D_DEBUG - -stdlib=libc++ -stdlib=libstdc++ -lc++abi -m32) +if (NOT LIBCXX_STANDALONE_BUILD) + # Remove flags that may have snuck in. + remove_flags(-DNDEBUG -UNDEBUG -D_DEBUG + -lc++abi -m32) +endif() +remove_flags(-stdlib=libc++ -stdlib=libstdc++) # FIXME(EricWF): See the FIXME on LIBCXX_ENABLE_PEDANTIC. # Remove the -pedantic flag and -Wno-pedantic and -pedantic-errors @@ -294,9 +346,18 @@ remove_flags(-DNDEBUG -UNDEBUG -D_DEBUG remove_flags(-Wno-pedantic -pedantic-errors -pedantic) # Required flags ============================================================== -add_compile_flags_if_supported(-std=c++11) -if (NOT MSVC AND NOT LIBCXX_SUPPORTS_STD_EQ_CXX11_FLAG) - message(FATAL_ERROR "C++11 is required but the compiler does not support -std=c++11") +set(LIBCXX_STANDARD_VER c++11 CACHE INTERNAL "internal option to change build dialect") +if (LIBCXX_HAS_MUSL_LIBC) + # musl's pthread implementations uses volatile types in their structs which is + # not a constexpr in C++11 but is in C++14, so we use C++14 with musl. + set(LIBCXX_STANDARD_VER c++14 CACHE INTERNAL "internal option to change build dialect") +endif() +add_compile_flags_if_supported(-std=${LIBCXX_STANDARD_VER}) +mangle_name("LIBCXX_SUPPORTS_STD_EQ_${LIBCXX_STANDARD_VER}_FLAG" SUPPORTS_DIALECT_NAME) +if(NOT ${SUPPORTS_DIALECT_NAME}) + if(NOT "${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC" AND NOT "${CMAKE_CXX_SIMULATE_ID}" STREQUAL "MSVC") + message(FATAL_ERROR "C++11 or greater is required but the compiler does not support ${LIBCXX_STANDARD_VER}") + endif() endif() # On all systems the system c++ standard library headers need to be excluded. @@ -305,14 +366,30 @@ endif() # headers add_compile_flags_if_supported(-nostdinc++) +# Hide all inline function definitions which have not explicitly been marked +# visible. This prevents new definitions for inline functions from appearing in +# the dylib when get ODR used by another function. +add_compile_flags_if_supported(-fvisibility-inlines-hidden) + +# Let the library headers know they are currently being used to build the +# library. +add_definitions(-D_LIBCPP_BUILDING_LIBRARY) # Warning flags =============================================================== add_definitions(-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) add_compile_flags_if_supported( - -Wall -W -Wwrite-strings - -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals - -Wno-covered-switch-default + -Wall -Wextra -W -Wwrite-strings + -Wno-unused-parameter -Wno-long-long -Werror=return-type) +if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang") + add_compile_flags_if_supported( + -Wno-user-defined-literals + -Wno-covered-switch-default) +elseif("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU") + add_compile_flags_if_supported( + -Wno-literal-suffix + -Wno-c++14-compat) +endif() if (LIBCXX_ENABLE_WERROR) add_compile_flags_if_supported(-Werror) add_compile_flags_if_supported(-WX) @@ -346,6 +423,17 @@ if (NOT LIBCXX_ENABLE_RTTI) add_compile_flags_if_supported(-fno-rtti) endif() +# Threading flags ============================================================= +if (LIBCXX_HAS_EXTERNAL_THREAD_API AND LIBCXX_ENABLE_SHARED) + # Need to allow unresolved symbols if this is to work with shared library builds + if (APPLE) + add_link_flags("-undefined dynamic_lookup") + else() + # Relax this restriction from HandleLLVMOptions + string(REPLACE "-Wl,-z,defs" "" CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS}") + endif() +endif() + # Assertion flags ============================================================= define_if(LIBCXX_ENABLE_ASSERTIONS -UNDEBUG) define_if_not(LIBCXX_ENABLE_ASSERTIONS -DNDEBUG) @@ -357,11 +445,21 @@ endif() # Feature flags =============================================================== define_if(MSVC -D_CRT_SECURE_NO_WARNINGS) +# Modules flags =============================================================== +# FIXME The libc++ sources are fundamentally non-modular. They need special +# versions of the headers in order to provide C++03 and legacy ABI definitions. +# NOTE: The public headers can be used with modules in all other contexts. +if (LLVM_ENABLE_MODULES) + # Ignore that the rest of the modules flags are now unused. + add_compile_flags_if_supported(-Wno-unused-command-line-argument) + add_compile_flags(-fno-modules) +endif() + # Sanitizer flags ============================================================= -# Configure for sanitizers. If LIBCXX_BUILT_STANDALONE then we have to do +# Configure for sanitizers. If LIBCXX_STANDALONE_BUILD then we have to do # the flag translation ourselves. Othewise LLVM's CMakeList.txt will handle it. -if (LIBCXX_BUILT_STANDALONE) +if (LIBCXX_STANDALONE_BUILD) set(LLVM_USE_SANITIZER "" CACHE STRING "Define the sanitizer used to build the library and tests") # NOTE: LLVM_USE_SANITIZER checks for a UNIX like system instead of MSVC. @@ -407,16 +505,29 @@ config_define_if_not(LIBCXX_ENABLE_MONOT config_define_if_not(LIBCXX_ENABLE_THREAD_UNSAFE_C_FUNCTIONS _LIBCPP_HAS_NO_THREAD_UNSAFE_C_FUNCTIONS) config_define_if(LIBCXX_HAS_PTHREAD_API _LIBCPP_HAS_THREAD_API_PTHREAD) +config_define_if(LIBCXX_HAS_EXTERNAL_THREAD_API _LIBCPP_HAS_THREAD_API_EXTERNAL) config_define_if(LIBCXX_HAS_MUSL_LIBC _LIBCPP_HAS_MUSL_LIBC) +# By default libc++ on Windows expects to use a shared library, which requires +# the headers to use DLL import/export semantics. However when building a +# static library only we modify the headers to disable DLL import/export. +if (DEFINED WIN32 AND LIBCXX_ENABLE_STATIC AND NOT LIBCXX_ENABLE_SHARED) + message(STATUS "Generating custom __config for non-DLL Windows build") + config_define(ON _LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS) +endif() + if (LIBCXX_NEEDS_SITE_CONFIG) - configure_file( - include/__config_site.in - ${LIBCXX_BINARY_DIR}/__config_site - @ONLY) + configure_file("include/__config_site.in" + "${LIBCXX_BINARY_DIR}/__config_site" + @ONLY) + # Provide the config definitions by included the generated __config_site # file at compile time. - add_compile_flags("-include ${LIBCXX_BINARY_DIR}/__config_site") + if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC" OR "${CMAKE_CXX_SIMULATE_ID}" STREQUAL "MSVC") + add_compile_flags("/FI\"${LIBCXX_BINARY_DIR}/__config_site\"") + else() + add_compile_flags("-include ${LIBCXX_BINARY_DIR}/__config_site") + endif() endif() #=============================================================================== @@ -426,8 +537,13 @@ include_directories(include) add_subdirectory(include) add_subdirectory(lib) + +if (LIBCXX_INCLUDE_BENCHMARKS) + add_subdirectory(benchmarks) +endif() if (LIBCXX_INCLUDE_TESTS) add_subdirectory(test) + add_subdirectory(lib/abi) endif() if (LIBCXX_INCLUDE_DOCS) add_subdirectory(docs) Added: vendor/libc++/dist/NOTES.TXT ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/libc++/dist/NOTES.TXT Mon Jan 2 19:18:58 2017 (r311123) @@ -0,0 +1,28 @@ +//===---------------------------------------------------------------------===// +// Notes relating to various libc++ tasks +//===---------------------------------------------------------------------===// + +This file contains notes about various libc++ tasks and processes. + +//===---------------------------------------------------------------------===// +// Post-Release TODO +//===---------------------------------------------------------------------===// + +These notes contain a list of things that must be done after branching for +an LLVM release. + +1. Update _LIBCPP_VERSION in `__config` +2. Update the __libcpp_version file. +3. Update the version number in `docs/conf.py` +4. Create ABI lists for the previous release under `lib/abi` + +//===---------------------------------------------------------------------===// +// Adding a new header TODO +//===---------------------------------------------------------------------===// + +These notes contain a list of things that must be done upon adding a new header +to libc++. + +1. Add a test under `test/libcxx` that the header defines `_LIBCPP_VERSION`. +2. Update `test/libcxx/double_include.sh.cpp` to include the new header. +3. Create a submodule in `include/module.modulemap` for the new header. Modified: vendor/libc++/dist/TODO.TXT ============================================================================== --- vendor/libc++/dist/TODO.TXT Mon Jan 2 19:18:56 2017 (r311122) +++ vendor/libc++/dist/TODO.TXT Mon Jan 2 19:18:58 2017 (r311123) @@ -1,46 +1,19 @@ This is meant to be a general place to list things that should be done "someday" -3.8 Release Goals -================= -* LFTS v1 (EricWF, MClow) -* Filesystem TS (EricWF) -* ASIO TS (MClow) -* Improvements (MClow) -* Setup ABI Versioning policy (EricWF) -* Fix PR19302 - Fix UB in list and __tree. - - -ABI Related Tasks -================= -* Explicitly manage and verify symbols exported from the dylib. -* Explore using namespaces for managing symbol visibility. -* Introduce and document ABI versioning/evolution policy. - CXX Runtime Library Tasks ========================= -* Cleanup #ifdef hell in sources files that supports the different ABI libraries. * Fix that CMake always link to /usr/lib/libc++abi.dylib on OS X. -* Fix selection of ABI symbol list on OS X. -* Have CMake generate linker scripts for libc++.so that it properly links the - runtime library. * Look into mirroring libsupc++'s typeinfo vtable layout when libsupc++/libstdc++ is used as the runtime library. -* Audit libraries that CMake links into libc++. Are they all required? * Investigate and document interoperability between libc++ and libstdc++ on linux. Do this for every supported c++ runtime library. Atomic Related Tasks ==================== -* Enable mixing of clang and GCC atomics internally. Currently some - parts of libc++ use atomics only when clang provides them. - (see memory@5380 for an example) -* Audit use of libatomic builtins in with GCC. * future should use for synchronization. Test Suite Tasks ================ -* Move all libc++ specific tests from test/std into test/libcxx. -* Improve how LIT handles compiler warnings. * Improve the quality and portability of the locale test data. * Convert failure tests to use Clang Verify. @@ -50,7 +23,4 @@ Misc Tasks * run clang-tidy on libc++ * Document the "conditionally-supported" bits of libc++ * Look at basic_string's move assignment operator, re LWG 2063 and POCMA -* libc++ is missing try_emplace * Put a static_assert in std::allocator to deny const/volatile types (LWG 2447) -* Document support (or lack of) for C++11 libraries in C++03. -* Document supported compilers. Added: vendor/libc++/dist/benchmarks/CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/libc++/dist/benchmarks/CMakeLists.txt Mon Jan 2 19:18:58 2017 (r311123) @@ -0,0 +1,154 @@ +include(ExternalProject) +include(CheckCXXCompilerFlag) + +#============================================================================== +# Build Google Benchmark for libc++ +#============================================================================== + +set(BENCHMARK_LIBCXX_COMPILE_FLAGS + -Wno-unused-command-line-argument + -nostdinc++ + -isystem ${LIBCXX_SOURCE_DIR}/include + -L${LIBCXX_LIBRARY_DIR} + -Wl,-rpath,${LIBCXX_LIBRARY_DIR} + ) +if (DEFINED LIBCXX_CXX_ABI_LIBRARY_PATH) + list(APPEND BENCHMARK_LIBCXX_COMPILE_FLAGS + -L${LIBCXX_CXX_ABI_LIBRARY_PATH} + -Wl,-rpath,${LIBCXX_CXX_ABI_LIBRARY_PATH}) +endif() +split_list(BENCHMARK_LIBCXX_COMPILE_FLAGS) + +ExternalProject_Add(google-benchmark-libcxx + EXCLUDE_FROM_ALL ON + DEPENDS cxx + PREFIX benchmark-libcxx + SOURCE_DIR ${LIBCXX_SOURCE_DIR}/utils/google-benchmark + INSTALL_DIR ${CMAKE_CURRENT_BINARY_DIR}/benchmark-libcxx + CMAKE_CACHE_ARGS + -DCMAKE_C_COMPILER:STRING=${CMAKE_C_COMPILER} + -DCMAKE_CXX_COMPILER:STRING=${CMAKE_CXX_COMPILER} + -DCMAKE_BUILD_TYPE:STRING=RELEASE + -DCMAKE_INSTALL_PREFIX:PATH= + -DCMAKE_CXX_FLAGS:STRING=${BENCHMARK_LIBCXX_COMPILE_FLAGS} + -DBENCHMARK_USE_LIBCXX:BOOL=ON + -DBENCHMARK_ENABLE_TESTING:BOOL=OFF) + +#============================================================================== +# Build Google Benchmark for the native stdlib +#============================================================================== +set(BENCHMARK_NATIVE_TARGET_FLAGS) +if (LIBCXX_BENCHMARK_NATIVE_GCC_TOOLCHAIN) + set(BENCHMARK_NATIVE_TARGET_FLAGS + -gcc-toolchain ${LIBCXX_BENCHMARK_NATIVE_GCC_TOOLCHAIN}) +endif() +split_list(BENCHMARK_NATIVE_TARGET_FLAGS) + +if (LIBCXX_BENCHMARK_NATIVE_STDLIB) + ExternalProject_Add(google-benchmark-native + EXCLUDE_FROM_ALL ON + PREFIX benchmark-native + SOURCE_DIR ${LIBCXX_SOURCE_DIR}/utils/google-benchmark + INSTALL_DIR ${CMAKE_CURRENT_BINARY_DIR}/benchmark-native + CMAKE_CACHE_ARGS + -DCMAKE_C_COMPILER:STRING=${CMAKE_C_COMPILER} + -DCMAKE_CXX_COMPILER:STRING=${CMAKE_CXX_COMPILER} + -DCMAKE_CXX_FLAGS:STRING=${BENCHMARK_NATIVE_TARGET_FLAGS} + -DCMAKE_BUILD_TYPE:STRING=RELEASE + -DCMAKE_INSTALL_PREFIX:PATH= + -DBENCHMARK_ENABLE_TESTING:BOOL=OFF) +endif() + +#============================================================================== +# Benchmark tests configuration +#============================================================================== +add_custom_target(cxx-benchmarks) + +set(BENCHMARK_LIBCXX_INSTALL ${CMAKE_CURRENT_BINARY_DIR}/benchmark-libcxx) +set(BENCHMARK_NATIVE_INSTALL ${CMAKE_CURRENT_BINARY_DIR}/benchmark-native) +set(BENCHMARK_TEST_COMPILE_FLAGS + -std=c++14 -O2 + -I${BENCHMARK_LIBCXX_INSTALL}/include + -I${LIBCXX_SOURCE_DIR}/test/support +) +set(BENCHMARK_TEST_LIBCXX_COMPILE_FLAGS + -nostdinc++ + -isystem ${LIBCXX_SOURCE_DIR}/include + ${BENCHMARK_TEST_COMPILE_FLAGS} + -Wno-user-defined-literals +) +set(BENCHMARK_TEST_LIBCXX_LINK_FLAGS + -nodefaultlibs + -L${BENCHMARK_LIBCXX_INSTALL}/lib/ +) +set(BENCHMARK_TEST_NATIVE_COMPILE_FLAGS + ${BENCHMARK_NATIVE_TARGET_FLAGS} + ${BENCHMARK_TEST_COMPILE_FLAGS} +) +set(BENCHMARK_TEST_NATIVE_LINK_FLAGS + ${BENCHMARK_NATIVE_TARGET_FLAGS} + -L${BENCHMARK_NATIVE_INSTALL}/lib +) +split_list(BENCHMARK_TEST_COMPILE_FLAGS) +split_list(BENCHMARK_TEST_LIBCXX_COMPILE_FLAGS) +split_list(BENCHMARK_TEST_LIBCXX_LINK_FLAGS) +split_list(BENCHMARK_TEST_NATIVE_COMPILE_FLAGS) +split_list(BENCHMARK_TEST_NATIVE_LINK_FLAGS) +macro(add_benchmark_test name source_file) + set(libcxx_target ${name}_libcxx) + add_executable(${libcxx_target} EXCLUDE_FROM_ALL ${source_file}) + add_dependencies(${libcxx_target} cxx google-benchmark-libcxx) + add_dependencies(cxx-benchmarks ${libcxx_target}) + if (LIBCXX_ENABLE_SHARED) + target_link_libraries(${libcxx_target} cxx_shared) + else() + target_link_libraries(${libcxx_target} cxx_static) + endif() + if (TARGET cxx_experimental) + target_link_libraries(${libcxx_target} cxx_experimental) + endif() + target_link_libraries(${libcxx_target} -lbenchmark) + set_target_properties(${libcxx_target} + PROPERTIES + OUTPUT_NAME "${name}.libcxx.out" + COMPILE_FLAGS "${BENCHMARK_TEST_LIBCXX_COMPILE_FLAGS}" + LINK_FLAGS "${BENCHMARK_TEST_LIBCXX_LINK_FLAGS}") + if (LIBCXX_BENCHMARK_NATIVE_STDLIB) + set(native_target ${name}_native) + add_executable(${native_target} EXCLUDE_FROM_ALL ${source_file}) + add_dependencies(${native_target} google-benchmark-native + google-benchmark-libcxx) + target_link_libraries(${native_target} -lbenchmark) + if (LIBCXX_BENCHMARK_NATIVE_STDLIB STREQUAL "libstdc++") + target_link_libraries(${native_target} -lstdc++fs) + elseif (LIBCXX_BENCHMARK_NATIVE_STDLIB STREQUAL "libc++") + target_link_libraries(${native_target} -lc++experimental) + endif() + if (LIBCXX_HAS_PTHREAD_LIB) + target_link_libraries(${native_target} -pthread) + endif() + add_dependencies(cxx-benchmarks ${native_target}) + set_target_properties(${native_target} + PROPERTIES + OUTPUT_NAME "${name}.native.out" + INCLUDE_DIRECTORIES "" + COMPILE_FLAGS "${BENCHMARK_TEST_NATIVE_COMPILE_FLAGS}" + LINK_FLAGS "${BENCHMARK_TEST_NATIVE_LINK_FLAGS}") + endif() +endmacro() + + +#============================================================================== +# Register Benchmark tests +#============================================================================== +file(GLOB BENCHMARK_TESTS "*.bench.cpp") +foreach(test_path ${BENCHMARK_TESTS}) + get_filename_component(test_file "${test_path}" NAME) + string(REPLACE ".bench.cpp" "" test_name "${test_file}") + if (NOT DEFINED ${test_name}_REPORTED) + message(STATUS "Adding Benchmark: ${test_file}") + # Only report the adding of the benchmark once. + set(${test_name}_REPORTED ON CACHE INTERNAL "") + endif() + add_benchmark_test(${test_name} ${test_file}) +endforeach() Added: vendor/libc++/dist/benchmarks/ContainerBenchmarks.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/libc++/dist/benchmarks/ContainerBenchmarks.hpp Mon Jan 2 19:18:58 2017 (r311123) @@ -0,0 +1,113 @@ +#ifndef BENCHMARK_CONTAINER_BENCHMARKS_HPP +#define BENCHMARK_CONTAINER_BENCHMARKS_HPP + +#include + +#include "benchmark/benchmark_api.h" + +namespace ContainerBenchmarks { + + +template +void BM_ConstructIterIter(benchmark::State& st, Container, GenInputs gen) { + auto in = gen(st.range(0)); + const auto begin = in.begin(); + const auto end = in.end(); + benchmark::DoNotOptimize(&in); + while (st.KeepRunning()) { + Container c(begin, end); + benchmark::DoNotOptimize(c.data()); + } +} + +template +void BM_InsertValue(benchmark::State& st, Container c, GenInputs gen) { + auto in = gen(st.range(0)); + const auto end = in.end(); + while (st.KeepRunning()) { + c.clear(); + for (auto it = in.begin(); it != end; ++it) { + benchmark::DoNotOptimize(&(*c.insert(*it).first)); + } + benchmark::ClobberMemory(); + } +} + +template +void BM_InsertValueRehash(benchmark::State& st, Container c, GenInputs gen) { + auto in = gen(st.range(0)); + const auto end = in.end(); + while (st.KeepRunning()) { + c.clear(); + c.rehash(16); + for (auto it = in.begin(); it != end; ++it) { + benchmark::DoNotOptimize(&(*c.insert(*it).first)); + } + benchmark::ClobberMemory(); + } +} + + +template +void BM_InsertDuplicate(benchmark::State& st, Container c, GenInputs gen) { + auto in = gen(st.range(0)); + const auto end = in.end(); + c.insert(in.begin(), in.end()); + benchmark::DoNotOptimize(&c); + benchmark::DoNotOptimize(&in); + while (st.KeepRunning()) { + for (auto it = in.begin(); it != end; ++it) { + benchmark::DoNotOptimize(&(*c.insert(*it).first)); + } + benchmark::ClobberMemory(); + } +} + + +template +void BM_EmplaceDuplicate(benchmark::State& st, Container c, GenInputs gen) { + auto in = gen(st.range(0)); + const auto end = in.end(); + c.insert(in.begin(), in.end()); + benchmark::DoNotOptimize(&c); + benchmark::DoNotOptimize(&in); + while (st.KeepRunning()) { + for (auto it = in.begin(); it != end; ++it) { + benchmark::DoNotOptimize(&(*c.emplace(*it).first)); + } + benchmark::ClobberMemory(); + } +} + +template +static void BM_Find(benchmark::State& st, Container c, GenInputs gen) { + auto in = gen(st.range(0)); + c.insert(in.begin(), in.end()); + benchmark::DoNotOptimize(&(*c.begin())); + const auto end = in.data() + in.size(); + while (st.KeepRunning()) { + for (auto it = in.data(); it != end; ++it) { + benchmark::DoNotOptimize(&(*c.find(*it))); + } + benchmark::ClobberMemory(); + } +} + +template +static void BM_FindRehash(benchmark::State& st, Container c, GenInputs gen) { + c.rehash(8); + auto in = gen(st.range(0)); + c.insert(in.begin(), in.end()); + benchmark::DoNotOptimize(&(*c.begin())); + const auto end = in.data() + in.size(); + while (st.KeepRunning()) { + for (auto it = in.data(); it != end; ++it) { + benchmark::DoNotOptimize(&(*c.find(*it))); + } + benchmark::ClobberMemory(); + } +} + +} // end namespace ContainerBenchmarks + +#endif // BENCHMARK_CONTAINER_BENCHMARKS_HPP Added: vendor/libc++/dist/benchmarks/GenerateInput.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/libc++/dist/benchmarks/GenerateInput.hpp Mon Jan 2 19:18:58 2017 (r311123) @@ -0,0 +1,142 @@ +#ifndef BENCHMARK_GENERATE_INPUT_HPP +#define BENCHMARK_GENERATE_INPUT_HPP + +#include +#include +#include +#include +#include +#include + +static const char Letters[] = { + '0','1','2','3','4', + '5','6','7','8','9', + 'A','B','C','D','E','F', + 'G','H','I','J','K', + 'L','M','N','O','P', + 'Q','R','S','T','U', + 'V','W','X','Y','Z', + 'a','b','c','d','e','f', + 'g','h','i','j','k', + 'l','m','n','o','p', + 'q','r','s','t','u', + 'v','w','x','y','z' +}; +static const std::size_t LettersSize = sizeof(Letters); + +inline std::default_random_engine& getRandomEngine() { + static std::default_random_engine RandEngine(std::random_device{}()); + return RandEngine; +} + +inline char getRandomChar() { + std::uniform_int_distribution<> LettersDist(0, LettersSize-1); + return Letters[LettersDist(getRandomEngine())]; +} + +template +inline IntT getRandomInteger() { + std::uniform_int_distribution dist; + return dist(getRandomEngine()); +} + +inline std::string getRandomString(std::size_t Len) { + std::string str(Len, 0); + std::generate_n(str.begin(), Len, &getRandomChar); + return str; +} + +template +inline std::vector getDuplicateIntegerInputs(size_t N) { + std::vector inputs(N, static_cast(-1)); + return inputs; +} + +template +inline std::vector getSortedIntegerInputs(size_t N) { + std::vector inputs; + for (size_t i=0; i < N; i += 1) + inputs.push_back(i); + return inputs; +} + +template +std::vector getSortedLargeIntegerInputs(size_t N) { + std::vector inputs; + for (size_t i=0; i < N; ++i) { + inputs.push_back(i + N); + } + return inputs; +} + +template +std::vector getSortedTopBitsIntegerInputs(size_t N) { + std::vector inputs = getSortedIntegerInputs(N); + for (auto& E : inputs) E <<= ((sizeof(IntT) / 2) * CHAR_BIT); + return inputs; +} + +template +inline std::vector getReverseSortedIntegerInputs(size_t N) { + std::vector inputs; + std::size_t i = N; + while (i > 0) { + --i; + inputs.push_back(i); + } + return inputs; +} + +template +std::vector getPipeOrganIntegerInputs(size_t N) { + std::vector v; v.reserve(N); + for (size_t i = 0; i < N/2; ++i) v.push_back(i); + for (size_t i = N/2; i < N; ++i) v.push_back(N - i); + return v; +} + + +template +std::vector getRandomIntegerInputs(size_t N) { + std::vector inputs; + for (size_t i=0; i < N; ++i) { + inputs.push_back(getRandomInteger()); + } + return inputs; +} + +inline std::vector getDuplicateStringInputs(size_t N) { + std::vector inputs(N, getRandomString(1024)); + return inputs; +} + +inline std::vector getRandomStringInputs(size_t N) { + std::vector inputs; + for (size_t i=0; i < N; ++i) { + inputs.push_back(getRandomString(1024)); + } + return inputs; +} + +inline std::vector getSortedStringInputs(size_t N) { + std::vector inputs = getRandomStringInputs(N); + std::sort(inputs.begin(), inputs.end()); + return inputs; +} + +inline std::vector getReverseSortedStringInputs(size_t N) { + std::vector inputs = getSortedStringInputs(N); + std::reverse(inputs.begin(), inputs.end()); + return inputs; +} + +inline std::vector getRandomCStringInputs(size_t N) { + static std::vector inputs = getRandomStringInputs(N); + std::vector cinputs; + for (auto const& str : inputs) + cinputs.push_back(str.c_str()); + return cinputs; +} + + +#endif // BENCHMARK_GENERATE_INPUT_HPP Added: vendor/libc++/dist/benchmarks/algorithms.bench.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/libc++/dist/benchmarks/algorithms.bench.cpp Mon Jan 2 19:18:58 2017 (r311123) @@ -0,0 +1,62 @@ +#include +#include +#include + +#include "benchmark/benchmark_api.h" +#include "GenerateInput.hpp" + +constexpr std::size_t TestNumInputs = 1024; + +template +void BM_Sort(benchmark::State& st, GenInputs gen) { + using ValueType = typename decltype(gen(0))::value_type; + const auto in = gen(st.range(0)); + std::vector inputs[5]; + auto reset_inputs = [&]() { + for (auto& C : inputs) { + C = in; + benchmark::DoNotOptimize(C.data()); + } + }; + reset_inputs(); + while (st.KeepRunning()) { + for (auto& I : inputs) { + std::sort(I.data(), I.data() + I.size()); + benchmark::DoNotOptimize(I.data()); + } + st.PauseTiming(); + reset_inputs(); + benchmark::ClobberMemory(); + st.ResumeTiming(); + } +} + +BENCHMARK_CAPTURE(BM_Sort, random_uint32, + getRandomIntegerInputs)->Arg(TestNumInputs); + +BENCHMARK_CAPTURE(BM_Sort, sorted_ascending_uint32, + getSortedIntegerInputs)->Arg(TestNumInputs); + +BENCHMARK_CAPTURE(BM_Sort, sorted_descending_uint32, + getReverseSortedIntegerInputs)->Arg(TestNumInputs); + +BENCHMARK_CAPTURE(BM_Sort, single_element_uint32, + getDuplicateIntegerInputs)->Arg(TestNumInputs); + +BENCHMARK_CAPTURE(BM_Sort, pipe_organ_uint32, + getPipeOrganIntegerInputs)->Arg(TestNumInputs); + +BENCHMARK_CAPTURE(BM_Sort, random_strings, + getRandomStringInputs)->Arg(TestNumInputs); + +BENCHMARK_CAPTURE(BM_Sort, sorted_ascending_strings, + getSortedStringInputs)->Arg(TestNumInputs); + +BENCHMARK_CAPTURE(BM_Sort, sorted_descending_strings, + getReverseSortedStringInputs)->Arg(TestNumInputs); + +BENCHMARK_CAPTURE(BM_Sort, single_element_strings, + getDuplicateStringInputs)->Arg(TestNumInputs); + + +BENCHMARK_MAIN() Added: vendor/libc++/dist/benchmarks/filesystem.bench.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/libc++/dist/benchmarks/filesystem.bench.cpp Mon Jan 2 19:18:58 2017 (r311123) @@ -0,0 +1,138 @@ +#include + +#include "benchmark/benchmark_api.h" +#include "GenerateInput.hpp" +#include "test_iterators.h" + +namespace fs = std::experimental::filesystem; + +static const size_t TestNumInputs = 1024; + + +template +void BM_PathConstructString(benchmark::State &st, GenInputs gen) { + using namespace fs; + const auto in = gen(st.range(0)); + path PP; + for (auto& Part : in) + PP /= Part; + benchmark::DoNotOptimize(PP.native().data()); + while (st.KeepRunning()) { + const path P(PP.native()); + benchmark::DoNotOptimize(P.native().data()); + } +} +BENCHMARK_CAPTURE(BM_PathConstructString, large_string, + getRandomStringInputs)->Arg(TestNumInputs); + + +template +void BM_PathConstructCStr(benchmark::State &st, GenInputs gen) { + using namespace fs; + const auto in = gen(st.range(0)); + path PP; + for (auto& Part : in) + PP /= Part; + benchmark::DoNotOptimize(PP.native().data()); + while (st.KeepRunning()) { + const path P(PP.native().c_str()); + benchmark::DoNotOptimize(P.native().data()); + } +} +BENCHMARK_CAPTURE(BM_PathConstructCStr, large_string, + getRandomStringInputs)->Arg(TestNumInputs); + + +template