)]}'
{
  "id": "c50ecd3ab2dc56e7d7c272c86fdeaa71c4633ef6",
  "entries": [
    {
      "mode": 16384,
      "type": "tree",
      "id": "9b985c830fb804035e0ddd8a328f8a35e63941a1",
      "name": "Analysis"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2879279925ffeb4323abe42e00dde1fc3198e22a",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "30d6c92b006b6107bb9d85cc9525c01860578fd4",
      "name": "MCTargetDesc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "17559ba6ed0802ada5b73967f090c8320aff84c3",
      "name": "SPIRV.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc9c7913af427d40a30de9559c2ff002cb2e4026",
      "name": "SPIRV.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab3c1c09fd819978ae5d5412fd0d3656af8ca810",
      "name": "SPIRVAPI.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cd41b8e595a6542bf3582e1f6124c39ca22c94ec",
      "name": "SPIRVAPI.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "31953bf811982f041741721c8a1a198bf74b9cec",
      "name": "SPIRVAsmPrinter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "469c261ac433e74e008d535123e3fe6b0f26e03a",
      "name": "SPIRVAuxDataHandler.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1d6ba998e6c2ee4995312113f4ffaa59b2fe9461",
      "name": "SPIRVAuxDataHandler.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a6b6e3fd4d7bcf69137eec01cb99f029ba0723c",
      "name": "SPIRVBuiltins.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "00a02e85dd5924e934ea3bb08a7719147d5ee5fe",
      "name": "SPIRVBuiltins.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d8aa8d63f921f71b3682c353926479db00ff4e62",
      "name": "SPIRVBuiltins.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b23947d0e4931eaf1601ef174eaf96ccfe0be7f7",
      "name": "SPIRVCBufferAccess.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6ac0a9c6eed6fa2a33c5e123a7fbde29acca233b",
      "name": "SPIRVCBufferAccess.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "01f5873b20e42c94e9a75427e0e027fb6ba45592",
      "name": "SPIRVCallLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "65352504708619c5303e5664166e2cfbf608af2d",
      "name": "SPIRVCallLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d69465de4ffbd098c03e4808892f1ebea935bb9",
      "name": "SPIRVCombine.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "660bee0f7a2cd4da54f00a1690b97459f7850f9a",
      "name": "SPIRVCombinerHelper.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "19e2a6901b8f0945b856fd3d17f7e6a946a8865e",
      "name": "SPIRVCombinerHelper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4608f560e1acf6f35d8557e24a58e097b9862dc4",
      "name": "SPIRVCommandLine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7ef24b6625a3c386eef39b61be191b37c77469d",
      "name": "SPIRVCommandLine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89212d3e3cfc007d5209fef809aa626b8c43fc93",
      "name": "SPIRVCtorDtorLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "55e10c9aca962d34dd2715e86ca613220855d965",
      "name": "SPIRVCtorDtorLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5afaa5c63e4b79d8375753d1b870daca670d719",
      "name": "SPIRVEmitIntrinsics.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1e75bec07d097d69d4586e4a42d4bc6321d5aa89",
      "name": "SPIRVEmitIntrinsics.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "554d0f0e151d6de6191c6e0960451eea697291d7",
      "name": "SPIRVFinalizeShaderLinkage.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c8ba6d513ca1cd9fd2d02439b37d9a4c345a41e3",
      "name": "SPIRVFinalizeShaderLinkage.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7522554166a7eeea0630738e72c797f28f7cb84",
      "name": "SPIRVFrameLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "092c2d5b4d0d5a2d54ee23ef624efe633df10dbf",
      "name": "SPIRVGlobalRegistry.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fcb8b3fd66f91003c1ec88a3d1cee083e706112e",
      "name": "SPIRVGlobalRegistry.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "47c7676d5631c9b4569dc6cbffa165cd21762fbd",
      "name": "SPIRVIRMapping.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "64c61d9f6a0c89621a0cbbceba67cde8d0486fce",
      "name": "SPIRVISelLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff843649fd6d37b4602b0e0bc2987ba44735c3cd",
      "name": "SPIRVISelLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8bd4fb6bf8b115c629a851e769ee2844f85ac9fa",
      "name": "SPIRVInlineAsmLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "72291855a18c4381898a4ca245b9140daccaa3ff",
      "name": "SPIRVInlineAsmLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2fde2b0bc0b1fb05be1c80e36999a24655ebc962",
      "name": "SPIRVInstrFormats.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fb483bb977cde5eb4544d509f1cf49d61b523c62",
      "name": "SPIRVInstrInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "87d389e3f58ecb6ae5c7b7f4ca22dfbe8b021b3e",
      "name": "SPIRVInstrInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "66e5d2f6a626e33a6a4aaf60960d26168c335c3a",
      "name": "SPIRVInstrInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d8289dc786f45d320fe04a7d27b02d3c3601189b",
      "name": "SPIRVInstructionSelector.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e6dab880abca535455d1a3dd60a6d6df01334ff",
      "name": "SPIRVLegalizeImplicitBinding.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "874a790054b1f3c7632e4bcd1d0ec74982a3787b",
      "name": "SPIRVLegalizeImplicitBinding.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "847eda7880c0390a2749a6ee4c54e8036f143d66",
      "name": "SPIRVLegalizePointerCast.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cad6fb3760a81f0280bc786085a43cf5f8c50b21",
      "name": "SPIRVLegalizePointerCast.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "09697b59c374a305185820b712969b62547e50a7",
      "name": "SPIRVLegalizeZeroSizeArrays.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a84cd83974941163cb8c86fc77baa9edce6ea557",
      "name": "SPIRVLegalizeZeroSizeArrays.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89d4e3144b41b3b17c6635faa7792c0ea6e7566d",
      "name": "SPIRVLegalizerInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d7bb31206c2e2e060234c3fcb7d3b7fb3da55cc1",
      "name": "SPIRVLegalizerInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "51ce580765db3f987e63364a7e1d272da4037b94",
      "name": "SPIRVMCInstLower.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8392656ed067c34335e3fb8fbb7305997968f311",
      "name": "SPIRVMCInstLower.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee428771a55920ef5b199fd965d26eef03142210",
      "name": "SPIRVMergeRegionExitTargets.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "abff1a349522d5c3ddf53fc6a9b4a36c18afe7b5",
      "name": "SPIRVMergeRegionExitTargets.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea05118981e71cc68bb6d2c7419b8cf58add8055",
      "name": "SPIRVMetadata.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b159b16f336064b7107155cddd2c13a465bf23c4",
      "name": "SPIRVMetadata.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2836a2cc43ef060b5fb2ed6ba1ebbcf2d0271f1c",
      "name": "SPIRVModuleAnalysis.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6559b5cfc7457630cf87b543b68ec09c53d494fe",
      "name": "SPIRVModuleAnalysis.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5c03e39e0ce21d8fec3fc7a2eb93cdefc23069a8",
      "name": "SPIRVNonSemanticDebugHandler.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1bbe19c1eaa3413c71eaeb5158e7b9dc622a2da8",
      "name": "SPIRVNonSemanticDebugHandler.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "efceace6d841326c610d689994fa9bcb2d111e92",
      "name": "SPIRVPassRegistry.def"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b33dabde4612d890ca6ef583e58d1e2b5ada971",
      "name": "SPIRVPostLegalizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dcdd35ca54f6dc814f9e99348a32df785ae0e135",
      "name": "SPIRVPreLegalizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "447d41940df36878bbbce9f1b554aaba81e7d5ac",
      "name": "SPIRVPreLegalizerCombiner.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9b418e6f88d6799facb542ccf60e3fae3d87fd6b",
      "name": "SPIRVPrepareFunctions.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f8924ad61ed9243433aafd163619499c9a8f9fc5",
      "name": "SPIRVPrepareFunctions.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "25f3bb0950aa3283e9ba9544b7d94f4fd1ff2cac",
      "name": "SPIRVPrepareGlobals.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "429a4c53b243af54834b59a1d4398ca0654aa8ca",
      "name": "SPIRVPrepareGlobals.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "31e69a49a1ed15cbb8f325c52bdfe7a91d4d5fd4",
      "name": "SPIRVPushConstantAccess.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea5330f4318172dd8ba416417c5aaf511d686c33",
      "name": "SPIRVPushConstantAccess.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ed45466788a0b1a1b02438e3d2fff63ec38b1ff",
      "name": "SPIRVRegisterBankInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67ddcdefb7ddc3b128abf738602cffe1947071c7",
      "name": "SPIRVRegisterBankInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52286c4f5cc11e7b86a9f21d258713d4b85c9a27",
      "name": "SPIRVRegisterBanks.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "02344ff3a2ef3078b6332c300e2cf0e7ce55d087",
      "name": "SPIRVRegisterInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4b2c621f278102f50de02dc2050057baa968da5c",
      "name": "SPIRVRegisterInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dfed7de33818a1c9f153c819816dd9dcc89b4d39",
      "name": "SPIRVRegisterInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d5e393470eae933efd8eec0f4eafd665d10124cf",
      "name": "SPIRVRegularizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9b86c2d4622ab683acbbb99535fa8dcd60f4b083",
      "name": "SPIRVRegularizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "accce677a5d317c3e1f74d4300b4bf582b9c8cdd",
      "name": "SPIRVStructurizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eec39ced6a2fffee5bc97c308f506bc277785010",
      "name": "SPIRVStructurizerWrapper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "be140640962d38a8176e07aaf0d3cb927ded3ebc",
      "name": "SPIRVSubtarget.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b14a89695f594534a4c782be066eca33b39ddef",
      "name": "SPIRVSubtarget.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7da57bc1b2d477831ecab13e8394a9bde747290d",
      "name": "SPIRVSymbolicOperands.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "07a664ad13216df004cbad56f656991f06eef875",
      "name": "SPIRVTargetMachine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea09fe98c55eed313f99145720c81edcffdce9e2",
      "name": "SPIRVTargetMachine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c89f30075595fadf52a2b1d23dab26ea3c1d74d9",
      "name": "SPIRVTargetObjectFile.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d69591377d315ec2f6d851a156fd31d8d4c81499",
      "name": "SPIRVTargetTransformInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5d9db79e6f8de28cdb75a73f9062724e80ffb82b",
      "name": "SPIRVTargetTransformInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "58857b6a3eac20f3786ef544c02e666040716a28",
      "name": "SPIRVTypeInst.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c7e21375f3265a49c7d9c91a4e6386864fd151a",
      "name": "SPIRVTypeInst.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "236da61192f1a087d22f136850dbdf397dc63112",
      "name": "SPIRVUtils.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "64fecb37c880f3885c376c4f773a709ddab58f3c",
      "name": "SPIRVUtils.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "020c51367f6410f428f808ad5844299c0476843d",
      "name": "TargetInfo"
    }
  ]
}
