LCOV - code coverage report
Current view: top level - src/x64 - macro-assembler-x64.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 925 1268 72.9 %
Date: 2019-02-19 Functions: 164 209 78.5 %

Function Name Sort by function name Hit count Sort by hit count
_ZN2v88internal14MacroAssembler23JumpToInstructionStreamEm 31065684
_ZN2v88internal14TurboAssembler4MoveENS0_8RegisterENS0_6HandleINS0_10HeapObjectEEENS0_9RelocInfo4ModeE 6846532
_ZN2v88internal14TurboAssembler4MoveENS0_8RegisterENS0_17ExternalReferenceE 5274844
_ZN2v88internal14TurboAssembler4CallENS0_6HandleINS0_4CodeEEENS0_9RelocInfo4ModeE 5087468
_ZN2v88internal14TurboAssembler21CallForDeoptimizationEmi 3306864
_ZN2v88internal14TurboAssembler3SetENS0_8RegisterEl 2608653
_ZN2v88internal14TurboAssembler4MoveENS0_8RegisterENS0_3SmiE 2433770
_ZN2v88internal14TurboAssembler3RetEiNS0_8RegisterE 2246803
_ZN2v88internal14TurboAssembler8LoadRootENS0_8RegisterENS0_9RootIndexE 1894076
_ZN2v88internal14TurboAssembler10MoveNumberENS0_8RegisterEd 1776218
_ZN2v88internal14TurboAssembler18AssertZeroExtendedENS0_8RegisterE 1358422
_ZN2v88internal14TurboAssembler26ExternalReferenceAsOperandENS0_17ExternalReferenceENS0_8RegisterE 1142579
_ZN2v88internal14TurboAssembler11LoadAddressENS0_8RegisterENS0_17ExternalReferenceE 949448
_ZN2v88internal14TurboAssembler10LeaveFrameENS0_10StackFrame4TypeE 948159
_ZN2v88internal14TurboAssembler16LoadRootRelativeENS0_8RegisterEi 799516
_ZN2v88internal14MacroAssembler8PushQuadENS0_7OperandE 790722
_ZN2v88internal14TurboAssembler22LoadTaggedPointerFieldENS0_8RegisterENS0_7OperandE 768176
_ZN2v88internal14TurboAssembler20PrepareCallCFunctionEi 761899
_ZN2v88internal14TurboAssembler13CallCFunctionENS0_8RegisterEi 761889
_ZN2v88internal14TurboAssembler13CallCFunctionENS0_17ExternalReferenceEi 760749
_ZN2v88internal14MacroAssembler7PopQuadENS0_7OperandE 702864
_ZN2v88internal14TurboAssembler4MoveENS0_8RegisterES2_ 691748
_ZN2v88internal14TurboAssembler13CheckPageFlagENS0_8RegisterES2_iNS0_9ConditionEPNS0_5LabelENS4_8DistanceE 651490
_ZN2v88internal14TurboAssembler8PrologueEv 636032
_ZN2v88internal14TurboAssembler12StubPrologueENS0_10StackFrame4TypeE 610961
_ZN2v88internal14TurboAssembler10EnterFrameENS0_10StackFrame4TypeE 595603
_ZN2v88internal14TurboAssembler11CompareRootENS0_8RegisterENS0_9RootIndexE 557730
_ZN2v88internal14TurboAssembler4JumpENS0_6HandleINS0_4CodeEEENS0_9RelocInfo4ModeENS0_9ConditionE 505223
_ZN2v88internal14TurboAssembler4MoveENS0_11XMMRegisterEm 427748
_ZN2v88internal14TurboAssembler9Cvtlsi2sdENS0_11XMMRegisterENS0_8RegisterE 368833
_ZN2v88internal14TurboAssembler17AssertUnreachableENS0_11AbortReasonE 364695
_ZN2v88internal14TurboAssembler16RestoreRegistersEj 325745
_ZN2v88internal14TurboAssembler13SaveRegistersEj 325745
_ZN2v88internal14TurboAssembler16StoreTaggedFieldENS0_7OperandENS0_8RegisterE 325745
_ZN2v88internal14TurboAssembler19CallRecordWriteStubENS0_8RegisterES2_NS0_19RememberedSetActionENS0_14SaveFPRegsModeE 325593
_ZN2v88internal14TurboAssembler9JumpIfSmiENS0_8RegisterEPNS0_5LabelENS3_8DistanceE 301329
_ZN2v88internal14TurboAssembler4PushENS0_9ImmediateE 164956
_ZN2v88internal14TurboAssembler4MoveENS0_11XMMRegisterEj 131058
_ZN2v88internal14TurboAssembler9Cvttsd2siENS0_8RegisterENS0_11XMMRegisterE 105327
_ZN2v88internal14TurboAssembler10Cvttsd2siqENS0_8RegisterENS0_11XMMRegisterE 62149
_Z41__static_initialization_and_destruction_0ii 59593
_GLOBAL__sub_I_macro_assembler_x64.cc 59593
_ZN2v88internal14TurboAssembler4PushENS0_7OperandE 57441
_ZN2v88internal14MacroAssembler5StoreENS0_17ExternalReferenceENS0_8RegisterE 46281
_ZN2v88internal14MacroAssembler3PopENS0_7OperandE 44097
_ZN2v88internal14TurboAssembler22LoadFromConstantsTableENS0_8RegisterEi 39088
_ZN2v88internal14TurboAssembler19LoadCodeObjectEntryENS0_8RegisterES2_ 38679
_ZN2v88internal14TurboAssembler6PextrdENS0_8RegisterENS0_11XMMRegisterEa 38276
_ZN2v88internal14TurboAssembler4PushENS0_8RegisterE 26212
_ZN2v88internal14TurboAssembler14CallCodeObjectENS0_8RegisterE 24064
_ZN2v88internal14TurboAssembler9Cvttsd2siENS0_8RegisterENS0_7OperandE 20313
_ZN2v88internal14TurboAssembler9Cvtqsi2sdENS0_11XMMRegisterENS0_8RegisterE 19885
_ZN2v88internal14TurboAssembler22LoadRootRegisterOffsetENS0_8RegisterEl 18816
_ZN2v88internal14TurboAssembler3SetENS0_7OperandEl 13056
_ZN2v88internal14TurboAssembler8Cvtsd2ssENS0_11XMMRegisterENS0_7OperandE 11872
_ZN2v88internal14TurboAssembler8Cvtss2sdENS0_11XMMRegisterENS0_7OperandE 11301
_ZN2v88internal14TurboAssembler9Cvtlui2sdENS0_11XMMRegisterENS0_7OperandE 10344
_ZN2v88internal14TurboAssembler8Cvtss2sdENS0_11XMMRegisterES2_ 10133
_ZN2v88internal14TurboAssembler8Cvtsd2ssENS0_11XMMRegisterES2_ 6154
_ZN2v88internal14TurboAssembler5AbortENS0_11AbortReasonE 5233
_ZN2v88internal14TurboAssembler8SmiUntagENS0_8RegisterES2_ 4336
_ZN2v88internal14TurboAssembler9Cvtlsi2sdENS0_11XMMRegisterENS0_7OperandE 3914
_ZN2v88internal12_GLOBAL__N_120ConvertFloatToUint64INS0_11XMMRegisterELb1EEEvPNS0_14TurboAssemblerENS0_8RegisterET_PNS0_5LabelE 3800
_ZN2v88internal14TurboAssembler10Cvttsd2uiqENS0_8RegisterENS0_11XMMRegisterEPNS0_5LabelE 3800
_ZN2v88internal14TurboAssembler9Cvtqui2sdENS0_11XMMRegisterENS0_8RegisterE 3628
_ZN2v88internal14TurboAssembler4CallENS0_7OperandE 2488
_ZN2v88internal14TurboAssembler18CallBuiltinPointerENS0_8RegisterE 2488
_ZN2v88internal14MacroAssembler3PopENS0_8RegisterE 2264
_ZN2v88internal14TurboAssembler9Cvtqsi2sdENS0_11XMMRegisterENS0_7OperandE 2118
_ZN2v88internal14TurboAssembler18MoveStringConstantENS0_8RegisterEPKNS0_18StringConstantBaseENS0_9RelocInfo4ModeE 2088
_ZN2v88internal14MacroAssembler11CallRuntimeEPKNS0_7Runtime8FunctionEiNS0_14SaveFPRegsModeE 1960
_ZN2v88internal14TurboAssembler8SmiUntagENS0_8RegisterENS0_7OperandE 1904
_ZN2v88internal22StackArgumentsAccessor18GetArgumentOperandEi 1792
_ZN2v88internal14MacroAssembler6SmiTagENS0_8RegisterES2_ 1582
_ZN2v88internal14TurboAssembler6PinsrdENS0_11XMMRegisterENS0_7OperandEa 1488
_ZN2v88internal14TurboAssembler3RetEv 1422
_ZN2v88internal14TurboAssembler18PrepareForTailCallERKNS0_14ParameterCountENS0_8RegisterES5_S5_ 1344
_ZN2v88internal14TurboAssembler9Cvtlsi2ssENS0_11XMMRegisterENS0_8RegisterE 1136
_ZN2v88internal14TurboAssembler9Cvtqui2sdENS0_11XMMRegisterENS0_7OperandE 1120
_ZN2v88internal14MacroAssembler15CmpInstanceTypeENS0_8RegisterENS0_12InstanceTypeE 1064
_ZN2v88internal14TurboAssembler4JumpEmNS0_9RelocInfo4ModeE 1024
_ZN2v88internal14MacroAssembler15TailCallRuntimeENS0_7Runtime10FunctionIdE 840
_ZN2v88internal14MacroAssembler23JumpToExternalReferenceERKNS0_17ExternalReferenceEb 840
_ZN2v88internal14TurboAssembler14JumpCodeObjectENS0_8RegisterE 728
_ZN2v88internal14TurboAssembler15PushCallerSavedENS0_14SaveFPRegsModeENS0_8RegisterES3_S3_ 676
_ZN2v88internal14TurboAssembler14PopCallerSavedENS0_14SaveFPRegsModeENS0_8RegisterES3_S3_ 676
_ZNK2v88internal14TurboAssembler31RequiredStackSizeForCallerSavedENS0_14SaveFPRegsModeENS0_8RegisterES3_S3_ 676
_ZN2v88internal14MacroAssembler22LeaveExitFrameEpilogueEv 672
_ZN2v88internal14MacroAssembler22EnterExitFrameEpilogueEib 672
_ZN2v88internal14MacroAssembler22EnterExitFramePrologueEbNS0_10StackFrame4TypeE 672
_ZN2v88internal14MacroAssembler8PushRootENS0_9RootIndexE 672
_ZN2v88internal14MacroAssembler10SmiToIndexENS0_8RegisterES2_i 568
_ZN2v88internal14MacroAssembler14LeaveExitFrameEbb 560
_ZN2v88internal14TurboAssembler30ResetSpeculationPoisonRegisterEv 560
_ZN2v88internal14MacroAssembler13CmpObjectTypeENS0_8RegisterENS0_12InstanceTypeES2_ 560
_ZN2v88internal14MacroAssembler9AssertSmiENS0_8RegisterE 559
_ZN2v88internal14TurboAssembler9Cvttss2siENS0_8RegisterENS0_11XMMRegisterE 460
_ZN2v88internal14MacroAssembler14EnterExitFrameEibNS0_10StackFrame4TypeE 448
_ZN2v88internal14TurboAssembler6LzcntlENS0_8RegisterES2_ 446
_ZN2v88internal14TurboAssembler6PinsrdENS0_11XMMRegisterENS0_8RegisterEa 416
_ZN2v88internal14TurboAssembler9Cvtqsi2ssENS0_11XMMRegisterENS0_8RegisterE 404
_ZN2v88internal14TurboAssembler9Cvtlui2sdENS0_11XMMRegisterENS0_8RegisterE 402
_ZN2v88internal14MacroAssembler4LoadENS0_8RegisterENS0_17ExternalReferenceE 392
_ZN2v88internal14TurboAssembler10Cvttss2siqENS0_8RegisterENS0_11XMMRegisterE 364
_ZN2v88internal14MacroAssembler14InvokePrologueERKNS0_14ParameterCountES4_PNS0_5LabelEPb10InvokeFlagNS5_8DistanceE 336
_ZN2v88internal14MacroAssembler14CheckDebugHookENS0_8RegisterES2_RKNS0_14ParameterCountES5_ 336
_ZN2v88internal14MacroAssembler18InvokeFunctionCodeENS0_8RegisterES2_RKNS0_14ParameterCountES5_10InvokeFlag 336
_ZN2v88internal14MacroAssembler21LoadNativeContextSlotEiNS0_8RegisterE 336
_ZN2v88internal14TurboAssembler18LoadAnyTaggedFieldENS0_8RegisterENS0_7OperandES2_ 336
_ZN2v88internal14TurboAssembler6TzcntlENS0_8RegisterES2_ 332
_ZN2v88internal14MacroAssembler4DropEi 288
_ZN2v88internal14MacroAssembler14AssertFunctionENS0_8RegisterE 280
_ZN2v88internal14TurboAssembler13SmiUntagFieldENS0_8RegisterENS0_7OperandE 280
_ZN2v88internal14MacroAssembler17EnterApiExitFrameEi 224
_ZN2v88internal14MacroAssembler3CmpENS0_8RegisterENS0_3SmiE 224
_ZN2v88internal14MacroAssembler10SmiCompareENS0_8RegisterENS0_3SmiE 224
_ZN2v88internal14TurboAssembler5CheckENS0_9ConditionENS0_11AbortReasonE 185
_ZN2v88internal14MacroAssembler15PopStackHandlerEv 168
_ZN2v88internal14MacroAssembler14InvokeFunctionENS0_8RegisterES2_RKNS0_14ParameterCountES5_10InvokeFlag 168
_ZN2v88internal14MacroAssembler16PushStackHandlerEv 168
_ZN2v88internal14MacroAssembler16IncrementCounterEPNS0_12StatsCounterEi 168
_ZN2v88internal14TurboAssembler14GetSmiConstantENS0_3SmiE 168
_ZN2v88internal14MacroAssembler10SmiCompareENS0_8RegisterES2_ 165
_ZN2v88internal14TurboAssembler19CallRecordWriteStubENS0_8RegisterES2_NS0_19RememberedSetActionENS0_14SaveFPRegsModeEm 152
_ZN2v88internal14TurboAssembler6AssertENS0_9ConditionENS0_11AbortReasonE 118
_ZN2v88internal14MacroAssembler12AssertNotSmiENS0_8RegisterE 117
_ZN2v88internal14MacroAssembler11RecordWriteENS0_8RegisterES2_S2_NS0_14SaveFPRegsModeENS0_19RememberedSetActionENS0_8SmiCheckE 112
_ZN2v88internal14MacroAssembler19AssertBoundFunctionENS0_8RegisterE 112
_ZN2v88internal14MacroAssembler17LeaveApiExitFrameEv 112
_ZN2v88internal14MacroAssembler16RecordWriteFieldENS0_8RegisterEiS2_S2_NS0_14SaveFPRegsModeENS0_19RememberedSetActionENS0_8SmiCheckE 112
_ZN2v88internal14TurboAssembler18PushTaggedAnyFieldENS0_7OperandENS0_8RegisterES3_ 112
_ZN2v88internal14TurboAssembler22PushTaggedPointerFieldENS0_7OperandENS0_8RegisterE 112
_ZN2v88internal14MacroAssembler17AssertConstructorENS0_8RegisterE 112
_ZN2v88internal14MacroAssembler3CmpENS0_7OperandENS0_6HandleINS0_6ObjectEEE 112
_ZN2v88internal14MacroAssembler14InvokeFunctionENS0_8RegisterES2_RKNS0_14ParameterCountE10InvokeFlag 112
_ZN2v88internal14MacroAssembler31AssertUndefinedOrAllocationSiteENS0_8RegisterE 112
_ZN2v88internal14TurboAssembler23ComputeCodeStartAddressENS0_8RegisterE 110
_ZN2v88internal14TurboAssembler21CallRuntimeWithCEntryENS0_7Runtime10FunctionIdENS0_8RegisterE 104
_ZN2v88internal12_GLOBAL__N_120ConvertFloatToUint64INS0_11XMMRegisterELb0EEEvPNS0_14TurboAssemblerENS0_8RegisterET_PNS0_5LabelE 88
_ZN2v88internal14TurboAssembler10Cvttss2uiqENS0_8RegisterENS0_11XMMRegisterEPNS0_5LabelE 88
_ZN2v88internal14TurboAssembler9Cvtlui2ssENS0_11XMMRegisterENS0_8RegisterE 88
_ZN2v88internal14TurboAssembler7PopcntlENS0_8RegisterES2_ 64
_ZN2v88internal14TurboAssembler9Cvtqui2ssENS0_11XMMRegisterENS0_8RegisterE 60
_ZN2v88internal14MacroAssembler22DropUnderReturnAddressEiNS0_8RegisterE 56
_ZN2v88internal14MacroAssembler15MaybeDropFramesEv 56
_ZN2v88internal14MacroAssembler21AssertGeneratorObjectENS0_8RegisterE 56
_ZN2v88internal14MacroAssembler13LoadWeakValueENS0_8RegisterEPNS0_5LabelE 56
_ZN2v88internal14MacroAssembler11PushAddressENS0_17ExternalReferenceE 56
_ZN2v88internal14MacroAssembler12JumpIfNotSmiENS0_8RegisterEPNS0_5LabelENS3_8DistanceE 56
_ZN2v88internal14TurboAssembler4PushENS0_3SmiE 56
_ZN2v88internal14MacroAssembler4LoadENS0_8RegisterENS0_7OperandENS0_14RepresentationE 45
_ZN2v88internal14MacroAssembler5StoreENS0_7OperandENS0_8RegisterENS0_14RepresentationE 45
_ZN2v88internal14TurboAssembler7PopcntqENS0_8RegisterES2_ 44
_ZN2v88internal14TurboAssembler6TzcntqENS0_8RegisterES2_ 44
_ZN2v88internal14TurboAssembler8CheckSmiENS0_8RegisterE 40
_ZN2v88internal14TurboAssembler6LzcntqENS0_8RegisterES2_ 36
_ZN2v88internal14TurboAssembler4PushENS0_6HandleINS0_10HeapObjectEEE 21
_ZN2v88internal14TurboAssembler9Cvtlsi2ssENS0_11XMMRegisterENS0_7OperandE 8
_ZN2v88internal14MacroAssembler5NegpsENS0_11XMMRegisterE 5
_ZN2v88internal14MacroAssembler5AbspdENS0_11XMMRegisterE 5
_ZN2v88internal14MacroAssembler5AbspsENS0_11XMMRegisterE 5
_ZN2v88internal14MacroAssembler5NegpdENS0_11XMMRegisterE 5
_ZN2v88internal14TurboAssembler10Cvttsd2siqENS0_8RegisterENS0_7OperandE 1
_ZN2v88internal14TurboAssembler4CallEmNS0_9RelocInfo4ModeE 0
_ZN2v88internal22StackArgumentsAccessorC2ENS0_8RegisterERKNS0_14ParameterCountENS0_34StackArgumentsAccessorReceiverModeEi 0
_ZN2v88internal12_GLOBAL__N_120ConvertFloatToUint64INS0_7OperandELb0EEEvPNS0_14TurboAssemblerENS0_8RegisterET_PNS0_5LabelE 0
_ZN2v88internal14TurboAssembler13RetpolineJumpENS0_8RegisterE 0
_ZN2v88internal14MacroAssembler9AssertSmiENS0_7OperandE 0
_ZN2v88internal14TurboAssembler34ArgumentStackSlotsForCFunctionCallEi 0
_ZN2v88internal14MacroAssembler10SmiCompareENS0_7OperandENS0_3SmiE 0
_ZN2v88internal12_GLOBAL__N_120ConvertFloatToUint64INS0_7OperandELb1EEEvPNS0_14TurboAssemblerENS0_8RegisterET_PNS0_5LabelE 0
_ZN2v88internal14MacroAssembler14SmiAddConstantENS0_7OperandENS0_3SmiE 0
_ZN2v88internal14TurboAssembler6TzcntlENS0_8RegisterENS0_7OperandE 0
_ZN2v88internal14TurboAssembler6LzcntlENS0_8RegisterENS0_7OperandE 0
_ZN2v88internal14MacroAssembler12JumpIfNotSmiENS0_7OperandEPNS0_5LabelENS3_8DistanceE 0
_ZN2v88internal14TurboAssembler11CompareRootENS0_7OperandENS0_9RootIndexE 0
_ZN2v88internal14MacroAssembler10SmiCompareENS0_7OperandENS0_8RegisterE 0
_ZN2v88internal14TurboAssembler10Cvttss2uiqENS0_8RegisterENS0_7OperandEPNS0_5LabelE 0
_ZN2v88internal14MacroAssembler10SmiCompareENS0_8RegisterENS0_7OperandE 0
_ZN2v88internal14TurboAssembler7PopcntqENS0_8RegisterENS0_7OperandE 0
_ZN2v88internal14TurboAssembler13RetpolineCallEmNS0_9RelocInfo4ModeE 0
_ZN2v88internal14MacroAssembler9DoubleToIENS0_8RegisterENS0_11XMMRegisterES3_PNS0_5LabelES5_NS4_8DistanceE 0
_ZN2v88internal14MacroAssembler5PopadEv 0
_ZN2v88internal14TurboAssembler9Cvtqsi2ssENS0_11XMMRegisterENS0_7OperandE 0
_ZN2v88internal14TurboAssembler9Cvtlui2ssENS0_11XMMRegisterENS0_7OperandE 0
_ZN2v88internal14TurboAssembler9Cvtqui2ssENS0_11XMMRegisterENS0_7OperandE 0
_ZN2v88internal14TurboAssembler4JumpENS0_7OperandE 0
_ZN2v88internal14TurboAssembler10Cvttsd2uiqENS0_8RegisterENS0_7OperandEPNS0_5LabelE 0
_ZN2v88internal14TurboAssembler22DecompressTaggedSignedENS0_8RegisterENS0_7OperandE 0
_ZN2v88internal14TurboAssembler8CheckSmiENS0_7OperandE 0
_ZN2v88internal14MacroAssembler9PushImm32Ei 0
_ZN2v88internal14TurboAssembler4MoveENS0_7OperandENS0_6HandleINS0_10HeapObjectEEENS0_9RelocInfo4ModeE 0
_ZN2v88internal14TurboAssembler6TzcntqENS0_8RegisterENS0_7OperandE 0
_ZN2v88internal14MacroAssembler3CmpENS0_8RegisterENS0_6HandleINS0_6ObjectEEE 0
_ZN2v88internal14MacroAssembler3CmpENS0_7OperandENS0_3SmiE 0
_ZN2v88internal14MacroAssembler16DecrementCounterEPNS0_12StatsCounterEi 0
_ZN2v88internal14TurboAssembler13RetpolineCallENS0_8RegisterE 0
_ZN2v88internal14TurboAssembler23DecompressTaggedPointerENS0_8RegisterENS0_7OperandE 0
_ZN2v88internal14MacroAssembler6PushadEv 0
_ZN2v88internal14TurboAssembler19DecompressAnyTaggedENS0_8RegisterENS0_7OperandES2_ 0
_ZN2v88internal14TurboAssembler16StoreTaggedFieldENS0_7OperandENS0_9ImmediateE 0
_ZN2v88internal14TurboAssembler9Cvttss2siENS0_8RegisterENS0_7OperandE 0
_ZN2v88internal14TurboAssembler4CallENS0_17ExternalReferenceE 0
_ZN2v88internal14TurboAssembler6LzcntqENS0_8RegisterENS0_7OperandE 0
_ZN2v88internal14TurboAssembler4JumpENS0_17ExternalReferenceE 0
_ZN2v88internal14TurboAssembler19CheckStackAlignmentEv 0
_ZN2v88internal14TurboAssembler7PopcntlENS0_8RegisterENS0_7OperandE 0
_ZN2v88internal14TurboAssembler10Cvttss2siqENS0_8RegisterENS0_7OperandE 0

Generated by: LCOV version 1.10