)]}'
{
  "id": "1e5054a823faf5b0a8bd50948402dd17d5a7fa8a",
  "entries": [
    {
      "mode": 16384,
      "type": "tree",
      "id": "7b1aa4e9c88ee662da149afdcac34d5921f45e0c",
      "name": "AsmParser"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ae58dbd4c42d82af8842e4bdb3a865150df35eb0",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "f10c6d3c018d94f6f32f949dfba7160941957e7e",
      "name": "Disassembler"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "6fbdea10df80e053492e12c70e7b35bb5b063f5a",
      "name": "InstPrinter"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2062163afb054fbba74b2ce79b49201cd0847e83",
      "name": "LLVMBuild.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3384d997b03c0397af3cbfab6bfbaedfcace9ece",
      "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": "e6896e805568ad9515b2c0420386e6fa77806e34",
      "name": "README-SSE.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c26c75ab951ca348593786a4ab905e8037da2dda",
      "name": "README-UNIMPLEMENTED.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "09626e13849d64cd33244187c6d3ea18e4eb3685",
      "name": "README-X86-64.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "799157c926e6547ae224d54fe7c2fdba040a6298",
      "name": "README.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e7bdef28b82611ec2053391d629080b0e655ae19",
      "name": "TargetInfo"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5ba2cac9b3d11f5e2ec076592ef00e8f6df4467e",
      "name": "Utils"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2e3ace2dde0cf5c3e98d1c9f5f9437955d0d76c6",
      "name": "X86.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "62543b0ff37bf97eb57de314d6bfb1acdcee7123",
      "name": "X86.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8c7ddd97bab2050cc9125079790f9d7e8512d4e0",
      "name": "X86AsmPrinter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3a31bfa46427336d0ec5cdf4fd7abdf43ec7ff9d",
      "name": "X86AsmPrinter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "765af67de160abf23e6f59563ba6aa0f753bece4",
      "name": "X86CallFrameOptimization.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "99aeec67c326648a261b9ed5ebb383952bd2f479",
      "name": "X86CallLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6a5dabf33a0a005ee6c2656598501ce638a012bc",
      "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": "26461986427d2d8be14eefafd681ae26f7aea187",
      "name": "X86CallingConv.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bfc834435de551e786cebe8fcc663413d795767f",
      "name": "X86CmovConversion.cpp"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "6472bbbc90169a00d74a794cf5483299a6643bfa",
      "name": "X86EvexToVex.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5dfd95f713015f7a1405c2ef2e7dc8a9fa6de476",
      "name": "X86ExpandPseudo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "71f30ba290bcff1795f09140e2254a661981a6ac",
      "name": "X86FastISel.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "95c6f2a3fa342ea6456fa4b2657271ce3dad0c80",
      "name": "X86FixupBWInsts.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9f649dad8bc074fc222b190d334425c655bcb643",
      "name": "X86FixupLEAs.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a86eb997635e569adf0e7c3026e3aae3d6e2bb4e",
      "name": "X86FixupSetCC.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5582526541bae336982ed8f9fb2bff4415bb4486",
      "name": "X86FloatingPoint.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "710ffa9472282d0777a5741184eabe205d8428ce",
      "name": "X86FrameLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d214cabad536ab486671b1cb8c63d867928a90d",
      "name": "X86FrameLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "06be142432f72bccfa6f4c81838c636c33ff8619",
      "name": "X86GenRegisterBankInfo.def"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "41d1a31cf74fb6efe4408ae0a63a3268ab1811ce",
      "name": "X86ISelDAGToDAG.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "59a9832e17bba47488d7fb0863b9c95c6beb7bd2",
      "name": "X86ISelLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7eeb153502afc1ac26d7afc26dca4913f3ff0a09",
      "name": "X86ISelLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "08b501ff20bf0abccc3160e1301068f733876a3b",
      "name": "X86Instr3DNow.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ae960e7d566d551b740333aaa887c8ac31d0ff2",
      "name": "X86InstrAVX512.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e38bbc9b3d368f7ca672bfc72205f0011f08dd08",
      "name": "X86InstrArithmetic.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dcce7b9951f266d3d7443bb92b353bb67f809b05",
      "name": "X86InstrBuilder.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b85abfb9ca7f3b18e395ab49edf1ace6d5ac9928",
      "name": "X86InstrCMovSetCC.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "296ea6943abc0cccb1bae317cdb41cb7bbd9f0ea",
      "name": "X86InstrCompiler.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f13936495f6af1954ff33c10389e93bfcfa6490b",
      "name": "X86InstrControl.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af43d9f53325006933b02ea230f3cbfc175b4b4d",
      "name": "X86InstrExtension.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3a3cdc9fa5742f8091418a5326b9348bbd6873ae",
      "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": "11b1d070ef2f995456be066d6987f8791ac3e55f",
      "name": "X86InstrFPStack.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bfcbf71d252f363f09f553fc19e4218297fe7f0a",
      "name": "X86InstrFormats.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8b5bbf24f6f633cbe2098eb326ba57a65ff977e4",
      "name": "X86InstrFragmentsSIMD.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "34d4816a25183e96052cb0e0fc71d105e46ca578",
      "name": "X86InstrInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e64876073ccf1dedbdc9c808065ca860e7b0c295",
      "name": "X86InstrInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ba2d3abb039f2e7f45d202b3d8e7e6ded45d3ec",
      "name": "X86InstrInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c047722db249a4333b1e7c1d5ea284abe5208c4",
      "name": "X86InstrMMX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "104ba2a174db17c1d7da8591dc4e3792dda54eea",
      "name": "X86InstrMPX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "84119ad5eb35951b2d0ca2f3a70abcbab39b8062",
      "name": "X86InstrSGX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "650e4fc8716cd604dadc1568cf6af0f22126231e",
      "name": "X86InstrSSE.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c847be7ec099b3509cb6cd92c25c0a3d72f977d1",
      "name": "X86InstrSVM.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0efb383e1c8d4cd6fe5a4908871fbb635e526e69",
      "name": "X86InstrShiftRotate.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2e5350ce979e3dd4c264908cf4f30c33c1005074",
      "name": "X86InstrSystem.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "61aac58a491f2f858e4ce99eda0d3b85520c228a",
      "name": "X86InstrTSX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "315a69e6a2a245d70f063dde21f141161eb9dd02",
      "name": "X86InstrVMX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5dde2d07babeb678e1cc21567f1319e9f1456c1f",
      "name": "X86InstrXOP.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "859d3288db896b8214be1f08d4f3f0effdf7e285",
      "name": "X86InstructionSelector.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f0ed4bc16e2f94fbfb84d1ba3b0409c445fefa02",
      "name": "X86InterleavedAccess.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b1add8ff8ed104fdb9ab64779912d6bbb33b4d2",
      "name": "X86IntrinsicsInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "744ba21011af7276022f45ab346b149dd46390ef",
      "name": "X86LegalizerInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "135950a95f84454dc06ba5fc930c22b0f318dbe5",
      "name": "X86LegalizerInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a1dc5f9ffefcf76078715ed445f3af4c39066de6",
      "name": "X86MCInstLower.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3fcb642424adc45b0f8cba950c0ed1a757bfdaa7",
      "name": "X86MachineFunctionInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d517d82537a7804797373b6911e05b3e2c8f8338",
      "name": "X86MachineFunctionInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8fdf10617059a6ec1e5b3c0f06394260c37bf2e8",
      "name": "X86MacroFusion.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "13fa2d78a0185f0b66ac1a0a934bc96e9b2101ed",
      "name": "X86MacroFusion.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e6756b975c10cff2cb141d461ec3fb7c68aad7cb",
      "name": "X86OptimizeLEAs.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3069d1fd3497a84b1683085b5885c9607c7021dc",
      "name": "X86PadShortFunction.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "efd3df26dd424f95a225a010ad613ac6bbefe605",
      "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": "343da2573b55cfac7308d92d9f923c5e8cfda572",
      "name": "X86RegisterInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "25958f0c310647e3146be43edae02debf0cf2c3a",
      "name": "X86RegisterInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3a61a7247c72c8d6558fbc81117ed37671730cc2",
      "name": "X86RegisterInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d03826bbe992f540b1b8e1d6237fc8e0e2bb417e",
      "name": "X86RetpolineThunks.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "03c8ccb53afeb01813028771ac22a666d5b0c020",
      "name": "X86SchedHaswell.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b8ec5883152c3955f149ed20753bd7c2b901985e",
      "name": "X86SchedSandyBridge.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d831a7974359ad3d39cb2b0805905d46b244c46f",
      "name": "X86Schedule.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a5b440182aa91ed0f17229711c57e6f0fbda9776",
      "name": "X86ScheduleAtom.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9dcc968a1a7af96ec4e85950fd9ddd7b1188e6e3",
      "name": "X86ScheduleBtVer2.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "03ed2db2350ddc5c99ef0376f89abd0b862fc22c",
      "name": "X86ScheduleSLM.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d5b4cfe2ddee01f5dc0b9037c01e8a1293945497",
      "name": "X86ScheduleZnver1.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c67aa04aebeab8aedac14c797ada0458f54b65e9",
      "name": "X86SelectionDAGInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4a285a5f916f593ccfa7b8ba196be22db483c02",
      "name": "X86SelectionDAGInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2cebb76022ef88427f3b3198f2a3f62532e2734c",
      "name": "X86ShuffleDecodeConstantPool.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b703cbbd2b29928b11f3ec681f5354cc81010e74",
      "name": "X86ShuffleDecodeConstantPool.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0180090afcb5055f224246b1e6fb6b8e7c14f54c",
      "name": "X86Subtarget.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "614f833be1be9f0cf6a10d40b629d525eee705b9",
      "name": "X86Subtarget.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "939e44749aeb059f0883f8e078d98e961d90571c",
      "name": "X86TargetMachine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c16207973b393a61e98010bd3e2167740a0263e8",
      "name": "X86TargetMachine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8627c06d44313d16105966b48de0692077746c83",
      "name": "X86TargetObjectFile.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6aa570b6332af2a518c65385129219f8dfdc6a5",
      "name": "X86TargetObjectFile.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9924f264939de541240d8882a5ab027a22d409c",
      "name": "X86TargetTransformInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ad0a0a21130128288e4f7b85ff024ad09b07eba8",
      "name": "X86TargetTransformInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d17dfac6a99744b9115df4e588f6683e8f9d75cb",
      "name": "X86VZeroUpper.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fc08f1582ad76adc434d006bc49e14da80973e3e",
      "name": "X86WinAllocaExpander.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0c3b343414760b1963520f8ef62c4e7ab83bb74a",
      "name": "X86WinEHState.cpp"
    }
  ]
}
