)]}'
{
  "id": "11858bf78acd9f097e18cb8db2273b46ab06de90",
  "entries": [
    {
      "mode": 16384,
      "type": "tree",
      "id": "9b985c830fb804035e0ddd8a328f8a35e63941a1",
      "name": "Analysis"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2879279925ffeb4323abe42e00dde1fc3198e22a",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5c27954cfa12e3caa131194086df7332ccfa6e79",
      "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": "9f3edf6bac747dce6331b82f975f12a7ef7054c0",
      "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": "89b0292bc656b97436d74152edfb7b689218c15e",
      "name": "SPIRVBuiltins.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "00a02e85dd5924e934ea3bb08a7719147d5ee5fe",
      "name": "SPIRVBuiltins.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a382c69f4759366917ce0a00558f43ad28e09bd8",
      "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": "b2b9c318cdd7e1d55aa94e6e5c13e82e0960a353",
      "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": "08829708954527a8c977bbaec01a5fbc95a3bac6",
      "name": "SPIRVCombinerHelper.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "19e2a6901b8f0945b856fd3d17f7e6a946a8865e",
      "name": "SPIRVCombinerHelper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cee8e5ddfa4f0ff62ee41d0c76a9de42350d91e3",
      "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": "c5af31bc733d70138c7d06bc30f708045b8e6a2e",
      "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": "02cebafc6d4625bdf9e005e2f5199f5c37cacc5e",
      "name": "SPIRVGlobalRegistry.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d948e365ffebe84e0a6b8af0e6d93e338af9b367",
      "name": "SPIRVGlobalRegistry.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c845a87a808433b4c56b69f9c8f5d24bcdd6f6ff",
      "name": "SPIRVIRMapping.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "79be9dee825461763e71bb5e36432d9c2225bcc3",
      "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": "cc2d96f2e0e8918a9a2147a80109b6952db662ff",
      "name": "SPIRVInstrInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "87d389e3f58ecb6ae5c7b7f4ca22dfbe8b021b3e",
      "name": "SPIRVInstrInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "12aab2b15d01234ab976f893a15c4d2e15aff7e0",
      "name": "SPIRVInstrInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab06532db397ce4c020cf0bd9e4cafd6a726402c",
      "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": "516ba98d5bf7d14689885289420955ebec459381",
      "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": "4a143b21f5f488c5c02bcad1990b7ee21c3542e0",
      "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": "2818ea3ea81baaaf74a0b6777743c9336c7645d1",
      "name": "SPIRVModuleAnalysis.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6559b5cfc7457630cf87b543b68ec09c53d494fe",
      "name": "SPIRVModuleAnalysis.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f921df3912d38776b0d395b53c3658a8033e3cc5",
      "name": "SPIRVNonSemanticDebugHandler.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4fce1b73004e101261e9a866b4d7f4e11049a72a",
      "name": "SPIRVNonSemanticDebugHandler.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "efceace6d841326c610d689994fa9bcb2d111e92",
      "name": "SPIRVPassRegistry.def"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33abbe2eedaae4068b5701c192463308cd016417",
      "name": "SPIRVPostLegalizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab223bf36fe95f9081bd39fd0ebafc81ce4a1256",
      "name": "SPIRVPreLegalizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7d90f51046d475fece613e97d907b298ec0a37d",
      "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": "ee3ce234defe380cc1f2c9657d215cc4ba686645",
      "name": "SPIRVStructurizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eec39ced6a2fffee5bc97c308f506bc277785010",
      "name": "SPIRVStructurizerWrapper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5899f60360a113214be0bc179b2e60cc4b4ed3b7",
      "name": "SPIRVSubtarget.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b14a89695f594534a4c782be066eca33b39ddef",
      "name": "SPIRVSubtarget.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52c174a95cd516bf8b3ae8b65bbd141246e17c8f",
      "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": "4d4f4c89d1948aace3a79e04df847a81bcc8af8f",
      "name": "SPIRVTypeInst.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "067cb926f2bf110a0ee617ec8c0621a30f589bc6",
      "name": "SPIRVTypeInst.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ce993299096adc85874b889ebdb377379b5d98a1",
      "name": "SPIRVUtils.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b95f09eba95f148c75c98a3f70e43c702511f0b9",
      "name": "SPIRVUtils.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "020c51367f6410f428f808ad5844299c0476843d",
      "name": "TargetInfo"
    }
  ]
}
