| Mode | Name | Size | |
| d--------- | ADCE | 1652 | logstatsplain |
| d--------- | AddDiscriminators | 499 | logstatsplain |
| d--------- | AggressiveInstCombine | 262 | logstatsplain |
| d--------- | AlignmentFromAssumptions | 116 | logstatsplain |
| d--------- | ArgumentPromotion | 1256 | logstatsplain |
| d--------- | AtomicExpand | 256 | logstatsplain |
| d--------- | Attributor | 1319 | logstatsplain |
| d--------- | BDCE | 408 | logstatsplain |
| d--------- | BlockExtractor | 236 | logstatsplain |
| d--------- | BranchFolding | 61 | logstatsplain |
| d--------- | CallSiteSplitting | 577 | logstatsplain |
| d--------- | CalledValuePropagation | 135 | logstatsplain |
| d--------- | CanonicalizeAliases | 43 | logstatsplain |
| d--------- | CodeExtractor | 2547 | logstatsplain |
| d--------- | CodeGenPrepare | 833 | logstatsplain |
| d--------- | ConstProp | 1607 | logstatsplain |
| d--------- | ConstantHoisting | 160 | logstatsplain |
| d--------- | ConstantMerge | 370 | logstatsplain |
| d--------- | Coroutines | 1985 | logstatsplain |
| d--------- | CorrelatedValuePropagation | 1154 | logstatsplain |
| d--------- | CrossDSOCFI | 116 | logstatsplain |
| d--------- | DCE | 208 | logstatsplain |
| d--------- | DeadArgElim | 1576 | logstatsplain |
| d--------- | DeadStoreElimination | 1647 | logstatsplain |
| d--------- | DivRemPairs | 64 | logstatsplain |
| d--------- | EarlyCSE | 1115 | logstatsplain |
| d--------- | EliminateAvailableExternally | 41 | logstatsplain |
| d--------- | EntryExitInstrumenter | 78 | logstatsplain |
| d--------- | ExpandMemCmp | 64 | logstatsplain |
| d--------- | Float2Int | 123 | logstatsplain |
| d--------- | ForcedFunctionAttrs | 37 | logstatsplain |
| d--------- | FunctionAttrs | 1377 | logstatsplain |
| d--------- | FunctionImport | 690 | logstatsplain |
| d--------- | GCOVProfiling | 342 | logstatsplain |
| d--------- | GVN | 4855 | logstatsplain |
| d--------- | GVNHoist | 1439 | logstatsplain |
| d--------- | GVNSink | 346 | logstatsplain |
| d--------- | GlobalDCE | 1429 | logstatsplain |
| d--------- | GlobalMerge | 194 | logstatsplain |
| d--------- | GlobalOpt | 6259 | logstatsplain |
| d--------- | GlobalSplit | 120 | logstatsplain |
| d--------- | GuardWidening | 277 | logstatsplain |
| d--------- | HardwareLoops | 206 | logstatsplain |
| d--------- | HotColdSplit | 1763 | logstatsplain |
| d--------- | IPConstantProp | 1162 | logstatsplain |
| d--------- | IRCE | 1573 | logstatsplain |
| d--------- | IndVarSimplify | 7877 | logstatsplain |
| d--------- | IndirectBrExpand | 36 | logstatsplain |
| d--------- | InferAddressSpaces | 65 | logstatsplain |
| d--------- | InferFunctionAttrs | 208 | logstatsplain |
| d--------- | Inline | 8208 | logstatsplain |
| d--------- | InstCombine | 48740 | logstatsplain |
| d--------- | InstMerge | 556 | logstatsplain |
| d--------- | InstNamer | 36 | logstatsplain |
| d--------- | InstSimplify | 4641 | logstatsplain |
| d--------- | InterleavedAccess | 94 | logstatsplain |
| d--------- | Internalize | 338 | logstatsplain |
| d--------- | JumpThreading | 2623 | logstatsplain |
| d--------- | LCSSA | 964 | logstatsplain |
| d--------- | LICM | 4602 | logstatsplain |
| d--------- | LoadStoreVectorizer | 140 | logstatsplain |
| d--------- | LoopDataPrefetch | 68 | logstatsplain |
| d--------- | LoopDeletion | 655 | logstatsplain |
| d--------- | LoopDistribute | 873 | logstatsplain |
| d--------- | LoopFusion | 340 | logstatsplain |
| d--------- | LoopIdiom | 1292 | logstatsplain |
| d--------- | LoopInstSimplify | 36 | logstatsplain |
| d--------- | LoopInterchange | 1215 | logstatsplain |
| d--------- | LoopLoadElim | 571 | logstatsplain |
| d--------- | LoopPredication | 382 | logstatsplain |
| d--------- | LoopReroll | 377 | logstatsplain |
| d--------- | LoopRotate | 1285 | logstatsplain |
| d--------- | LoopSimplify | 1713 | logstatsplain |
| d--------- | LoopSimplifyCFG | 443 | logstatsplain |
| d--------- | LoopStrengthReduce | 4072 | logstatsplain |
| d--------- | LoopTransformWarning | 322 | logstatsplain |
| d--------- | LoopUnroll | 5169 | logstatsplain |
| d--------- | LoopUnrollAndJam | 448 | logstatsplain |
| d--------- | LoopUnswitch | 2081 | logstatsplain |
| d--------- | LoopVectorize | 8860 | logstatsplain |
| d--------- | LoopVersioning | 415 | logstatsplain |
| d--------- | LoopVersioningLICM | 230 | logstatsplain |
| d--------- | LowerAtomic | 122 | logstatsplain |
| d--------- | LowerConstantIntrinsics | 150 | logstatsplain |
| d--------- | LowerExpectIntrinsic | 238 | logstatsplain |
| d--------- | LowerGuardIntrinsic | 84 | logstatsplain |
| d--------- | LowerInvoke | 89 | logstatsplain |
| d--------- | LowerMatrixIntrinsics | 1131 | logstatsplain |
| d--------- | LowerSwitch | 690 | logstatsplain |
| d--------- | LowerTypeTests | 1747 | logstatsplain |
| d--------- | LowerWidenableCondition | 36 | logstatsplain |
| d--------- | MakeGuardsExplicit | 36 | logstatsplain |
| d--------- | Mem2Reg | 1480 | logstatsplain |
| d--------- | MemCpyOpt | 1513 | logstatsplain |
| d--------- | MergeFunc | 2705 | logstatsplain |
| d--------- | MergeICmps | 77 | logstatsplain |
| d--------- | MetaRenamer | 77 | logstatsplain |
| d--------- | NameAnonGlobals | 37 | logstatsplain |
| d--------- | NaryReassociate | 224 | logstatsplain |
| d--------- | NewGVN | 6777 | logstatsplain |
| d--------- | ObjCARC | 2349 | logstatsplain |
| d--------- | PGOProfile | 3462 | logstatsplain |
| d--------- | PartiallyInlineLibCalls | 114 | logstatsplain |
| d--------- | PhaseOrdering | 690 | logstatsplain |
| d--------- | PlaceSafepoints | 389 | logstatsplain |
| d--------- | PreISelIntrinsicLowering | 83 | logstatsplain |
| d--------- | PruneEH | 466 | logstatsplain |
| d--------- | Reassociate | 3264 | logstatsplain |
| d--------- | Reg2Mem | 36 | logstatsplain |
| d--------- | RewriteStatepointsForGC | 2156 | logstatsplain |
| d--------- | SCCP | 3630 | logstatsplain |
| d--------- | SLPVectorizer | 304 | logstatsplain |
| d--------- | SROA | 1253 | logstatsplain |
| d--------- | SafeStack | 94 | logstatsplain |
| d--------- | SampleProfile | 1890 | logstatsplain |
| d--------- | ScalarizeMaskedMemIntrin / X86 | 30 | logstatsplain |
| d--------- | Scalarizer | 446 | logstatsplain |
| d--------- | SeparateConstOffsetFromGEP | 65 | logstatsplain |
| d--------- | SimpleLoopUnswitch | 2458 | logstatsplain |
| d--------- | SimplifyCFG | 8956 | logstatsplain |
| d--------- | Sink | 273 | logstatsplain |
| d--------- | SpeculateAroundPHIs | 119 | logstatsplain |
| d--------- | SpeculativeExecution | 199 | logstatsplain |
| d--------- | StraightLineStrengthReduce | 212 | logstatsplain |
| d--------- | StripDeadPrototypes | 36 | logstatsplain |
| d--------- | StripSymbols | 286 | logstatsplain |
| d--------- | StructurizeCFG | 619 | logstatsplain |
| d--------- | SyntheticCountsPropagation | 107 | logstatsplain |
| d--------- | TailCallElim | 604 | logstatsplain |
| d--------- | ThinLTOBitcodeWriter | 780 | logstatsplain |
| d--------- | TypePromotion / ARM | 30 | logstatsplain |
| d--------- | Util | 1398 | logstatsplain |
| d--------- | WholeProgramDevirt | 1656 | logstatsplain |