LCOV - code coverage report
Current view: top level - src/x64 - macro-assembler-x64.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 908 1224 74.2 %
Date: 2019-04-17 Functions: 165 209 78.9 %

Function Name Sort by function name Hit count Sort by hit count
_ZN2v88internal14MacroAssembler23JumpToInstructionStreamEm 36091888
_ZN2v88internal14TurboAssembler4MoveENS0_8RegisterENS0_6HandleINS0_10HeapObjectEEENS0_9RelocInfo4ModeE 6293215
_ZN2v88internal14TurboAssembler4MoveENS0_8RegisterENS0_17ExternalReferenceE 5650365
_ZN2v88internal14TurboAssembler4CallENS0_6HandleINS0_4CodeEEENS0_9RelocInfo4ModeE 4831351
_ZN2v88internal14TurboAssembler21CallForDeoptimizationEmi 3330626
_ZN2v88internal14TurboAssembler3RetEiNS0_8RegisterE 2743509
_ZN2v88internal14TurboAssembler3SetENS0_8RegisterEl 2733026
_ZN2v88internal14TurboAssembler4MoveENS0_8RegisterENS0_3SmiE 2170324
_ZN2v88internal14TurboAssembler8LoadRootENS0_8RegisterENS0_9RootIndexE 1944044
_ZN2v88internal14TurboAssembler18AssertZeroExtendedENS0_8RegisterE 1716657
_ZN2v88internal14TurboAssembler10MoveNumberENS0_8RegisterEd 1521602
_ZN2v88internal14TurboAssembler26ExternalReferenceAsOperandENS0_17ExternalReferenceENS0_8RegisterE 1148439
_ZN2v88internal14TurboAssembler12StubPrologueENS0_10StackFrame4TypeE 1112799
_ZN2v88internal14TurboAssembler11LoadAddressENS0_8RegisterENS0_17ExternalReferenceE 953804
_ZN2v88internal14TurboAssembler10LeaveFrameENS0_10StackFrame4TypeE 821220
_ZN2v88internal14MacroAssembler8PushQuadENS0_7OperandE 805734
_ZN2v88internal14TurboAssembler16LoadRootRelativeENS0_8RegisterEi 775936
_ZN2v88internal14TurboAssembler20PrepareCallCFunctionEi 764304
_ZN2v88internal14TurboAssembler13CallCFunctionENS0_8RegisterEi 764294
_ZN2v88internal14TurboAssembler13CallCFunctionENS0_17ExternalReferenceEi 763154
_ZN2v88internal14MacroAssembler7PopQuadENS0_7OperandE 716208
_ZN2v88internal14TurboAssembler8PrologueEv 645320
_ZN2v88internal14TurboAssembler13CheckPageFlagENS0_8RegisterES2_iNS0_9ConditionEPNS0_5LabelENS4_8DistanceE 640999
_ZN2v88internal14TurboAssembler22LoadTaggedPointerFieldENS0_8RegisterENS0_7OperandE 592855
_ZN2v88internal14TurboAssembler11CompareRootENS0_8RegisterENS0_9RootIndexE 564094
_ZN2v88internal14TurboAssembler4JumpENS0_6HandleINS0_4CodeEEENS0_9RelocInfo4ModeENS0_9ConditionE 514237
_ZN2v88internal14TurboAssembler4MoveENS0_11XMMRegisterEm 464610
_ZN2v88internal14TurboAssembler10EnterFrameENS0_10StackFrame4TypeE 462314
_ZN2v88internal14TurboAssembler19LoadCodeObjectEntryENS0_8RegisterES2_ 406978
_ZN2v88internal14TurboAssembler9Cvtlsi2sdENS0_11XMMRegisterENS0_8RegisterE 374851
_ZN2v88internal14TurboAssembler17AssertUnreachableENS0_11AbortReasonE 322299
_ZN2v88internal14TurboAssembler16RestoreRegistersEj 320502
_ZN2v88internal14TurboAssembler16StoreTaggedFieldENS0_7OperandENS0_8RegisterE 320500
_ZN2v88internal14TurboAssembler13SaveRegistersEj 320500
_ZN2v88internal14TurboAssembler8MovePairENS0_8RegisterES2_S2_S2_ 320500
_ZN2v88internal14TurboAssembler19CallRecordWriteStubENS0_8RegisterES2_NS0_19RememberedSetActionENS0_14SaveFPRegsModeENS0_6HandleINS0_4CodeEEEm 320388
_ZN2v88internal14TurboAssembler19CallRecordWriteStubENS0_8RegisterES2_NS0_19RememberedSetActionENS0_14SaveFPRegsModeE 320103
_ZN2v88internal14TurboAssembler9JumpIfSmiENS0_8RegisterEPNS0_5LabelENS3_8DistanceE 298494
_ZN2v88internal14TurboAssembler4MoveENS0_11XMMRegisterEj 169935
_ZN2v88internal14TurboAssembler4PushENS0_9ImmediateE 165130
_ZN2v88internal14TurboAssembler9Cvttsd2siENS0_8RegisterENS0_11XMMRegisterE 107908
_ZN2v88internal14TurboAssembler10Cvttsd2siqENS0_8RegisterENS0_11XMMRegisterE 61678
_GLOBAL__sub_I_macro_assembler_x64.cc 60998
_ZN2v88internal14TurboAssembler4PushENS0_7OperandE 59231
_ZN2v88internal14MacroAssembler5StoreENS0_17ExternalReferenceENS0_8RegisterE 47115
_ZN2v88internal14MacroAssembler3PopENS0_7OperandE 44931
_ZN2v88internal14TurboAssembler6PextrdENS0_8RegisterENS0_11XMMRegisterEa 43171
_ZN2v88internal14TurboAssembler22LoadFromConstantsTableENS0_8RegisterEi 40544
_ZN2v88internal14TurboAssembler4PushENS0_8RegisterE 27668
_ZN2v88internal14TurboAssembler14CallCodeObjectENS0_8RegisterE 24126
_ZN2v88internal14TurboAssembler9Cvtqsi2sdENS0_11XMMRegisterENS0_8RegisterE 20508
_ZN2v88internal14TurboAssembler9Cvttsd2siENS0_8RegisterENS0_7OperandE 20265
_ZN2v88internal14TurboAssembler22LoadRootRegisterOffsetENS0_8RegisterEl 19264
_ZN2v88internal14TurboAssembler3SetENS0_7OperandEl 13261
_ZN2v88internal14TurboAssembler8Cvtsd2ssENS0_11XMMRegisterENS0_7OperandE 11884
_ZN2v88internal14TurboAssembler8Cvtss2sdENS0_11XMMRegisterENS0_7OperandE 11349
_ZN2v88internal14TurboAssembler9Cvtlui2sdENS0_11XMMRegisterENS0_7OperandE 10941
_ZN2v88internal14TurboAssembler8Cvtss2sdENS0_11XMMRegisterES2_ 9157
_ZN2v88internal14TurboAssembler8Cvtsd2ssENS0_11XMMRegisterES2_ 6154
_ZN2v88internal14TurboAssembler8SmiUntagENS0_8RegisterES2_ 5176
_ZN2v88internal14TurboAssembler5AbortENS0_11AbortReasonE 4885
_ZN2v88internal14TurboAssembler9Cvtlsi2sdENS0_11XMMRegisterENS0_7OperandE 3842
_ZN2v88internal14TurboAssembler9Cvtqui2sdENS0_11XMMRegisterENS0_8RegisterE 3660
_ZN2v88internal14TurboAssembler18CallBuiltinPointerENS0_8RegisterE 3608
_ZN2v88internal14TurboAssembler4CallENS0_7OperandE 3608
_ZN2v88internal14TurboAssembler10Cvttsd2uiqENS0_8RegisterENS0_11XMMRegisterEPNS0_5LabelE 2991
_ZN2v88internal12_GLOBAL__N_120ConvertFloatToUint64INS0_11XMMRegisterELb1EEEvPNS0_14TurboAssemblerENS0_8RegisterET_PNS0_5LabelE 2991
_ZN2v88internal14TurboAssembler18MoveStringConstantENS0_8RegisterEPKNS0_18StringConstantBaseENS0_9RelocInfo4ModeE 2144
_ZN2v88internal14TurboAssembler9Cvtqsi2sdENS0_11XMMRegisterENS0_7OperandE 2000
_ZN2v88internal14MacroAssembler3PopENS0_8RegisterE 1984
_ZN2v88internal14MacroAssembler11CallRuntimeEPKNS0_7Runtime8FunctionEiNS0_14SaveFPRegsModeE 1960
_ZN2v88internal14TurboAssembler8SmiUntagENS0_8RegisterENS0_7OperandE 1848
_ZN2v88internal22StackArgumentsAccessor18GetArgumentOperandEi 1792
_ZN2v88internal14TurboAssembler6PinsrdENS0_11XMMRegisterENS0_7OperandEa 1488
_ZN2v88internal14TurboAssembler3RetEv 1392
_ZN2v88internal14TurboAssembler18PrepareForTailCallERKNS0_14ParameterCountENS0_8RegisterES5_S5_ 1288
_ZN2v88internal14MacroAssembler6SmiTagENS0_8RegisterES2_ 1246
_ZN2v88internal14TurboAssembler9Cvtqui2sdENS0_11XMMRegisterENS0_7OperandE 1232
_ZN2v88internal14MacroAssembler15CmpInstanceTypeENS0_8RegisterENS0_12InstanceTypeE 1120
_ZN2v88internal14TurboAssembler9Cvtlsi2ssENS0_11XMMRegisterENS0_8RegisterE 1095
_ZN2v88internal14TurboAssembler4JumpEmNS0_9RelocInfo4ModeE 1024
_ZN2v88internal14TurboAssembler15PushCallerSavedENS0_14SaveFPRegsModeENS0_8RegisterES3_S3_ 900
_ZN2v88internal14TurboAssembler14PopCallerSavedENS0_14SaveFPRegsModeENS0_8RegisterES3_S3_ 900
_ZNK2v88internal14TurboAssembler31RequiredStackSizeForCallerSavedENS0_14SaveFPRegsModeENS0_8RegisterES3_S3_ 900
_ZN2v88internal14MacroAssembler23JumpToExternalReferenceERKNS0_17ExternalReferenceEb 840
_ZN2v88internal14MacroAssembler15TailCallRuntimeENS0_7Runtime10FunctionIdE 840
_ZN2v88internal14TurboAssembler4MoveENS0_8RegisterES2_ 728
_ZN2v88internal14TurboAssembler14JumpCodeObjectENS0_8RegisterE 728
_ZN2v88internal14MacroAssembler22LeaveExitFrameEpilogueEv 672
_ZN2v88internal14MacroAssembler22EnterExitFrameEpilogueEib 672
_ZN2v88internal14MacroAssembler8PushRootENS0_9RootIndexE 672
_ZN2v88internal14MacroAssembler22EnterExitFramePrologueEbNS0_10StackFrame4TypeE 672
_ZN2v88internal14TurboAssembler6LzcntlENS0_8RegisterES2_ 624
_ZN2v88internal14MacroAssembler10SmiToIndexENS0_8RegisterES2_i 568
_ZN2v88internal14MacroAssembler14LeaveExitFrameEbb 560
_ZN2v88internal14MacroAssembler13CmpObjectTypeENS0_8RegisterENS0_12InstanceTypeES2_ 560
_ZN2v88internal14TurboAssembler30ResetSpeculationPoisonRegisterEv 560
_ZN2v88internal14MacroAssembler9AssertSmiENS0_8RegisterE 554
_ZN2v88internal14MacroAssembler14EnterExitFrameEibNS0_10StackFrame4TypeE 448
_ZN2v88internal14TurboAssembler9Cvttss2siENS0_8RegisterENS0_11XMMRegisterE 435
_ZN2v88internal14TurboAssembler6PinsrdENS0_11XMMRegisterENS0_8RegisterEa 416
_ZN2v88internal14MacroAssembler4LoadENS0_8RegisterENS0_17ExternalReferenceE 392
_ZN2v88internal14TurboAssembler9Cvtlui2sdENS0_11XMMRegisterENS0_8RegisterE 391
_ZN2v88internal14MacroAssembler14CheckDebugHookENS0_8RegisterES2_RKNS0_14ParameterCountES5_ 336
_ZN2v88internal14TurboAssembler18LoadAnyTaggedFieldENS0_8RegisterENS0_7OperandES2_ 336
_ZN2v88internal14MacroAssembler21LoadNativeContextSlotEiNS0_8RegisterE 336
_ZN2v88internal14MacroAssembler18InvokeFunctionCodeENS0_8RegisterES2_RKNS0_14ParameterCountES5_10InvokeFlag 336
_ZN2v88internal14MacroAssembler14InvokePrologueERKNS0_14ParameterCountES4_PNS0_5LabelEPb10InvokeFlagNS5_8DistanceE 336
_ZN2v88internal14TurboAssembler6TzcntlENS0_8RegisterES2_ 332
_ZN2v88internal14TurboAssembler9Cvtqsi2ssENS0_11XMMRegisterENS0_8RegisterE 291
_ZN2v88internal14MacroAssembler4DropEi 288
_ZN2v88internal14TurboAssembler19CallRecordWriteStubENS0_8RegisterES2_NS0_19RememberedSetActionENS0_14SaveFPRegsModeEm 285
_ZN2v88internal14MacroAssembler14AssertFunctionENS0_8RegisterE 280
_ZN2v88internal14TurboAssembler13SmiUntagFieldENS0_8RegisterENS0_7OperandE 280
_ZN2v88internal14TurboAssembler10Cvttss2siqENS0_8RegisterENS0_11XMMRegisterE 279
_ZN2v88internal14MacroAssembler10SmiCompareENS0_8RegisterENS0_3SmiE 224
_ZN2v88internal14MacroAssembler17EnterApiExitFrameEi 224
_ZN2v88internal14MacroAssembler3CmpENS0_8RegisterENS0_3SmiE 224
_ZN2v88internal14TurboAssembler5CheckENS0_9ConditionENS0_11AbortReasonE 181
_ZN2v88internal14TurboAssembler14GetSmiConstantENS0_3SmiE 168
_ZN2v88internal14MacroAssembler15PopStackHandlerEv 168
_ZN2v88internal14MacroAssembler16PushStackHandlerEv 168
_ZN2v88internal14MacroAssembler14InvokeFunctionENS0_8RegisterES2_RKNS0_14ParameterCountES5_10InvokeFlag 168
_ZN2v88internal14MacroAssembler10SmiCompareENS0_8RegisterES2_ 165
_ZN2v88internal14TurboAssembler6AssertENS0_9ConditionENS0_11AbortReasonE 122
_ZN2v88internal14TurboAssembler23ComputeCodeStartAddressENS0_8RegisterE 114
_ZN2v88internal14MacroAssembler11PushAddressENS0_17ExternalReferenceE 112
_ZN2v88internal14MacroAssembler16RecordWriteFieldENS0_8RegisterEiS2_S2_NS0_14SaveFPRegsModeENS0_19RememberedSetActionENS0_8SmiCheckE 112
_ZN2v88internal14MacroAssembler17AssertConstructorENS0_8RegisterE 112
_ZN2v88internal14TurboAssembler22PushTaggedPointerFieldENS0_7OperandENS0_8RegisterE 112
_ZN2v88internal14TurboAssembler23CallEphemeronKeyBarrierENS0_8RegisterES2_NS0_14SaveFPRegsModeE 112
_ZN2v88internal14MacroAssembler19AssertBoundFunctionENS0_8RegisterE 112
_ZN2v88internal14MacroAssembler12AssertNotSmiENS0_8RegisterE 112
_ZN2v88internal14MacroAssembler17LeaveApiExitFrameEv 112
_ZN2v88internal14MacroAssembler3CmpENS0_7OperandENS0_6HandleINS0_6ObjectEEE 112
_ZN2v88internal14MacroAssembler31AssertUndefinedOrAllocationSiteENS0_8RegisterE 112
_ZN2v88internal14MacroAssembler14InvokeFunctionENS0_8RegisterES2_RKNS0_14ParameterCountE10InvokeFlag 112
_ZN2v88internal14TurboAssembler18PushTaggedAnyFieldENS0_7OperandENS0_8RegisterES3_ 112
_ZN2v88internal14MacroAssembler11RecordWriteENS0_8RegisterES2_S2_NS0_14SaveFPRegsModeENS0_19RememberedSetActionENS0_8SmiCheckE 112
_ZN2v88internal14TurboAssembler9Cvtlui2ssENS0_11XMMRegisterENS0_8RegisterE 88
_ZN2v88internal14TurboAssembler7PopcntlENS0_8RegisterES2_ 80
_ZN2v88internal14TurboAssembler21CallRuntimeWithCEntryENS0_7Runtime10FunctionIdENS0_8RegisterE 76
_ZN2v88internal14TurboAssembler10Cvttss2uiqENS0_8RegisterENS0_11XMMRegisterEPNS0_5LabelE 68
_ZN2v88internal12_GLOBAL__N_120ConvertFloatToUint64INS0_11XMMRegisterELb0EEEvPNS0_14TurboAssemblerENS0_8RegisterET_PNS0_5LabelE 68
_ZN2v88internal14MacroAssembler13LoadWeakValueENS0_8RegisterEPNS0_5LabelE 56
_ZN2v88internal14MacroAssembler21AssertGeneratorObjectENS0_8RegisterE 56
_ZN2v88internal14MacroAssembler16IncrementCounterEPNS0_12StatsCounterEi 56
_ZN2v88internal14MacroAssembler15JumpIfIsInRangeENS0_8RegisterEjjPNS0_5LabelENS3_8DistanceE 56
_ZN2v88internal14MacroAssembler22DropUnderReturnAddressEiNS0_8RegisterE 56
_ZN2v88internal14MacroAssembler15MaybeDropFramesEv 56
_ZN2v88internal14TurboAssembler4PushENS0_3SmiE 56
_ZN2v88internal14MacroAssembler12JumpIfNotSmiENS0_8RegisterEPNS0_5LabelENS3_8DistanceE 56
_ZN2v88internal14TurboAssembler9Cvtqui2ssENS0_11XMMRegisterENS0_8RegisterE 44
_ZN2v88internal14TurboAssembler7PopcntqENS0_8RegisterES2_ 42
_ZN2v88internal14TurboAssembler8CheckSmiENS0_8RegisterE 40
_ZN2v88internal14TurboAssembler6LzcntlENS0_8RegisterENS0_7OperandE 40
_ZN2v88internal14TurboAssembler6TzcntqENS0_8RegisterES2_ 34
_ZN2v88internal14TurboAssembler6LzcntqENS0_8RegisterES2_ 34
_ZN2v88internal14TurboAssembler4PushENS0_6HandleINS0_10HeapObjectEEE 21
_ZN2v88internal14TurboAssembler9Cvtlsi2ssENS0_11XMMRegisterENS0_7OperandE 8
_ZN2v88internal14MacroAssembler5AbspsENS0_11XMMRegisterE 5
_ZN2v88internal14MacroAssembler5NegpdENS0_11XMMRegisterE 5
_ZN2v88internal14MacroAssembler5NegpsENS0_11XMMRegisterE 5
_ZN2v88internal14MacroAssembler5AbspdENS0_11XMMRegisterE 5
_ZN2v88internal14TurboAssembler10Cvttsd2siqENS0_8RegisterENS0_7OperandE 1
_ZN2v88internal12_GLOBAL__N_120ConvertFloatToUint64INS0_7OperandELb1EEEvPNS0_14TurboAssemblerENS0_8RegisterET_PNS0_5LabelE 0
_ZN2v88internal14TurboAssembler10Cvttss2uiqENS0_8RegisterENS0_7OperandEPNS0_5LabelE 0
_ZN2v88internal14TurboAssembler11CompareRootENS0_7OperandENS0_9RootIndexE 0
_ZN2v88internal14TurboAssembler9Cvtlui2ssENS0_11XMMRegisterENS0_7OperandE 0
_ZN2v88internal14TurboAssembler4MoveENS0_7OperandENS0_6HandleINS0_10HeapObjectEEENS0_9RelocInfo4ModeE 0
_ZN2v88internal14TurboAssembler13RetpolineCallENS0_8RegisterE 0
_ZN2v88internal14TurboAssembler6TzcntlENS0_8RegisterENS0_7OperandE 0
_ZN2v88internal14TurboAssembler8CheckSmiENS0_7OperandE 0
_ZN2v88internal14MacroAssembler12JumpIfNotSmiENS0_7OperandEPNS0_5LabelENS3_8DistanceE 0
_ZN2v88internal22StackArgumentsAccessorC2ENS0_8RegisterERKNS0_14ParameterCountENS0_34StackArgumentsAccessorReceiverModeEi 0
_ZN2v88internal14TurboAssembler9Cvtqui2ssENS0_11XMMRegisterENS0_7OperandE 0
_ZN2v88internal14MacroAssembler9DoubleToIENS0_8RegisterENS0_11XMMRegisterES3_PNS0_5LabelES5_NS4_8DistanceE 0
_ZN2v88internal14TurboAssembler10Cvttsd2uiqENS0_8RegisterENS0_7OperandEPNS0_5LabelE 0
_ZN2v88internal14TurboAssembler16StoreTaggedFieldENS0_7OperandENS0_9ImmediateE 0
_ZN2v88internal14MacroAssembler9AssertSmiENS0_7OperandE 0
_ZN2v88internal14TurboAssembler7PopcntqENS0_8RegisterENS0_7OperandE 0
_ZN2v88internal12_GLOBAL__N_120ConvertFloatToUint64INS0_7OperandELb0EEEvPNS0_14TurboAssemblerENS0_8RegisterET_PNS0_5LabelE 0
_ZN2v88internal14MacroAssembler10SmiCompareENS0_7OperandENS0_8RegisterE 0
_ZN2v88internal14MacroAssembler3CmpENS0_8RegisterENS0_6HandleINS0_6ObjectEEE 0
_ZN2v88internal14TurboAssembler34ArgumentStackSlotsForCFunctionCallEi 0
_ZN2v88internal14MacroAssembler9PushImm32Ei 0
_ZN2v88internal14TurboAssembler6TzcntqENS0_8RegisterENS0_7OperandE 0
_ZN2v88internal14MacroAssembler16DecrementCounterEPNS0_12StatsCounterEi 0
_ZN2v88internal14MacroAssembler10SmiCompareENS0_7OperandENS0_3SmiE 0
_ZN2v88internal14TurboAssembler13RetpolineJumpENS0_8RegisterE 0
_ZN2v88internal14TurboAssembler4JumpENS0_17ExternalReferenceE 0
_ZN2v88internal14TurboAssembler7PopcntlENS0_8RegisterENS0_7OperandE 0
_ZN2v88internal14TurboAssembler10Cvttss2siqENS0_8RegisterENS0_7OperandE 0
_ZN2v88internal14MacroAssembler10SmiCompareENS0_8RegisterENS0_7OperandE 0
_ZN2v88internal14MacroAssembler6PushadEv 0
_ZN2v88internal14TurboAssembler19DecompressAnyTaggedENS0_8RegisterENS0_7OperandES2_ 0
_ZN2v88internal14TurboAssembler4CallENS0_17ExternalReferenceE 0
_ZN2v88internal14MacroAssembler14SmiAddConstantENS0_7OperandENS0_3SmiE 0
_ZN2v88internal14TurboAssembler4CallEmNS0_9RelocInfo4ModeE 0
_ZN2v88internal14TurboAssembler9Cvtqsi2ssENS0_11XMMRegisterENS0_7OperandE 0
_ZN2v88internal14TurboAssembler4JumpENS0_7OperandE 0
_ZN2v88internal14TurboAssembler19CheckStackAlignmentEv 0
_ZN2v88internal14TurboAssembler22DecompressTaggedSignedENS0_8RegisterENS0_7OperandE 0
_ZN2v88internal14MacroAssembler3CmpENS0_7OperandENS0_3SmiE 0
_ZN2v88internal14TurboAssembler13RetpolineCallEmNS0_9RelocInfo4ModeE 0
_ZN2v88internal14TurboAssembler6LzcntqENS0_8RegisterENS0_7OperandE 0
_ZN2v88internal14TurboAssembler23DecompressTaggedPointerENS0_8RegisterENS0_7OperandE 0
_ZN2v88internal14MacroAssembler5PopadEv 0
_ZN2v88internal14TurboAssembler9Cvttss2siENS0_8RegisterENS0_7OperandE 0

Generated by: LCOV version 1.10