)]}'
{
  "id": "693fb068dac19055553eb243d43bf2deef2451b3",
  "entries": [
    {
      "mode": 16384,
      "type": "tree",
      "id": "9b985c830fb804035e0ddd8a328f8a35e63941a1",
      "name": "Analysis"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2879279925ffeb4323abe42e00dde1fc3198e22a",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "0b0214a1f180e555d1bd89e8f6217ce9fd0d5d08",
      "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": "c482807c02ec6eb5fa1fa39645adfd8072702e58",
      "name": "SPIRVBuiltins.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "00a02e85dd5924e934ea3bb08a7719147d5ee5fe",
      "name": "SPIRVBuiltins.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a0bebbd4d4b5dcba869d3f9f5d619082b0dff407",
      "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": "513b3149dd28f6000260e1fc6ae589aab24671af",
      "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": "b2c941db99736bba377a868de826e280af154a96",
      "name": "SPIRVGlobalRegistry.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b52ca5dc5f5b71c81d46806470f5a2f692d35c76",
      "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": "f798cfe9641be7237fa1b99eb04ee2399078ecee",
      "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": "21586e242404ac50eb825d4fe6467d227be8b230",
      "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": "2836a2cc43ef060b5fb2ed6ba1ebbcf2d0271f1c",
      "name": "SPIRVModuleAnalysis.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6559b5cfc7457630cf87b543b68ec09c53d494fe",
      "name": "SPIRVModuleAnalysis.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8125b1b7dc7f3cfd601cdbc89a723962057e253d",
      "name": "SPIRVNonSemanticDebugHandler.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "59653c19146fd05ff2b67092cba108bc41f1bb1b",
      "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": "ad056845abc576cbed43967ea856a8797f526408",
      "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": "9a96e498def298d8c0f3be4a5b0d001f4e1dd809",
      "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": "eac06d1a7036ebb92dcf59f18501c9afe8237cfa",
      "name": "SPIRVUtils.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "020c51367f6410f428f808ad5844299c0476843d",
      "name": "TargetInfo"
    }
  ]
}
