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