)]}'
{
  "id": "130211ec8da89a32ba65aed855385d0d77004cee",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "8eb3471fa4fb2c6b66f6d190101e739ba630b7ac",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "65d62a1643d09da404b05f0c7cb9b0ae999e9ed3",
      "name": "MCTargetDesc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7899e72abb2086ebe5a285e8dd27e21653bc5ca",
      "name": "NVPTX.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f9be7928ad1026c2fb44db35c9dab31e68c68e70",
      "name": "NVPTX.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5651a0ee9c9047426d9d1f949941ced4957797ca",
      "name": "NVPTXAddressFolder.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f86b5975add740a3a26694a6a8490ea01fdec537",
      "name": "NVPTXAliasAnalysis.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b832b82cbc30c04aae4d1959b3b14a78343c660f",
      "name": "NVPTXAliasAnalysis.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "53d23ec574c90a8269c091a32402ec854e800163",
      "name": "NVPTXAllocaHoisting.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2486818493204ca13cdd40e451d231d24ba21fe5",
      "name": "NVPTXAsmPrinter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bab59ced279bdd112278f8b555ab9b921f77b39c",
      "name": "NVPTXAsmPrinter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2e7e92061ea022da16696184f3d29cde23ce20f3",
      "name": "NVPTXAssignValidGlobalNames.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "93495865e3368f7bd3ef505324c13c5c87b750c4",
      "name": "NVPTXAtomicLower.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4e238fbd91a8967fa70b5eefa97e8f3e147fe4d1",
      "name": "NVPTXCodeGenPassBuilder.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a9363e12c0b9ccb525ffdb556377847f5da7a74d",
      "name": "NVPTXCtorDtorLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80e3f56922660c046bb07290f717dd79eea24ca9",
      "name": "NVPTXDwarfDebug.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "46b9a7e7a52062a0f06cc472ceefd849238efabf",
      "name": "NVPTXDwarfDebug.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a7ed8e6d6ed763152dd788b1b3cf6115a2df3027",
      "name": "NVPTXForwardParams.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f5982ea8b0d7f7bb150ee60d3308310d05835873",
      "name": "NVPTXFrameLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f8d1f978327bc0535a33eb40ce3215fa1582c0c7",
      "name": "NVPTXFrameLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4def36476dbc0b4972a36c83691c82591b96f225",
      "name": "NVPTXGenericToNVVM.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd16c7213b1e7901e8b4403d0a9cb679263a4c88",
      "name": "NVPTXIRPeephole.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "804427921856f88cbfdf8e8124c991976b9228c4",
      "name": "NVPTXISelDAGToDAG.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9df1419d7349d4d9c87d3d32073b520d8c8aa557",
      "name": "NVPTXISelLowering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42741ba98b438b063db8e1626a7788d19331a09f",
      "name": "NVPTXISelLowering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab15e34b6f3e3ff412d4155e3214d8a6cf27fd20",
      "name": "NVPTXImageOptimizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "361f819a340ae4affbbd6cbdd97f09a17db09eef",
      "name": "NVPTXInstrFormats.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d9900e98fe694a62eddeb399c283ef168fee7425",
      "name": "NVPTXInstrInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "957fcf5cae69a68e82481adfb398a3e735fe5a6f",
      "name": "NVPTXInstrInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4c3c7792f277b2e8e31ff90be11a2b8f19b0e705",
      "name": "NVPTXInstrInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "907c6cbb178fdaa5ea812ae41281e692a6fa87eb",
      "name": "NVPTXIntrinsics.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec37c536547c5efb0dc8d7004323ce3c15d76d79",
      "name": "NVPTXLowerAggrCopies.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "244c0343960a214ff8653e8c3f94defb1cfcb4b7",
      "name": "NVPTXLowerAlloca.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "659f72922e05e7f07265bacf5865ec56826d1f3e",
      "name": "NVPTXLowerArgs.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "351b80d91cd2e3b73d44f6fbe45c20dd99e6b9ab",
      "name": "NVPTXLowerUnreachable.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8cde0873d4d2bc24ff2663dd9e85ab6d67c26b30",
      "name": "NVPTXMCExpr.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7ff8276f1fb6c6727e0a55bf696f84abdcdd1cbd",
      "name": "NVPTXMCExpr.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "866dba0942c01fe631fa4470bdbd972cda4b2f37",
      "name": "NVPTXMachineFunctionInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fa3e67263d1563e2032085fc531e18554f1f1f15",
      "name": "NVPTXMarkKernelPtrsGlobal.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "118a34117773cbe8d5db407e2b21e9109803cc8e",
      "name": "NVPTXPassRegistry.def"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "119fea21f0e020036bcfb66e0d7db20ece51679b",
      "name": "NVPTXPeephole.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2aec3fdf993c3a8522f39685fa65a98532545fa8",
      "name": "NVPTXPrologEpilogPass.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e1df83d9994b02c65a23441e552ab3705ebbf896",
      "name": "NVPTXPromoteParamAlign.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ee9c22e1e0b89b2370dd48f268748e98fc7e5df",
      "name": "NVPTXProxyRegErasure.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c1f8c6340c9ad60dd44cec7dfc4e65226af1ba5",
      "name": "NVPTXRegisterInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "41fd07b2adb32d4125653e9f806117f789bf4e5f",
      "name": "NVPTXRegisterInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "913487b64617a8448eabe6770fd1ff31003e2615",
      "name": "NVPTXRegisterInfo.td"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a13124df0e9fdcb4b20a7593683fc44073e798ec",
      "name": "NVPTXReplaceImageHandles.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "710d063e75725c41bbb595133d808625c7d1509a",
      "name": "NVPTXSelectionDAGInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9dd0a1eaa5856b38a0e8b1754f72c4dfafefce84",
      "name": "NVPTXSelectionDAGInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3ce431dccf0f038d6d478bd7edb95e9dd56ea384",
      "name": "NVPTXSubtarget.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d1d64cf73b8369f1b70030468587099325e463b",
      "name": "NVPTXSubtarget.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "26c21c43f95cd2e13e942de769ac0a8c2812d7f9",
      "name": "NVPTXTagInvariantLoads.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "037672e06c18e3e460cba18db15809d62610e28d",
      "name": "NVPTXTargetMachine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5fab5d970b7ef13d2bd29245c824c53410704b40",
      "name": "NVPTXTargetMachine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d62e3a1acf7bc803bf471966265f948dea31f3e3",
      "name": "NVPTXTargetObjectFile.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f52af84553648726e86c3ca4289f21f27d643688",
      "name": "NVPTXTargetTransformInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8bdafd6b905f167a888bbd3fb22fd3243fec6f36",
      "name": "NVPTXTargetTransformInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "453a63ef24b8b18340af477a2a0db3e233a154b2",
      "name": "NVPTXUtilities.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ae3692fecafaefb7ab8f2e66a02db9045bc6d0fe",
      "name": "NVPTXUtilities.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "45f4ffc79ec939c005ca7e149a0795c63486b58e",
      "name": "NVVMIntrRange.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee268096c96d281ad688f331f0b549e7d479d250",
      "name": "NVVMProperties.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7187b18d3cbf74d2cb8bb85a9c614a53022e21f9",
      "name": "NVVMProperties.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4e6883b7727abf34c413e84855019d2a619d78d9",
      "name": "NVVMReflect.cpp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ab0656430f9685e1037eafd03ed3d85dadc41725",
      "name": "TargetInfo"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "02c5a94c3d038a24af93c70b6e4e92a0a5ef48ea",
      "name": "cl_common_defines.h"
    }
  ]
}
