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

Function Name Sort by function name Hit count Sort by hit count
_ZN2v88internal6HValue8SetBlockEPNS0_11HBasicBlockE 34452321
_ZN2v88internal6HValue18UpdateInferredTypeEv 29393539
_ZN2v88internal6HValue21CalculateInferredTypeEv 27870762
_ZN2v88internal6HValue12SetOperandAtEiPS1_ 27635468
_ZN2v88internal6HValue6EqualsEPS1_ 15813749
_ZN2v88internal12HUseIteratorC2EPNS0_12HUseListNodeE 13220407
_ZNK2v88internal6HValue8MnemonicEv 10429695
_ZN2v88internal6HValue19ComputeInitialRangeEPNS0_4ZoneE 10429664
_ZN2v88internal6HValue8HashcodeEv 8564659
_ZN2v88internal6HValue20DeleteAndReplaceWithEPS1_ 6725298
_ZN2v88internal9HSimulate16CompileToLithiumEPNS0_13LChunkBuilderE 4726032
_ZN2v88internal11HBlockEntry16CompileToLithiumEPNS0_13LChunkBuilderE 4493488
_ZN2v88internal29RepresentationFromMachineTypeENS0_11MachineTypeE 4377551
_ZN2v88internal9HConstant16CompileToLithiumEPNS0_13LChunkBuilderE 3593340
_ZNK2v88internal9HConstant20CopyToRepresentationENS0_14RepresentationEPNS0_4ZoneE 1469137
_ZNK2v88internal6HValue14IsDefinedAfterEPNS0_11HBasicBlockE 1385863
_ZN2v88internal6HValue23AddDependantsToWorklistEPNS0_25HInferRepresentationPhaseE 1080802
_ZN2v88internal16HBinaryOperation19InferRepresentationEPNS0_25HInferRepresentationPhaseE 1002091
_ZN2v88internal4HPhi17AddNonPhiUsesFromEPS1_ 923358
_ZN2v88internal19HCallWithDescriptor16CompileToLithiumEPNS0_13LChunkBuilderE 851847
_ZN2v88internal6HValue26HasMonomorphicJSObjectTypeEv 800964
_ZN2v88internalL19IsIdentityOperationEPNS0_6HValueES2_i 702254
_ZN2v88internal14HPushArguments16CompileToLithiumEPNS0_13LChunkBuilderE 572678
_ZN2v88internal16HBinaryOperation24RepresentationFromOutputEv 562308
_ZN2v88internal13HLeaveInlined16CompileToLithiumEPNS0_13LChunkBuilderE 557006
_ZN2v88internal7HBranch16CompileToLithiumEPNS0_13LChunkBuilderE 478954
_ZN2v88internal6HValue33RepresentationFromUseRequirementsEv 474634
_ZN2v88internal4HPhi19InferRepresentationEPNS0_25HInferRepresentationPhaseE 474634
_ZN2v88internal10HParameter16CompileToLithiumEPNS0_13LChunkBuilderE 458826
_ZN2v88internal6HValue20RemoveLastAddedRangeEv 417459
_ZN2v88internal16HArgumentsObject16CompileToLithiumEPNS0_13LChunkBuilderE 366432
_ZN2v88internal7HReturn16CompileToLithiumEPNS0_13LChunkBuilderE 365101
_ZN2v88internal7HChange16CompileToLithiumEPNS0_13LChunkBuilderE 342797
_ZN2v88internal16HLoadContextSlot16CompileToLithiumEPNS0_13LChunkBuilderE 304095
_ZN2v88internal11HStackCheck16CompileToLithiumEPNS0_13LChunkBuilderE 290957
_ZN2v88internal8HContext16CompileToLithiumEPNS0_13LChunkBuilderE 285551
_ZN2v88internal9HConstant21CopyToTruncatedNumberEPNS0_7IsolateEPNS0_4ZoneE 268986
_ZN2v88internal9HPrologue16CompileToLithiumEPNS0_13LChunkBuilderE 259709
_ZN2v88internal15HLoadNamedField16CompileToLithiumEPNS0_13LChunkBuilderE 245077
_ZN2v88internal4HAdd16CompileToLithiumEPNS0_13LChunkBuilderE 211758
_ZN2v88internal15HCompareGeneric16CompileToLithiumEPNS0_13LChunkBuilderE 200771
_ZN2v88internal10HCheckMaps16CompileToLithiumEPNS0_13LChunkBuilderE 194311
_ZN2v88internal11HDeoptimize16CompileToLithiumEPNS0_13LChunkBuilderE 187163
_ZN2v88internal16HStoreNamedField16CompileToLithiumEPNS0_13LChunkBuilderE 179621
_ZNK2v88internal9HConstant17ImmortalImmovableEv 178210
_ZNK2v88internal6HValue8UseCountEv 171482
_ZN2v88internal24HCompareNumericAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 165649
_ZN2v88internal5Range19AddAndCheckOverflowERKNS0_14RepresentationEPS1_ 163618
_ZN2v88internal5Range11AddConstantEi 149192
_ZN2v88internal15HInvokeFunction16CompileToLithiumEPNS0_13LChunkBuilderE 129101
_ZN2v88internal13HEnterInlined20RegisterReturnTargetEPNS0_11HBasicBlockEPNS0_4ZoneE 126795
_ZN2v88internal6HValue19InferRepresentationEPNS0_25HInferRepresentationPhaseE 114462
_ZN2v88internal13HEnterInlined16CompileToLithiumEPNS0_13LChunkBuilderE 106731
_ZN2v88internal12HCallRuntime16CompileToLithiumEPNS0_13LChunkBuilderE 104421
_ZN2v88internal6HValue12HasNonSmiUseEv 96562
_ZN2v88internal8HBitwise16CompileToLithiumEPNS0_13LChunkBuilderE 95067
_ZN2v88internalL19MatchDoubleNegationEPNS0_6HValueEPS2_ 92983
_ZN2v88internal16HCheckHeapObject16CompileToLithiumEPNS0_13LChunkBuilderE 91013
_ZN2v88internal17HStoreContextSlot16CompileToLithiumEPNS0_13LChunkBuilderE 70161
_ZN2v88internal18HTypeofIsAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 56093
_ZN2v88internal10HLoadKeyed16CompileToLithiumEPNS0_13LChunkBuilderE 51188
_ZN2v88internal18HCheckInstanceType18GetCheckMaskAndTagEPhS2_ 48721
_ZN2v88internal25HCompareObjectEqAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 43295
_ZN2v88internal18HCheckInstanceType16CompileToLithiumEPNS0_13LChunkBuilderE 43089
_ZN2v88internal4HDiv16CompileToLithiumEPNS0_13LChunkBuilderE 39252
_ZN2v88internal7HTypeof16CompileToLithiumEPNS0_13LChunkBuilderE 38509
_ZN2v88internal11HCheckValue16CompileToLithiumEPNS0_13LChunkBuilderE 36148
_ZN2v88internal12HBoundsCheck16CompileToLithiumEPNS0_13LChunkBuilderE 31744
_ZN2v88internal6HValue20GetInteger32ConstantEv 29079
_ZN2v88internal11HStoreKeyed16CompileToLithiumEPNS0_13LChunkBuilderE 28726
_ZN2v88internal13HThisFunction16CompileToLithiumEPNS0_13LChunkBuilderE 26628
_ZN2v88internal19HUnaryMathOperation16CompileToLithiumEPNS0_13LChunkBuilderE 26431
_ZN2v88internal9HAllocate16CompileToLithiumEPNS0_13LChunkBuilderE 25639
_ZN2v88internal4HSub16CompileToLithiumEPNS0_13LChunkBuilderE 23599
_ZN2v88internal4HMul16CompileToLithiumEPNS0_13LChunkBuilderE 22860
_ZN2v88internal10HStringAdd16CompileToLithiumEPNS0_13LChunkBuilderE 21248
_ZN2v88internal11HCompareMap16CompileToLithiumEPNS0_13LChunkBuilderE 17765
_ZN2v88internal7HBranch29observed_input_representationEi 17614
_ZN2v88internal4HShl16CompileToLithiumEPNS0_13LChunkBuilderE 16535
_ZN2v88internal23HStringCompareAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 15171
_ZN2v88internal13HAbnormalExit16CompileToLithiumEPNS0_13LChunkBuilderE 15004
_ZN2v88internal17HSeqStringGetChar16CompileToLithiumEPNS0_13LChunkBuilderE 14272
_ZN2v88internal17HSeqStringSetChar16CompileToLithiumEPNS0_13LChunkBuilderE 14272
_ZN2v88internal16HUnknownOSRValue16CompileToLithiumEPNS0_13LChunkBuilderE 14075
_ZN2v88internal4HSar16CompileToLithiumEPNS0_13LChunkBuilderE 14061
_ZN2v88internal5Range19SubAndCheckOverflowERKNS0_14RepresentationEPS1_ 13909
_ZN2v88internal15HDeclareGlobals16CompileToLithiumEPNS0_13LChunkBuilderE 12327
_ZN2v88internal15HCapturedObject17ReplayEnvironmentEPNS0_12HEnvironmentE 10949
_ZN2v88internal15HCapturedObject16CompileToLithiumEPNS0_13LChunkBuilderE 10949
_ZNK2v88internal6HValue7isolateEv 9257
_ZN2v88internal15HIsSmiAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 9188
_ZN2v88internal4HShr16CompileToLithiumEPNS0_13LChunkBuilderE 8407
_ZN2v88internal10HLoadKeyed21TryIncreaseBaseOffsetEj 8072
_ZN2v88internal21HClassOfTestAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 7686
_ZN2v88internal5Range19MulAndCheckOverflowERKNS0_14RepresentationEPS1_ 7625
_ZN2v88internal21HInnerAllocatedObject16CompileToLithiumEPNS0_13LChunkBuilderE 7136
_ZN2v88internal22HLoadFunctionPrototype16CompileToLithiumEPNS0_13LChunkBuilderE 5770
_ZN2v88internal4HMod12CanonicalizeEv 5595
_ZN2v88internal4HMod16CompileToLithiumEPNS0_13LChunkBuilderE 5358
_ZN2v88internal9HLoadRoot16CompileToLithiumEPNS0_13LChunkBuilderE 5282
_ZN2v88internal13HWrapReceiver16CompileToLithiumEPNS0_13LChunkBuilderE 4465
_ZN2v88internal9HConstant20CopyToTruncatedInt32EPNS0_4ZoneE 3902
_ZN2v88internal4HAdd3NewEPNS0_7IsolateEPNS0_4ZoneEPNS0_6HValueES7_S7_NS0_15ExternalAddTypeE 3894
_ZN2v88internal18HMaybeGrowElements16CompileToLithiumEPNS0_13LChunkBuilderE 2573
_ZN2v88internal15HMathFloorOfDiv16CompileToLithiumEPNS0_13LChunkBuilderE 2546
_ZN2v88internal28HCheckArrayBufferNotNeutered16CompileToLithiumEPNS0_13LChunkBuilderE 2367
_ZN2v88internal9HOsrEntry16CompileToLithiumEPNS0_13LChunkBuilderE 2365
_ZN2v88internal11HMathMinMax19InferRepresentationEPNS0_25HInferRepresentationPhaseE 2197
_ZN2v88internal25HHasInstanceTypeAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 1974
_ZN2v88internal16HForInCacheArray16CompileToLithiumEPNS0_13LChunkBuilderE 1738
_ZN2v88internal11HMathMinMax16CompileToLithiumEPNS0_13LChunkBuilderE 1579
_ZN2v88internal18HCheckInstanceType16GetCheckIntervalEPNS0_12InstanceTypeES3_ 1343
_ZN2v88internal24HIsUndetectableAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 1251
_ZN2v88internal11HStoreKeyed21TryIncreaseBaseOffsetEj 1216
_ZN2v88internal14HCheckMapValue16CompileToLithiumEPNS0_13LChunkBuilderE 1209
_ZN2v88internal6HPower16CompileToLithiumEPNS0_13LChunkBuilderE 829
_ZN2v88internal18HArgumentsElements16CompileToLithiumEPNS0_13LChunkBuilderE 759
_ZN2v88internal23HTransitionElementsKind16CompileToLithiumEPNS0_13LChunkBuilderE 755
_ZN2v88internal16HForInPrepareMap16CompileToLithiumEPNS0_13LChunkBuilderE 754
_ZN2v88internal18HAccessArgumentsAt16CompileToLithiumEPNS0_13LChunkBuilderE 635
_ZN2v88internal17HLoadFieldByIndex16CompileToLithiumEPNS0_13LChunkBuilderE 589
_ZN2v88internal16HArgumentsLength16CompileToLithiumEPNS0_13LChunkBuilderE 574
_ZN2v88internal4HRor16CompileToLithiumEPNS0_13LChunkBuilderE 549
_ZN2v88internal19HStringCharFromCode16CompileToLithiumEPNS0_13LChunkBuilderE 470
_ZN2v88internal18HIsStringAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 446
_ZN2v88internal17HStringCharCodeAt16CompileToLithiumEPNS0_13LChunkBuilderE 373
_ZN2v88internal13HCallNewArray16CompileToLithiumEPNS0_13LChunkBuilderE 371
_ZN2v88internal13HClampToUint816CompileToLithiumEPNS0_13LChunkBuilderE 328
_ZN2v88internal29HHasInPrototypeChainAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 319
_ZN2v88internal12HInstruction13CanDeoptimizeEv 166
_ZN2v88internal15HApplyArguments16CompileToLithiumEPNS0_13LChunkBuilderE 136
_ZN2v88internal22HTrapAllocationMemento16CompileToLithiumEPNS0_13LChunkBuilderE 38
_ZN2v88internal21HCompareHoleAndBranch16CompileToLithiumEPNS0_13LChunkBuilderE 33
_ZN2v88internal4HPhi15DeleteFromGraphEv 25
_ZN2v88internallsERSoRKNS0_9ChangesOfE 0
_ZNK2v88internal19HUnaryMathOperation6OpNameEv 0
_ZN2v88internal12HInstruction9DominatesEPS1_ 0
_ZN2v88internal18HEnvironmentMarker16CompileToLithiumEPNS0_13LChunkBuilderE 0
_ZNK2v88internal13HCallNewArray11PrintDataToERSo 0
_ZNK2v88internal5Range4MaskEv 0
_ZN2v88internallsERSoRKNS0_6TypeOfE 0
_ZN2v88internallsERSoRKNS0_6HValueE 0
_ZNK2v88internal15HCapturedObject11PrintDataToERSo 0
_ZNK2v88internal18HEnvironmentMarker11PrintDataToERSo 0
_ZNK2v88internal10HStringAdd11PrintDataToERSo 0
_ZN2v88internallsERSoRKNS0_13HObjectAccessE 0
_ZN2v88internal5Range5ClearEv 0
_ZN2v88internal20HForceRepresentation16CompileToLithiumEPNS0_13LChunkBuilderE 0
_ZNK2v88internal13HEnterInlined11PrintDataToERSo 0
_ZN2v88internal11HDebugBreak16CompileToLithiumEPNS0_13LChunkBuilderE 0
_ZN2v88internal5Range9KeepOrderEv 0
_ZN2v88internal5HGoto16CompileToLithiumEPNS0_13LChunkBuilderE 0
_ZNK2v88internal12HCallRuntime11PrintDataToERSo 0
_ZN2v88internal9HCheckSmi16CompileToLithiumEPNS0_13LChunkBuilderE 0
_ZNK2v88internal16HUnknownOSRValue11PrintDataToERSo 0
_ZNK2v88internal5HGoto11PrintDataToERSo 0
_ZNK2v88internal10HParameter11PrintDataToERSo 0
_ZN2v88internal15HStoreCodeEntry16CompileToLithiumEPNS0_13LChunkBuilderE 0
_ZNK2v88internal7HBranch11PrintDataToERSo 0
_ZNK2v88internal8HBitwise11PrintDataToERSo 0
_ZNK2v88internal15HInvokeFunction11PrintDataToERSo 0
_ZNK2v88internal18HCheckInstanceType12GetCheckNameEv 0
_ZN2v88internal9HUseConst16CompileToLithiumEPNS0_13LChunkBuilderE 0
_ZNK2v88internal15HInvokeFunction7PrintToERSo 0
_ZNK2v88internal4HPhi8positionEv 0
_ZN2v88internal9HDummyUse16CompileToLithiumEPNS0_13LChunkBuilderE 0
_ZNK2v88internal15HCompareGeneric11PrintDataToERSo 0
_ZN2v88internallsERSoRKNS0_6NameOfE 0
_ZNK2v88internal23HStringCompareAndBranch11PrintDataToERSo 0

Generated by: LCOV version 1.10