)]}'
{
  "id": "acbe15a755c2ebcbe6d0e8cd0d3a94d122ce6fd8",
  "entries": [
    {
      "mode": 16384,
      "type": "tree",
      "id": "6f5735ce075721d7220c4633d6bb321073e58f60",
      "name": "AsmParser"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ed34a59df4ad87a54606d3dc9d7b26842720f429",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5e8141ba4d4f892f3956971574f8b03ad2395643",
      "name": "Disassembler"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bfc0eda21faf2b1a34889b3daa31eaf1c963c4e5",
      "name": "LLVMBuild.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5bfe8059b9344758f217a4f0e787bf42fe4cf569",
      "name": "MCTargetDesc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39efd2dbcf1adc2424434730fded2e60cd6759bf",
      "name": "README-FPStack.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d52840e5c489677f0868823951b2dc66beaf8172",
      "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": 16384,
      "type": "tree",
      "id": "d9ea4f332ddfb5969c08636a5ea21d0fdc2d39e1",
      "name": "TargetInfo"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "8831bc7c1a4292136c06fd656cb40402d56d05ad",
      "name": "Utils"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a95f68434d12cfcb9f9b5fa5609e784681b7d114",
      "name": "X86.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e20315da55a59b35b099b4e288faaea1e6dbcff4",
      "name": "X86.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80120722e0e6f04e2e0ec00723bbcb09333ff60c",
      "name": "X86AsmPrinter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a011310970b3fb22ff5006ac2145a0176d547b53",
      "name": "X86AsmPrinter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3dcc1015dc7cd41f4f926b5e54910f27cb8a9f66",
      "name": "X86AvoidStoreForwardingBlocks.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4df849a2e14cda0a5f7e2bd21d56f5bdf14fad73",
      "name": "X86CallFrameOptimization.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b16b3839c85a2733facef7047f0595c3fa27e4d5",
      "name": "X86CallLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0445331bc3ff24a8136cb0f7e7c62e9816a3e88b",
      "name": "X86CallLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aee344a267643dc76bffdb76261e7e7ed35a0bb6",
      "name": "X86CallingConv.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "191e0fa619b24f4258eb49062806c7b63750b569",
      "name": "X86CallingConv.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1c3034a5116abc31698c955912331cce1177ec2b",
      "name": "X86CallingConv.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a61fa3246f09db3d64a90b560b6b66ccad313112",
      "name": "X86CmovConversion.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9dea94f1368d46185710cec6acc3ba644eef5e07",
      "name": "X86CondBrFolding.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7051550d52e6e9115b489437081d9164cd7dda27",
      "name": "X86DiscriminateMemOps.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "18bbfa32e11bbefcaf5a48f49cb6e5178a67678b",
      "name": "X86DomainReassignment.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "58680f1815bb03e0d877bf94f793f1b487005a51",
      "name": "X86EvexToVex.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b8624b40f2f7be2237450b83db9c38c01a0a7b5b",
      "name": "X86ExpandPseudo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b9ce027120539b3fac221eb2b3d274906e13162",
      "name": "X86FastISel.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bf541d933790913c0050c05a20f8b11ea39312ed",
      "name": "X86FixupBWInsts.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "041529a0be680b5219033f7c92d53b1b2ea68e8b",
      "name": "X86FixupLEAs.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e2d4d1ede6f33faa26f1adf166490e079cd8778c",
      "name": "X86FixupSetCC.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ce3255ea96a062c7a389be66cf39ae387c88001",
      "name": "X86FlagsCopyLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "074cf21d03f5235b73eb0512ca901a0f025876b0",
      "name": "X86FloatingPoint.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e310fe0691171b130975cc76191f72b4e73073b8",
      "name": "X86FrameLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d32746e3a36e1f7f28fe412c4d6148b5acd61cc4",
      "name": "X86FrameLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0fdea9071c290dd90eede8b2fd4c30633e5615d5",
      "name": "X86GenRegisterBankInfo.def"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "34ad589d205f59643f7ca7d0e7cb239ac72cf7b5",
      "name": "X86ISelDAGToDAG.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1869cc9da0179b472497390e8ec76aaae9551a34",
      "name": "X86ISelLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d873edb857a88f3ddd68ff428dde5a2b5e0f6047",
      "name": "X86ISelLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "04e8b2231fec2b4a5858e8fcc8a4712f2306269e",
      "name": "X86IndirectBranchTracking.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "02ae73706a3491b90e5512ae5e34497434059794",
      "name": "X86InsertPrefetch.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cd1b0636597126a0923c741c5c5407b6e78ce3d9",
      "name": "X86Instr3DNow.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54eddeacaa17394c2f861c70209744cf7d930ff5",
      "name": "X86InstrAVX512.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e52635f8d48b99f984985056189f0599e34128be",
      "name": "X86InstrArithmetic.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "50aed98112c309ab3c29344144d2e4e74512e9d6",
      "name": "X86InstrBuilder.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "099f6aa8d8bb9dbfcdb6229a7b3612d6ab3f2b07",
      "name": "X86InstrCMovSetCC.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "efaccdc9ee96d4c7b69257392defff55ba7dc430",
      "name": "X86InstrCompiler.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f82e80965b7c115d01a79836f2a6abe0b79d8f9e",
      "name": "X86InstrControl.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "06e605fe5db2174cf55d04d57788a51718025382",
      "name": "X86InstrExtension.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0cca71bdc43159fd5e8a23df4b709fda98a76b97",
      "name": "X86InstrFMA.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "25bbdddb7a21ee8ec67af308f000f8260a6529ca",
      "name": "X86InstrFMA3Info.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7fa6f5917862d5d18bd3f0a11c6793cc7b47a8fa",
      "name": "X86InstrFMA3Info.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ec6d50f9702ef1159ff875bfc72201cf18a3a57",
      "name": "X86InstrFPStack.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d42fec3770c783b4b67d1778e855a1462d0d6d4b",
      "name": "X86InstrFoldTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "419baf98f61df5dd6c7e4aca030e560669cb322b",
      "name": "X86InstrFoldTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e8f0d937dff44df603476a043256b1daa356a521",
      "name": "X86InstrFormats.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "096cc27861caaf3dbf2c62f69bba3462ea508413",
      "name": "X86InstrFragmentsSIMD.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dbe45356c42bf01664ed36feccc91ef3c6fdf013",
      "name": "X86InstrInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "13ca17139494867145c4553916731b15c5d80cd3",
      "name": "X86InstrInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e05dd8ec5c120673dd7c79fac1c19f438c03e3a",
      "name": "X86InstrInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "57835b1a256aa86b015c6abd6a4b4725fa58c80f",
      "name": "X86InstrMMX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7d931510fe20bc65a951fd8cf73830c29ea075a",
      "name": "X86InstrMPX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "747f5aa86653d6def74f3c2cf77e7cd63522b072",
      "name": "X86InstrSGX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d0a5b87baf49858c11c0d7f2e18a14276f03635",
      "name": "X86InstrSSE.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "82c8e74156b25e937e2da476917acf2a1db492df",
      "name": "X86InstrSVM.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d974b716dda7cb8ac972bdf54e168d1372e8f94",
      "name": "X86InstrShiftRotate.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7050e19174946c52dac3fbb1f42cc836fddfebc3",
      "name": "X86InstrSystem.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fc0da845299f56fab79d7869b681b9b7415471c1",
      "name": "X86InstrTSX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "37bc4ce2e053701e99d93af3471dde65ae2a2324",
      "name": "X86InstrVMX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e98843bd3ae30ddc0ec24cb24f4717e58b4031e6",
      "name": "X86InstrVecCompiler.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "66ca78556b828ebeeb9150ceb282df5a73409c8c",
      "name": "X86InstrXOP.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "892a083f4d1a045040f9fb16b1aab19857576242",
      "name": "X86InstructionSelector.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8f74a8fe041d648acf79e35688635bbbe2b07c7a",
      "name": "X86InterleavedAccess.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "40141d89462949f35589bf0ad0fd4e3a8a1a9759",
      "name": "X86IntrinsicsInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "00fb1b573858037393c38e5d09514b73fe3ab16f",
      "name": "X86LegalizerInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d21707b9ab9b395b8ff15d2d4e56c2b33977fb11",
      "name": "X86LegalizerInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b1fefaa84be40b7f933bf99c5297ff0dac4c6109",
      "name": "X86MCInstLower.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "05f846bfb219e3bd4fa6a7d73c4e020ce28a00b9",
      "name": "X86MachineFunctionInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d7e535598d81f1dcfdb1f7f6a1ceedd8c04735dc",
      "name": "X86MachineFunctionInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c6da4b09dd60f27cbf27863a05574ac001f1e4ac",
      "name": "X86MacroFusion.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d4ae54f657a5bf56dfd2d87de625e79f4e59d902",
      "name": "X86MacroFusion.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7f75598b06556628845a72a0b5cf33ca1a7aa721",
      "name": "X86OptimizeLEAs.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af974c805c368114350a34f4bd1143ee931e7960",
      "name": "X86PadShortFunction.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5610f4bc887321718b39eecb417bea8746b72d89",
      "name": "X86PfmCounters.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "78fede3dcde21bc57ad95885d50992af7beaf7e9",
      "name": "X86RegisterBankInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1f3001c618064259c1fc21b162d4eb6c81c21af",
      "name": "X86RegisterBankInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "74c515850ab15231894609648fd7eda85716fb7e",
      "name": "X86RegisterBanks.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2e2f1f9e438a6186ee0e783be489f59936109643",
      "name": "X86RegisterInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b82920898069421f77559d9e273b56ccc5d0c909",
      "name": "X86RegisterInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0528b90c1fd53c3b1ca2d7c1ed9f6688db91d131",
      "name": "X86RegisterInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b435b22e8ac79dbeadc0d74433facd8d1f653a28",
      "name": "X86RetpolineThunks.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7574e4b8f896384d6e9f9e62ec6127bd094c0831",
      "name": "X86SchedBroadwell.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "284d1567c5c649d8637484e349607be67f690f2b",
      "name": "X86SchedHaswell.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "41bd776648f787261bca73f03f5dda0c52d7ea74",
      "name": "X86SchedPredicates.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d40bdf728a48df7efeee9659802a2d70cb58be25",
      "name": "X86SchedSandyBridge.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8f3e4ae62d53a8d3c07782f36c3eaac1d230447a",
      "name": "X86SchedSkylakeClient.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "58caf1dacfcb4425c443502df6411e20538131e8",
      "name": "X86SchedSkylakeServer.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "55ca85ec1e3d18032d7a3f1cb955335d2b090bd2",
      "name": "X86Schedule.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b0334655de7eb99e28cd1ba88846b9cc352e2946",
      "name": "X86ScheduleAtom.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8cc01c3acece1ebc25ca01d37480d3564ece95d7",
      "name": "X86ScheduleBdVer2.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2d26232b41326ccf045a1d77ff91038bd427c34c",
      "name": "X86ScheduleBtVer2.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "34c251a5c5bb735eaeac1755fbebe1869ead0ca8",
      "name": "X86ScheduleSLM.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "65f6d89df610461768e6a94b0481be347eb4de64",
      "name": "X86ScheduleZnver1.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "50690953eef5145beec08de7fb876c347f5f5852",
      "name": "X86SelectionDAGInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0f2d979f91e383958fa33800331be9311eb1cb6f",
      "name": "X86SelectionDAGInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a202fc63637b9576bffc2d9320b7559f0771a1a5",
      "name": "X86ShuffleDecodeConstantPool.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "29634151757957f8e006f140d94eb4133ecebc50",
      "name": "X86ShuffleDecodeConstantPool.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "40f5dbe57e4b584c5854167591a0c6ae01218378",
      "name": "X86SpeculativeLoadHardening.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "61fc3d05b8b3990f1eae026226ecc331725e7403",
      "name": "X86Subtarget.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "24ccc9cb78439687398de4ed3de54e7edd0e1baa",
      "name": "X86Subtarget.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0cbf13899a2945bc4a1400476cff7c1db183f37a",
      "name": "X86TargetMachine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b999e2e86af68b96cfd361af5229ac521b3cc3ba",
      "name": "X86TargetMachine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "92e0779c2e74ad7bb049e7b336830473ecef9d6b",
      "name": "X86TargetObjectFile.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "13d7b4ad70d64baf408637a9d892db1f75ac3207",
      "name": "X86TargetObjectFile.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3dc59aeb263ef525cc4f32491e147d6f8b3443c5",
      "name": "X86TargetTransformInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "25d9c33eb16d787b8148e4afccc57175ea2a4238",
      "name": "X86TargetTransformInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a07d2f20acab817816187deb2af9f185a3d7fb90",
      "name": "X86VZeroUpper.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e499db1d7ee77b9b944809ecf1d3813b5cf0bd7",
      "name": "X86WinAllocaExpander.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f68d17d7256d5ed09947549949b63e376454bcb1",
      "name": "X86WinEHState.cpp"
    }
  ]
}
