LCOV - code coverage report
Current view: top level - src/compiler - scheduler.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 679 701 96.9 %
Date: 2019-01-20 Functions: 64 66 97.0 %

Function Name Sort by function name Hit count Sort by hit count
_ZN2v88internal8compiler9Scheduler20IsCoupledControlEdgeEPNS1_4NodeEi 443034815
_ZN2v88internal8compiler18PrepareUsesVisitor8PostEdgeEPNS1_4NodeEiS4_ 294308869
_ZN2v88internal8compiler23ScheduleLateNodeVisitor14GetBlockForUseENS1_4EdgeE 228177292
_ZN2v88internal8compiler9Scheduler28DecrementUnscheduledUseCountEPNS1_4NodeEiS4_ 221528262
_ZN2v88internal8compiler9Scheduler28IncrementUnscheduledUseCountEPNS1_4NodeEiS4_ 221488889
_ZN2v88internal8compiler24ScheduleEarlyNodeVisitor30PropagateMinimumPositionToNodeEPNS1_10BasicBlockEPNS1_4NodeE 198769378
_ZN2v88internal8compiler23ScheduleLateNodeVisitor9VisitNodeEPNS1_4NodeE 147741923
_ZN2v88internal8compiler18PrepareUsesVisitor3PreEPNS1_4NodeE 134628650
_ZN2v88internal8compiler9Scheduler19InitializePlacementEPNS1_4NodeE 134628641
_ZN2v88internal8compiler9Scheduler15UpdatePlacementEPNS1_4NodeENS2_9PlacementE 125250923
_ZN2v88internal8compiler24ScheduleEarlyNodeVisitor9VisitNodeEPNS1_4NodeE 117178515
_ZN2v88internal8compiler23ScheduleLateNodeVisitor12ScheduleNodeEPNS1_10BasicBlockEPNS1_4NodeE 95110297
_ZN2v88internal8compiler23ScheduleLateNodeVisitor13GetHoistBlockEPNS1_10BasicBlockE 94534523
_ZN2v88internal8compiler23ScheduleLateNodeVisitor24GetCommonDominatorOfUsesEPNS1_4NodeE 94127297
_ZN2v88internal8compiler23ScheduleLateNodeVisitor9MarkBlockEPNS1_10BasicBlockE 41928183
_ZN2v88internal8compiler23ScheduleLateNodeVisitor12ProcessQueueEPNS1_4NodeE 41510449
_ZN2v88internal8compiler10CFGBuilder5QueueEPNS1_4NodeE 41483720
_ZN2v88internal8compiler23ScheduleLateNodeVisitor9SplitNodeEPNS1_10BasicBlockEPNS1_4NodeE 40535904
_ZN2v88internal8compiler18SpecialRPONumberer4PushERNS0_10ZoneVectorINS2_20SpecialRPOStackFrameEEEiPNS1_10BasicBlockEi.isra.72 39812663
_ZN2v88internal8compiler10CFGBuilder13ConnectBlocksEPNS1_4NodeE 35653493
_ZN2v88internal8compiler10CFGBuilder11BuildBlocksEPNS1_4NodeE 35653229
_ZN2v88internal8compiler10CFGBuilder20FindPredecessorBlockEPNS1_4NodeE.isra.57 29018745
_ZN2v88internal8compiler10CFGBuilder12TraceConnectEPNS1_4NodeEPNS1_10BasicBlockES6_.isra.58 23262439
_ZN2v88internal8compiler10CFGBuilder7FixNodeEPNS1_10BasicBlockEPNS1_4NodeE.isra.293 20919873
_ZN2v88internal8compiler10CFGBuilder17BuildBlockForNodeEPNS1_4NodeE 14685024
_ZN2v88internal8compiler10CFGBuilder22CollectSuccessorBlocksEPNS1_4NodeEPPNS1_10BasicBlockEm.isra.56 5304372
_ZN2v88internal8compiler10CFGBuilder24BuildBlocksForSuccessorsEPNS1_4NodeE 5304338
_ZN2v88internal8compiler10CFGBuilder13ConnectBranchEPNS1_4NodeE 4926408
_ZN2v88internal8compiler10CFGBuilder12ConnectMergeEPNS1_4NodeE 3550029
_ZN2v88internal8compiler18SpecialRPONumberer26ComputeAndInsertSpecialRPOEPNS1_10BasicBlockES4_ 3481562
_ZN2v88internal8compiler10CFGBuilder13ConnectReturnEPNS1_4NodeE 3453451
_ZN2v88internal8compiler18SpecialRPONumberer17BeyondEndSentinelEv.isra.80 3419818
_ZN2v88internal8compiler18SpecialRPONumberer24SerializeRPOIntoScheduleEv 3417140
_ZN2v88internal8compiler9Scheduler28PropagateImmediateDominatorsEPNS1_10BasicBlockE 3187674
_ZN2v88internal8compiler24ScheduleEarlyNodeVisitor3RunEPNS0_10ZoneVectorIPNS1_4NodeEEE 3187229
_ZN2v88internal8compiler10CFGBuilder3RunEv 3123531
_ZN2v88internal8compiler9Scheduler30GenerateImmediateDominatorTreeEv 3123472
_ZN2v88internal8compiler9Scheduler13ScheduleEarlyEv 3123458
_ZN2v88internal8compiler9Scheduler17SealFinalScheduleEv 3123383
_ZN2v88internal8compiler10CFGBuilderC2EPNS0_4ZoneEPNS1_9SchedulerE 3123381
_ZN2v88internal8compiler9SchedulerC2EPNS0_4ZoneEPNS1_5GraphEPNS1_8ScheduleENS_4base5FlagsINS2_4FlagEiEEm 3123286
_ZN2v88internal8compiler9Scheduler15ComputeScheduleEPNS0_4ZoneEPNS1_5GraphENS_4base5FlagsINS2_4FlagEiEE 3123256
_ZN2v88internal8compiler9Scheduler8BuildCFGEv 3123216
_ZN2v88internal8compiler9Scheduler12ScheduleLateEv 3123151
_ZN2v88internal8compiler9Scheduler26ComputeSpecialRPONumberingEv 3123089
_ZN2v88internal8compiler23ScheduleLateNodeVisitor9CloneNodeEPNS1_4NodeE 2314785
_ZN2v88internal8compiler18SpecialRPONumberer8LoopInfo11AddOutgoingEPNS0_4ZoneEPNS1_10BasicBlockE.isra.252 920678
_ZN2v88internal8compiler10CFGBuilder11ConnectCallEPNS1_4NodeE 341998
_ZN2v88internal8compiler9Scheduler17ComputeSpecialRPOEPNS0_4ZoneEPNS1_8ScheduleE 293987
_ZNK2v88internal8compiler10CFGBuilder29IsSingleEntrySingleExitRegionEPNS1_4NodeES4_.isra.236 260293
_ZN2v88internal8compiler10CFGBuilder12ConnectThrowEPNS1_4NodeE 244346
_ZN2v88internal8compiler23ScheduleLateNodeVisitor14ScheduleRegionEPNS1_10BasicBlockEPNS1_4NodeE 128061
_ZN2v88internal8compiler18SpecialRPONumberer15ComputeLoopInfoERNS0_10ZoneVectorINS2_20SpecialRPOStackFrameEEEmPNS3_ISt4pairIPNS1_10BasicBlockEmEEE 120011
_ZN2v88internal8compiler10CFGBuilder17ConnectDeoptimizeEPNS1_4NodeE 91138
_ZN2v88internal8compiler9Scheduler16MovePlannedNodesEPNS1_10BasicBlockES4_ 64439
_ZN2v88internal8compiler10CFGBuilder3RunEPNS1_10BasicBlockEPNS1_4NodeE 64439
_ZN2v88internal8compiler9Scheduler19FuseFloatingControlEPNS1_10BasicBlockEPNS1_4NodeE 64439
_ZN2v88internal8compiler10CFGBuilder15ConnectTailCallEPNS1_4NodeE 62823
_GLOBAL__sub_I_scheduler.cc 61289
_Z41__static_initialization_and_destruction_0ii 61289
_ZN2v88internal8compiler10CFGBuilder13ConnectSwitchEPNS1_4NodeE 35966
_ZN2v88internal8compiler9Scheduler12GetPlacementEPNS1_4NodeE 0
_ZN2v88internal8compiler9Scheduler6IsLiveEPNS1_4NodeE 0

Generated by: LCOV version 1.10