)]}'
{
  "id": "43085d783a02a29ed2589ab138fad67721f118f7",
  "entries": [
    {
      "mode": 16384,
      "type": "tree",
      "id": "ea624861679f1c8491072717ba5a54aab30448c1",
      "name": "ADCE"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1e732c49e7a81dad01f22da48310e07a152a2a55",
      "name": "AddDiscriminators"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "94afcbe76b92200c7a22bf5973431657d51ffd5c",
      "name": "AlignmentFromAssumptions"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3f38431100e81312bedefea9c091c8f1e02a35a5",
      "name": "ArgumentPromotion"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "70ed6a486650262ef0a6d677af815c040a9179cb",
      "name": "AtomicExpand"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e78bad374c464ec87fb533ae8c51eb19a107fd7e",
      "name": "BDCE"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3fdc73e5fb8a9a5e50f2a80d4300fdf6530b4edc",
      "name": "BranchFolding"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "acd6e0e881597d30f7a0d413bedddff4237fe189",
      "name": "CallSiteSplitting"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4f8bb3311b1495235b90bf30044128f00d050c22",
      "name": "CalledValuePropagation"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "20b718ae05e2dda442699e1eb774a6244a90b8cd",
      "name": "CodeExtractor"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3a89413f88fc636336a13746ff4cf5b0d489e754",
      "name": "CodeGenPrepare"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1c9b4dd850cf960f1670aa83892e55a1e439215d",
      "name": "ConstProp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "0c8641fdbc7ddea178cdb870aa0ca3271508040c",
      "name": "ConstantHoisting"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e38b4d03396fb094b1e5b8e4a8b123a1b47c07bd",
      "name": "ConstantMerge"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "51d66c1078954f4828a8296b61b62e236480a903",
      "name": "Coroutines"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ac6fe4110e1e195996dbd7fda25bbbbdb84bd0b3",
      "name": "CorrelatedValuePropagation"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ee8e4e50779bf14746b433ffe9cdc54cb46c5b49",
      "name": "CrossDSOCFI"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "0b385ddb08f8170ddeb223c62be56e28958c6161",
      "name": "DCE"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3a8c9b9b5d2cd7de63b5c5279907218588d6359d",
      "name": "DeadArgElim"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "da2da18e4723f2ebe673127ebac746ddc6173344",
      "name": "DeadStoreElimination"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "eed734ca1d01489d755930dce308668d4095ae93",
      "name": "DivRemPairs"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "08d6efe96d08b8e49d8eae86f9bd9f530c24ceee",
      "name": "EarlyCSE"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ff605fed73341ecea75a07597ff904da3379ff07",
      "name": "EliminateAvailableExternally"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7fe86cb41f94e9eba98073f5e8af18bdce7e5a2a",
      "name": "EntryExitInstrumenter"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "eb693347db2601336c3be55fb99506727d085e9a",
      "name": "ExpandMemCmp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "cb66a72dee92eee321dd9e8a1d2ded078ea931b2",
      "name": "Float2Int"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3cd3251e65f32b3760b2459e35ea84235013e62b",
      "name": "ForcedFunctionAttrs"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9f8864f31076771a6c2f455b5f734cbe3b6d63a1",
      "name": "FunctionAttrs"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "441965119ff45f0b8d1d00880b66dffaed406abb",
      "name": "FunctionImport"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "53bb9da10fd1bbd9d0ef5c151860d06c6529429a",
      "name": "GCOVProfiling"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "f2e8e486cda9611fd678761cd1ae7c6e72001c26",
      "name": "GVN"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3b61ddafb659bd3d18f94e6efcab91919cf191da",
      "name": "GVNHoist"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1d28a822c7572f85ed9d94cc1db260a1bb160409",
      "name": "GVNSink"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d7774b535e890eb47cf582bca2568029d35f692b",
      "name": "GlobalDCE"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "84cb4407f57140c21c50e8d92aaab55b49befecd",
      "name": "GlobalMerge"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "eab87cfee97076eabe05da6601e70ecd2fbff66e",
      "name": "GlobalOpt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "772818d8563e656eb70509e83d782becf7ba44c8",
      "name": "GlobalSplit"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "35847bd7a83f0adc97601357796b7da2957ecfab",
      "name": "GuardWidening"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2cc239cfc6729d45197ecc5718f6cbdd2b27f4eb",
      "name": "IPConstantProp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "718c6af94b7e4a5c4210b177a403c894b18ee19f",
      "name": "IRCE"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c98ccd7c8e255aef9e95fc7d614d20ac39ea8800",
      "name": "IndVarSimplify"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "f0220a1fc61678e17ca2f212ec8a9bf48741c567",
      "name": "IndirectBrExpand"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "08d67f2a1563683738e0b6613edcacf061dec6ac",
      "name": "InferAddressSpaces"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "16839de71623562bbe5f5f49c1fb89c81c34db73",
      "name": "InferFunctionAttrs"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "fc6f1b61e20cd09bc18aad609e9cf0e20dd1bb64",
      "name": "Inline"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "340fa94f7cbf5ae1881c73f7c93cee49d2a1cd12",
      "name": "InstCombine"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "0256d51917a4cffdf5053493e515a7504b82de8c",
      "name": "InstMerge"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "45c3ec60c572072f9aea6aa4ecc1ce831685d232",
      "name": "InstNamer"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3a9f7dff06d6178b5c61eceafbf38cfab7960c11",
      "name": "InstSimplify"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "333c958ef6bec285ee341269ad6ac7acfb37c5e1",
      "name": "InterleavedAccess"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "623de2d591545c2be94636cd1e311f4b63b1ec5a",
      "name": "Internalize"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "bc201b58b6c59e50bf61b12a5362e0b49d3d27a7",
      "name": "JumpThreading"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "aba04151c2a473f53fcfbb648eae2ee81c0b4584",
      "name": "LCSSA"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "18f3a40b47994639bc2b97a9290f356656d786bb",
      "name": "LICM"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "b526fcaace5d4a9ed5bb5b1209d20cbe319058a1",
      "name": "LoadStoreVectorizer"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "403f738aa785425206336437b097a6571f6165b1",
      "name": "LoopDataPrefetch"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7b0624d42fde42ba4ff0ae8e1ee9f4f2c81b95ab",
      "name": "LoopDeletion"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "90fe8cab41e9fbb2a1f985d08c0cebafd35f4f13",
      "name": "LoopDistribute"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4db7de2786521434a55c9f525815e451f8f971e6",
      "name": "LoopIdiom"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "915c588a4e766f4e61c572024b81204739235884",
      "name": "LoopInterchange"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "93b267d16df714f791449eb7c6c954a64221b167",
      "name": "LoopLoadElim"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "6f61b9b668ab502945ccd8efebce5894991abae1",
      "name": "LoopPredication"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "86456ef0f9e7c4cf34046bc43821129990e9e46f",
      "name": "LoopReroll"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "eb7534b005affa775622da67fd272fab877e0953",
      "name": "LoopRotate"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5dca497a017c647f38685ef383b61af63ebb7fc2",
      "name": "LoopSimplify"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "cba3bfa71dad509f7c527564d1efdcbf6c4876e7",
      "name": "LoopSimplifyCFG"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5dc3f41ee505aab22d41a3aec2f544fe19148ae9",
      "name": "LoopStrengthReduce"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "87c61d9ace553176991124361bcc62422cac3ff5",
      "name": "LoopUnroll"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "682dca8b11cf10808a097d19974b37b196242b0e",
      "name": "LoopUnswitch"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2014a6cd2176c6d30a9bd0ba25b8866fdec04428",
      "name": "LoopVectorize"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e8bd9c186bf54739cbf1921308781b51d739d01b",
      "name": "LoopVersioning"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "cf3fc21e744a678afc2422093c1be4dcb4a88d97",
      "name": "LoopVersioningLICM"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "eb8195e6ea582bc8695ae8fec45aea85fc7174ae",
      "name": "LowerAtomic"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7e9f6e8559e33890aac57079f982281021df2706",
      "name": "LowerExpectIntrinsic"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5e6eeab4ba2cb44c24e833e805bb18da2c993fd3",
      "name": "LowerGuardIntrinsic"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9e7a2e8003b4365dbad43cd254dbc2db5c998560",
      "name": "LowerInvoke"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c86659d2e632fc40c9de51dcbd3c731c72e3b7ea",
      "name": "LowerSwitch"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "00800b23df44e9565ad650a3937ac422db6cad11",
      "name": "LowerTypeTests"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7713df40882b2e9598f6e1d7bd0ff75898c8151e",
      "name": "Mem2Reg"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9cb583e3da7f67d42167dc22bab9339d27d460de",
      "name": "MemCpyOpt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "8ccc569eabe7a34b822670b9f34ed9a1d55359fa",
      "name": "MergeFunc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ea9b73e82cb8811e5a5e3e441c723f7c14ca1249",
      "name": "MergeICmps"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "6f324216ed6b1ae91e295b152bb4eaf876406582",
      "name": "MetaRenamer"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "534148731fd94edf7ac9e91b351f2fe37191a4f3",
      "name": "NaCl"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "a6a5b782f98326d13b47a52a745d08fcb646f701",
      "name": "NameAnonGlobals"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d9cf63522bc6b741dca6a8cf878a81f8ad234364",
      "name": "NaryReassociate"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "99e4ea73fe63e1e702bc9038dac3788ed3766000",
      "name": "NewGVN"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7fd5eb7bba6867a1c4d51d8b5385e10013671c14",
      "name": "ObjCARC"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d039a645b09e22833c44b155ad8b96c15669bd34",
      "name": "PGOProfile"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "83a0f09589979767a8ddfeb67ad0fcd525c710c8",
      "name": "PartiallyInlineLibCalls"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c089e714ce92ebfb39a92bb175e07cc1226d91ef",
      "name": "PhaseOrdering"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "77b525c64666b8177b42bdc6b934ae44e08e8cb9",
      "name": "PlaceSafepoints"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "af2af5997fa28c338338b162bd50cd2ecef7c1f1",
      "name": "PreISelIntrinsicLowering"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7066ba8990ab9abf234c7f6b394ce856c4de1983",
      "name": "PruneEH"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "fd54b5ec4e57fb4c9b87e3d89d8e795e50dc5d79",
      "name": "Reassociate"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c0800322c2d40e431dff278b32ac9ca22b542a47",
      "name": "Reg2Mem"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c7f541084883f4f0c67dc27846219fb02828c5d2",
      "name": "RewriteStatepointsForGC"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "45937fab1e9c46e94975f063f32d7548b33c9bf7",
      "name": "SCCP"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d08ae993746cc81cffc8b2320798a47bbc070203",
      "name": "SLPVectorizer"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "816017969b6d3193139ad7185a7668813a67911b",
      "name": "SROA"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "8b771ccc26ca5060b2e4a51ac44beac4e17b9923",
      "name": "SafeStack"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3f863c05f7dfc9affaa128bf977385a267162103",
      "name": "SampleProfile"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "8b58b2a0915f883b161a99acdfd9bf1628b7823d",
      "name": "Scalarizer"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9924451ff69bd5ac5bb3f2ef33dbb1302f756e56",
      "name": "SeparateConstOffsetFromGEP"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "6ca2197a60f9871818116da4c03b604fa0314fda",
      "name": "SimpleLoopUnswitch"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "56e03f0ae2e6623038d796efd0a21754357b1841",
      "name": "SimplifyCFG"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c70e138350ec85f978b6c991a0cd6914511682e6",
      "name": "Sink"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "76724924216c227b326a86f7b278326986075cd6",
      "name": "SpeculateAroundPHIs"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3c284e1fb933b1e949d3aa12215273367c5dcfb8",
      "name": "SpeculativeExecution"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "6bf720e01e03856f6ba824140c1e733c03a1fd03",
      "name": "StraightLineStrengthReduce"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4cfc78c441b7974cb528fbabdbf2c6e304d3a411",
      "name": "StripDeadPrototypes"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "22c4d93ca2e672278038c0925d8fb0ddadcb8646",
      "name": "StripSymbols"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "a4a3bef4354f5541ce08531b859a065252e22e64",
      "name": "StructurizeCFG"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1ef904b6affd6218f52757f6222fe8c77bc79b06",
      "name": "TailCallElim"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "30f3a42473218b2f54d69fb28e933b1efaf23f70",
      "name": "ThinLTOBitcodeWriter"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "01af1fcefb74092d2a6b9e6271f6280674e2cd93",
      "name": "Util"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "68444a4413b00d07e7f8e8f3912bbe2fe830e048",
      "name": "WholeProgramDevirt"
    }
  ]
}
