)]}'
{
  "id": "c484461d221abbf285d7bd5cb245abdf0913763a",
  "entries": [
    {
      "mode": 16384,
      "type": "tree",
      "id": "7f46479c148ced08b1a9e2171f7272d2b6eebe93",
      "name": "AsmParser"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44400813094b739316aa2af048614827882edc87",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "0d09cbc96c6e5143b4b70451cd7b192e25367bec",
      "name": "Disassembler"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "0654593d9e32daba26ddfd11c19ba643c125ff82",
      "name": "InstPrinter"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2062163afb054fbba74b2ce79b49201cd0847e83",
      "name": "LLVMBuild.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1356e9f04723aff8a937e4ec7bc6d21098b46864",
      "name": "MCTargetDesc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39efd2dbcf1adc2424434730fded2e60cd6759bf",
      "name": "README-FPStack.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a6c8616b6d2c6b77a897de92552ef3111b20d25b",
      "name": "README-MMX.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "73cf27692447ebe63e384ce63fe3f48e0cfcd7e8",
      "name": "README-SSE.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c26c75ab951ca348593786a4ab905e8037da2dda",
      "name": "README-UNIMPLEMENTED.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a3ea4595ac1e2eb011fb61cf812ad4ea2c213fa6",
      "name": "README-X86-64.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "11652af9f1fcb088668aade3ce707de3924b3ae6",
      "name": "README.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ca07435826ed990aefca91373eb10ba33da27eea",
      "name": "TargetInfo"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5ba2cac9b3d11f5e2ec076592ef00e8f6df4467e",
      "name": "Utils"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "642dda8f42259b9475e6d51988434876f9d127c6",
      "name": "X86.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc4c8823c3da74e61a8a35a3abb3010ad1127fc8",
      "name": "X86.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a501efbc1bf9641311a32dba2ec87b9cd51e3d6",
      "name": "X86AsmPrinter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "31328e6aea95fec7af5166628d2cfdc6fbc32f63",
      "name": "X86AsmPrinter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "522dc7926b943d10f28020f8b71370a3eaa8c462",
      "name": "X86CallFrameOptimization.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ccb982f9ac16384bbffbbbcc14f47b7ff58453d8",
      "name": "X86CallLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c9dc1565dad7caaad29ad9f8c12dfe39118e77b",
      "name": "X86CallLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "59dde982f512d6d9ac70e49a1348435465b38f1e",
      "name": "X86CallingConv.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c49a6838fa447baf789a95071f07f25ae8b57981",
      "name": "X86CallingConv.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5d806fe60b86293565cdbc19f7fe13e499876a17",
      "name": "X86CallingConv.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "489d9d86e2542628aea6a079fdb9ddb8c2e1df68",
      "name": "X86CmovConversion.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ffe176ad477012e0fb8e67e66a9546bacd20236f",
      "name": "X86DomainReassignment.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6dd4631a48448dbc1381e18b320494b5a7031870",
      "name": "X86EvexToVex.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab2ef26d1cc91c898a1a29902894ec9367ec6e4d",
      "name": "X86ExpandPseudo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dca6c592614c9c0f4fa5c0e8b015eac6fc96574a",
      "name": "X86FastISel.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "855ea683a8af3c816bb033b3a4ef84e07742aee0",
      "name": "X86FixupBWInsts.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b41bf99f19b2440ae18ef5b129bbecce5f1c3bf7",
      "name": "X86FixupLEAs.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a86eb997635e569adf0e7c3026e3aae3d6e2bb4e",
      "name": "X86FixupSetCC.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a6fccd13474078ad47f6a5101fe608f43649f946",
      "name": "X86FlagsCopyLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a72e7114be059b035c5926b2e393b30e8321a41",
      "name": "X86FloatingPoint.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "11808f8995fefa73f4820e6b1ca3c4235d0766fe",
      "name": "X86FrameLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "909319fc18fcb3f7225a31f27217b9a4e4784a87",
      "name": "X86FrameLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9cd3f96f83accdc658a2b8c48055922033c21778",
      "name": "X86GenRegisterBankInfo.def"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d79fd0ca4daaa767934563c66dff449f45f10a67",
      "name": "X86ISelDAGToDAG.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1ddb771e2faa921e39cb34c323c1cec189a4915",
      "name": "X86ISelLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7820c3e032e55f15ef1cf520ebae99b9a907f3d3",
      "name": "X86ISelLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d30b7d47f3e8404dca4a3717c3b1d4cf2682ad3",
      "name": "X86Instr3DNow.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "458f68072d6c192cf2235e3beb33287a542103ba",
      "name": "X86InstrAVX512.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "98cc8fb7439e82c857c818983ad0403098520e8d",
      "name": "X86InstrArithmetic.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dcce7b9951f266d3d7443bb92b353bb67f809b05",
      "name": "X86InstrBuilder.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8dd5e1c0626bc60fdcff08ddb3f0cc668d30cd56",
      "name": "X86InstrCMovSetCC.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b3371c96cc29d792a1560a402c193044598cb8ee",
      "name": "X86InstrCompiler.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7932686ebc87f463f230c202f2b138c5000f0108",
      "name": "X86InstrControl.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a8ab0069b1eb33b3717fbbc8a4676089a8e2540",
      "name": "X86InstrExtension.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35fa45590fc6d00403dc4f4aa18449471c76e907",
      "name": "X86InstrFMA.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "00ef65cdb6bd77a4b07f3cd50b3848ccce6b86dd",
      "name": "X86InstrFMA3Info.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e3568160da46973674abbb5f211fa541fcbe8de8",
      "name": "X86InstrFMA3Info.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "619b399ef8d8c3ad3a13cbed038809c7e0cf8e11",
      "name": "X86InstrFPStack.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0b266e5591b40fe97732f3f4729a71aace73389f",
      "name": "X86InstrFormats.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ebbef00c01d9b8e73aa8154861e4b61642e84edc",
      "name": "X86InstrFragmentsSIMD.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "11ada51a87046aa82b69a5d566a6dc47e0f5fe10",
      "name": "X86InstrInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b5ad934f9b1827400c0c8b15c6255475474723f",
      "name": "X86InstrInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "68f40c28d52791651f66d178cb08dfe2f269459e",
      "name": "X86InstrInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a481644efdd6e5ca515727ce651f29e61d9a86a9",
      "name": "X86InstrMMX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb2b47b4f0c91e915a42137292c4bb0f250801b6",
      "name": "X86InstrMPX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4331c5e2d932376359d872696220cf55942ab94",
      "name": "X86InstrSGX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb84f9aecf7972e7f873f150fc99db34965dc657",
      "name": "X86InstrSSE.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bdf4786002795288a4f9d980edce9c8adbc957e4",
      "name": "X86InstrSVM.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43e1752f2df277556a3c60804e68e0d96ce07dac",
      "name": "X86InstrShiftRotate.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "576f87b13ab46bb1bf3e285701cbef5073d44496",
      "name": "X86InstrSystem.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "10c6eef786391742d9f4e52df0bad09f0bc96531",
      "name": "X86InstrTSX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4bb2c204b3686dcdcaaf101cf286489a6b8a5090",
      "name": "X86InstrVMX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1cb4dcb16be7654481141b41db599638daeb19a",
      "name": "X86InstrVecCompiler.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c4b8e3e90d294e4e4ec4ea812d6bd63ce607023b",
      "name": "X86InstrXOP.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44bbc3f1b3fa917240a8bb9ac0a63e635f3659cc",
      "name": "X86InstructionSelector.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cdb24b9d40a67c74c39be8bfad2f96def238cbe7",
      "name": "X86InterleavedAccess.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fae0889950b250aeddfd2d925383744639b0843a",
      "name": "X86IntrinsicsInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4108a58fa7a508279b28de76c2bec7841d77c063",
      "name": "X86LegalizerInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "135950a95f84454dc06ba5fc930c22b0f318dbe5",
      "name": "X86LegalizerInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "730ba745eb70f7d8be400127f42584af5dfc7495",
      "name": "X86MCInstLower.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5433033671f3d29518e94caafb48ab3ed23f7391",
      "name": "X86MachineFunctionInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d517d82537a7804797373b6911e05b3e2c8f8338",
      "name": "X86MachineFunctionInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67d95c2233dec64e8de34eb16d103affaf60f42e",
      "name": "X86MacroFusion.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "13fa2d78a0185f0b66ac1a0a934bc96e9b2101ed",
      "name": "X86MacroFusion.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1fc6f07b79fafc7233abd8a3c0bbdabb92a56e84",
      "name": "X86OptimizeLEAs.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1da0fad8b6cf46c1517aec28ebdf688137bb7f05",
      "name": "X86PadShortFunction.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aa0e3743c948aa1adff7b2e882bbe03a3c157f4d",
      "name": "X86RegisterBankInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e227880427f3c4a33a89a1a5437ba740a0833288",
      "name": "X86RegisterBankInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6d17cd53a0c14373e79b358a7f5f167ff52ca8ba",
      "name": "X86RegisterBanks.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc31e95aa6b51b942b42584c25f3cf3d28a1d72a",
      "name": "X86RegisterInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "29401dadead04edefc09ee1b86529b1f3d901da9",
      "name": "X86RegisterInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a776dcd04ebbc2a5140bf6674d35a52140071be",
      "name": "X86RegisterInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d03826bbe992f540b1b8e1d6237fc8e0e2bb417e",
      "name": "X86RetpolineThunks.cpp"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "e4e0ed4351030465878d19a90e404e0af10ed435",
      "name": "X86SchedBroadwell.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "46612554b1fa403c846c2416182bc340b81b5886",
      "name": "X86SchedHaswell.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4466d30f14c713e6b4359af07553dfc1429427b8",
      "name": "X86SchedSandyBridge.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a417b2d3e82dbd484861115f0f87ae5ae5293da",
      "name": "X86SchedSkylakeClient.td"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "439a2ffa36a491e178168c5adea38a115b032688",
      "name": "X86SchedSkylakeServer.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "078d459634cea5deb9b60f10d598ae3a22e538fa",
      "name": "X86Schedule.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "460b9823a7e7b80c6d1726d955163d916a52e52a",
      "name": "X86ScheduleAtom.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6ea81a25e41c2c0fd8ec0b6a452e46d80519aaf0",
      "name": "X86ScheduleBtVer2.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35ec7488db7265d541cec26b7a35cf72847bce0b",
      "name": "X86ScheduleSLM.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a4e5327213c2c7800dc77b59b7279727eecab489",
      "name": "X86ScheduleZnver1.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e131f1a1e4bdc6b3a3e4ee48d9abdc8e5902ed6a",
      "name": "X86SelectionDAGInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4a285a5f916f593ccfa7b8ba196be22db483c02",
      "name": "X86SelectionDAGInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7ddf93f8e85144064ceb658f674177e8c7feacc",
      "name": "X86ShuffleDecodeConstantPool.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b703cbbd2b29928b11f3ec681f5354cc81010e74",
      "name": "X86ShuffleDecodeConstantPool.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dca98d999e58089a9ec364d5ff133461e230be39",
      "name": "X86Subtarget.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "37ffac1faf686c4430214f29ce2a1b485a8203c5",
      "name": "X86Subtarget.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e41e16d82d83bb247a104a6bac887451fe9a0922",
      "name": "X86TargetMachine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5b21cd82b5b1f613315d07fb6f750ccf0e0fc157",
      "name": "X86TargetMachine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fb35a6b2ec1a21c4f4fe84e111e1e338ecc72ed2",
      "name": "X86TargetObjectFile.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76e9cd5db2a02bc1790a28d3ca9bd3e2b0ece665",
      "name": "X86TargetObjectFile.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "967d67a84bc0294307e9afbc02880dfb6b9d9f37",
      "name": "X86TargetTransformInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f01a6fd11df324884df53bd29d0bcaa3228b44d",
      "name": "X86TargetTransformInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "224262830b1272444d38c637c26c07473ceea0b2",
      "name": "X86VZeroUpper.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1046696587d96d462f852313e0381eb9a1cec83f",
      "name": "X86WinAllocaExpander.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6d6dedc607362b29ecdaf892e48e86b24f38e694",
      "name": "X86WinEHState.cpp"
    }
  ]
}
