LCOV - code coverage report
Current view:
top level
-
src/crankshaft
- lithium-allocator.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
app.info
Lines:
852
907
93.9 %
Date:
2017-04-26
Functions:
74
93
79.6 %
Function Name
Hit count
_ZN2v88internal10LAllocator10TraceAllocEPKcz
262101707
_ZN2v88internal9LiveRange6CoversENS0_16LifetimePositionE
163370379
_ZN2v88internal9LiveRange14AddUseIntervalENS0_16LifetimePositionES2_PNS0_4ZoneE
108769382
_ZN2v88internal9LiveRange17FirstIntersectionEPS1_
92932056
_ZN2v88internal10LAllocator12LiveRangeForEi
92241042
_ZN2v88internal10LAllocator12LiveRangeForEPNS0_8LOperandE
54790985
_ZN2v88internalL19UnhandledSortHelperEPKPNS0_9LiveRangeES4_
45555863
_ZN2v88internal11UsePositionC2ENS0_16LifetimePositionEPNS0_8LOperandES4_
39554334
_ZN2v88internal9LiveRange14AddUsePositionENS0_16LifetimePositionEPNS0_8LOperandES4_PNS0_4ZoneE
39553748
_ZN2v88internal10LAllocator3UseENS0_16LifetimePositionES2_PNS0_8LOperandES4_
38466188
_ZN2v88internal10LAllocator17FixedLiveRangeForEi
33433182
_ZN2v88internal10LAllocator22MeetConstraintsBetweenEPNS0_12LInstructionES3_i
26740766
_ZN2v88internal10LAllocator23FixedDoubleLiveRangeForEi
25361787
_ZN2v88internal9LiveRange21CreateAssignedOperandEPNS0_4ZoneE
16623282
_ZN2v88internal10LAllocator6DefineENS0_16LifetimePositionEPNS0_8LOperandES4_
16325042
_ZN2v88internal10LAllocator18ResolveControlFlowEPNS0_9LiveRangeEPNS0_11HBasicBlockES5_
16285529
_ZN2v88internal9LiveRangeC2EiPNS0_4ZoneE
15258261
_ZN2v88internal9LiveRange15ConvertOperandsEPNS0_4ZoneE
15018360
_ZNK2v88internal10LAllocator14HasTaggedValueEi
14707410
_ZN2v88internal10LAllocator12RegisterNameEi
11163485
_ZN2v88internal10LAllocator16InactiveToActiveEPNS0_9LiveRangeE
10561050
_ZN2v88internal10LAllocator16ActiveToInactiveEPNS0_9LiveRangeE
9341370
_ZN2v88internal10LAllocator13FreeSpillSlotEPNS0_9LiveRangeE
9118104
_ZN2v88internal10LAllocator13AllocateFixedEPNS0_12LUnallocatedEib
7882269
_ZN2v88internal10LAllocator18TryAllocateFreeRegEPNS0_9LiveRangeE
7397396
_ZN2v88internal10LAllocator13AddToInactiveEPNS0_9LiveRangeE
7133005
_ZN2v88internal10LAllocator15ActiveToHandledEPNS0_9LiveRangeE
6982696
_ZNK2v88internal10LAllocator20RequiredRegisterKindEi
6573984
_ZN2v88internal10LAllocator22AddToUnhandledUnsortedEPNS0_9LiveRangeE
6441469
_ZN2v88internal10LAllocator21AddConstraintsGapMoveEiPNS0_8LOperandES3_
6397180
_ZN2v88internal10LAllocator11AddToActiveEPNS0_9LiveRangeE
6242618
_ZN2v88internal10LAllocator19ProcessInstructionsEPNS0_11HBasicBlockEPNS0_9BitVectorE
4493665
_ZN2v88internal10LAllocator23MeetRegisterConstraintsEPNS0_11HBasicBlockE
4493549
_ZN2v88internal10LAllocator19AddInitialIntervalsEPNS0_11HBasicBlockEPNS0_9BitVectorE
4493535
_ZN2v88internal15LAllocatorPhaseD2Ev
2265545
_ZN2v88internal15LAllocatorPhaseC2EPKcPNS0_10LAllocatorE
2265516
_ZN2v88internal10LAllocator17InactiveToHandledEPNS0_9LiveRangeE
2135429
_ZN2v88internal10LAllocator12SplitRangeAtEPNS0_9LiveRangeENS0_16LifetimePositionE
2132809
_ZN2v88internal9LiveRange20NextRegisterPositionENS0_16LifetimePositionE
2087725
_ZN2v88internal9LiveRange7SplitAtENS0_16LifetimePositionEPS1_PNS0_4ZoneE
1684259
_ZN2v88internal11UseInterval7SplitAtENS0_16LifetimePositionEPNS0_4ZoneE
1684141
_ZN2v88internal10LAllocator5SpillEPNS0_9LiveRangeE
1643606
_ZN2v88internal10LAllocator20AddToUnhandledSortedEPNS0_9LiveRangeE
1631105
_ZN2v88internal9LiveRange35NextUsePositionRegisterIsBeneficialENS0_16LifetimePositionE
1213888
_ZN2v88internal10LAllocator18AllocateBlockedRegEPNS0_9LiveRangeE
1207798
_ZN2v88internal10LAllocator8GetBlockENS0_16LifetimePositionE
1058786
_ZN2v88internal9LiveRange12CanBeSpilledENS0_16LifetimePositionE
826726
_ZN2v88internal10LAllocator17TryReuseSpillSlotEPNS0_9LiveRangeE
814968
_ZN2v88internal10LAllocator17AllocateRegistersEv
566496
_ZN2v88internal10LAllocator13SortUnhandledEv
566390
_ZN2v88internal10LAllocator10GetLastGapEPNS0_11HBasicBlockE
511558
_ZN2v88internal10LAllocator12SplitBetweenEPNS0_9LiveRangeENS0_16LifetimePositionES4_
488275
_ZN2v88internal10LAllocator19FindOptimalSplitPosENS0_16LifetimePositionES2_
488274
_ZN2v88internal10LAllocator17SpillBetweenUntilEPNS0_9LiveRangeENS0_16LifetimePositionES4_S4_
486610
_ZN2v88internal10LAllocator15IsBlockBoundaryENS0_16LifetimePositionE
481324
_ZN2v88internal10LAllocator25GetConnectingParallelMoveENS0_16LifetimePositionE
452276
_ZN2v88internal9LiveRange14EnsureIntervalENS0_16LifetimePositionES2_PNS0_4ZoneE
409092
_ZN2v88internal10LAllocator23MeetRegisterConstraintsEv
283196
_ZN2v88internal10LAllocator19PopulatePointerMapsEv
283196
_ZN2v88internal10LAllocator15BuildLiveRangesEv
283196
_ZN2v88internal10LAllocator26InitializeLivenessAnalysisEv
283196
_ZN2v88internal10LAllocator24AllocateGeneralRegistersEv
283195
_ZN2v88internal10LAllocator8AllocateEPNS0_6LChunkE
283194
_ZN2v88internal10LAllocator13ConnectRangesEv
283194
_ZN2v88internal10LAllocator11ResolvePhisEv
283194
_ZN2v88internal10LAllocator23AllocateDoubleRegistersEv
283194
_ZN2v88internal10LAllocator18ResolveControlFlowEv
283192
_ZN2v88internal10LAllocatorC2EiPNS0_6HGraphE
283190
_ZN2v88internal10LAllocator25SplitAndSpillIntersectingEPNS0_9LiveRangeE
53193
_ZN2v88internal10LAllocator22FindOptimalSpillingPosEPNS0_9LiveRangeENS0_16LifetimePositionE
53193
_ZN2v88internal10LAllocator10SpillAfterEPNS0_9LiveRangeENS0_16LifetimePositionE
15107
_ZNK2v88internal11UsePosition20RegisterIsBeneficialEv
0
_ZNK2v88internal10LAllocator28CanEagerlyResolveControlFlowEPNS0_11HBasicBlockE
0
_ZNK2v88internal10LAllocator13RegisterCountEv
0
_ZNK2v88internal11UsePosition16RequiresRegisterEv
0
_ZN2v88internal10LAllocator22FixedDoubleLiveRangeIDEi
0
_ZNK2v88internal9LiveRange8CanCoverENS0_16LifetimePositionE
0
_ZNK2v88internal9LiveRange24HasAllocatedSpillOperandEv
0
_ZNK2v88internal9LiveRange30FirstSearchIntervalForPositionENS0_16LifetimePositionE
0
_ZN2v88internal9LiveRange39PreviousUsePositionRegisterIsBeneficialENS0_16LifetimePositionE
0
_ZN2v88internal9LiveRange15SetSpillOperandEPNS0_8LOperandE
0
_ZN2v88internal10LAllocator12SpillBetweenEPNS0_9LiveRangeENS0_16LifetimePositionES4_
0
_ZN2v88internal9LiveRange15NextUsePositionENS0_16LifetimePositionE
0
_ZNK2v88internal11UsePosition7HasHintEv
0
_ZN2v88internal9LiveRange9ShortenToENS0_16LifetimePositionE
0
_ZN2v88internal10LAllocator17UnhandledIsSortedEv
0
_ZN2v88internal9LiveRange21set_assigned_registerEiPNS0_4ZoneE
0
_ZN2v88internal9LiveRange11MakeSpilledEPNS0_4ZoneE
0
_ZNK2v88internal9LiveRange26AdvanceLastProcessedMarkerEPNS0_11UseIntervalENS0_16LifetimePositionE
0
_ZNK2v88internal9LiveRange23ShouldBeAllocatedBeforeEPKS1_
0
Generated by:
LCOV version 1.10