)]}'
{
  "id": "c79a341b62f3ae06f9ff15c439545a3a146f27e0",
  "entries": [
    {
      "mode": 16384,
      "type": "tree",
      "id": "c42483ddf7046933b9dbc19943949de2ecadacbc",
      "name": "AsmParser"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80eedabb0d038077084e3fa428b57485f8f46b2b",
      "name": "BitTracker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67ae29b21085d406d495b17fa89055bba4db26d7",
      "name": "BitTracker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d758260a8ab5dbd0727f0d525d483dd0abf7dc22",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "504aa30c9f219d34173301a2bf84c491dd15ccdb",
      "name": "Disassembler"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "109aba53b6e3e2dbad251cbd53ea72d0d37bdee8",
      "name": "Hexagon.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6d0529fb42779681067b780fa00ecccd3a7409aa",
      "name": "Hexagon.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f22852d1ef557a53dcb03398ce0fee7d76e257ae",
      "name": "HexagonAsmPrinter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e34d2bf9209be6d460dc6720f45545978c7ded7",
      "name": "HexagonAsmPrinter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52e6b0b083c8176870800f0956c3822878622304",
      "name": "HexagonBitSimplify.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f15011668e6ceaf4fae08a3f429c611b8389c86",
      "name": "HexagonBitTracker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e871c046334b286375b6dc44264373e0a89a7742",
      "name": "HexagonBitTracker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eca5ac140f3c3cb42a1bfd4e1599de92613871ea",
      "name": "HexagonBlockRanges.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e152dbf764c97672496883c179f0a5dfe76b8ddb",
      "name": "HexagonBlockRanges.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4246603a0b929fa9a340471a60bd1fe7d406355d",
      "name": "HexagonBranchRelaxation.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "75f2e1b5605d39c93e3d8a97d1d9d11658b29586",
      "name": "HexagonCFGOptimizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd6d873dd41883514c9bc8fba525b59b5c9cf6a8",
      "name": "HexagonCallingConv.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "14b6bb318e3b27aa840e47fe584d0988993d2733",
      "name": "HexagonCommonGEP.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5dde47ab3de5763b1a6a712e7bcd4bbb1c9856c9",
      "name": "HexagonConstExtenders.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35da34ed0a899407d5171e856d848ba489dbd486",
      "name": "HexagonConstPropagation.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b810d0b65fabe848c74ea361246e166206bf7b7",
      "name": "HexagonCopyHoisting.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54c3ceacd4bbf49edb048be16c187e0122ce6719",
      "name": "HexagonCopyToCombine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89845348a9e31c2d331f7679f109cbe53f1437ec",
      "name": "HexagonDepArch.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8ec1d93f6c436ccfc4e361bc7c535905c7109612",
      "name": "HexagonDepArch.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e979cfe6e325a60faba82a4b8f2d01990ae18d33",
      "name": "HexagonDepDecoders.inc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "93696e0e3b4eae608108e5224daa9fce51db4a91",
      "name": "HexagonDepIICHVX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7a1ad3ea7dd12fb5f6104a22c5827b561049626a",
      "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": "f48695c6ebc003e632daca626dfdc2aa69f237be",
      "name": "HexagonDepInstrFormats.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ae96753f40cf2c40351dee6f36e75d2b9a878c64",
      "name": "HexagonDepInstrInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42562e670683d394276a9a88f6b0c23f808c7c50",
      "name": "HexagonDepInstrIntrinsics.inc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "17cb96cdee9f900be94d716f16a7c93cf1b67368",
      "name": "HexagonDepMapAsm2Intrin.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7437d39eeefda6825dfeaa158cdb4dedfc629f10",
      "name": "HexagonDepMappings.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1f7319f57d99711adffb2072e3bb3e2f51f01be7",
      "name": "HexagonDepMask.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4bdda2cdd522c814bbb0b7609a45e3430d5615fc",
      "name": "HexagonDepOperands.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "60b7f5746c7384790dff8a795653d0ad5f4602f4",
      "name": "HexagonDepTimingClasses.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "14a7ae722954b5478c7ac252f3cb74292bae4dd0",
      "name": "HexagonEarlyIfConv.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35153c7b16c0f24f108c9f9f344d4de1684dd03a",
      "name": "HexagonExpandCondsets.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "882a44a07b34c837425d552d7ad6a2ce4d760391",
      "name": "HexagonFixupHwLoops.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dd343d9fbe79feaa9355dcfe9a9d9a23c71bf060",
      "name": "HexagonFrameLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "926aadb01f50e5dbc8c53a8f19cce961388758a3",
      "name": "HexagonFrameLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1322c627ecfb7dfa719c01b4843fbd76c8478a51",
      "name": "HexagonGenExtract.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4ddbe7a53701bfea55dbfcaea2c3e2c893db3b63",
      "name": "HexagonGenInsert.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "93418f7e15e8d8190985c7c44e662cbf3929f4cc",
      "name": "HexagonGenMemAbsolute.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "74e5abe2599c7ae96a7f6c852cb4645e48a9dee2",
      "name": "HexagonGenMux.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f9fdab4364d4c0ac6efbeabe054e8d9483fef50d",
      "name": "HexagonGenPredicate.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e65de5658d20468bdcaf1496618021adda4b51cd",
      "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": "e285e04543694339cf5678b4ee606aae66f4abb0",
      "name": "HexagonISelDAGToDAG.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2d23aeecda6d8392a8f6e97260aa16bec357ec76",
      "name": "HexagonISelDAGToDAG.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "613048be52a2fcd9862946fdc1cb553e96661529",
      "name": "HexagonISelDAGToDAGHVX.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c54b67ccd88437b4f51d2cf848a2ca0f2ea7f062",
      "name": "HexagonISelLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ebbbc6399b4262bae6bee35ce913958009cbd26",
      "name": "HexagonISelLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff02a67d54363ed646e50661f8d1f60d45b28c61",
      "name": "HexagonISelLoweringHVX.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "014e48cda5a11e0e868aba69d1ac97142d09c615",
      "name": "HexagonInstrFormats.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "85b826fc835a1d7f738f18d4c3b9113fe2b74aef",
      "name": "HexagonInstrFormatsV65.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "45d194e944fb9bd80a6034749174e8e0aed403b3",
      "name": "HexagonInstrInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c17e5277ae2e79c57e3865177701abf0ab3f3633",
      "name": "HexagonInstrInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "25b81d8cd21ff07f11600038067eddf66c0fbf22",
      "name": "HexagonIntrinsics.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7cbd81ff227e1cab6f04795e84c9c520992f5ccb",
      "name": "HexagonLoadStoreWidening.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bcd51fcd611c3f56f80bc27546d43bb3e79120fb",
      "name": "HexagonLoopAlign.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1057b88530f40181a6a39d4a99a147a776bbdf4a",
      "name": "HexagonLoopIdiomRecognition.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "28ec83b05dac2765c0214eae6accfff590891e19",
      "name": "HexagonLoopIdiomRecognition.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "845e60bf1a2a147296bca331572272430b9fac2b",
      "name": "HexagonMCInstLower.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "539db8f55005ab58562a060300dd70ba813354aa",
      "name": "HexagonMachineFunctionInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c5df02fa3b89cb471bfd1bef5871e4e3bddcb9cb",
      "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": "9d7776d2d96f84298ed1a4c4eed0e69a800be840",
      "name": "HexagonMask.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a1d5bc669169b93d0ad7c8a85f9ee999934bdf6",
      "name": "HexagonNewValueJump.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "df5d32c13a73b768611e373da42798151f381b09",
      "name": "HexagonOperands.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6dd83c1d820f410ab291a1a490daff1112fa5ca1",
      "name": "HexagonOptAddrMode.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "889e2642847c63778cc32641a95a500efed51508",
      "name": "HexagonOptimizeSZextends.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f58ae6193e05b7866cb9a99c407bffcc7277f43",
      "name": "HexagonPassRegistry.def"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4b236708ca6d5aee8cdc1093d47f9ef4ae41e52e",
      "name": "HexagonPatterns.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1637b91f1fa1253780fa769ffb6f2671814e84d7",
      "name": "HexagonPatternsHVX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f927f9b9e7c3452d9e67139d16e55e02fc143b63",
      "name": "HexagonPatternsV65.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67f5589137bbde924f19245e8a9d2a13100534c5",
      "name": "HexagonPeephole.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c2f38a9ccf5b315967dd3ac56b051282d4923759",
      "name": "HexagonPseudo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54f5608d460af376efa325e3f9e02a90995109ce",
      "name": "HexagonRDFOpt.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "77ce983d24785b6eba8c40825c8332c3db3fd8f9",
      "name": "HexagonRegisterInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "945b8608cd948ff9c9f712f791ce92ff7067f320",
      "name": "HexagonRegisterInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3a77fcd04e35ce1ee4c48353962580dab3f11747",
      "name": "HexagonRegisterInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b8a9cf3c0f56989793c925063062785afab49fd9",
      "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": "0f23f39b2f509c1f09c7e1c42a6bd11c4c587120",
      "name": "HexagonScheduleV75.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f178f65e7c4f445b42ad364b4c8dcc3ee2b27931",
      "name": "HexagonScheduleV79.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33aa6e4a2614517b66cbc1ea9a5ab0db65da08e8",
      "name": "HexagonSelectionDAGInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d3b1725d1bc4c05a38b7b0b4d6e538313cc381d",
      "name": "HexagonSelectionDAGInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e3b0133c052bbdcd0b8c1b0226b53e877b40003",
      "name": "HexagonSplitConst32AndConst64.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ad05d5363ba1e047e608d85bed63fa1c5bb07e0c",
      "name": "HexagonSplitDouble.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9cdd6a2a37678af8927d33936fb8ab09554ea92",
      "name": "HexagonSubtarget.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b111471a9696c1a714625418597f70e69e3f31ba",
      "name": "HexagonSubtarget.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0afa04ab57e81205e91c9ca0e9f395b4b111dab0",
      "name": "HexagonTargetMachine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "48e0c08c0cab229b1873449cc74102629e625877",
      "name": "HexagonTargetMachine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0c1b0aea41f41ff54f45cda23325452c62d65542",
      "name": "HexagonTargetObjectFile.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "550aac72346f3df4005ba08a8a18f6c44873eb81",
      "name": "HexagonTargetObjectFile.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "171e2949366ad7ad9a4f500cfc2b74e18de84dfb",
      "name": "HexagonTargetTransformInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dbf16c99c314c98eb24c8f57a91b03337e2e5903",
      "name": "HexagonTargetTransformInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "71bdfc6657c574402f53663be5b6d09f783f8972",
      "name": "HexagonTfrCleanup.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b3d25d4c22c5148c5bac873f11d5b4709325ff0",
      "name": "HexagonVExtract.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb88d1ac4af9f0628a0562c61ba931d0ca44b212",
      "name": "HexagonVLIWPacketizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8eced652b2e3235b67488a0e71f70d6443edad92",
      "name": "HexagonVLIWPacketizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "87d052b9bb6791737ee33b6387c4da273ce444b8",
      "name": "HexagonVectorCombine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fa8ae60e3f57bf76a86efc30d8e1397a1110d6ff",
      "name": "HexagonVectorLoopCarriedReuse.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7daa0f2a91b7ea8e0bcfb57237750f9e3468a3f2",
      "name": "HexagonVectorLoopCarriedReuse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2982313d4a0eb90071953e9c6cce39eda2111c63",
      "name": "HexagonVectorPrint.cpp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "48f84444324a79057bd6a8f96d6a75e4ed0adadc",
      "name": "MCTargetDesc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fafdad08909ddc3938fa0d6774c628f671cf5126",
      "name": "RDFCopy.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e4fb89892831de5511a71f3325fa694289ee1fd3",
      "name": "RDFCopy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d90923d6d3edc00f597f95048cf89a01a2904389",
      "name": "RDFDeadCode.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "16e6c6a39aa142b75228ce79e9f89aee420352c4",
      "name": "RDFDeadCode.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "948f5c57164ac800ad57452b886094376f718ab1",
      "name": "TargetInfo"
    }
  ]
}
