LCOV - code coverage report
Current view: top level - src/crankshaft - hydrogen-instructions.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 1250 1730 72.3 %
Date: 2017-04-26 Functions: 253 339 74.6 %

Function Name Sort by function name Hit count Sort by hit count
_ZN2v88internal10HCheckMaps16CompileToLithiumEPNS0_13LChunkBuilderE 195495
_ZN2v88internal10HLoadKeyed16CompileToLithiumEPNS0_13LChunkBuilderE 50531
_ZN2v88internal10HLoadKeyed21TryIncreaseBaseOffsetEj 8066
_ZN2v88internal10HParameter16CompileToLithiumEPNS0_13LChunkBuilderE 459993
_ZN2v88internal10HStringAdd16CompileToLithiumEPNS0_13LChunkBuilderE 21242
_ZN2v88internal11HBlockEntry16CompileToLithiumEPNS0_13LChunkBuilderE 4511580
_ZN2v88internal11HCheckValue16CompileToLithiumEPNS0_13LChunkBuilderE 36259
_ZN2v88internal11HCompareMap16CompileToLithiumEPNS0_13LChunkBuilderE 19102
_ZN2v88internal11HDebugBreak16CompileToLithiumEPNS0_13LChunkBuilderE 0
_ZN2v88internal11HDeoptimize16CompileToLithiumEPNS0_13LChunkBuilderE 188914
_ZN2v88internal11HMathMinMax16CompileToLithiumEPNS0_13LChunkBuilderE 1582
_ZN2v88internal11HMathMinMax19InferRepresentationEPNS0_25HInferRepresentationPhaseE 2203
_ZN2v88internal11HStackCheck16CompileToLithiumEPNS0_13LChunkBuilderE 291515
_ZN2v88internal11HStoreKeyed16CompileToLithiumEPNS0_13LChunkBuilderE 27953
_ZN2v88internal11HStoreKeyed21TryIncreaseBaseOffsetEj 1199
_ZN2v88internal12HBoundsCheck16CompileToLithiumEPNS0_13LChunkBuilderE 31783
_ZN2v88internal12HCallRuntime16CompileToLithiumEPNS0_13LChunkBuilderE 104666
_ZN2v88internal12HInstruction13CanDeoptimizeEv 166
_ZN2v88internal12HInstruction9DominatesEPS1_ 0
_ZN2v88internal12HUseIteratorC2EPNS0_12HUseListNodeE 13247733
_ZN2v88internal13HAbnormalExit16CompileToLithiumEPNS0_13LChunkBuilderE 15675
_ZN2v88internal13HCallNewArray16CompileToLithiumEPNS0_13LChunkBuilderE 404
_ZN2v88internal13HClampToUint816CompileToLithiumEPNS0_13LChunkBuilderE 328
_ZN2v88internal13HEnterInlined16CompileToLithiumEPNS0_13LChunkBuilderE 106691
_ZN2v88internal13HEnterInlined20RegisterReturnTargetEPNS0_11HBasicBlockEPNS0_4ZoneE 126898
_ZN2v88internal13HLeaveInlined16CompileToLithiumEPNS0_13LChunkBuilderE 558631
_ZN2v88internal13HThisFunction16CompileToLithiumEPNS0_13LChunkBuilderE 26683
_ZN2v88internal13HWrapReceiver16CompileToLithiumEPNS0_13LChunkBuilderE 4495
_ZN2v88internal14HCheckMapValue16CompileToLithiumEPNS0_13LChunkBuilderE 1209
_ZN2v88internal14HPushArguments16CompileToLithiumEPNS0_13LChunkBuilderE 573577
_ZN2v88internal15HApplyArguments16CompileToLithiumEPNS0_13LChunkBuilderE 136
_ZN2v88internal15HCapturedObject16CompileToLithiumEPNS0_13LChunkBuilderE 10961
_ZN2v88internal15HCapturedObject17ReplayEnvironmentEPNS0_12HEnvironmentE 10961
_ZN2v88internal15HCompareGeneric16CompileToLithiumEPNS0_13LChunkBuilderE 201241
_ZN2v88internal15HDeclareGlobals16CompileToLithiumEPNS0_13LChunkBuilderE 12333
_ZN2v88internal15HInvokeFunction16CompileToLithiumEPNS0_13LChunkBuilderE 129298
_ZN2v88internal15HIsSmiAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 9194
_ZN2v88internal15HLoadNamedField16CompileToLithiumEPNS0_13LChunkBuilderE 246760
_ZN2v88internal15HMathFloorOfDiv16CompileToLithiumEPNS0_13LChunkBuilderE 2600
_ZN2v88internal15HStoreCodeEntry16CompileToLithiumEPNS0_13LChunkBuilderE 0
_ZN2v88internal16HArgumentsLength16CompileToLithiumEPNS0_13LChunkBuilderE 574
_ZN2v88internal16HArgumentsObject16CompileToLithiumEPNS0_13LChunkBuilderE 366879
_ZN2v88internal16HBinaryOperation19InferRepresentationEPNS0_25HInferRepresentationPhaseE 993796
_ZN2v88internal16HBinaryOperation24RepresentationFromOutputEv 552863
_ZN2v88internal16HCheckHeapObject16CompileToLithiumEPNS0_13LChunkBuilderE 91630
_ZN2v88internal16HForInCacheArray16CompileToLithiumEPNS0_13LChunkBuilderE 1732
_ZN2v88internal16HForInPrepareMap16CompileToLithiumEPNS0_13LChunkBuilderE 754
_ZN2v88internal16HLoadContextSlot16CompileToLithiumEPNS0_13LChunkBuilderE 304607
_ZN2v88internal16HStoreNamedField16CompileToLithiumEPNS0_13LChunkBuilderE 181292
_ZN2v88internal16HUnknownOSRValue16CompileToLithiumEPNS0_13LChunkBuilderE 14103
_ZN2v88internal17HLoadFieldByIndex16CompileToLithiumEPNS0_13LChunkBuilderE 589
_ZN2v88internal17HSeqStringGetChar16CompileToLithiumEPNS0_13LChunkBuilderE 14320
_ZN2v88internal17HSeqStringSetChar16CompileToLithiumEPNS0_13LChunkBuilderE 14320
_ZN2v88internal17HStoreContextSlot16CompileToLithiumEPNS0_13LChunkBuilderE 70171
_ZN2v88internal17HStringCharCodeAt16CompileToLithiumEPNS0_13LChunkBuilderE 377
_ZN2v88internal18HAccessArgumentsAt16CompileToLithiumEPNS0_13LChunkBuilderE 636
_ZN2v88internal18HArgumentsElements16CompileToLithiumEPNS0_13LChunkBuilderE 760
_ZN2v88internal18HCheckInstanceType16CompileToLithiumEPNS0_13LChunkBuilderE 43198
_ZN2v88internal18HCheckInstanceType16GetCheckIntervalEPNS0_12InstanceTypeES3_ 1340
_ZN2v88internal18HCheckInstanceType18GetCheckMaskAndTagEPhS2_ 48777
_ZN2v88internal18HEnvironmentMarker16CompileToLithiumEPNS0_13LChunkBuilderE 0
_ZN2v88internal18HIsStringAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 446
_ZN2v88internal18HMaybeGrowElements16CompileToLithiumEPNS0_13LChunkBuilderE 2584
_ZN2v88internal18HTypeofIsAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 56211
_ZN2v88internal19HCallWithDescriptor16CompileToLithiumEPNS0_13LChunkBuilderE 852958
_ZN2v88internal19HStringCharFromCode16CompileToLithiumEPNS0_13LChunkBuilderE 477
_ZN2v88internal19HUnaryMathOperation16CompileToLithiumEPNS0_13LChunkBuilderE 26474
_ZN2v88internal20HForceRepresentation16CompileToLithiumEPNS0_13LChunkBuilderE 0
_ZN2v88internal21HClassOfTestAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 7697
_ZN2v88internal21HCompareHoleAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 33
_ZN2v88internal21HInnerAllocatedObject16CompileToLithiumEPNS0_13LChunkBuilderE 7160
_ZN2v88internal22HLoadFunctionPrototype16CompileToLithiumEPNS0_13LChunkBuilderE 5770
_ZN2v88internal22HTrapAllocationMemento16CompileToLithiumEPNS0_13LChunkBuilderE 37
_ZN2v88internal23HStringCompareAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 15235
_ZN2v88internal23HTransitionElementsKind16CompileToLithiumEPNS0_13LChunkBuilderE 754
_ZN2v88internal24HCompareNumericAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 166019
_ZN2v88internal24HIsUndetectableAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 1257
_ZN2v88internal25HCompareObjectEqAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 43374
_ZN2v88internal25HHasInstanceTypeAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 1966
_ZN2v88internal28HCheckArrayBufferNotNeutered16CompileToLithiumEPNS0_13LChunkBuilderE 2361
_ZN2v88internal29HHasInPrototypeChainAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 319
_ZN2v88internal29RepresentationFromMachineTypeENS0_11MachineTypeE 4387218
_ZN2v88internal4HAdd16CompileToLithiumEPNS0_13LChunkBuilderE 209056
_ZN2v88internal4HAdd3NewEPNS0_7IsolateEPNS0_4ZoneEPNS0_6HValueES7_S7_NS0_15ExternalAddTypeE 3897
_ZN2v88internal4HDiv16CompileToLithiumEPNS0_13LChunkBuilderE 39439
_ZN2v88internal4HMod12CanonicalizeEv 5635
_ZN2v88internal4HMod16CompileToLithiumEPNS0_13LChunkBuilderE 5399
_ZN2v88internal4HMul16CompileToLithiumEPNS0_13LChunkBuilderE 22914
_ZN2v88internal4HPhi15DeleteFromGraphEv 25
_ZN2v88internal4HPhi17AddNonPhiUsesFromEPS1_ 925097
_ZN2v88internal4HPhi19InferRepresentationEPNS0_25HInferRepresentationPhaseE 475831
_ZN2v88internal4HRor16CompileToLithiumEPNS0_13LChunkBuilderE 500
_ZN2v88internal4HSar16CompileToLithiumEPNS0_13LChunkBuilderE 13535
_ZN2v88internal4HShl16CompileToLithiumEPNS0_13LChunkBuilderE 16317
_ZN2v88internal4HShr16CompileToLithiumEPNS0_13LChunkBuilderE 8337
_ZN2v88internal4HSub16CompileToLithiumEPNS0_13LChunkBuilderE 23579
_ZN2v88internal5HGoto16CompileToLithiumEPNS0_13LChunkBuilderE 0
_ZN2v88internal5Range11AddConstantEi 149278
_ZN2v88internal5Range19AddAndCheckOverflowERKNS0_14RepresentationEPS1_ 163175
_ZN2v88internal5Range19MulAndCheckOverflowERKNS0_14RepresentationEPS1_ 7640
_ZN2v88internal5Range19SubAndCheckOverflowERKNS0_14RepresentationEPS1_ 13864
_ZN2v88internal5Range5ClearEv 0
_ZN2v88internal5Range9KeepOrderEv 0
_ZN2v88internal6HPower16CompileToLithiumEPNS0_13LChunkBuilderE 827
_ZN2v88internal6HValue12HasNonSmiUseEv 95617
_ZN2v88internal6HValue12SetOperandAtEiPS1_ 27674147
_ZN2v88internal6HValue18UpdateInferredTypeEv 29475715
_ZN2v88internal6HValue19ComputeInitialRangeEPNS0_4ZoneE 10450933
_ZN2v88internal6HValue19InferRepresentationEPNS0_25HInferRepresentationPhaseE 114774
_ZN2v88internal6HValue20DeleteAndReplaceWithEPS1_ 6726132
_ZN2v88internal6HValue20GetInteger32ConstantEv 29507
_ZN2v88internal6HValue20RemoveLastAddedRangeEv 418101
_ZN2v88internal6HValue21CalculateInferredTypeEv 27945343
_ZN2v88internal6HValue23AddDependantsToWorklistEPNS0_25HInferRepresentationPhaseE 1077726
_ZN2v88internal6HValue26HasMonomorphicJSObjectTypeEv 805234
_ZN2v88internal6HValue33RepresentationFromUseRequirementsEv 475832
_ZN2v88internal6HValue6EqualsEPS1_ 15857814
_ZN2v88internal6HValue8HashcodeEv 8573482
_ZN2v88internal6HValue8SetBlockEPNS0_11HBasicBlockE 34529321
_ZN2v88internal7HBranch16CompileToLithiumEPNS0_13LChunkBuilderE 480811
_ZN2v88internal7HBranch29observed_input_representationEi 18077
_ZN2v88internal7HChange16CompileToLithiumEPNS0_13LChunkBuilderE 343178
_ZN2v88internal7HReturn16CompileToLithiumEPNS0_13LChunkBuilderE 365864
_ZN2v88internal7HTypeof16CompileToLithiumEPNS0_13LChunkBuilderE 38635
_ZN2v88internal8HBitwise16CompileToLithiumEPNS0_13LChunkBuilderE 94392
_ZN2v88internal8HContext16CompileToLithiumEPNS0_13LChunkBuilderE 286092
_ZN2v88internal9HAllocate16CompileToLithiumEPNS0_13LChunkBuilderE 25748
_ZN2v88internal9HCheckSmi16CompileToLithiumEPNS0_13LChunkBuilderE 0
_ZN2v88internal9HConstant16CompileToLithiumEPNS0_13LChunkBuilderE 3597211
_ZN2v88internal9HConstant20CopyToTruncatedInt32EPNS0_4ZoneE 3902
_ZN2v88internal9HConstant21CopyToTruncatedNumberEPNS0_7IsolateEPNS0_4ZoneE 265471
_ZN2v88internal9HDummyUse16CompileToLithiumEPNS0_13LChunkBuilderE 0
_ZN2v88internal9HLoadRoot16CompileToLithiumEPNS0_13LChunkBuilderE 5298
_ZN2v88internal9HOsrEntry16CompileToLithiumEPNS0_13LChunkBuilderE 2369
_ZN2v88internal9HPrologue16CompileToLithiumEPNS0_13LChunkBuilderE 260191
_ZN2v88internal9HSimulate16CompileToLithiumEPNS0_13LChunkBuilderE 4739981
_ZN2v88internal9HUseConst16CompileToLithiumEPNS0_13LChunkBuilderE 0
_ZN2v88internalL19IsIdentityOperationEPNS0_6HValueES2_i 697311
_ZN2v88internalL19MatchDoubleNegationEPNS0_6HValueEPS2_ 92221
_ZN2v88internallsERSoRKNS0_13HObjectAccessE 0
_ZN2v88internallsERSoRKNS0_6HValueE 0
_ZN2v88internallsERSoRKNS0_6NameOfE 0
_ZN2v88internallsERSoRKNS0_6TypeOfE 0
_ZN2v88internallsERSoRKNS0_9ChangesOfE 0
_ZNK2v88internal10HParameter11PrintDataToERSo 0
_ZNK2v88internal10HStringAdd11PrintDataToERSo 0
_ZNK2v88internal12HCallRuntime11PrintDataToERSo 0
_ZNK2v88internal13HCallNewArray11PrintDataToERSo 0
_ZNK2v88internal13HEnterInlined11PrintDataToERSo 0
_ZNK2v88internal15HCapturedObject11PrintDataToERSo 0
_ZNK2v88internal15HCompareGeneric11PrintDataToERSo 0
_ZNK2v88internal15HInvokeFunction11PrintDataToERSo 0
_ZNK2v88internal15HInvokeFunction7PrintToERSo 0
_ZNK2v88internal16HUnknownOSRValue11PrintDataToERSo 0
_ZNK2v88internal18HCheckInstanceType12GetCheckNameEv 0
_ZNK2v88internal18HEnvironmentMarker11PrintDataToERSo 0
_ZNK2v88internal19HUnaryMathOperation6OpNameEv 0
_ZNK2v88internal23HStringCompareAndBranch11PrintDataToERSo 0
_ZNK2v88internal4HPhi8positionEv 0
_ZNK2v88internal5HGoto11PrintDataToERSo 0
_ZNK2v88internal5Range4MaskEv 0
_ZNK2v88internal6HValue14IsDefinedAfterEPNS0_11HBasicBlockE 1373664
_ZNK2v88internal6HValue7isolateEv 9704
_ZNK2v88internal6HValue8MnemonicEv 10451073
_ZNK2v88internal6HValue8UseCountEv 170632
_ZNK2v88internal7HBranch11PrintDataToERSo 0
_ZNK2v88internal8HBitwise11PrintDataToERSo 0
_ZNK2v88internal9HConstant17ImmortalImmovableEv 178835
_ZNK2v88internal9HConstant20CopyToRepresentationENS0_14RepresentationEPNS0_4ZoneE 1472229

Generated by: LCOV version 1.10