Skip to content

Instantly share code, notes, and snippets.

@jdoerfert
Created June 14, 2019 06:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jdoerfert/fd70dd44a365f5c3c33ec856464cf1cb to your computer and use it in GitHub Desktop.
Save jdoerfert/fd70dd44a365f5c3c33ec856464cf1cb to your computer and use it in GitHub Desktop.
CHANGED: SLP NumVectorInstructions 28566 -> 30799 ( +7.817%)
CHANGED: adce NumBranchesRemoved 560 -> 1512 ( +170.000%)
CHANGED: adce NumRemoved 2198 -> 9096 ( +313.831%)
CHANGED: argpromotion NumAggregatesPromoted 1446 -> 16870 ( +1066.667%)
CHANGED: argpromotion NumArgumentsDead 10 -> 7308 (+72980.000%)
CHANGED: argpromotion NumArgumentsPromoted 60 -> 1810 ( +2916.667%)
CHANGED: argpromotion NumByValArgsPromoted 14 -> 27 ( +92.857%)
CHANGED: asm-printer EmittedInsts 5779646 -> 5717497 ( -1.075%)
CHANGED: assembler EmittedAlignFragments 259544 -> 252360 ( -2.768%)
CHANGED: assembler EmittedDataFragments 2232597 -> 2167640 ( -2.909%)
CHANGED: assembler EmittedFragments 4585593 -> 4464043 ( -2.651%)
CHANGED: assembler EmittedRelaxableFragments 654524 -> 646940 ( -1.159%)
CHANGED: assembler FragmentLayouts 7237066 -> 7315342 ( +1.082%)
CHANGED: assembler ObjectBytes 84920208 -> 81702712 ( -3.789%)
CHANGED: assembler RelaxationSteps 6377 -> 6306 ( -1.113%)
CHANGED: attributor NumAttributesManifested 30076 -> 152329 ( +406.480%)
CHANGED: attributor NumAttributesValidFixpoint 60246 -> 232330 ( +285.636%)
CHANGED: attributor NumFnArgumentNoCapture 29011 -> 126457 ( +335.893%)
CHANGED: attributor NumFnArgumentReturned 637 -> 10133 ( +1490.738%)
CHANGED: attributor NumFnKnownReturns 24546 -> 73381 ( +198.953%)
CHANGED: attributor NumFnUniqueReturned 14108 -> 57436 ( +307.117%)
CHANGED: attributor NumFnWithoutExactDefinition 160912 -> 97796 ( -39.224%)
ADDED: attributor NumFnWrapperCreated n/a -> 90748
CHANGED: basicaa SearchTimes 47992412 -> 57437616 ( +19.681%)
CHANGED: bdce NumRemoved 34510 -> 35298 ( +2.283%)
CHANGED: bdce NumSimplified 8 -> 25 ( +212.500%)
CHANGED: branch-folder NumHoist 2085 -> 1955 ( -6.235%)
CHANGED: codegenprepare NumAndUses 1439 -> 1486 ( +3.266%)
CHANGED: codegenprepare NumBlocksElim 61714 -> 60122 ( -2.580%)
CHANGED: codegenprepare NumCastUses 210111 -> 213154 ( +1.448%)
CHANGED: codegenprepare NumCmpUses 20805 -> 18814 ( -9.570%)
CHANGED: codegenprepare NumExtUses 17157 -> 17457 ( +1.749%)
CHANGED: codegenprepare NumGEPsElim 79949 -> 76002 ( -4.937%)
CHANGED: codegenprepare NumMemoryInsts 268237 -> 271989 ( +1.399%)
CHANGED: codegenprepare NumMemoryInstsSelectCreated 353 -> 305 ( -13.598%)
CHANGED: codegenprepare NumSelectsExpanded 462 -> 404 ( -12.554%)
CHANGED: consthoist NumConstantsHoisted 1353 -> 1306 ( -3.474%)
CHANGED: consthoist NumConstantsRebased 200 -> 178 ( -11.000%)
CHANGED: correlated-value-propagation NumAShrs 340 -> 356 ( +4.706%)
CHANGED: correlated-value-propagation NumCmps 852 -> 877 ( +2.934%)
CHANGED: correlated-value-propagation NumDeadCases 146 -> 156 ( +6.849%)
CHANGED: correlated-value-propagation NumOverflows 6 -> 8 ( +33.333%)
CHANGED: correlated-value-propagation NumPhiCommon 762 -> 771 ( +1.181%)
CHANGED: correlated-value-propagation NumSDivs 255 -> 258 ( +1.176%)
CHANGED: dagcombine NodesCombined 3428204 -> 3473439 ( +1.319%)
CHANGED: dagcombine OpsNarrowed 1034 -> 1056 ( +2.128%)
CHANGED: deadargelim NumArgumentsEliminated 1241 -> 18616 ( +1400.081%)
CHANGED: deadargelim NumRetValsEliminated 449 -> 5382 ( +1098.664%)
CHANGED: div-rem-pairs NumHoisted 45 -> 40 ( -11.111%)
CHANGED: dse NumCompletePartials 156 -> 198 ( +26.923%)
CHANGED: dse NumFastOther 826 -> 877 ( +6.174%)
CHANGED: dse NumModifiedStores 8 -> 9 ( +12.500%)
CHANGED: dse NumRedundantStores 90 -> 102 ( +13.333%)
CHANGED: dwarfehprepare NumResumesLowered 929 -> 1089 ( +17.223%)
CHANGED: early-cse NumCSECVP 886 -> 908 ( +2.483%)
CHANGED: early-cse NumCSECall 91 -> 90 ( -1.099%)
CHANGED: early-cse NumSimplify 235838 -> 225464 ( -4.399%)
CHANGED: elim-avail-extern NumFunctions 310 -> 123 ( -60.323%)
CHANGED: expandmemcmp NumMemCmpCalls 977 -> 937 ( -4.094%)
CHANGED: expandmemcmp NumMemCmpNotConstant 445 -> 405 ( -8.989%)
CHANGED: functionattrs NumNoAlias 1144 -> 2678 ( +134.091%)
CHANGED: functionattrs NumNoCapture 4848 -> 6375 ( +31.498%)
CHANGED: functionattrs NumNoRecurse 61932 -> 62644 ( +1.150%)
CHANGED: functionattrs NumNoUnwind 529 -> 1057 ( +99.811%)
CHANGED: functionattrs NumNonNullReturn 1201 -> 6835 ( +469.109%)
CHANGED: functionattrs NumReadNone 3095 -> 24610 ( +695.153%)
CHANGED: functionattrs NumReadNoneArg 4784 -> 20754 ( +333.821%)
CHANGED: functionattrs NumReadOnly 4363 -> 21787 ( +399.358%)
CHANGED: functionattrs NumReadOnlyArg 17427 -> 62611 ( +259.276%)
ADDED: functionattrs NumReturned n/a -> 347
CHANGED: functionattrs NumWriteOnly 2012 -> 7124 ( +254.076%)
CHANGED: globaldce NumVariables 776 -> 841 ( +8.376%)
CHANGED: globalopt NumDeleted 16266 -> 106467 ( +554.537%)
CHANGED: globalopt NumFastCallFns 10927 -> 92297 ( +744.669%)
CHANGED: globalopt NumInternalFunc 10927 -> 92297 ( +744.669%)
CHANGED: globalopt NumLocalized 37 -> 39 ( +5.405%)
CHANGED: globalsmodref-aa NumNoMemFunctions 6858 -> 28469 ( +315.121%)
CHANGED: globalsmodref-aa NumNonAddrTakenFunctions 12458 -> 95965 ( +670.308%)
CHANGED: globalsmodref-aa NumNonAddrTakenGlobalVars 8419 -> 8524 ( +1.247%)
CHANGED: globalsmodref-aa NumReadMemFunctions 15822 -> 52466 ( +231.602%)
CHANGED: gvn NumGVNBlocks 13753 -> 14161 ( +2.967%)
CHANGED: gvn NumGVNEqProp 7964 -> 8218 ( +3.189%)
CHANGED: gvn NumGVNInstr 229530 -> 244111 ( +6.353%)
CHANGED: gvn NumGVNLoad 41973 -> 42949 ( +2.325%)
CHANGED: gvn NumGVNPRE 5282 -> 5102 ( -3.408%)
CHANGED: gvn NumGVNSimpl 74411 -> 84705 ( +13.834%)
CHANGED: gvn NumPRELoad 25369 -> 26200 ( +3.276%)
CHANGED: indvars NumElimCmp 796 -> 837 ( +5.151%)
CHANGED: indvars NumElimExt 35836 -> 37531 ( +4.730%)
CHANGED: indvars NumElimIV 451 -> 457 ( +1.330%)
CHANGED: indvars NumElimIdentity 164 -> 826 ( +403.659%)
CHANGED: indvars NumFoldedUser 56 -> 144 ( +157.143%)
CHANGED: indvars NumLFTR 24858 -> 25256 ( +1.601%)
CHANGED: indvars NumReplaced 1273 -> 1498 ( +17.675%)
CHANGED: inline NumCallerCallersAnalyzed 98937 -> 78622 ( -20.533%)
CHANGED: inline NumCallsDeleted 2035 -> 28168 ( +1284.177%)
CHANGED: inline NumDeleted 90657 -> 93203 ( +2.808%)
CHANGED: inline NumInlined 302145 -> 276318 ( -8.548%)
CHANGED: instcombine NumConstProp 21209 -> 22627 ( +6.686%)
CHANGED: instcombine NumDeadInst 1321506 -> 1343838 ( +1.690%)
CHANGED: instcombine NumDeadStore 1817 -> 1730 ( -4.788%)
CHANGED: instcombine NumFactor 683 -> 709 ( +3.807%)
CHANGED: instcombine NumSel 89 -> 90 ( +1.124%)
CHANGED: instcombine NumSunkInst 68221 -> 60935 ( -10.680%)
CHANGED: instsimplify NumReassoc 36772 -> 106208 ( +188.828%)
CHANGED: instsimplify NumSimplified 72748 -> 70728 ( -2.777%)
CHANGED: isel NumDAGBlocks 895266 -> 882846 ( -1.387%)
CHANGED: isel NumEntryBlocks 51927 -> 49868 ( -3.965%)
CHANGED: jump-threading NumDupes 398 -> 405 ( +1.759%)
CHANGED: jump-threading NumFolds 13673 -> 14448 ( +5.668%)
CHANGED: jump-threading NumThreads 24162 -> 24665 ( +2.082%)
CHANGED: lcssa NumLCSSA 313907 -> 333182 ( +6.140%)
CHANGED: licm NumHoisted 210190 -> 228137 ( +8.538%)
CHANGED: licm NumMovedCalls 475 -> 480 ( +1.053%)
CHANGED: licm NumMovedLoads 21102 -> 22211 ( +5.255%)
CHANGED: licm NumPromoted 1547 -> 1483 ( -4.137%)
CHANGED: licm NumSunk 1458759 -> 1675942 ( +14.888%)
CHANGED: local NumRemoved 255282 -> 250460 ( -1.889%)
CHANGED: loop-delete NumDeleted 6062 -> 6337 ( +4.536%)
CHANGED: loop-idiom NumMemCpy 236 -> 240 ( +1.695%)
CHANGED: loop-idiom NumMemSet 3083 -> 3116 ( +1.070%)
CHANGED: loop-unroll NumCompletelyUnrolled 8748 -> 9103 ( +4.058%)
CHANGED: loop-unroll NumPeeled 90 -> 91 ( +1.111%)
CHANGED: loop-unroll NumRuntimeUnrolled 9633 -> 9051 ( -6.042%)
CHANGED: loop-unswitch NumBranches 3729 -> 3799 ( +1.877%)
CHANGED: loop-unswitch NumSelects 83 -> 85 ( +2.410%)
CHANGED: loop-unswitch NumSimplify 1403 -> 1421 ( +1.283%)
CHANGED: loop-unswitch NumSwitches 63 -> 64 ( +1.587%)
CHANGED: loop-unswitch NumTrivial 14 -> 16 ( +14.286%)
CHANGED: loop-unswitch TotalInsts 441608 -> 524383 ( +18.744%)
CHANGED: loop-vectorize LoopsAnalyzed 60025 -> 59282 ( -1.238%)
CHANGED: lrshrink NumInstrsHoistedToShrinkLiveRange 16580 -> 14788 ( -10.808%)
CHANGED: machine-combiner NumInstCombined 4856 -> 3141 ( -35.317%)
CHANGED: machine-cp NumCopyForwards 76314 -> 73487 ( -3.704%)
CHANGED: machine-cp NumDeletes 7551 -> 7265 ( -3.788%)
CHANGED: machine-cse NumCoalesces 45774 -> 46272 ( +1.088%)
CHANGED: machine-cse NumCommutes 122 -> 137 ( +12.295%)
CHANGED: machine-cse NumCrossBBCSEs 1319 -> 1242 ( -5.838%)
CHANGED: machine-cse NumPhysCSEs 1319 -> 1242 ( -5.838%)
CHANGED: machine-scheduler NumFused 292455 -> 289073 ( -1.156%)
CHANGED: machine-sink NumCoalesces 741 -> 775 ( +4.588%)
CHANGED: machine-sink NumPostRACopySink 20365 -> 19859 ( -2.485%)
CHANGED: machine-sink NumSplit 46314 -> 45231 ( -2.338%)
CHANGED: machine-sink NumSunk 245522 -> 242777 ( -1.118%)
CHANGED: machinelicm NumCSEed 54470 -> 52548 ( -3.529%)
CHANGED: machinelicm NumPostRAHoisted 815 -> 826 ( +1.350%)
CHANGED: mcexpr MCExprEvaluate 19514517 -> 18832430 ( -3.495%)
CHANGED: mem2reg NumDeadAlloca 10050 -> 8731 ( -13.124%)
CHANGED: mem2reg NumPHIInsert 173020 -> 175743 ( +1.574%)
CHANGED: memcpyopt NumMemCpyInstr 493 -> 443 ( -10.142%)
CHANGED: memcpyopt NumMoveToCpy 169 -> 295 ( +74.556%)
CHANGED: memdep NumCacheCompleteNonLocalPtr 59247 -> 87066 ( +46.954%)
CHANGED: memdep NumCacheDirtyNonLocalPtr 1657 -> 1753 ( +5.794%)
CHANGED: memdep NumCacheNonLocal 366 -> 385 ( +5.191%)
CHANGED: memdep NumCacheNonLocalPtr 7743379 -> 9055423 ( +16.944%)
CHANGED: memdep NumUncacheNonLocal 414 -> 435 ( +5.072%)
CHANGED: memdep NumUncacheNonLocalPtr 4513391 -> 6373908 ( +41.222%)
CHANGED: memory-builtins ObjectVisitorArgument 445260 -> 830517 ( +86.524%)
CHANGED: memory-builtins ObjectVisitorLoad 239406 -> 255882 ( +6.882%)
CHANGED: opt-phis NumDeadPHICycles 4392 -> 4285 ( -2.436%)
CHANGED: pgo-memop-opt NumOfPGOMemOPAnnotate 11222 -> 13766 ( +22.670%)
CHANGED: phi-node-elimination NumCriticalEdgesSplit 65840 -> 64976 ( -1.312%)
CHANGED: phi-node-elimination NumLowered 355610 -> 342541 ( -3.675%)
CHANGED: phi-node-elimination NumReused 276 -> 266 ( -3.623%)
CHANGED: pre-RA-sched LoadsClustered 74102 -> 76599 ( +3.370%)
CHANGED: pre-RA-sched NumDups 829 -> 994 ( +19.903%)
CHANGED: pre-RA-sched NumNewPredsAdded 51679 -> 50331 ( -2.608%)
CHANGED: pre-RA-sched NumPRCopies 55 -> 53 ( -3.636%)
CHANGED: pre-RA-sched NumTopoInits 109085 -> 105969 ( -2.856%)
CHANGED: prologepilog NumBytesStackSpace 22807056 -> 22419272 ( -1.700%)
CHANGED: prologepilog NumFuncSeen 51927 -> 49868 ( -3.965%)
CHANGED: prologepilog NumLeafFuncWithSpills 1029 -> 1006 ( -2.235%)
CHANGED: prune-eh NumRemoved 228 -> 8650 ( +3693.860%)
CHANGED: prune-eh NumUnreach 499 -> 511 ( +2.405%)
CHANGED: reassociate NumChanged 88919 -> 106980 ( +20.312%)
CHANGED: reassociate NumFactor 289 -> 370 ( +28.028%)
CHANGED: regalloc NumDCEDeleted 255950 -> 251547 ( -1.720%)
CHANGED: regalloc NumFoldedLoads 4772 -> 4447 ( -6.811%)
CHANGED: regalloc NumFracRanges 3032 -> 2273 ( -25.033%)
CHANGED: regalloc NumGlobalSplits 47837 -> 48443 ( +1.267%)
CHANGED: regalloc NumIdCopies 397924 -> 393254 ( -1.174%)
CHANGED: regalloc NumLaneConflicts 18999 -> 17867 ( -5.958%)
CHANGED: regalloc NumLocalSplits 10279 -> 10693 ( +4.028%)
CHANGED: regalloc NumReMats 294469 -> 287818 ( -2.259%)
CHANGED: regalloc NumReloadsRemoved 3445 -> 3865 ( +12.192%)
CHANGED: regalloc NumRemats 16927 -> 16635 ( -1.725%)
CHANGED: regalloc NumShrinkToUses 298879 -> 291793 ( -2.371%)
CHANGED: regalloc NumSimple 41000 -> 40363 ( -1.554%)
CHANGED: regalloc NumSnippets 3894 -> 4126 ( +5.958%)
CHANGED: regalloc NumSpills 86780 -> 87888 ( +1.277%)
CHANGED: regalloc NumSpillsRemoved 2616 -> 2843 ( +8.677%)
CHANGED: regalloc numCommutes 1915 -> 1869 ( -2.402%)
CHANGED: regalloc numJoins 1736650 -> 1714346 ( -1.284%)
CHANGED: scalar-evolution NumBruteForceTripCountsComputed 565 -> 572 ( +1.239%)
CHANGED: scalar-evolution NumTripCountsComputed 238778 -> 245296 ( +2.730%)
CHANGED: sccp NumDeadBlocks 35540 -> 38418 ( +8.098%)
CHANGED: sccp NumInstRemoved 161152 -> 171932 ( +6.689%)
CHANGED: simplifycfg NumSimpl 966030 -> 994748 ( +2.973%)
CHANGED: simplifycfg NumSpeculations 8120 -> 8280 ( +1.970%)
CHANGED: slotindexes NumLocalRenum 61948 -> 60767 ( -1.906%)
CHANGED: sroa MaxPartitionsPerAlloca 5997 -> 6069 ( +1.201%)
CHANGED: sroa NumNewAllocas 80287 -> 82623 ( +2.910%)
CHANGED: stack-coloring NumMarkerSeen 69593 -> 65659 ( -5.653%)
CHANGED: stack-coloring StackSpaceSaved 274522 -> 367502 ( +33.870%)
CHANGED: stack-slot-coloring NumDead 43 -> 70 ( +62.791%)
CHANGED: stack-slot-coloring NumEliminated 17455 -> 22098 ( +26.600%)
CHANGED: stackmaps NumStackMapFuncSkipped 51927 -> 49868 ( -3.965%)
CHANGED: stackmaps NumStackMapFuncVisited 51927 -> 49868 ( -3.965%)
CHANGED: tailcallelim NumEliminated 310 -> 318 ( +2.581%)
CHANGED: tailcallelim NumRetDuped 435 -> 443 ( +1.839%)
CHANGED: tailduplication NumDeadBlocks 25802 -> 25378 ( -1.643%)
CHANGED: tailduplication NumTailDupRemoved 3375 -> 3330 ( -1.333%)
CHANGED: twoaddressinstruction Num3AddrSunk 7838 -> 7599 ( -3.049%)
CHANGED: twoaddressinstruction NumCommuted 47606 -> 49588 ( +4.163%)
CHANGED: twoaddressinstruction NumConvertedTo3Addr 98528 -> 96795 ( -1.759%)
CHANGED: twoaddressinstruction NumReSchedUps 509 -> 490 ( -3.733%)
CHANGED: twoaddressinstruction NumTwoAddressInstrs 642659 -> 650839 ( +1.273%)
CHANGED: x86-cmov-conversion NumOfLoopCandidate 763 -> 790 ( +3.539%)
CHANGED: x86-cmov-conversion NumOfOptimizedCmovGroups 1792 -> 1840 ( +2.679%)
CHANGED: x86-cmov-conversion NumOfSkippedCmovGroups 3110 -> 3056 ( -1.736%)
CHANGED: x86-codegen NumFP 12702 -> 12372 ( -2.598%)
CHANGED: x86-flags-copy-lowering NumCopiesEliminated 55 -> 53 ( -3.636%)
CHANGED: x86-flags-copy-lowering NumSetCCsInserted 55 -> 53 ( -3.636%)
CHANGED: x86-flags-copy-lowering NumTestsInserted 55 -> 53 ( -3.636%)
CHANGED: x86-isel NumTailCalls 15109 -> 15264 ( +1.026%)
CHANGED: x86-optimize-LEAs NumRedundantLEAs 1108 -> 1139 ( +2.798%)
CHANGED: x86-vzeroupper NumVZU 15323 -> 15549 ( +1.475%)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment