)]}'
{
  "id": "ab69d635c59b35fde59626020ed6bba647acc9da",
  "entries": [
    {
      "mode": 16384,
      "type": "tree",
      "id": "c0492013dbd391f1220059b2b4f073aa77c7ed97",
      "name": "AsmParser"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0dbc82bc7666e349437e364640f299991af6ccf4",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7f08f584e852c6014d6d2170348d9afec132919b",
      "name": "Disassembler"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2cc21c2575b40b2648bf2e2749597cdca0e56f85",
      "name": "InstPrinter"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2062163afb054fbba74b2ce79b49201cd0847e83",
      "name": "LLVMBuild.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "cdc48bc49b830435b3d8aaf88cf90c91876f0a52",
      "name": "MCTargetDesc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39efd2dbcf1adc2424434730fded2e60cd6759bf",
      "name": "README-FPStack.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "190ca861967a8737617d7ba9298a77d89a3f554c",
      "name": "README-SSE.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a3ea4595ac1e2eb011fb61cf812ad4ea2c213fa6",
      "name": "README-X86-64.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c06a7b1ade6d6cce071c1dedeb4af8578ca2c1c4",
      "name": "README.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a39455f9dd55b1c8232c8deea92ac1dfbd52065",
      "name": "ShadowCallStack.cpp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ca07435826ed990aefca91373eb10ba33da27eea",
      "name": "TargetInfo"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "03be93a83e8fe6d829a9dddd34b6e64ab9f812aa",
      "name": "Utils"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "73bb0f2af2855504878b71536a1467fa5e1f1385",
      "name": "X86.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "63c2dc4da6cccdcdaedc60e2312e36b532c5dd15",
      "name": "X86.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d8f7b9dfe46986d7b425f7e0eec5ca16a7b2387",
      "name": "X86AsmPrinter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "55abdf2ba6018a0e4766595d8b6604d4288f3b22",
      "name": "X86AsmPrinter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab2cbfc33e17e6f8cd2dd9bab31f3c0067d5eb90",
      "name": "X86AvoidStoreForwardingBlocks.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c73fd6eb144a423e9714f6b76fc655d653293d3d",
      "name": "X86CallFrameOptimization.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "96ea64dc8c48aa7f14a99a26ef64a39b514a7c65",
      "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": "d0fcbd31331252f48f8eaf56026b80edc29bad26",
      "name": "X86CallingConv.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fcc9a296de9316aa10b829f7c841ef214e27eb94",
      "name": "X86CallingConv.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1c5f110d8c60e504d88c5314b353df6519e7ee7a",
      "name": "X86CmovConversion.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "62588e9509d3db88ca65704afb8dd1c132e26ac4",
      "name": "X86DomainReassignment.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80674c7251fe5a3c6372fe1ae6679076006afdfc",
      "name": "X86EvexToVex.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1dd73163080ba66c5a97b4e8c00894b37827dfe0",
      "name": "X86ExpandPseudo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d082b42eefa974c3679ffaedbdb0ba5e71249cdc",
      "name": "X86FastISel.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d9bf60c2c9fb7b4f3f6f9aacc7e70e48da174120",
      "name": "X86FixupBWInsts.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f3f7f6a37360fc93974ad93df589a3c0985e34bd",
      "name": "X86FixupLEAs.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a86eb997635e569adf0e7c3026e3aae3d6e2bb4e",
      "name": "X86FixupSetCC.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d2f2f21542a996996bffb5c18688b1d198680865",
      "name": "X86FlagsCopyLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f330acff61a19394e8fbd8e69d926b94c98dd5b5",
      "name": "X86FloatingPoint.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e207c343fac8591aca431ebf612107a665b5a500",
      "name": "X86FrameLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3bd805aae123a3fcffda59609df023c8fec53a28",
      "name": "X86FrameLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9cd3f96f83accdc658a2b8c48055922033c21778",
      "name": "X86GenRegisterBankInfo.def"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a28d4eac8393d3397f5ace90fc20c5e272423293",
      "name": "X86ISelDAGToDAG.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67a127fe0a2b9c3f5887cf7928485781d4e0ff0b",
      "name": "X86ISelLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff5006d208e594a185ef5dc12853587593d59a60",
      "name": "X86ISelLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7c00c9260d15b2f0e9ff70213f9b1dc5f6164dd9",
      "name": "X86IndirectBranchTracking.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "46dc6bf7661a18e50b921b24557ff3e3e7cde353",
      "name": "X86Instr3DNow.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2d95061a8213fd99e4c6f97401ef7ec1ad2aca7c",
      "name": "X86InstrAVX512.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c444fa7619601e4f309a8f6f7166dd6256b26e85",
      "name": "X86InstrArithmetic.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dcce7b9951f266d3d7443bb92b353bb67f809b05",
      "name": "X86InstrBuilder.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eda4ba5ae6f07a2bb20a2e3de5da54b341680cc4",
      "name": "X86InstrCMovSetCC.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "373f850203729430a1cf385a302fb6c4459dc104",
      "name": "X86InstrCompiler.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "650bce74dcf243bca7cc1175ee603e9a1a8580b3",
      "name": "X86InstrControl.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "421792c5599fa7dfbc5c0fb275ff7662ebf81c3c",
      "name": "X86InstrExtension.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a559f62c8f38701a3f96141d3c33be8aa16e0b1e",
      "name": "X86InstrFMA.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "def732a2dd00e7a4053f644b518131a315b84622",
      "name": "X86InstrFMA3Info.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6eec1db98bf89c9ce574dd98a6cc0c7b06b8a818",
      "name": "X86InstrFMA3Info.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc81a919ec99bd42ffaf6fbabb2bbab001557b98",
      "name": "X86InstrFPStack.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d31cfab4137e1781404e0ce3584020552ea8a0f",
      "name": "X86InstrFoldTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "90016baead96d7b81cb13f33b376613160670fde",
      "name": "X86InstrFoldTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "47d4719d306058a87bdf15067fb3ae3877ee4f87",
      "name": "X86InstrFormats.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "739275907978c420917049a936018e12ab6b79f4",
      "name": "X86InstrFragmentsSIMD.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e56452362168d103c1333f36b64ca17870c8b936",
      "name": "X86InstrInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b1ceb767cce4b2568c1245666b60ab4b6991baf7",
      "name": "X86InstrInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc7afd32d494db72209ca552407970dacf7563cf",
      "name": "X86InstrInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aefeffedfc1aa11cb72871280413db55f7d9c96b",
      "name": "X86InstrMMX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1a8cc7c5fbf169e4030bece42a6bc61377dc37c",
      "name": "X86InstrMPX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "488cc4438076a697a95d8a10e952199f8bf0e163",
      "name": "X86InstrSGX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6a9b2099821089dfb8a9f958045411b10edf99ac",
      "name": "X86InstrSSE.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2dc6e8b43667a913aba2d2c2d27bb1212dc5720d",
      "name": "X86InstrSVM.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "023137634df1dbaab90f223c66c0d1291e60a7d4",
      "name": "X86InstrShiftRotate.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35ee00b9e016b0bd95970fbec870d8ae591b8386",
      "name": "X86InstrSystem.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "10c6eef786391742d9f4e52df0bad09f0bc96531",
      "name": "X86InstrTSX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "06a438ebfcade5807032a9417049f00023c7debe",
      "name": "X86InstrVMX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "322bdb74e2de0574611e532c45055bfcfe6c2311",
      "name": "X86InstrVecCompiler.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff3e3be48a247d7954c4f1130c65ba20543afeae",
      "name": "X86InstrXOP.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "36d36cb11d72d4bc1dad68c93ffa66063bf87210",
      "name": "X86InstructionSelector.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c7fb9c339ac522c9f3c2129e6e41d8b6bfe502c",
      "name": "X86InterleavedAccess.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2dd60a1b8b5aee0a06bffed9e713390f11a9cbf8",
      "name": "X86IntrinsicsInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d372cada8de89edffc996e9a2b750ada4ceba647",
      "name": "X86LegalizerInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "135950a95f84454dc06ba5fc930c22b0f318dbe5",
      "name": "X86LegalizerInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d38c7b4979657c7752f2679e5099d50ec925ec97",
      "name": "X86MCInstLower.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5433033671f3d29518e94caafb48ab3ed23f7391",
      "name": "X86MachineFunctionInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e1183bd14796c75a244edca8ae59ea77b1941a92",
      "name": "X86MachineFunctionInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "df3abb17014d69128ea5a04d376908b477249898",
      "name": "X86MacroFusion.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "13fa2d78a0185f0b66ac1a0a934bc96e9b2101ed",
      "name": "X86MacroFusion.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42db51b3cf0120f000d45d9d83f00b5e91c2a6f5",
      "name": "X86OptimizeLEAs.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "85b9aecc21068cad5636e7e9f02c7abf0892b225",
      "name": "X86PadShortFunction.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "093fbafa3fba15cc49dc8fc34fd6c3b97eeb1418",
      "name": "X86PfmCounters.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "246d6d5a58d0073475a6d067c24e976663aa60b5",
      "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": "55842a4a209144140c8cc0a1d031e57ed0d1ffa4",
      "name": "X86RegisterInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "29401dadead04edefc09ee1b86529b1f3d901da9",
      "name": "X86RegisterInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee9e7891f9f6fea9d27ed474638adf24e107b303",
      "name": "X86RegisterInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "250deb3523b4f1bd5f65ea08ee71f20547da6b06",
      "name": "X86RetpolineThunks.cpp"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "6334d9e89a60600f4acba4a489b0172b47446761",
      "name": "X86SchedBroadwell.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "876c3e4162cf0518a3456088749fbdbb3b63a4e5",
      "name": "X86SchedHaswell.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "27aaeb193583a83c4d80e0b5d71506088d81ce13",
      "name": "X86SchedPredicates.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b7bbdea860a47d60861942055a6c85224707fdf",
      "name": "X86SchedSandyBridge.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bda088e1512ffdc495aa355fa43c847e8b6b678f",
      "name": "X86SchedSkylakeClient.td"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "9d5f8555c505662e22f84f302cd47e025192adb8",
      "name": "X86SchedSkylakeServer.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ef9ce94706dfe8c6fd5f4f92a67192b33aefe277",
      "name": "X86Schedule.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a7f461c456bdd1989d5c189a5d8f130b6c9b9e6b",
      "name": "X86ScheduleAtom.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "719e71cd25e59765c647895511723083af333ade",
      "name": "X86ScheduleBtVer2.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b1e843013707430f17ebec5373f80be3b4593a0b",
      "name": "X86ScheduleSLM.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7184b850a195757449bbb7bc6b4de1000c43c858",
      "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": "078fe1598f13bbdc34b66cc91fddea59110d77af",
      "name": "X86SpeculativeLoadHardening.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7e84323dda4cb3e53cdc412ef96c900d6d883478",
      "name": "X86Subtarget.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "85e8256a6e94296925752309675a720ad4a7be1d",
      "name": "X86Subtarget.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "374bf3daaf9be3a2401bd30d3d6006c7e38dfb27",
      "name": "X86TargetMachine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5b21cd82b5b1f613315d07fb6f750ccf0e0fc157",
      "name": "X86TargetMachine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "505c4fa07b774355def69965c64e91fe7dd9a3f4",
      "name": "X86TargetObjectFile.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d045094edb1eb0aa9835a872a723602f20abb972",
      "name": "X86TargetObjectFile.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8654626226279519648949efc239f7541fe1e6fd",
      "name": "X86TargetTransformInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3df8990388202ae194803144f3a5cf19dd3a6a37",
      "name": "X86TargetTransformInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f882b760927c0f772409987549599d465f0b968c",
      "name": "X86VZeroUpper.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d298aaa97ecd11cd89dc66687739663825fee194",
      "name": "X86WinAllocaExpander.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dde9c734f4928511be354bdc8ee0dc3a6f448e66",
      "name": "X86WinEHState.cpp"
    }
  ]
}
