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