From 461daf0afa032da18c567d7460f672b3ab32ed27 Mon Sep 17 00:00:00 2001 From: Dan Sinclair Date: Mon, 2 Mar 2020 16:33:04 -0500 Subject: [PATCH] Rolling 11 dependencies MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Roll third_party/clspv/ d4fab77af..ce0643e90 (4 commits) https://github.com/google/clspv/compare/d4fab77af8e4...ce0643e90587 $ git log d4fab77af..ce0643e90 --date=short --no-merges --format='%ad %ae %s' 2020-03-02 dneto Avoid Pythopn distutils.dir_util (#515) 2020-02-25 alanbaker Array images (#511) 2020-02-24 alanbaker Update deps (#512) 2020-02-20 alanbaker Generate OpImageFetch for unsampled reads (#503) Roll third_party/clspv-llvm/ fa221fc6b..5aa57c281 (938 commits) https://github.com/llvm/llvm-project/compare/fa221fc6b8ac...5aa57c281201 $ git log fa221fc6b..5aa57c281 --date=short --no-merges --format='%ad %ae %s' 2020-03-02 jpienaar [mlir][ods] Add query for derived attribute 2020-03-02 gclayton Revert "Fix GSYM tests to run the yaml files and fix test failures on some machines." 2020-03-02 gclayton Fix GSYM tests to run the yaml files and fix test failures on some machines. 2020-02-27 yamauchi [PSI] Add the isCold query support with a given percentile value. 2020-03-02 alexandre.ganea [Clang] Fix Hurd toolchain test on a two-stage build with ThinLTO 2020-03-02 a.bataev [LIBOMPTARGET]Lower priority of global constructor/destructor to silence the warning from gcc. 2020-02-28 Stanislav.Mekhanoshin Extend LaneBitmask to 64 bit 2020-03-02 sidneym Revert "Add default paths to support musl target" 2020-03-02 vsk [test/compiler-rt] Disable ubsan/TestCases/Misc/nullability.c on Android 2020-03-02 vsk [Coverage] Collect all function records in an object (D69471 followup) 2020-03-02 a.bataev [OPENMP50]Support 'destroy' clause on 'depobj' directives. 2020-02-21 sidneym Add default paths to support musl target 2020-03-02 erik.pilkington [Sema] Look through OpaqueValueExpr when checking implicit conversions 2020-02-05 phosek [libcxx] When merging archives, build index even on Darwin 2020-03-02 teemperor [lldb] Remove checks behind LLDB_CONFIGURATION_DEBUG from TypeSystemClang 2020-03-02 jpaquette [AArch64][MachineOutliner] Don't outline CFI instructions 2020-03-02 llvm-dev Fix shadow variable warning. NFC. 2020-03-02 llvm-dev Fix 'unsigned variable can never be negative' cppcheck warning. NFCI. 2020-02-28 a.bataev [OPENMP50]Add basic support for depobj construct. 2020-03-02 aprantl More principled implementation of DISubprogram::describes() 2020-02-24 bcain Fix unused-variable warning 2020-03-02 sam.mccall [clangd] Split locateSymbolAt into several component functions, to allow later reuse. NFC 2020-03-02 ndesaulniers clang: Switch C compilations to C17 by default. 2020-03-02 llvmgnsyncbot [gn build] Port 49684f9db5c 2020-03-02 31459023+hctim Revert "Syndicate, test and fix base64 implementation" 2020-03-02 31459023+hctim Revert "Fix Base64Test - for StringRef size" 2020-02-26 tejohnson [ThinLTO/LowerTypeTests] Handle unpromoted local type ids 2020-03-02 kramm [mlir][DialectConversion] Abort early if a subregion has a disconnected CFG. 2020-03-02 vsk Second attempt to disable instrprof-merging.cpp 2020-03-02 riddleriver [mlir] Update several usages of IntegerType to properly handled unsignedness. 2020-03-02 vkeles GlobalISel: Move Localizer::shouldLocalize(..) to TargetLowering 2020-01-17 arkady.shlykov [Loop Peeling] Add possibility to enable peeling on loop nests. 2020-03-02 ntv [mlir] Add padding to 1-D Vector in CRunnerUtils.h 2020-03-02 sven.vanhaastregt [OpenCL] Remove spurious atomic_fetch_min/max builtins 2020-03-02 vsk Disable instrprof-merging.cpp to unblock bots while I investigate 2020-03-02 kparzysz [Hexagon] Use BUILD_PAIR to expand i128 instead of doing arithmetic 2020-03-02 jbcoe [clang-format] Rename CSharpNullConditionalSq and add missing test 2020-03-02 mvels Add flag _LIBCPP_ABI_STRING_OPTIMIZED_EXTERNAL_INSTANTIATIONS for basic_string ABI 2020-02-26 nicolai.haehnle Build fix: Turn off _GLIBCXX_DEBUG based on a compile check 2020-03-02 llvm-dev [X86] Cleanup ShuffleDecode implementations. NFCI. - Remove unnecessary includes from the headers - Fix cppcheck definition/declaration arg mismatch warnings - Tidyup old comments (MVT usage was removed a long time ago) - Use SmallVector::append for repeated mask entries 2020-03-02 llvm-dev [CodeGenPGO] Fix shadow variable warning. NFC. 2020-03-02 llvm-dev EHScopeStack::Cleanup has virtual functions so the destructor should be too. 2020-03-02 david.green [LoopVectorizer] Change types of lists from pointers to references. NFC 2020-02-26 mvels Partially inline basic_string::operator=(const basic_string&) 2020-02-28 graham.hunter [OpenMP] Allow const parameters in declare simd linear clause 2020-03-02 herhut [MLIR][GPU] fix loop trip count computation in LoopsToGPU 2020-03-02 spatel [CodeGen] avoid running the entire optimizer pipeline in clang test file; NFC 2020-02-29 ntv [mlir] NFC - Move Vector structure from RunnerUtils.h to CRunnerUtils.h 2020-03-02 hokein.wu [clangd] No need to query ctor refs in cross-file rename. 2020-03-02 spatel [CodeGen] avoid running the entire optimizer pipeline in clang test file; NFC (...) 2020-01-28 efriedma [SVE] Add support for lowering GEPs involving scalable vectors. 2020-02-20 Scott.Linder [Driver] Escape the program path for -frecord-command-line 2020-02-20 syaghmour [ASTImporter] Add linkage check to ASTNodeImporter::hasSameVisibilityContext and rename to hasSameVisibilityContextAndLinkage 2020-02-20 daltenty [AIX] Improve 32/64-bit build configuration 2020-02-20 craig.topper Recommit "[X86] Replace a bad use of MVT::getVectorVT with EVT::getVectorVT"" 2020-02-20 craig.topper Revert 714265dabb606bfef2f85694234f152edbfa91ac "[X86] Replace a bad use of MVT::getVectorVT with EVT::getVectorVT" 2020-02-20 qcolombet [X86] Replace a bad use of MVT::getVectorVT with EVT::getVectorVT 2020-02-20 thakis Revert "libclang: Add static build support for Windows" and follow-up "libclang: Make shared object symbol exporting by default" 2020-02-20 thakis Revert "[AArch64][SVE] Add intrinsics for SVE2 bitwise ternary operations" 2020-02-20 spatel [ConstantFold] add/move tests for FP with undef operand; NFC 2020-02-21 SourabhSingh.Tomar Revert "[NFCI][DebugInfo]: Corrected a Typo." 2020-02-20 francesco.petrogalli [llvm][build] Fix shared lib builds. [NFC] 2020-02-20 richard [cxx_status] Update -std= instructions for C++20. 2020-02-20 qcolombet [GISel][KnownBits] Give up on PHI analysis as soon as we don't know anything 2020-02-17 jkorous [clang][doxygen] Fix false -Wdocumentation warning for tag typedefs 2020-02-20 daltenty [AIX] Pack BasicBlockBits 2020-02-20 cristian.adam libclang: Make shared object symbol exporting by default 2020-02-20 jbcoe [clang-format] Merge name and colon into a single token for C# named arguments 2020-02-20 llvm-dev [X86] Fix NSW/NUW typo in avg test (PR44973) 2020-02-20 lhames [ORC] Add a convenience method for setting the ExecutionSession to LLJITBuilder. 2020-02-20 lhames [ORC][examples] Fix ThinLtoJIT example after changes in 85fb997659b. 2020-02-20 kramm Fix some typos in the MLIR documentation. 2020-02-20 alexbrachetmialot [libc] Add Initial Support for Signals 2020-02-20 spatel [x86] allow peeking through an extract_subvector to find a splatted operand 2020-02-20 sd.fertile [PowerPC][NFC] Cleanup some of the Darwin mentions in the README.txt. 2020-02-20 francisvm Revert "[macho][NFC] Extract all CPU_(SUB_)TYPE logic to libObject" 2020-02-20 riddleriver [mlir] Refactor the structure of the 'verifyConstructionInvariants' methods. 2020-02-18 francisvm [macho][NFC] Extract all CPU_(SUB_)TYPE logic to libObject 2020-02-20 llvm-dev [DAGCombiner] Use SDValue::getConstantOperandAPInt helper where possible. NFC. 2020-02-19 rupprecht [lldb] Fix version string when using LLDB_REVISION but not LLDB_REPOSITORY 2020-02-20 omair.javaid Add target.xml support for qXfer request. 2020-02-20 ldionne [clang] Fix search path logic for C_INCLUDE_DIRS 2020-02-20 craig.topper [X86] Fix a -Wparentheses warning. NFC 2020-02-20 eugene.zelenko [clang-tidy] rename_check.py: maintain alphabetical order in Renamed checks section 2020-02-20 logan.r.smith0 [libc++] Fix unqualified call to 'ref' inside shared_ptr(unique_ptr) 2020-02-20 logan.r.smith0 [libc++] Fix unintended ADL inside ref(reference_wrapper) and cref(reference_wrapper) 2020-02-20 craig.topper [X86] Rewrite LowerBRCOND to remove dead code and handle ISD::SETCC and overflow ops directly. 2020-02-20 craig.topper [AArch64] Move isOverflowIntrOpRes help function to the ISD namespace in SelectionDAG.h. NFC 2020-02-20 spatel [x86] add vector tests for splatted memory ops; NFC 2020-02-20 danilo.carvalho.grael [AArch64][SVE] Add intrinsics for SVE2 bitwise ternary operations 2020-02-20 craig.topper [X86] Add DAG combines to form CVTPH2PS/CVTPS2PH from vXf16->vXf32/vXf64 fp_extends and vXf32->vXf16 fp_round. 2020-02-20 usx [clang][analyzer] Modify include AllocationState.h in PutenvWithAutoChecker.cpp 2020-02-20 llvm-dev [DAGCombine] visitEXTRACT_VECTOR_ELT - add SimplifyDemandedBits multi use support 2020-02-20 hans Add #include to fix build after 85fb997659b5 2020-02-20 spatel [x86] regenerate test checks with less shuffle scrubbing; NFC 2020-02-20 sd.fertile [PowerPC][NFC] We do not save/restore vrsave for any remaining subtargets. 2020-02-20 sam.parker [NFC][RDA] Break-up initialization code 2020-02-20 Matthew.Arsenault AMDGPU: Fix v2i64<->v4f32 bitcast 2020-02-20 spatel [Utils][x86] add an option to reduce scrubbing of shuffles with memops 2020-02-13 sebastian.neubauer [AMDGPU] Don’t marke the .note section as ALLOC Roll third_party/dxc/ 409822958..be3f3fa2e (9 commits) https://github.com/Microsoft/DirectXShaderCompiler/compare/40982295834f...be3f3fa2ee21 $ git log 409822958..be3f3fa2e --date=short --no-merges --format='%ad %ae %s' 2020-03-02 jeffno User/jeffnn/pix dontoverwriteoffsetcounter (#2729) 2020-03-01 texr Rename 'module' to 'hModule' for C++20 compat (#2667) 2020-02-28 jaebaek [spirv] update spirv-tools and spirv-headers (#2723) 2020-02-27 texr Fix /Odump test and file cleanup in hcttestcmds.cmd (#2719) 2020-02-25 grroth Update dndxc to modern versions (#2722) 2020-02-25 jpporto Adds the DxcPixDxilDebugInfo interface and friends. (#2715) 2020-02-25 texr Fix outputs -Fre, -Fsh, -Frs, and -Fc with -Fh (#2716) 2020-02-21 jeffno Pix mesh shader output instrumentation (#2709) 2020-02-20 jpporto Adds pass for converting calls to dbg.value to dbg.declare (#2706) Roll third_party/glslang/ c12493ff6..56364b6b6 (7 commits) https://github.com/KhronosGroup/glslang/compare/c12493ff69e2...56364b6b6026 $ git log c12493ff6..56364b6b6 --date=short --no-merges --format='%ad %ae %s' 2020-03-01 cepheus Copyright update, mostly to trigger bots again. 2020-03-01 cepheus Fix #2095: correct the indentation. 2020-02-28 cepheus Fix #1461: set the SPIRV-Tools' optimizer's target environment. 2020-02-28 cepheus Fix #2091, remove incorrect assert for division by 0.0. 2020-02-28 wangli28 Add vcpkg installation instructions 2020-02-28 sk Fix for #2075: removed DefaultTBuiltInResource from glslang_c_interface.cpp 2020-02-22 rex.xu Fix an issue of SPV generation for imageAtomicStore. Roll third_party/googletest/ 23b2a3b1c..e588eb1ff (3 commits) https://github.com/google/googletest/compare/23b2a3b1cf80...e588eb1ff9ff $ git log 23b2a3b1c..e588eb1ff --date=short --no-merges --format='%ad %ae %s' 2020-02-27 absl-team Googletest export 2020-02-25 absl-team Googletest export 2020-02-19 absl-team Googletest export Roll third_party/shaderc/ 738f1655a..06b6db68f (2 commits) https://github.com/google/shaderc/compare/738f1655a7bb...06b6db68ff7e $ git log 738f1655a..06b6db68f --date=short --no-merges --format='%ad %ae %s' 2020-03-02 rharrison Rolling 6 dependencies and updating expectations (#990) 2020-02-21 rharrison Rolling 6 dependencies and update expectations (#987) Roll third_party/spirv-headers/ 5dbc1c321..0a7fc4525 (1 commit) https://github.com/KhronosGroup/SPIRV-Headers/compare/5dbc1c32182e...0a7fc4525991 $ git log 5dbc1c321..0a7fc4525 --date=short --no-merges --format='%ad %ae %s' 2020-02-26 dneto Add grammars, C header, and header generator for vendor and KHR extended instruction sets (#143) Roll third_party/spirv-tools/ 79f8caf91..e1688b60c (10 commits) https://github.com/KhronosGroup/SPIRV-Tools/compare/79f8caf9154a...e1688b60caf7 $ git log 79f8caf91..e1688b60c --date=short --no-merges --format='%ad %ae %s' 2020-02-28 dneto Avoid use of Python distutils.dir_util (#3203) 2020-02-28 rharrison Adding WebGPU specific Workgroup scope rule (#3204) 2020-02-25 jaebaek Add validation rules for OpenCL.DebugInfo.100 extension (#3133) 2020-02-25 geofflang Combine extinst-name and extinst-output-base into one arg. (#3200) 2020-02-23 nicolasweber Fix Wrange-loop-analysis warnings in SPIRV-Tools. (#3201) 2020-02-21 geofflang Add missing dependencies when generating spvtools_core_tables (#3199) 2020-02-21 afdx Brief guide to writing a spirv-fuzz fuzzer pass (#3190) 2020-02-21 47594367+rg3igalia Fix ignored const qualifier warning in static_cast (#3197) 2020-02-20 stevenperron Make spvOpcodeString part of the public API (#3174) 2020-02-20 danyspin97 Fix static libraries linking order (#3189) Roll third_party/swiftshader/ 74d3f371f..176f3a3db (26 commits) https://swiftshader.googlesource.com/SwiftShader.git/+log/74d3f371f201..176f3a3dbbc9 $ git log 74d3f371f..176f3a3db --date=short --no-merges --format='%ad %ae %s' 2020-03-02 swiftshader.regress Regres: Update test lists @ 416d3745 2020-03-01 capn Enable ASTC on supported builds only 2020-02-27 jmadill PipelineCache: Handle nullptr mismatch of specialization info. 2020-02-24 sugoi Implement ASTC support 2020-02-27 jonahr Add missing attribute to eglGetConfigAttrib 2020-02-27 jmadill Add codereview.settings. 2020-02-26 amaiorano Subzero: add support for variadic calls (System V) 2020-02-26 jmadill Fix comparison of specialization constant keys. 2020-02-25 amaiorano Subzero: add support for large stacks on Windows 2020-02-25 capn Build with -Bsymbolic to prevent symbol preemption 2020-02-25 capn Fix ANGLE standalone build 2020-02-25 capn Fix Android build after SPIRV-Tools update 2020-02-19 srisser Log instead of warn of unsupported extensions 2020-02-25 swiftshader.regress Regres: Update test lists @ e162b023 2020-02-24 capn Add SPIRV-Tools headers dependency 2020-02-24 capn Add SPIR-Tools include headers path for src/Pipeline 2020-02-24 bclayton Squashed 'third_party/SPIRV-Tools/' changes from 8aa423930..8910ea5f1 2020-02-22 thakis Fix Wrange-loop-analysis warnings in swiftshader. 2020-02-21 amaiorano Replace target_cpu with current_cpu in Build.gn files 2020-02-21 sugoi Revert "Subzero: add support for large stacks on Windows" 2020-02-19 amaiorano Subzero: add support for large stacks on Windows 2020-02-20 sugoi VK_EXT_shader_stencil_export support 2020-02-19 bclayton Remove rr::Thread 2020-02-20 capn Support JIT on a separate thread 2020-02-20 sugoi Revert "VK_EXT_shader_stencil_export support" 2020-02-13 sugoi VK_EXT_shader_stencil_export support Roll third_party/vulkan-loader/ c357af84c..136207a63 (3 commits) https://github.com/KhronosGroup/Vulkan-Loader/compare/c357af84c7cb...136207a63495 $ git log c357af84c..136207a63 --date=short --no-merges --format='%ad %ae %s' 2020-02-20 mark loader: Remove standard_val refs from LoaderLayerIF doc 2020-02-18 dj2 Move BUILD_TESTS option up as well 2020-02-18 dj2 Allow Vulkan-Headers to be in externals. Roll third_party/vulkan-validationlayers/ 6112b121e..6470c7cfa (21 commits) https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/6112b121e104...6470c7cfa230 $ git log 6112b121e..6470c7cfa --date=short --no-merges --format='%ad %ae %s' 2020-02-28 s.fricke tests: Add test for 01545 2020-02-28 s.fricke layers: Add support for 01545 2020-02-29 s.fricke layers: Rename ValidateComputePipelineShaderState 2020-02-29 s.fricke layers: Label VUID 00337, 00338, 00339 2020-02-27 attilio.provenzano tests: Add BP tests for images and buffers 2020-02-27 attilio.provenzano practices: Add checks for images and buffers 2020-02-27 mark gpu: Remove unneeded refs to debug report enums 2020-02-28 igor.ostrowski layers: Fix layer settings file loading using registry 2020-02-27 mark threading: Remove use of debug report defs 2020-02-27 attilio.provenzano tests: Add BP tests for small allocations 2020-02-27 attilio.provenzano practices: Add checks for memory allocations 2020-02-27 attilio.provenzano tests: Add BP tests for command buffers 2020-02-27 attilio.provenzano practices: Add checks for command buffers 2020-02-26 mikes scripts: Add line diff to generate_source.py 2020-02-25 mark tests: Use VkDisplayKHR objects in thread safety validation 2020-02-25 mark threading: Cover createobject calls for display objects 2020-02-20 mark stateless: Remove redundant API version check 2020-02-20 mark corechecks: Remove redundant API version checks 2020-02-19 mark tests: Added BP tests for deprecated extension warnings 2020-02-19 mark practices: Updated deprecrated extension list 2020-01-21 camden layers: Add deprecated extension warnings to BP Created with: roll-dep third_party/clspv third_party/clspv-llvm third_party/cppdap third_party/dxc third_party/glslang third_party/googletest third_party/json third_party/lodepng third_party/shaderc third_party/spirv-headers third_party/spirv-tools third_party/swiftshader third_party/vulkan-headers third_party/vulkan-loader third_party/vulkan-validationlayers --- DEPS | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/DEPS b/DEPS index fc69efead..50a320cff 100644 --- a/DEPS +++ b/DEPS @@ -9,22 +9,22 @@ vars = { 'nlohmann_git': 'https://github.com/nlohmann', 'swiftshader_git': 'https://swiftshader.googlesource.com', - 'clspv_llvm_revision': 'fa221fc6b8ac5ecd344daac634f0db8f22ebf435', - 'clspv_revision': 'd4fab77af8e4e0a8bc175a495ee6edfcfb51471c', + 'clspv_llvm_revision': '5aa57c28120127ee526ba702646f5e7239ef08f3', + 'clspv_revision': 'ce0643e9058799177f06aca1a3f0fd9b8bde4d4f', 'cppdap_revision': 'c4358807e2e61c6fbc34f17074b8e52223e156f9', 'cpplint_revision': '26470f9ccb354ff2f6d098f831271a1833701b28', - 'dxc_revision': '40982295834f3b34ffc373b6dd60d607b56c2ade', - 'glslang_revision': 'c12493ff69e21800fb08b6d6e92eb0b9c5cb5efb', - 'googletest_revision': '23b2a3b1cf803999fb38175f6e9e038a4495c8a5', + 'dxc_revision': 'be3f3fa2ee21bc6109c9e7def80d389121c7a0c9', + 'glslang_revision': '56364b6b602696c021349794a8d39744a1052afc', + 'googletest_revision': 'e588eb1ff9ff6598666279b737b27f983156ad85', 'json_revision': '456478b3c50d60100dbb1fb9bc931f370a2c1c28', 'lodepng_revision': 'ffe95ec86647a343c333f756dcd6f0fd1e0348fb', - 'shaderc_revision': '738f1655a7bbaec8d9302b9c3daefa7109117649', - 'spirv_headers_revision': '5dbc1c32182e17b8ab8e8158a802ecabaf35aad3', - 'spirv_tools_revision': '79f8caf9154a0328a87424354bd10ab69e811185', - 'swiftshader_revision': '74d3f371f2015deeedb985a8b24ba242ea65caef', + 'shaderc_revision': '06b6db68ff7e20d4f097a132dd56a1c6482e8c25', + 'spirv_headers_revision': '0a7fc45259910f07f00c5a3fa10be5678bee1f83', + 'spirv_tools_revision': 'e1688b60caf77e7efd9e440e57cca429ca7c5a1e', + 'swiftshader_revision': '176f3a3dbbc90d7b2dd9822db709505b4ad41b67', 'vulkan_headers_revision': '9bd3f561bcee3f01d22912de10bb07ce4e23d378', - 'vulkan_loader_revision': 'c357af84c7cb3de7bd2dfcd68212fd213eeea802', - 'vulkan_validationlayers_revision': '6112b121e1043655a6d576d06056e4f3fbc3b239', + 'vulkan_loader_revision': '136207a63495917347ea8aec5bfeff267c207eb8', + 'vulkan_validationlayers_revision': '6470c7cfa230747604fa1bd9a99f25a4366cd49b', } deps = {