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
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