)]}'
{
  "id": "37773bf9edf66382ba71d3f91d638a682537fb8f",
  "entries": [
    {
      "mode": 16384,
      "type": "tree",
      "id": "45783021dda4c2144d6b17a8b82b4c76df2af1fc",
      "name": "AsmParser"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "685bafd785dfbf42c72732125f99e620f66ab6ad",
      "name": "BitTracker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "08c0359a4b7f06aa5f3e42319ff5afff923ca6f3",
      "name": "BitTracker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c6b8db23df610263ffdaa9d9ee78740f3efafea2",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1df5c41af477192202a0ab6acf066b8353363aa4",
      "name": "Disassembler"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "98e5710d4fc1d93d35d5cce41b723edc51d3f72a",
      "name": "Hexagon.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7518fd774a48205a2d038b37846a035605f50852",
      "name": "Hexagon.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4a42ec98feb1710f61c3bbb7b696d17282b793f9",
      "name": "HexagonArch.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e6a01e3a186583d4110c3464c5bbff5f4bcd52a",
      "name": "HexagonAsmPrinter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3932def8785444a51a8802348ac785c00f2c2c28",
      "name": "HexagonAsmPrinter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c5ad3b589d205f5b9275197d5d1ca8b545c2705",
      "name": "HexagonBitSimplify.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1938a5c259da9daf3e5776ef296ed97b2641dbb6",
      "name": "HexagonBitTracker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2d24e859e761309a8e0aa652ec87e1db41b29a15",
      "name": "HexagonBitTracker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "56ee3cd60c171493a25c308b809b25ae157e6e3d",
      "name": "HexagonBlockRanges.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a3b6433fba781212fab29ded4cdabda428cbd85",
      "name": "HexagonBlockRanges.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "faa48211cd82ce9fe2fc059d8fda6622702ab68a",
      "name": "HexagonBranchRelaxation.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b456cf139c55c1b67d09e441b6c7a7e1ca51d363",
      "name": "HexagonCFGOptimizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "93e17e608dd1014724fb6cea1a905afa0311d6b5",
      "name": "HexagonCallingConv.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8c3b9572201e51589c69f4e97274dc5ab0719080",
      "name": "HexagonCommonGEP.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d3fcdb6ae9a85564ad1cae4c398b48293af3253e",
      "name": "HexagonConstExtenders.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "daf311fc49d47bd72d3177739ebd4756feba272b",
      "name": "HexagonConstPropagation.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "03b0f75b2dc1c625c2aca6fea4c4b94fe18a1c20",
      "name": "HexagonCopyToCombine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7a43a4440b2df0bc9ab434a6f5b97fa177ffbf26",
      "name": "HexagonDepArch.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e743a291f1e54061ae1b026b7bbcbdd91da55ce2",
      "name": "HexagonDepArch.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "40f6e14aed1347d70d2be5eae4a5cf85cc2849c4",
      "name": "HexagonDepDecoders.inc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a1db3ae7239dbe69ade29879e2f62731ea49a5dc",
      "name": "HexagonDepIICHVX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a3766652794b6f35898ca70dd53580baa8d91d3a",
      "name": "HexagonDepIICScalar.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54e046d5536a837b375b91546f9166a1ee5db527",
      "name": "HexagonDepITypes.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8d2b46d7f997bf5a5de81729a3ec1d32e906f0a2",
      "name": "HexagonDepITypes.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b3f1b6638193e982b72f012b8acf644012c83536",
      "name": "HexagonDepInstrFormats.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f00409c336cab291fae28105d3fe82097108e4f",
      "name": "HexagonDepInstrInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5c78d122c9ee02a535c8731994734f267a8050b",
      "name": "HexagonDepMapAsm2Intrin.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "919cb996ad15d5df068e40252c52cc1ce36590a4",
      "name": "HexagonDepMappings.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "45e1a1e0f39ac8eda5066f1ead2dc7b4ad2d5470",
      "name": "HexagonDepMask.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4bdda2cdd522c814bbb0b7609a45e3430d5615fc",
      "name": "HexagonDepOperands.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1afe0f00e2bad55b296a18276f4269dc90d75fe6",
      "name": "HexagonDepTimingClasses.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a3feb5b6af18717935ec19ae3272ef322a2a330",
      "name": "HexagonEarlyIfConv.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c444cf557c21737f360a45e039c27836fdc4e205",
      "name": "HexagonExpandCondsets.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "97a4b351af669d19978782ec7378b577b3628e04",
      "name": "HexagonFixupHwLoops.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "12ceac545e9df4fec6c7b74859db726f7c50d8ea",
      "name": "HexagonFrameLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4ffd31b670e4078cb4f80ac5fc8f417be03ba0b2",
      "name": "HexagonFrameLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d9307190ae169f55ffee6c603481a8ace4855320",
      "name": "HexagonGenExtract.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "46c1fbc6eeb2f5936e3e5e8737f1c010225ba4c5",
      "name": "HexagonGenInsert.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "55de02816fb8d43538a026427902d6b6d6e1e080",
      "name": "HexagonGenMux.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a66394e97573949d450bfcd6cb4acc02be475c4",
      "name": "HexagonGenPredicate.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5d2e1b259449e0e66ad2be406a973daec8ddf474",
      "name": "HexagonHardwareLoops.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e45126bec6efe4943c066089c444128a46bf8d0a",
      "name": "HexagonHazardRecognizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "53b9cb43b4b6679463d59c28b11c376e2f886822",
      "name": "HexagonHazardRecognizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "06e9c83cf3061700cf5ede390722efaebaffa0f9",
      "name": "HexagonIICHVX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e9239ab5ad22a112d53b56a07745a9847ac2ba7f",
      "name": "HexagonIICScalar.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2679e399852f2467f2b8b6c5c9ef6e472cf216f3",
      "name": "HexagonISelDAGToDAG.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1e50385a7b4bea5e0559a773059bc7a4342951a3",
      "name": "HexagonISelDAGToDAG.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ed4874baf7c829fe1d4df09b78d2ea97cf29fcb3",
      "name": "HexagonISelDAGToDAGHVX.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88effed9f0767c8bd92d916760545c0f16b76923",
      "name": "HexagonISelLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d518c036f1250fe55083d0fb63001bab3a604a7f",
      "name": "HexagonISelLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7237f496aee35f25f81b5255839377474f75d5f",
      "name": "HexagonISelLoweringHVX.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "45adaf50774ff52e84e08f4ef518e4c24ec8ccd8",
      "name": "HexagonInstrFormats.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86a82183a1ad884f66a8448b09de7f690f65c851",
      "name": "HexagonInstrFormatsV60.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "246a1d364d41a1a5db4aef447cbaa1ae91448eb8",
      "name": "HexagonInstrFormatsV65.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b6984d40f78e219fb45a9cb22a69082c83184bd7",
      "name": "HexagonInstrInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eaaf9f7046c740639ad267988f8d967fad6df699",
      "name": "HexagonInstrInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "370ea5fc83d6f885a60ab255fe1ed4b39e2e733f",
      "name": "HexagonIntrinsics.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44f39a3e9b1633425f4d3ce30e7b2815dd71442c",
      "name": "HexagonIntrinsicsV5.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "796979e59061450b1d370aed8b72f12b3cb2739e",
      "name": "HexagonIntrinsicsV60.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ccaf1aac1ce0129a957232fb4b7b3d2e602826f7",
      "name": "HexagonLoopIdiomRecognition.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "28ec83b05dac2765c0214eae6accfff590891e19",
      "name": "HexagonLoopIdiomRecognition.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "987c4a5fa6c41eb5245b6d66a8c724a7300fa202",
      "name": "HexagonMCInstLower.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aabae009d7c3f3c5da742721be8173f6e4b7cae9",
      "name": "HexagonMachineFunctionInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89ef5c2a891db8598194ff96c5c1a8b388f2fd88",
      "name": "HexagonMachineFunctionInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "60d58f421bbbc3468845b6b9aef08fe64c426266",
      "name": "HexagonMachineScheduler.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fb0a7abd339bcaadf1531552f177e06e5659367c",
      "name": "HexagonMachineScheduler.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2fcefe6a4ef6c0abc76d0129364a03340152ef45",
      "name": "HexagonMapAsm2IntrinV62.gen.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8edcb745d6549a58491bf1b72c7df529763c9a20",
      "name": "HexagonNewValueJump.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "212cf03bee67d6f2aada6c7b8ce14dda807bf67c",
      "name": "HexagonOperands.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2cdfbe7845b63262c5dd82c63ccafb102fdf34f8",
      "name": "HexagonOptAddrMode.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bfd02802b78299755a3f5cf8a59e207af33eff65",
      "name": "HexagonOptimizeSZextends.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cad5ca8ab92ec31cc00c256632e45a1d6502bfe4",
      "name": "HexagonPatterns.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a22a3f8ec0caa01e16b13fa0c7f2a2ef073fc43c",
      "name": "HexagonPatternsHVX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4cd45ecbe1a1f4a80ccbdd12482b69f01d72668c",
      "name": "HexagonPatternsV65.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1ff248200572e9be1f181c605fe41d090c23e91a",
      "name": "HexagonPeephole.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "11f8af7c41a059c7d5e951aca967087ba0572026",
      "name": "HexagonPseudo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f26e23befde214dc7feeaba7d1f8671c6eaea315",
      "name": "HexagonRDFOpt.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e55bc6b5c2cdf53b7ee21359520f8dcaf2fa024",
      "name": "HexagonRegisterInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52d15da3bcb538e867d6898424b6574384a22828",
      "name": "HexagonRegisterInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8b7138d3c809d50586ead5557b4654e43536b1f1",
      "name": "HexagonRegisterInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88d775f16a7f67458d30525972f4a04fdd2c1554",
      "name": "HexagonSchedule.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ba0da2c196abcae3820fdaab6cdcaee43f4e2692",
      "name": "HexagonScheduleV5.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f88dd5d2056d44f0de6ed09a6cf58c2fb26cd25e",
      "name": "HexagonScheduleV55.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c6539597a9e7fa8e4038fd570bd8478ca94c4f47",
      "name": "HexagonScheduleV60.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "782d76760992444fb0e787bb7f1e4bad9f25178e",
      "name": "HexagonScheduleV62.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac64410e559b20768a20f53158d769ca82837c4a",
      "name": "HexagonScheduleV65.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "56dc59e2a948f4358a80153682acb16e1f88a3df",
      "name": "HexagonScheduleV66.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f9d861a5504867f4aa41c88d7f5f4fdda272c2b",
      "name": "HexagonScheduleV67.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f2bcb1e7256c37447cd6f4994dc5ae1a955e0b96",
      "name": "HexagonScheduleV67T.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fefc1301f333747fee2e420df1d3b4cab1b674e5",
      "name": "HexagonScheduleV68.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b724e8fcae91c64716407e67ca0dcab75a2468b",
      "name": "HexagonSelectionDAGInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d3b1725d1bc4c05a38b7b0b4d6e538313cc381d",
      "name": "HexagonSelectionDAGInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4890c3dbb7bcaba93627263d84afc65affbcc8ac",
      "name": "HexagonSplitConst32AndConst64.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a0f57fce97da3c9b36a526114304812a4846ec6",
      "name": "HexagonSplitDouble.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c5c64cfcfc65efa160ffb5ec512dc7dca61f249",
      "name": "HexagonStoreWidening.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ecb2f88d80964bde2d545bffc3b1c69fe2485a20",
      "name": "HexagonSubtarget.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a4f2e159bf4bb05ed0889260d078699864f0bcf1",
      "name": "HexagonSubtarget.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "66de698182d73f4fbc2bbb3bc82c32884e3dd63e",
      "name": "HexagonTargetMachine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "66679df93bd3e13486aad725184d5ade1ded4761",
      "name": "HexagonTargetMachine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7df32e4072e3e68e898f4089d6ef7d6ccd57e332",
      "name": "HexagonTargetObjectFile.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "550aac72346f3df4005ba08a8a18f6c44873eb81",
      "name": "HexagonTargetObjectFile.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a99aa4f16a08bbaf09808c33f73e80b81b0d69c8",
      "name": "HexagonTargetStreamer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1bdd8c3c513a11bfbf1bc5e84211309787610006",
      "name": "HexagonTargetTransformInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e637dfc3e1615584bd29dec6fad554c88c8c1b3",
      "name": "HexagonTargetTransformInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b5f06ebd3189f257470ba4d10edd1de0848f1a1d",
      "name": "HexagonVExtract.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1d325553f45a28f7de2e1c98472b9d80c132654f",
      "name": "HexagonVLIWPacketizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "27a47220570a15a352f20ba6b2f52882bc574946",
      "name": "HexagonVLIWPacketizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea2798a3b44e5e45e9b46a03a327346679152c54",
      "name": "HexagonVectorCombine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f973862a0c9b65f46e8f5d0fba80c2851024438e",
      "name": "HexagonVectorLoopCarriedReuse.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f1e0c5804ace30bcab0a3dad11a7ddb2c708d3b5",
      "name": "HexagonVectorLoopCarriedReuse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fbc5e5c344eda737a45b3d2098bee782d346b58c",
      "name": "HexagonVectorPrint.cpp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d74574e422bc6f6d6b6cc5375ff7826b4e92ea1a",
      "name": "MCTargetDesc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "34d58f0a7a23065dfd479350fabf45069c03055c",
      "name": "RDFCopy.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "99b18a75d8c2b4906709c5a84fc4300b58d40760",
      "name": "RDFCopy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "894bdf38fe176139538bf1348e766f2c6fdb552d",
      "name": "RDFDeadCode.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "859c8161d355c68f3b33074e9a8b8913530071e5",
      "name": "RDFDeadCode.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "72cbc41b28a3e00f1d602b1001bed04baad1dd3f",
      "name": "TargetInfo"
    }
  ]
}
