)]}'
{
  "id": "6b59e95c5991127b3cebac28f97bc709a06a02cb",
  "entries": [
    {
      "mode": 16384,
      "type": "tree",
      "id": "9b985c830fb804035e0ddd8a328f8a35e63941a1",
      "name": "Analysis"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab8b425ba35ca99723f25f5b591b5f2c7b6285da",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "22a6a6dcb97a7ba6f111b280ed3331f67e1b5bde",
      "name": "MCTargetDesc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80706bf477065a0cf7a8637e23561ddbb6fe378c",
      "name": "SPIRV.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc9c7913af427d40a30de9559c2ff002cb2e4026",
      "name": "SPIRV.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33516582500a94d1ea1a7b52ac6a0c7499c1ebbf",
      "name": "SPIRVAPI.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cd41b8e595a6542bf3582e1f6124c39ca22c94ec",
      "name": "SPIRVAPI.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6ce8677b32e4b178a65e562d717dd258700e6421",
      "name": "SPIRVAsmPrinter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2816c5d3001abd9b15db9a0ddce418a60eafc29b",
      "name": "SPIRVAsmPrinter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b60c89d5b2e399019a62ac2a53ee1cbdb85effbc",
      "name": "SPIRVAuxDataHandler.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "255fa56690897c64d2c46608d3b2dead65a67d6a",
      "name": "SPIRVAuxDataHandler.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43598565561c3b813bc0736eff2653e9a4a342ca",
      "name": "SPIRVBuiltins.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8d3fcc9e2b503c28ce2cb9369234b391eb1943d5",
      "name": "SPIRVBuiltins.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8f0fc7ef508de89f8fde2e1546101b3f9cda6f89",
      "name": "SPIRVBuiltins.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bff5759f1e4da7f63a34b15060009214b4e65e72",
      "name": "SPIRVCBufferAccess.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a2e9fb2e2cca1e798399051906894e22ac295e4b",
      "name": "SPIRVCallLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "65352504708619c5303e5664166e2cfbf608af2d",
      "name": "SPIRVCallLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7999e14864c664731a5de5524bcb6f7b1cdb2086",
      "name": "SPIRVCodeGenPassBuilder.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cfab5ec26b4e1d1b678363137c37b227ae910036",
      "name": "SPIRVCombine.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d8fbfb87a011567434cba80bb11421722c7926b8",
      "name": "SPIRVCombinerHelper.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3912f4608cf2fde85cb20d0e92697c5d2cff6433",
      "name": "SPIRVCombinerHelper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "15f1f2b1b05b3667e850a8a24bfbf90abf720ba2",
      "name": "SPIRVCommandLine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7ef24b6625a3c386eef39b61be191b37c77469d",
      "name": "SPIRVCommandLine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b016a2778423a02bd61bb1773f419d958214f2ad",
      "name": "SPIRVCtorDtorLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "548edf76b9848247981c85a727074627fdca4c0a",
      "name": "SPIRVEmitIntrinsics.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "05fbb8ed98860c4bd73cd4e6d20f7942f9f3569b",
      "name": "SPIRVFinalizeShaderLinkage.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7522554166a7eeea0630738e72c797f28f7cb84",
      "name": "SPIRVFrameLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "245f83721c579fd7743493744d3262c482f4a898",
      "name": "SPIRVGlobalRegistry.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af2d3bf08207b101992b331728633cd2b6d77b5b",
      "name": "SPIRVGlobalRegistry.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c845a87a808433b4c56b69f9c8f5d24bcdd6f6ff",
      "name": "SPIRVIRMapping.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "060f752faa5e8a341079d62d7ae621c442c95fb9",
      "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": "df9ff2c941c85b2db9554f1ded2878f499bea2fb",
      "name": "SPIRVInstrInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fbbf00dbb6c05d55ffc9e203d620c07f90eb27e3",
      "name": "SPIRVInstructionSelector.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3250d349c9e7816768ac5954e1d8874cec9ab6c0",
      "name": "SPIRVLegalizePointerCast.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a54e55378987928692d0c93be1e7f510e25037e",
      "name": "SPIRVLegalizeResourceBinding.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "abbdfdfecf6c493c156ea481c985e5d54317113c",
      "name": "SPIRVLegalizeZeroSizeArrays.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e9e02c7f2ab280d4cb93bffb49e6cdee9d4924cf",
      "name": "SPIRVLegalizerInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d7bb31206c2e2e060234c3fcb7d3b7fb3da55cc1",
      "name": "SPIRVLegalizerInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b10cd1d714e5310725924ba5bccfde6879aa4f7e",
      "name": "SPIRVMCInstLower.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8392656ed067c34335e3fb8fbb7305997968f311",
      "name": "SPIRVMCInstLower.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8572e4df75c5b19273e433b6615e77a9dcb04eee",
      "name": "SPIRVMergeRegionExitTargets.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "948eb51ce0ecac5b2eea131bb554d7efe58168bd",
      "name": "SPIRVMetadata.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dddf59f740d8f4b54271adff333f40ccdc7df761",
      "name": "SPIRVMetadata.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9e67cec91b832dd76396ff38a26e4a02ae63a2c",
      "name": "SPIRVModuleAnalysis.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "99bdc281c40cc0d37a6d930003ed0894e43d7a89",
      "name": "SPIRVModuleAnalysis.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "859b4bbefbbad9ce172d13cd8928e6e016fe5de2",
      "name": "SPIRVNonSemanticDebugHandler.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2008e7d0f1be05b560f12cee6923a782d42b9f78",
      "name": "SPIRVNonSemanticDebugHandler.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de658699c9aa1f4e32759b60ee35babef10b1f6d",
      "name": "SPIRVPassRegistry.def"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee9e34ad871cff04675271c0cfb80e04aed78a91",
      "name": "SPIRVPostLegalizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "64f8bc5e1f84aea686628f18ae3b77d63dbc07cd",
      "name": "SPIRVPreLegalizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "73ba9eb13ef080d79ed064f32fb0237eaa0b5942",
      "name": "SPIRVPreLegalizerCombiner.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c3e3460c784750f41b819693acaa6b8e97305939",
      "name": "SPIRVPrepareFunctions.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8b848f1549437b35dd277e7a477135b032d03ebe",
      "name": "SPIRVPrepareGlobals.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "634c76574163b025227cbff32013adff98ae4a0d",
      "name": "SPIRVPushConstantAccess.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ecd99f1840d7e0d0c5742f055a612c0db237614f",
      "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": "89e077bc678c8dd8be0a65786e938a7eb219a625",
      "name": "SPIRVRegularizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "69427c28630a753c46156e6804d64b2d7e1708ea",
      "name": "SPIRVStructurizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "74cd939d592c9f9947cc9e778090ea4c66b1ada5",
      "name": "SPIRVSubtarget.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "039079c63a265f5c5ba279b489b5717964fd0dd9",
      "name": "SPIRVSubtarget.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d3f4e8406c6645b2eb3397a1d363248aa042275",
      "name": "SPIRVSymbolicOperands.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "47ee6347fe258e78951199977ada5156af6308d7",
      "name": "SPIRVTargetMachine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f1403ffe268ee0a1a6a44fe795621acb793f0730",
      "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": "fbb1b8bc0e43ff0072afd17ff212bff58b07bbdf",
      "name": "SPIRVTypeInst.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "067cb926f2bf110a0ee617ec8c0621a30f589bc6",
      "name": "SPIRVTypeInst.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7008024ebb31486d48b1a456b46b3f9b8436fd5b",
      "name": "SPIRVUtils.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1531149a5845d590ad3d6d9effac33bfd354c2e6",
      "name": "SPIRVUtils.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "020c51367f6410f428f808ad5844299c0476843d",
      "name": "TargetInfo"
    }
  ]
}
