LCOV - code coverage report
Current view: top level - src/x64 - macro-assembler-x64.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 953 1278 74.6 %
Date: 2017-10-20 Functions: 175 214 81.8 %

Function Name Sort by function name Hit count Sort by hit count
_ZN2v88internal14TurboAssembler4CallENS0_6HandleINS0_4CodeEEENS0_9RelocInfo4ModeE 4695043
_ZN2v88internal14TurboAssembler4MoveENS0_8RegisterENS0_6HandleINS0_10HeapObjectEEENS0_9RelocInfo4ModeE 4437063
_ZN2v88internal14TurboAssembler4MoveENS0_8RegisterEPNS0_3SmiE 3719495
_ZN2v88internal14TurboAssembler10MoveNumberENS0_8RegisterEd 3113103
_ZN2v88internal14TurboAssembler8LoadRootENS0_8RegisterENS0_4Heap13RootListIndexE 1746776
_ZN2v88internal14TurboAssemblerC2EPNS0_7IsolateEPviNS0_18CodeObjectRequiredE 1708721
_ZN2v88internal14TurboAssembler3SetENS0_8RegisterEl 1498259
_ZN2v88internal14TurboAssembler4PushENS0_8RegisterE 1276479
_ZN2v88internal14TurboAssembler3RetEiNS0_8RegisterE 1233627
_ZN2v88internal14TurboAssembler5MovsdENS0_11XMMRegisterERKNS0_7OperandE 1231569
_ZN2v88internal14TurboAssembler5MovsdERKNS0_7OperandENS0_11XMMRegisterE 1079654
_ZN2v88internal14TurboAssembler11LoadAddressENS0_8RegisterENS0_17ExternalReferenceE 1061658
_ZN2v88internal14TurboAssembler18AssertZeroExtendedENS0_8RegisterE 797259
_ZN2v88internal14MacroAssembler8PushQuadERKNS0_7OperandE 691776
_ZN2v88internal14TurboAssembler11CompareRootENS0_8RegisterENS0_4Heap13RootListIndexE 680544
_ZN2v88internal14TurboAssembler13CheckPageFlagENS0_8RegisterES2_iNS0_9ConditionEPNS0_5LabelENS4_8DistanceE 642384
_ZN2v88internal14MacroAssembler3PopENS0_8RegisterE 634915
_ZN2v88internal14TurboAssembler8PrologueEv 619708
_ZN2v88internal14MacroAssembler7PopQuadERKNS0_7OperandE 614912
_ZN2v88internal14TurboAssembler5MovssERKNS0_7OperandENS0_11XMMRegisterE 581143
_ZN2v88internal14TurboAssembler9JumpIfSmiENS0_8RegisterEPNS0_5LabelENS3_8DistanceE 455633
_ZN2v88internal14TurboAssembler13CallCFunctionENS0_8RegisterEi 449948
_ZN2v88internal14TurboAssembler20PrepareCallCFunctionEi 449948
_ZN2v88internal14TurboAssembler13CallCFunctionENS0_17ExternalReferenceEi 449303
_ZN2v88internal14TurboAssembler4MovqENS0_11XMMRegisterENS0_8RegisterE 440360
_ZN2v88internal14TurboAssembler4MoveENS0_11XMMRegisterEm 431504
_ZN2v88internal14MacroAssemblerC2EPNS0_7IsolateEPviNS0_18CodeObjectRequiredE 407254
_ZN2v88internal14TurboAssembler16RestoreRegistersEj 321192
_ZN2v88internal14TurboAssembler13SaveRegistersEj 321192
_ZN2v88internal14TurboAssembler9Cvtlsi2sdENS0_11XMMRegisterENS0_8RegisterE 295405
_ZN2v88internal14MacroAssembler10SmiCompareERKNS0_7OperandEPNS0_3SmiE 245683
_ZN2v88internal14MacroAssembler9AssertSmiERKNS0_7OperandE 245683
_ZN2v88internal14TurboAssembler12StubPrologueENS0_10StackFrame4TypeE 226083
_ZN2v88internal14TurboAssembler4PushENS0_6HandleINS0_10HeapObjectEEE 202034
_ZN2v88internal14TurboAssembler4PushENS0_9ImmediateE 188338
_ZN2v88internal14TurboAssembler10LeaveFrameENS0_10StackFrame4TypeE 177640
_ZN2v88internal14TurboAssembler17AssertUnreachableENS0_13BailoutReasonE 168026
_ZN2v88internal14TurboAssembler10EnterFrameENS0_10StackFrame4TypeE 164119
_ZN2v88internal14TurboAssembler4MoveENS0_11XMMRegisterEj 150518
_ZN2v88internal14MacroAssembler23LoadInstanceDescriptorsENS0_8RegisterES2_ 145103
_ZN2v88internal14MacroAssembler12LoadAccessorENS0_8RegisterES2_iNS0_17AccessorComponentE 145103
_ZN2v88internal14MacroAssembler13LoadWeakValueENS0_8RegisterENS0_6HandleINS0_8WeakCellEEEPNS0_5LabelE 144681
_ZN2v88internal14MacroAssembler12GetWeakValueENS0_8RegisterENS0_6HandleINS0_8WeakCellEEE 144681
_ZN2v88internal14TurboAssembler6MovapdENS0_11XMMRegisterES2_ 105344
_ZN2v88internal14MacroAssembler23JumpToExternalReferenceERKNS0_17ExternalReferenceEb 104789
_ZN2v88internal14MacroAssembler15TailCallRuntimeENS0_7Runtime10FunctionIdE 104758
_ZN2v88internal14MacroAssembler15ExternalOperandENS0_17ExternalReferenceENS0_8RegisterE 104702
_ZN2v88internal14TurboAssembler4PushEPNS0_3SmiE 100658
_ZN2v88internal14MacroAssembler5StoreENS0_17ExternalReferenceENS0_8RegisterE 90636
_ZN2v88internal14TurboAssembler9Cvttsd2siENS0_8RegisterENS0_11XMMRegisterE 86273
_ZN2v88internal14TurboAssembler4MovdENS0_8RegisterENS0_11XMMRegisterE 63011
_ZN2v88internal14TurboAssembler4MovqENS0_8RegisterENS0_11XMMRegisterE 62390
_ZN2v88internal14TurboAssembler4PushERKNS0_7OperandE 49979
_ZN2v88internal14TurboAssembler10Cvttsd2siqENS0_8RegisterENS0_11XMMRegisterE 48968
_ZN2v88internal14TurboAssembler22SlowTruncateToIDelayedEPNS0_4ZoneENS0_8RegisterE 45403
_ZN2v88internal14MacroAssembler3PopERKNS0_7OperandE 38494
_ZN2v88internal14TurboAssembler6PextrdENS0_8RegisterENS0_11XMMRegisterEa 30603
_ZN2v88internal14TurboAssembler9Cvttsd2siENS0_8RegisterERKNS0_7OperandE 22436
_ZN2v88internal14TurboAssembler7RoundsdENS0_11XMMRegisterES2_NS0_12RoundingModeE 18795
_ZN2v88internal14MacroAssembler22LeaveExitFrameEpilogueEb 17360
_ZN2v88internal14MacroAssembler22EnterExitFrameEpilogueEib 17360
_ZN2v88internal14MacroAssembler22EnterExitFramePrologueEbNS0_10StackFrame4TypeE 17360
_ZN2v88internal14MacroAssembler14LeaveExitFrameEbb 13849
_ZN2v88internal14MacroAssembler14EnterExitFrameEibNS0_10StackFrame4TypeE 13787
_ZN2v88internal14TurboAssembler8Cvtss2sdENS0_11XMMRegisterERKNS0_7OperandE 13434
_ZN2v88internal14TurboAssembler8Cvtsd2ssENS0_11XMMRegisterERKNS0_7OperandE 12557
_ZN2v88internal14TurboAssembler4MoveENS0_8RegisterES2_ 11232
_ZN2v88internal14TurboAssembler8Cvtss2sdENS0_11XMMRegisterES2_ 11073
_ZN2v88internal14MacroAssembler8PushRootENS0_4Heap13RootListIndexE 10905
_ZN2v88internal22StackArgumentsAccessor18GetArgumentOperandEi 8948
_ZN2v88internal14TurboAssembler8Cvtsd2ssENS0_11XMMRegisterES2_ 8077
_ZN2v88internal14MacroAssembler4JumpENS0_6HandleINS0_4CodeEEENS0_9RelocInfo4ModeE 7936
_ZN2v88internal14TurboAssembler5XorpsENS0_11XMMRegisterES2_ 7734
_ZN2v88internal14TurboAssembler5MovssENS0_11XMMRegisterERKNS0_7OperandE 7720
_ZN2v88internal14MacroAssembler3CmpENS0_8RegisterENS0_6HandleINS0_6ObjectEEE 7192
_ZN2v88internal14TurboAssembler5AbortENS0_13BailoutReasonE 5914
_ZN2v88internal14TurboAssembler14SmiToInteger32ENS0_8RegisterERKNS0_7OperandE 4684
_ZN2v88internal14MacroAssembler12TailCallStubEPNS0_8CodeStubE 4561
_ZN2v88internal14TurboAssembler5MovsdENS0_11XMMRegisterES2_ 4239
_ZN2v88internal14TurboAssembler9Cvtlsi2sdENS0_11XMMRegisterERKNS0_7OperandE 4062
_ZN2v88internal14TurboAssembler9Cvtqsi2sdENS0_11XMMRegisterENS0_8RegisterE 3957
_ZN2v88internal14MacroAssembler3CmpERKNS0_7OperandENS0_6HandleINS0_6ObjectEEE 3602
_ZN2v88internal14MacroAssembler17EnterApiExitFrameEi 3573
_ZN2v88internal14MacroAssembler17LeaveApiExitFrameEb 3511
_ZN2v88internal14TurboAssembler3SetERKNS0_7OperandEl 3480
_ZN2v88internal14MacroAssembler8CallStubEPNS0_8CodeStubE 2379
_ZN2v88internal14MacroAssembler16IncrementCounterEPNS0_12StatsCounterEi 2061
_ZN2v88internal14TurboAssembler7UcomisdENS0_11XMMRegisterES2_ 1975
_ZN2v88internal14TurboAssembler6LzcntlENS0_8RegisterES2_ 1695
_ZN2v88internal14MacroAssembler11CallRuntimeEPKNS0_7Runtime8FunctionEiNS0_14SaveFPRegsModeE 1550
_ZN2v88internal14MacroAssembler14Integer32ToSmiENS0_8RegisterES2_ 1510
_ZN2v88internal14MacroAssembler15CmpInstanceTypeENS0_8RegisterENS0_12InstanceTypeE 1369
_ZN2v88internal14TurboAssembler18PrepareForTailCallERKNS0_14ParameterCountENS0_8RegisterES5_S5_ 930
_ZN2v88internal14TurboAssembler14SmiToInteger32ENS0_8RegisterES2_ 899
_ZN2v88internal14TurboAssembler6TzcntlENS0_8RegisterES2_ 857
_ZN2v88internal14TurboAssembler11CompareRootERKNS0_7OperandENS0_4Heap13RootListIndexE 829
_ZN2v88internal14MacroAssembler16DecrementCounterEPNS0_12StatsCounterEi 829
_ZN2v88internal14MacroAssembler9AssertSmiENS0_8RegisterE 805
_ZN2v88internal14MacroAssembler10SmiToIndexENS0_8RegisterES2_i 635
_ZN2v88internal14TurboAssembler9Cvtlsi2ssENS0_11XMMRegisterENS0_8RegisterE 555
_ZN2v88internal14TurboAssembler6AssertENS0_9ConditionENS0_13BailoutReasonE 536
_ZN2v88internal14TurboAssembler7RoundssENS0_11XMMRegisterES2_NS0_12RoundingModeE 512
_ZN2v88internal14TurboAssembler6MovapsENS0_11XMMRegisterES2_ 502
_ZN2v88internal14MacroAssembler14SmiToInteger64ENS0_8RegisterES2_ 496
_ZN2v88internal14TurboAssembler8MovmskpdENS0_8RegisterENS0_11XMMRegisterE 442
_ZN2v88internal14TurboAssembler15PushCallerSavedENS0_14SaveFPRegsModeENS0_8RegisterES3_S3_ 440
_ZN2v88internal14TurboAssembler14PopCallerSavedENS0_14SaveFPRegsModeENS0_8RegisterES3_S3_ 440
_ZN2v88internal14TurboAssembler6SqrtsdENS0_11XMMRegisterES2_ 421
_ZNK2v88internal14TurboAssembler31RequiredStackSizeForCallerSavedENS0_14SaveFPRegsModeENS0_8RegisterES3_S3_ 378
_ZN2v88internal14MacroAssembler3CmpENS0_8RegisterEPNS0_3SmiE 372
_ZN2v88internal14MacroAssembler10SmiCompareENS0_8RegisterEPNS0_3SmiE 372
_ZN2v88internal14MacroAssembler12AssertNotSmiENS0_8RegisterE 316
_ZN2v88internal14MacroAssembler11RecordWriteENS0_8RegisterES2_S2_NS0_14SaveFPRegsModeENS0_19RememberedSetActionENS0_8SmiCheckE 310
_ZN2v88internal14MacroAssembler16RecordWriteFieldENS0_8RegisterEiS2_S2_NS0_14SaveFPRegsModeENS0_19RememberedSetActionENS0_8SmiCheckE 310
_ZN2v88internal14MacroAssembler13CmpObjectTypeENS0_8RegisterENS0_12InstanceTypeES2_ 292
_ZN2v88internal14TurboAssembler10Cvttss2siqENS0_8RegisterENS0_11XMMRegisterE 289
_ZN2v88internal14TurboAssembler9Cvttss2siENS0_8RegisterENS0_11XMMRegisterE 271
_ZN2v88internal14TurboAssembler9Cvtqsi2ssENS0_11XMMRegisterENS0_8RegisterE 262
_ZN2v88internal14MacroAssembler14InvokePrologueERKNS0_14ParameterCountES4_PNS0_5LabelEPb10InvokeFlagNS5_8DistanceE 248
_ZN2v88internal14MacroAssembler14CheckDebugHookENS0_8RegisterES2_RKNS0_14ParameterCountES5_ 248
_ZN2v88internal14MacroAssembler21LoadNativeContextSlotEiNS0_8RegisterE 248
_ZN2v88internal14MacroAssembler18InvokeFunctionCodeENS0_8RegisterES2_RKNS0_14ParameterCountES5_10InvokeFlag 248
_ZN2v88internal14MacroAssembler14AssertFunctionENS0_8RegisterE 248
_ZN2v88internal14TurboAssembler14GetSmiConstantEPNS0_3SmiE 248
_ZN2v88internal14MacroAssembler4DropEi 233
_ZN2v88internal14TurboAssembler4MovdENS0_11XMMRegisterENS0_8RegisterE 218
_ZN2v88internal14MacroAssembler10SmiCompareENS0_8RegisterES2_ 198
_ZN2v88internal14TurboAssembler7UcomissENS0_11XMMRegisterES2_ 191
_ZN2v88internal14TurboAssembler9Cvtqui2sdENS0_11XMMRegisterENS0_8RegisterES3_ 174
_ZN2v88internal14TurboAssembler6LzcntlENS0_8RegisterERKNS0_7OperandE 160
_ZN2v88internal14TurboAssembler7PopcntlENS0_8RegisterES2_ 157
_ZN2v88internal14MacroAssembler14InvokeFunctionENS0_8RegisterES2_RKNS0_14ParameterCountES5_10InvokeFlag 155
_ZN2v88internal14MacroAssembler4LoadENS0_8RegisterENS0_17ExternalReferenceE 155
_ZN2v88internal14TurboAssembler15CallStubDelayedEPNS0_8CodeStubE 140
_ZN2v88internal14MacroAssembler14InvokeFunctionENS0_8RegisterES2_RKNS0_14ParameterCountE10InvokeFlag 124
_ZN2v88internal14MacroAssembler12JumpIfNotSmiENS0_8RegisterEPNS0_5LabelENS3_8DistanceE 124
_ZN2v88internal14TurboAssembler3RetEv 124
_ZN2v88internal14TurboAssembler5MovssENS0_11XMMRegisterES2_ 122
_ZN2v88internal14TurboAssembler8MovmskpsENS0_8RegisterENS0_11XMMRegisterE 122
_ZN2v88internal14TurboAssembler6PinsrdENS0_11XMMRegisterENS0_8RegisterEa 88
_ZN2v88internal14MacroAssembler19AssertBoundFunctionENS0_8RegisterE 62
_ZN2v88internal14MacroAssembler16PushStackHandlerEv 62
_ZN2v88internal14MacroAssembler31AssertUndefinedOrAllocationSiteENS0_8RegisterE 62
_ZN2v88internal14MacroAssembler16AssertFixedArrayENS0_8RegisterE 62
_ZN2v88internal14MacroAssembler15PopStackHandlerEv 62
_ZN2v88internal14TurboAssembler19CheckStackAlignmentEv 62
_ZN2v88internal14MacroAssembler5StoreERKNS0_7OperandENS0_8RegisterENS0_14RepresentationE 54
_ZN2v88internal14MacroAssembler4LoadENS0_8RegisterERKNS0_7OperandENS0_14RepresentationE 54
_ZN2v88internal14TurboAssembler7PopcntqENS0_8RegisterES2_ 49
_ZN2v88internal14TurboAssembler4CallEPhNS0_9RelocInfo4ModeE 48
_ZN2v88internal14TurboAssembler8CheckSmiENS0_8RegisterE 48
_ZN2v88internal14TurboAssembler7UcomissENS0_11XMMRegisterERKNS0_7OperandE 48
_ZN2v88internal14TurboAssembler9Cvtqui2ssENS0_11XMMRegisterENS0_8RegisterES3_ 47
_ZN2v88internal14MacroAssembler17GetMapConstructorENS0_8RegisterES2_S2_ 44
_ZN2v88internal14TurboAssembler5CheckENS0_9ConditionENS0_13BailoutReasonE 43
_ZN2v88internal14TurboAssembler6LzcntqENS0_8RegisterES2_ 37
_ZN2v88internal14TurboAssembler7UcomisdENS0_11XMMRegisterERKNS0_7OperandE 32
_ZN2v88internal14MacroAssembler22DropUnderReturnAddressEiNS0_8RegisterE 31
_ZN2v88internal14MacroAssembler12JumpIfNotSmiENS0_7OperandEPNS0_5LabelENS3_8DistanceE 31
_ZN2v88internal14MacroAssembler21AssertGeneratorObjectENS0_8RegisterE 31
_ZN2v88internal14MacroAssembler15MaybeDropFramesEv 31
_ZN2v88internal14MacroAssembler11PushAddressENS0_17ExternalReferenceE 31
_ZN2v88internal14MacroAssembler14SmiAddConstantERKNS0_7OperandEPNS0_3SmiE 31
_ZN2v88internal14MacroAssembler9DoubleToIENS0_8RegisterENS0_11XMMRegisterES3_NS0_13MinusZeroModeEPNS0_5LabelES6_S6_NS5_8DistanceE 31
_ZN2v88internal14TurboAssembler6TzcntqENS0_8RegisterES2_ 27
_ZN2v88internal14TurboAssembler6MovupsENS0_11XMMRegisterERKNS0_7OperandE 12
_ZN2v88internal14TurboAssembler6MovupsERKNS0_7OperandENS0_11XMMRegisterE 12
_ZN2v88internal14TurboAssembler5XorpsENS0_11XMMRegisterERKNS0_7OperandE 12
_ZN2v88internal14TurboAssembler18CallRuntimeDelayedEPNS0_4ZoneENS0_7Runtime10FunctionIdENS0_14SaveFPRegsModeE 10
_ZN2v88internal14TurboAssembler9Cvtlsi2ssENS0_11XMMRegisterERKNS0_7OperandE 10
_ZN2v88internal14MacroAssembler5AbspsENS0_11XMMRegisterE 6
_ZN2v88internal14MacroAssembler5NegpsENS0_11XMMRegisterE 6
_ZN2v88internal14MacroAssembler5NegpdENS0_11XMMRegisterE 6
_ZN2v88internal14MacroAssembler5AbspdENS0_11XMMRegisterE 6
_ZN2v88internal14TurboAssembler6PinsrdENS0_11XMMRegisterERKNS0_7OperandEa 0
_ZN2v88internal14MacroAssembler10InNewSpaceENS0_8RegisterES2_NS0_9ConditionEPNS0_5LabelENS4_8DistanceE 0
_ZN2v88internal14MacroAssembler6PushadEv 0
_ZN2v88internal14TurboAssembler7PopcntlENS0_8RegisterERKNS0_7OperandE 0
_ZN2v88internal14MacroAssembler10SmiCompareENS0_8RegisterERKNS0_7OperandE 0
_ZN2v88internal14TurboAssembler6LzcntqENS0_8RegisterERKNS0_7OperandE 0
_ZN2v88internal14TurboAssembler7PopcntqENS0_8RegisterERKNS0_7OperandE 0
_ZN2v88internal14MacroAssembler3CmpERKNS0_7OperandEPNS0_3SmiE 0
_ZN2v88internal14TurboAssembler9Cvtqsi2sdENS0_11XMMRegisterERKNS0_7OperandE 0
_ZN2v88internal14MacroAssembler11JumpIfWhiteENS0_8RegisterES2_S2_PNS0_5LabelENS3_8DistanceE 0
_ZN2v88internal14MacroAssembler11GetMarkBitsENS0_8RegisterES2_S2_ 0
_ZN2v88internal14TurboAssembler15LoadAddressSizeENS0_17ExternalReferenceE 0
_ZN2v88internal14TurboAssembler34ArgumentStackSlotsForCFunctionCallEi 0
_ZN2v88internal14MacroAssembler4JumpERKNS0_7OperandE 0
_ZN2v88internal14MacroAssembler4JumpEPhNS0_9RelocInfo4ModeE 0
_ZN2v88internal14TurboAssembler10Cvttss2siqENS0_8RegisterERKNS0_7OperandE 0
_ZN2v88internal14TurboAssembler6TzcntlENS0_8RegisterERKNS0_7OperandE 0
_ZN2v88internal14TurboAssembler8CallSizeENS0_17ExternalReferenceE 0
_ZN2v88internal14MacroAssembler4JumpENS0_17ExternalReferenceE 0
_ZN2v88internal14TurboAssembler4CallERKNS0_7OperandE 0
_ZN2v88internal14TurboAssembler6SqrtsdENS0_11XMMRegisterERKNS0_7OperandE 0
_ZN2v88internal14TurboAssembler4MoveERKNS0_7OperandENS0_6HandleINS0_10HeapObjectEEENS0_9RelocInfo4ModeE 0
_ZN2v88internal14TurboAssembler9Cvttss2siENS0_8RegisterERKNS0_7OperandE 0
_ZN2v88internal14TurboAssembler6TzcntqENS0_8RegisterERKNS0_7OperandE 0
_ZN2v88internal14MacroAssembler17LeaveBuiltinFrameENS0_8RegisterES2_S2_ 0
_ZN2v88internal14TurboAssembler8CheckSmiERKNS0_7OperandE 0
_ZN2v88internal14TurboAssembler4MovdENS0_11XMMRegisterERKNS0_7OperandE 0
_ZN2v88internal14TurboAssembler10Cvttsd2siqENS0_8RegisterERKNS0_7OperandE 0
_ZN2v88internal14MacroAssembler9PushImm32Ei 0
_ZN2v88internal14TurboAssembler6MovupsENS0_11XMMRegisterES2_ 0
_ZN2v88internal14MacroAssembler17EnterBuiltinFrameENS0_8RegisterES2_S2_ 0
_ZN2v88internal14TurboAssembler4CallENS0_17ExternalReferenceE 0
_ZN2v88internal14MacroAssembler19RememberedSetHelperENS0_8RegisterES2_S2_NS0_14SaveFPRegsModeE 0
_ZN2v88internal14TurboAssembler9Cvtqsi2ssENS0_11XMMRegisterERKNS0_7OperandE 0
_ZN2v88internal14MacroAssembler10SmiCompareERKNS0_7OperandENS0_8RegisterE 0
_ZN2v88internal14MacroAssembler11JumpIfBlackENS0_8RegisterES2_S2_PNS0_5LabelENS3_8DistanceE 0
_ZN2v88internal14TurboAssembler17RootRegisterDeltaENS0_17ExternalReferenceE 0
_ZN2v88internal22StackArgumentsAccessorC2ENS0_8RegisterERKNS0_14ParameterCountENS0_34StackArgumentsAccessorReceiverModeEi 0
_ZN2v88internal14MacroAssembler5PopadEv 0

Generated by: LCOV version 1.10