)]}'
{
  "id": "94e216774be433807d5b0e3a98b973c1cb2accb2",
  "entries": [
    {
      "mode": 16384,
      "type": "tree",
      "id": "14b04eb680ab2332a26cc18341d628e1c6d2f9b5",
      "name": "AsmParser"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4d5789a3c5fe194df93b95a1f1e10104adcc6ef6",
      "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": "4863c3dfd8ca41f498c775ee9fc14cb0725220e9",
      "name": "Disassembler"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "98e5710d4fc1d93d35d5cce41b723edc51d3f72a",
      "name": "Hexagon.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5fa9f1ad7211b5b5b98d6142fdd8aa5f5e5679f5",
      "name": "Hexagon.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "27bc4bf9d08b53b40fd540ce319ba1ec1cbfbff4",
      "name": "HexagonAsmPrinter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5cb1edf54d1a76d0f64623866c3c344a3dd6d753",
      "name": "HexagonAsmPrinter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5b12fff8e9a0a8ebcecb3eee04ae8bb7c1261d8c",
      "name": "HexagonBitSimplify.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e661ad4a63e0869036c02aee507689cf73a2862",
      "name": "HexagonBitTracker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2d24e859e761309a8e0aa652ec87e1db41b29a15",
      "name": "HexagonBitTracker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dbb22875939e4fb221f8d850e6ba0fdafaa70f66",
      "name": "HexagonBlockRanges.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a3b6433fba781212fab29ded4cdabda428cbd85",
      "name": "HexagonBlockRanges.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ca7fddb0ebe514ffd07ccd47e4fc51c17469583d",
      "name": "HexagonBranchRelaxation.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a31ad45f4bb00b9f2aa9d4c46039ae0b8db825a0",
      "name": "HexagonCFGOptimizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc41b569e4904715ff47c8ef16e2e5e6856395cf",
      "name": "HexagonCallingConv.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ad749074a8e298fefd42c6a25e701927bd570a7",
      "name": "HexagonCommonGEP.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "56fb50cdb09ec150db0b4ce26076e2784ed79aaf",
      "name": "HexagonConstExtenders.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88517ee663d1eb97f1d15a7681396aa1bb95d223",
      "name": "HexagonConstPropagation.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f630bcba379fc2c8a4e59b4e2ea243950e5ce6ac",
      "name": "HexagonCopyToCombine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8eb6ee1ca497ff4ae6e0dbef5812d592fdce3313",
      "name": "HexagonDepArch.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "08640c7d9a20020c316c970a6f6a7ff6daa4e377",
      "name": "HexagonDepArch.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e979cfe6e325a60faba82a4b8f2d01990ae18d33",
      "name": "HexagonDepDecoders.inc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "897f8b73bb7aabe8ca0a25f8195e63ea5c3e5bae",
      "name": "HexagonDepIICHVX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "736839bb015b1d887e79eb92398e0022933da07d",
      "name": "HexagonDepIICScalar.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b180c9b3d8e4b52b37b1dd07192701f1b5486be3",
      "name": "HexagonDepITypes.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8d2b46d7f997bf5a5de81729a3ec1d32e906f0a2",
      "name": "HexagonDepITypes.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ea6f7941afb3c624d7f542bfb131e3ed8fdf838",
      "name": "HexagonDepInstrFormats.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "15f5e4407f92971769616666d839a53ce1ac9168",
      "name": "HexagonDepInstrInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42562e670683d394276a9a88f6b0c23f808c7c50",
      "name": "HexagonDepInstrIntrinsics.inc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1a90ee281d9d4330d68c36bd4932d228daacd92",
      "name": "HexagonDepMapAsm2Intrin.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7437d39eeefda6825dfeaa158cdb4dedfc629f10",
      "name": "HexagonDepMappings.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7f3bc737dda264a0d51a6123be8b685dfcf16f70",
      "name": "HexagonDepMask.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4bdda2cdd522c814bbb0b7609a45e3430d5615fc",
      "name": "HexagonDepOperands.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4fb7458d3a4aa7b698e15a0719d1a1ecfea1aa53",
      "name": "HexagonDepTimingClasses.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7227dca3b60319c5dbb7af69f250fe8d445ee42",
      "name": "HexagonEarlyIfConv.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7dc154aaaea1a6b668976433a4e0668b875af938",
      "name": "HexagonExpandCondsets.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "97a4b351af669d19978782ec7378b577b3628e04",
      "name": "HexagonFixupHwLoops.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b53c9da5ba70d2cddcecf7dd8c7edfd917e40853",
      "name": "HexagonFrameLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b2222f08a710f8ed415747c79176e0fde45852f2",
      "name": "HexagonFrameLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d9307190ae169f55ffee6c603481a8ace4855320",
      "name": "HexagonGenExtract.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44f21dbacd3c2c5982e733181ea3d05036f8684a",
      "name": "HexagonGenInsert.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "55de02816fb8d43538a026427902d6b6d6e1e080",
      "name": "HexagonGenMux.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "92e7432736115054148ff31eb7f419aaae32fc2b",
      "name": "HexagonGenPredicate.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "482f6d2ba67b6603df90afec8c86b5188488d519",
      "name": "HexagonHardwareLoops.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "577eccd25c19f492a3d7ae7c67ff9418bffab27f",
      "name": "HexagonHazardRecognizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0528cbd1f15f56526016d4f20fa2972c5901bb8e",
      "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": "6cda21a371e1aa928714f11fa9aa9faaf85b5118",
      "name": "HexagonISelDAGToDAG.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1dd069b2ab2e9c5491a2fcb81f22f44b6b0b9ef1",
      "name": "HexagonISelDAGToDAG.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6d70594174a3729a5cf82ac5987a53646bcfa977",
      "name": "HexagonISelDAGToDAGHVX.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "202fc473f9e49287a0f89181fe8ba2d6ba6242df",
      "name": "HexagonISelLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c922aa30155bfc36716121af69d29f72bfb387c1",
      "name": "HexagonISelLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b306e79c0b1229e91f7785cceb848969b4e52108",
      "name": "HexagonISelLoweringHVX.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f0ca90832c4fb6e598ca36e171bbc9fdf4bdf28f",
      "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": "09390b901b35239eeaad586300454455d03bb72d",
      "name": "HexagonInstrInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0106873f6b1d69350b1f4bdf7a3069886c28557d",
      "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": "113e63fdb934ed36491f0c4aea151087c09e0ccf",
      "name": "HexagonLoopIdiomRecognition.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "28ec83b05dac2765c0214eae6accfff590891e19",
      "name": "HexagonLoopIdiomRecognition.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d5c34ac467c3495d63ebac86ca7de0a37fe5cbe3",
      "name": "HexagonMCInstLower.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "539db8f55005ab58562a060300dd70ba813354aa",
      "name": "HexagonMachineFunctionInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e0cd0d2b135339d7e9a1014600814b37998c4052",
      "name": "HexagonMachineFunctionInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "53e82ac66b85ed1dbbaca03327c0d24f13d5e07a",
      "name": "HexagonMachineScheduler.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d8f557dc7878af6f51bf56dcf8d1596b2ec3394",
      "name": "HexagonMachineScheduler.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2fcefe6a4ef6c0abc76d0129364a03340152ef45",
      "name": "HexagonMapAsm2IntrinV62.gen.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f539717e42d59e8cda246caafe9c205dbe25a81f",
      "name": "HexagonNewValueJump.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5134626c65c7ea2d55ec2dd3122f8331a4b75abb",
      "name": "HexagonOperands.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aa31762a96960944b27d4d88092192a7ba462d45",
      "name": "HexagonOptAddrMode.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bfd02802b78299755a3f5cf8a59e207af33eff65",
      "name": "HexagonOptimizeSZextends.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a75ac0e1378eff90e958062e23fd859de727c7b4",
      "name": "HexagonPatterns.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5b8386416a5f0fc65c3ddf963a52ab8b9ee6131c",
      "name": "HexagonPatternsHVX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f927f9b9e7c3452d9e67139d16e55e02fc143b63",
      "name": "HexagonPatternsV65.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ccd90f8148132fb3f787cb43ff40cb67ec6a2181",
      "name": "HexagonPeephole.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "94b6af024d280e94e7bbf048387cc5d947a78094",
      "name": "HexagonPseudo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "99aaf1c1b592cf1590ca5a996f48b7a2a17036ba",
      "name": "HexagonRDFOpt.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8a84f55e33cdc9321d8b614c7df033f6eadd9b06",
      "name": "HexagonRegisterInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4766fb5a849754eecd288e52f8bab7dc019e4387",
      "name": "HexagonRegisterInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb5b6c6e50f530f780f16b7562e21e042a116644",
      "name": "HexagonRegisterInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "01969caf155497d761175cada8240a5d4fa32bf8",
      "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": "ddd246866e2055ae62612eeb8b57e60616db1039",
      "name": "HexagonScheduleV69.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "278002ba0b9e2c5dfc1daa89cb13c88758e4b0e0",
      "name": "HexagonScheduleV71.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8a3e11fb75f010adba747f04141e1c42df44349b",
      "name": "HexagonScheduleV71T.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b30381093490b38b159afcc6cd511ada3e2b1eab",
      "name": "HexagonScheduleV73.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": "2e1a8c39887e2de367cc7059b09ef5990fe24039",
      "name": "HexagonSplitDouble.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a647e699a8f07a46d4415d7f7e18fd4a1218d2e6",
      "name": "HexagonStoreWidening.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0b05b35a5a600651ed8345330e929eb1abf482c0",
      "name": "HexagonSubtarget.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4d396e994fb4aff1e14e18ff263837de2aaa3d53",
      "name": "HexagonSubtarget.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "15ade4c6b46d79d7aabd20b7c1da4bd1767c46e1",
      "name": "HexagonTargetMachine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "07213cfd7526d91d213b9b0a669ac1a305346b79",
      "name": "HexagonTargetMachine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aad3103ba275fe1a5ecae6711d325181b7b0290b",
      "name": "HexagonTargetObjectFile.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "550aac72346f3df4005ba08a8a18f6c44873eb81",
      "name": "HexagonTargetObjectFile.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff84363106629f5bedd767e436737029488f4d84",
      "name": "HexagonTargetStreamer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "779577816fb93fab44cd4ba005e2209462ffee6b",
      "name": "HexagonTargetTransformInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "49d9520b8323e00429f042c90b76461330368477",
      "name": "HexagonTargetTransformInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35338dcd5c2e39ca94a44f7e9691b67a7a68374c",
      "name": "HexagonVExtract.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "df4b14b70f255fd1d2b735313fee1ae3b80bee98",
      "name": "HexagonVLIWPacketizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6a709e566f8684f6e771ad1f1777887c698c7d95",
      "name": "HexagonVLIWPacketizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3ff6e9b469398f7ee31170232fe9e213f0d19504",
      "name": "HexagonVectorCombine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b004a9c5ad4addc225d588144045c3b9416d2bf",
      "name": "HexagonVectorLoopCarriedReuse.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f826b2eb568fc8a8f14ae06a742faa2bb74e82d9",
      "name": "HexagonVectorLoopCarriedReuse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b09a393f7dd567093fe50c6214d6b13b96ec5d1a",
      "name": "HexagonVectorPrint.cpp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "0301687877d76718aacb804334553e864c767009",
      "name": "MCTargetDesc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb31ec06832577a69d5e47beb23e7e288ddb838e",
      "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"
    }
  ]
}
