| .. | | - | - |
| ADCE/ | H | - | - | 1,356 | 1,047 |
| AddDiscriminators/ | H | - | - | 924 | 768 |
| AggressiveInstCombine/ | H | - | - | 10,283 | 9,446 |
| AlignmentFromAssumptions/ | H | - | - | 1,080 | 938 |
| ArgumentPromotion/ | H | - | - | 3,379 | 2,982 |
| AtomicExpand/ | H | - | - | 43,326 | 41,668 |
| Attributor/ | H | - | - | 61,650 | 56,418 |
| BDCE/ | H | - | - | 1,639 | 1,486 |
| BlockExtractor/ | H | - | - | 197 | 164 |
| BranchFolding/ | H | - | - | 24 | 18 |
| CallSiteSplitting/ | H | - | - | 1,846 | 1,545 |
| CalledValuePropagation/ | H | - | - | 187 | 152 |
| CanonicalizeAliases/ | H | - | - | 37 | 27 |
| CanonicalizeFreezeInLoops/ | H | - | - | 861 | 777 |
| CodeExtractor/ | H | - | - | 3,625 | 2,911 |
| CodeGenPrepare/ | H | - | - | 14,201 | 12,424 |
| ConstantHoisting/ | H | - | - | 1,974 | 1,685 |
| ConstantMerge/ | H | - | - | 281 | 211 |
| ConstraintElimination/ | H | - | - | 36,991 | 33,157 |
| Coroutines/ | H | - | - | 13,598 | 11,529 |
| CorrelatedValuePropagation/ | H | - | - | 17,065 | 15,272 |
| CrossDSOCFI/ | H | - | - | 127 | 97 |
| DCE/ | H | - | - | 337 | 287 |
| DFAJumpThreading/ | H | - | - | 1,489 | 1,294 |
| DXILUpgrade/ | H | - | - | 19 | 15 |
| DeadArgElim/ | H | - | - | 1,891 | 1,532 |
| DeadStoreElimination/ | H | - | - | 16,035 | 14,283 |
| DivRemPairs/ | H | - | - | 2,564 | 2,261 |
| EarlyCSE/ | H | - | - | 8,545 | 7,612 |
| EliminateAvailableExternally/ | H | - | - | 41 | 32 |
| EmbedBitcode/ | H | - | - | 32 | 21 |
| EntryExitInstrumenter/ | H | - | - | 249 | 212 |
| ExpandLargeDivRem/X86/ | H | - | - | 837 | 821 |
| ExpandLargeFpConvert/X86/ | H | - | - | 1,699 | 1,670 |
| ExpandMemCmp/ | H | - | - | 2,566 | 2,456 |
| ExpandVariadics/ | H | - | - | 1,279 | 1,178 |
| FixIrreducible/ | H | - | - | 861 | 721 |
| Float2Int/ | H | - | - | 682 | 634 |
| ForcedFunctionAttrs/ | H | - | - | 97 | 74 |
| FunctionAttrs/ | H | - | - | 7,530 | 6,788 |
| FunctionImport/ | H | - | - | 1,339 | 1,099 |
| FunctionSpecialization/ | H | - | - | 2,776 | 2,284 |
| GCOVProfiling/ | H | - | - | 775 | 645 |
| GVN/ | H | - | - | 24,327 | 21,007 |
| GVNHoist/ | H | - | - | 3,899 | 3,311 |
| GVNSink/ | H | - | - | 1,799 | 1,486 |
| GlobalDCE/ | H | - | - | 1,614 | 1,255 |
| GlobalMerge/ | H | - | - | 213 | 161 |
| GlobalOpt/ | H | - | - | 8,425 | 6,898 |
| GlobalSplit/ | H | - | - | 120 | 94 |
| GuardWidening/ | H | - | - | 3,768 | 3,307 |
| HardwareLoops/ | H | - | - | 3,712 | 3,362 |
| HelloNew/ | H | - | - | 13 | 10 |
| HipStdPar/ | H | - | - | 565 | 401 |
| HotColdSplit/ | H | - | - | 2,821 | 2,197 |
| IRCE/ | H | - | - | 10,990 | 9,824 |
| IRNormalizer/ | H | - | - | | |
| IROutliner/ | H | - | - | 8,326 | 7,770 |
| IndVarSimplify/ | H | - | - | 38,397 | 33,503 |
| IndirectBrExpand/ | H | - | - | 65 | 55 |
| InferAddressSpaces/ | H | - | - | 3,531 | 3,137 |
| InferAlignment/ | H | - | - | 957 | 814 |
| InferFunctionAttrs/ | H | - | - | 2,939 | 2,106 |
| Inline/ | H | - | - | 29,417 | 25,073 |
| InstCombine/ | H | - | - | 447,374 | 401,606 |
| InstNamer/ | H | - | - | 20 | 15 |
| InstSimplify/ | H | - | - | 82,813 | 73,408 |
| InterleavedAccess/ | H | - | - | 8,120 | 7,685 |
| Internalize/ | H | - | - | 323 | 247 |
| JumpTableToSwitch/ | H | - | - | 507 | 446 |
| JumpThreading/ | H | - | - | 11,440 | 9,537 |
| KCFI/ | H | - | - | 40 | 33 |
| LCSSA/ | H | - | - | 2,006 | 1,562 |
| LICM/ | H | - | - | 22,232 | 19,428 |
| LoadStoreVectorizer/ | H | - | - | 6,679 | 5,971 |
| LoopBoundSplit/ | H | - | - | 1,198 | 1,078 |
| LoopDataPrefetch/ | H | - | - | 392 | 331 |
| LoopDeletion/ | H | - | - | 4,949 | 4,188 |
| LoopDistribute/ | H | - | - | 2,909 | 2,416 |
| LoopFlatten/ | H | - | - | 3,854 | 3,399 |
| LoopFusion/ | H | - | - | 3,670 | 3,129 |
| LoopIdiom/ | H | - | - | 23,678 | 21,618 |
| LoopInstSimplify/ | H | - | - | 190 | 168 |
| LoopInterchange/ | H | - | - | 5,265 | 4,487 |
| LoopLoadElim/ | H | - | - | 2,520 | 2,175 |
| LoopPredication/ | H | - | - | 8,782 | 7,903 |
| LoopRotate/ | H | - | - | 3,835 | 3,182 |
| LoopSimplify/ | H | - | - | 2,567 | 2,112 |
| LoopSimplifyCFG/ | H | - | - | 3,920 | 3,322 |
| LoopStrengthReduce/ | H | - | - | 20,369 | 17,862 |
| LoopTransformWarning/ | H | - | - | 471 | 401 |
| LoopUnroll/ | H | - | - | 33,421 | 30,462 |
| LoopUnrollAndJam/ | H | - | - | 4,692 | 4,135 |
| LoopVectorize/ | H | - | - | 183,561 | 169,806 |
| LoopVersioning/ | H | - | - | 1,540 | 1,341 |
| LoopVersioningLICM/ | H | - | - | 441 | 381 |
| LowerAtomic/ | H | - | - | 130 | 114 |
| LowerConstantIntrinsics/ | H | - | - | 808 | 678 |
| LowerExpectIntrinsic/ | H | - | - | 1,467 | 1,215 |
| LowerGlobalDestructors/ | H | - | - | 223 | 175 |
| LowerGuardIntrinsic/ | H | - | - | 94 | 74 |
| LowerIFunc/ | H | - | - | 387 | 341 |
| LowerInvoke/ | H | - | - | 53 | 42 |
| LowerMatrixIntrinsics/ | H | - | - | 11,464 | 10,858 |
| LowerSwitch/ | H | - | - | 1,537 | 1,347 |
| LowerTypeTests/ | H | - | - | 3,055 | 2,507 |
| LowerWidenableCondition/ | H | - | - | 45 | 37 |
| MakeGuardsExplicit/ | H | - | - | 136 | 128 |
| Mem2Reg/ | H | - | - | 1,550 | 1,362 |
| MemCpyOpt/ | H | - | - | 7,456 | 6,642 |
| MemProfContextDisambiguation/ | H | - | - | 2,876 | 2,509 |
| MergeFunc/ | H | - | - | 3,676 | 3,071 |
| MergeICmps/ | H | - | - | 1,948 | 1,723 |
| MergedLoadStoreMotion/ | H | - | - | 1,182 | 1,031 |
| MetaRenamer/ | H | - | - | 265 | 225 |
| MoveAutoInit/ | H | - | - | 567 | 469 |
| NameAnonGlobals/ | H | - | - | 35 | 26 |
| NaryReassociate/ | H | - | - | 1,409 | 1,284 |
| NewGVN/ | H | - | - | 15,050 | 12,942 |
| ObjCARC/ | H | - | - | 11,857 | 9,750 |
| OpenMP/ | H | - | - | 34,302 | 32,073 |
| PGOProfile/ | H | - | - | 13,516 | 11,618 |
| PartialInlining/ | H | - | - | 245 | 213 |
| PartiallyInlineLibCalls/ | H | - | - | 99 | 79 |
| PhaseOrdering/ | H | - | - | 19,351 | 17,441 |
| PlaceSafepoints/ | H | - | - | 445 | 369 |
| PreISelIntrinsicLowering/ | H | - | - | 384 | 342 |
| Reassociate/ | H | - | - | 6,972 | 6,298 |
| Reg2Mem/ | H | - | - | 260 | 208 |
| RelLookupTableConverter/X86/ | H | - | - | 477 | 412 |
| RewriteStatepointsForGC/ | H | - | - | 6,404 | 5,544 |
| SCCP/ | H | - | - | 17,120 | 14,849 |
| SLPVectorizer/ | H | - | - | 119,026 | 113,512 |
| SROA/ | H | - | - | 13,655 | 12,403 |
| SafeStack/ | H | - | - | 2,688 | 2,228 |
| SampleProfile/ | H | - | - | 15,185 | 13,254 |
| SandboxVectorizer/ | H | - | - | | |
| ScalarizeMaskedMemIntrin/ | H | - | - | 857 | 800 |
| Scalarizer/ | H | - | - | 4,304 | 4,011 |
| SeparateConstOffsetFromGEP/ | H | - | - | 3,971 | 3,714 |
| SimpleLoopUnswitch/ | H | - | - | 19,850 | 17,653 |
| SimplifyCFG/ | H | - | - | 44,884 | 39,167 |
| Sink/ | H | - | - | 610 | 520 |
| SpeculativeExecution/ | H | - | - | 1,132 | 921 |
| StraightLineStrengthReduce/ | H | - | - | 962 | 835 |
| StripDeadPrototypes/ | H | - | - | 22 | 14 |
| StripSymbols/ | H | - | - | 346 | 272 |
| StructurizeCFG/ | H | - | - | 2,279 | 1,969 |
| TailCallElim/ | H | - | - | 2,218 | 1,931 |
| ThinLTOBitcodeWriter/ | H | - | - | 764 | 587 |
| TypePromotion/ | H | - | - | 4,957 | 4,543 |
| UnifyFunctionExitNodes/ | H | - | - | 68 | 47 |
| UnifyLoopExits/ | H | - | - | 846 | 742 |
| Util/ | H | - | - | 8,606 | 7,759 |
| VectorCombine/ | H | - | - | 14,706 | 13,378 |
| WholeProgramDevirt/ | H | - | - | 3,136 | 2,599 |
| lower-builtin-allow-check-remarks.ll | H A D | 10-Apr-2024 | 1.1 KiB | 25 | 18 |
| lower-builtin-allow-check.ll | H A D | 28-Jan-2025 | 31 KiB | 463 | 435 |