LCOV - code coverage report
Current view:
top level
-
src/wasm/baseline/x64
- liftoff-assembler-x64.h
(
source
/ functions)
Hit
Total
Coverage
Test:
app.info
Lines:
537
603
89.1 %
Date:
2019-04-19
Functions:
97
97
100.0 %
Function Name
Hit count
_ZN2v88internal4wasm16LiftoffAssembler10StackCheckEPNS0_5LabelENS0_8RegisterE
99262
_ZN2v88internal4wasm16LiftoffAssembler12CallIndirectEPNS0_9SignatureINS1_9ValueTypeEEEPNS0_8compiler14CallDescriptorENS0_8RegisterE.isra.124
44153
_ZN2v88internal4wasm16LiftoffAssembler12LoadConstantENS1_15LiftoffRegisterENS1_9WasmValueENS0_9RelocInfo4ModeE
1116111
_ZN2v88internal4wasm16LiftoffAssembler12PopRegistersENS1_14LiftoffRegListE
15220
_ZN2v88internal4wasm16LiftoffAssembler12emit_f32_absENS0_11XMMRegisterES3_
22
_ZN2v88internal4wasm16LiftoffAssembler12emit_f32_addENS0_11XMMRegisterES3_S3_
179
_ZN2v88internal4wasm16LiftoffAssembler12emit_f32_divENS0_11XMMRegisterES3_S3_
150
_ZN2v88internal4wasm16LiftoffAssembler12emit_f32_mulENS0_11XMMRegisterES3_S3_
173
_ZN2v88internal4wasm16LiftoffAssembler12emit_f32_negENS0_11XMMRegisterES3_
92
_ZN2v88internal4wasm16LiftoffAssembler12emit_f32_subENS0_11XMMRegisterES3_S3_
145
_ZN2v88internal4wasm16LiftoffAssembler12emit_f64_absENS0_11XMMRegisterES3_
22
_ZN2v88internal4wasm16LiftoffAssembler12emit_f64_addENS0_11XMMRegisterES3_S3_
326
_ZN2v88internal4wasm16LiftoffAssembler12emit_f64_divENS0_11XMMRegisterES3_S3_
174
_ZN2v88internal4wasm16LiftoffAssembler12emit_f64_mulENS0_11XMMRegisterES3_S3_
217
_ZN2v88internal4wasm16LiftoffAssembler12emit_f64_negENS0_11XMMRegisterES3_
91
_ZN2v88internal4wasm16LiftoffAssembler12emit_f64_subENS0_11XMMRegisterES3_S3_
144
_ZN2v88internal4wasm16LiftoffAssembler12emit_i32_addENS0_8RegisterES3_S3_
5304
_ZN2v88internal4wasm16LiftoffAssembler12emit_i32_addENS0_8RegisterES3_i
112273
_ZN2v88internal4wasm16LiftoffAssembler12emit_i32_clzENS0_8RegisterES3_
594
_ZN2v88internal4wasm16LiftoffAssembler12emit_i32_ctzENS0_8RegisterES3_
291
_ZN2v88internal4wasm16LiftoffAssembler12emit_i32_eqzENS0_8RegisterES3_
39371
_ZN2v88internal4wasm16LiftoffAssembler12emit_i32_subENS0_8RegisterES3_S3_
18219
_ZN2v88internal4wasm16LiftoffAssembler12emit_i64_addENS1_15LiftoffRegisterES3_S3_
599
_ZN2v88internal4wasm16LiftoffAssembler12emit_i64_addENS1_15LiftoffRegisterES3_i
21
_ZN2v88internal4wasm16LiftoffAssembler12emit_i64_eqzENS0_8RegisterENS1_15LiftoffRegisterE
69
_ZN2v88internal4wasm16LiftoffAssembler12emit_i64_shrENS1_15LiftoffRegisterES3_i
192
_ZN2v88internal4wasm16LiftoffAssembler12emit_i64_subENS1_15LiftoffRegisterES3_S3_
659
_ZN2v88internal4wasm16LiftoffAssembler13PushRegistersENS1_14LiftoffRegListE
15135
_ZN2v88internal4wasm16LiftoffAssembler13SpillInstanceENS0_8RegisterE
459913
_ZN2v88internal4wasm16LiftoffAssembler13emit_f32_ceilENS0_11XMMRegisterES3_
10
_ZN2v88internal4wasm16LiftoffAssembler13emit_f64_ceilENS0_11XMMRegisterES3_
10
_ZN2v88internal4wasm16LiftoffAssembler14MoveStackValueEjjNS1_9ValueTypeE
6
_ZN2v88internal4wasm16LiftoffAssembler14emit_cond_jumpENS0_9ConditionEPNS0_5LabelENS1_9ValueTypeENS0_8RegisterES7_
131201
_ZN2v88internal4wasm16LiftoffAssembler14emit_f32_floorENS0_11XMMRegisterES3_
10
_ZN2v88internal4wasm16LiftoffAssembler14emit_f32_truncENS0_11XMMRegisterES3_
10
_ZN2v88internal4wasm16LiftoffAssembler14emit_f64_floorENS0_11XMMRegisterES3_
10
_ZN2v88internal4wasm16LiftoffAssembler14emit_f64_truncENS0_11XMMRegisterES3_
10
_ZN2v88internal4wasm16LiftoffAssembler15emit_i32_popcntENS0_8RegisterES3_
56
_ZN2v88internal4wasm16LiftoffAssembler16FillInstanceIntoENS0_8RegisterE
3569
_ZN2v88internal4wasm16LiftoffAssembler16LoadFromInstanceENS0_8RegisterEji
327308
_ZN2v88internal4wasm16LiftoffAssembler17AllocateStackSlotENS0_8RegisterEj
19
_ZN2v88internal4wasm16LiftoffAssembler17LoadTaggedPointerENS0_8RegisterES3_S3_jNS1_14LiftoffRegListE.isra.131
44153
_ZN2v88internal4wasm16LiftoffAssembler17emit_f32_copysignENS0_11XMMRegisterES3_S3_
13
_ZN2v88internal4wasm16LiftoffAssembler17emit_f64_copysignENS0_11XMMRegisterES3_S3_
13
_ZN2v88internal4wasm16LiftoffAssembler17emit_i32_set_condENS0_9ConditionENS0_8RegisterES4_S4_
161315
_ZN2v88internal4wasm16LiftoffAssembler17emit_i64_set_condENS0_9ConditionENS0_8RegisterENS1_15LiftoffRegisterES5_
13219
_ZN2v88internal4wasm16LiftoffAssembler19LoadCallerFrameSlotENS1_15LiftoffRegisterEjNS1_9ValueTypeE
19301
_ZN2v88internal4wasm16LiftoffAssembler20emit_f32_nearest_intENS0_11XMMRegisterES3_
10
_ZN2v88internal4wasm16LiftoffAssembler20emit_f64_nearest_intENS0_11XMMRegisterES3_
10
_ZN2v88internal4wasm16LiftoffAssembler20emit_type_conversionENS1_10WasmOpcodeENS1_15LiftoffRegisterES4_PNS0_5LabelE
52402
_ZN2v88internal4wasm16LiftoffAssembler22PatchPrepareStackFrameEij.isra.417
441285
_ZN2v88internal4wasm16LiftoffAssembler26CallTrapCallbackForTestingEv
217656
_ZN2v88internal4wasm16LiftoffAssembler29LoadTaggedPointerFromInstanceENS0_8RegisterEj
44169
_ZN2v88internal4wasm16LiftoffAssembler4FillENS1_15LiftoffRegisterEjNS1_9ValueTypeE
56800
_ZN2v88internal4wasm16LiftoffAssembler4LoadENS1_15LiftoffRegisterENS0_8RegisterES4_jNS1_8LoadTypeENS1_14LiftoffRegListEPjb
120368
_ZN2v88internal4wasm16LiftoffAssembler4MoveENS0_11XMMRegisterES3_NS1_9ValueTypeE
74762
_ZN2v88internal4wasm16LiftoffAssembler4MoveENS0_8RegisterES3_NS1_9ValueTypeE
541487
_ZN2v88internal4wasm16LiftoffAssembler5CallCEPNS0_9SignatureINS1_9ValueTypeEEEPKNS1_15LiftoffRegisterES9_S4_iNS0_17ExternalReferenceE
26932
_ZN2v88internal4wasm16LiftoffAssembler5SpillEjNS1_15LiftoffRegisterENS1_9ValueTypeE
75366
_ZN2v88internal4wasm16LiftoffAssembler5SpillEjNS1_9WasmValueE
264
_ZN2v88internal4wasm16LiftoffAssembler5StoreENS0_8RegisterES3_jNS1_15LiftoffRegisterENS1_9StoreTypeENS1_14LiftoffRegListEPjb
105983
_ZN2v88internal4wasm17LiftoffStackSlots9ConstructEv
47746
_ZN2v88internal4wasm7liftoff14SpillRegistersIJNS0_8RegisterES4_EEEvPNS1_16LiftoffAssemblerEDpT_
58779
_ZN2v88internal4wasm7liftoff15EmitIntDivOrRemIiLNS2_8DivOrRemE0EEEvPNS1_16LiftoffAssemblerENS0_8RegisterES7_S7_PNS0_5LabelES9_
14122
_ZN2v88internal4wasm7liftoff15EmitIntDivOrRemIiLNS2_8DivOrRemE1EEEvPNS1_16LiftoffAssemblerENS0_8RegisterES7_S7_PNS0_5LabelES9_
14063
_ZN2v88internal4wasm7liftoff15EmitIntDivOrRemIjLNS2_8DivOrRemE0EEEvPNS1_16LiftoffAssemblerENS0_8RegisterES7_S7_PNS0_5LabelES9_
14081
_ZN2v88internal4wasm7liftoff15EmitIntDivOrRemIjLNS2_8DivOrRemE1EEEvPNS1_16LiftoffAssemblerENS0_8RegisterES7_S7_PNS0_5LabelES9_
14054
_ZN2v88internal4wasm7liftoff15EmitIntDivOrRemIlLNS2_8DivOrRemE0EEEvPNS1_16LiftoffAssemblerENS0_8RegisterES7_S7_PNS0_5LabelES9_
656
_ZN2v88internal4wasm7liftoff15EmitIntDivOrRemIlLNS2_8DivOrRemE1EEEvPNS1_16LiftoffAssemblerENS0_8RegisterES7_S7_PNS0_5LabelES9_
600
_ZN2v88internal4wasm7liftoff15EmitIntDivOrRemImLNS2_8DivOrRemE0EEEvPNS1_16LiftoffAssemblerENS0_8RegisterES7_S7_PNS0_5LabelES9_
606
_ZN2v88internal4wasm7liftoff15EmitIntDivOrRemImLNS2_8DivOrRemE1EEEvPNS1_16LiftoffAssemblerENS0_8RegisterES7_S7_PNS0_5LabelES9_
600
_ZN2v88internal4wasm7liftoff16EmitFloatSetCondIXadL_ZNS0_14TurboAssembler7UcomisdINS0_11XMMRegisterEJS6_EEEvT_DpT0_EEEEvPNS1_16LiftoffAssemblerENS0_9ConditionENS0_8RegisterES6_S6_
234
_ZN2v88internal4wasm7liftoff16EmitFloatSetCondIXadL_ZNS0_14TurboAssembler7UcomissINS0_11XMMRegisterEJS6_EEEvT_DpT0_EEEEvPNS1_16LiftoffAssemblerENS0_9ConditionENS0_8RegisterES6_S6_
263
_ZN2v88internal4wasm7liftoff17EmitFloatMinOrMaxIdEEvPNS1_16LiftoffAssemblerENS0_11XMMRegisterES6_S6_NS2_8MinOrMaxE
37
_ZN2v88internal4wasm7liftoff17EmitFloatMinOrMaxIfEEvPNS1_16LiftoffAssemblerENS0_11XMMRegisterES6_S6_NS2_8MinOrMaxE
34
_ZN2v88internal4wasm7liftoff18EmitShiftOperationILNS1_9ValueTypeE1EEEvPNS1_16LiftoffAssemblerENS0_8RegisterES7_S7_MNS0_9AssemblerEFvS7_ENS1_14LiftoffRegListE
42131
_ZN2v88internal4wasm7liftoff18EmitShiftOperationILNS1_9ValueTypeE2EEEvPNS1_16LiftoffAssemblerENS0_8RegisterES7_S7_MNS0_9AssemblerEFvS7_ENS1_14LiftoffRegListE
8173
_ZN2v88internal4wasm7liftoff20EmitCommutativeBinOpIXadL_ZNS0_9Assembler3orlINS0_8RegisterES6_EEvT_T0_EEXadL_ZNS4_4movlIS6_S6_EEvS7_S8_EEEEvPNS1_16LiftoffAssemblerES6_S6_S6_
13517
_ZN2v88internal4wasm7liftoff20EmitCommutativeBinOpIXadL_ZNS0_9Assembler3orqINS0_8RegisterES6_EEvT_T0_EEXadL_ZNS4_4movqIS6_S6_EEvS7_S8_EEEEvPNS1_16LiftoffAssemblerES6_S6_S6_
6371
_ZN2v88internal4wasm7liftoff20EmitCommutativeBinOpIXadL_ZNS0_9Assembler4andlINS0_8RegisterES6_EEvT_T0_EEXadL_ZNS4_4movlIS6_S6_EEvS7_S8_EEEEvPNS1_16LiftoffAssemblerES6_S6_S6_
16437
_ZN2v88internal4wasm7liftoff20EmitCommutativeBinOpIXadL_ZNS0_9Assembler4andqINS0_8RegisterES6_EEvT_T0_EEXadL_ZNS4_4movqIS6_S6_EEvS7_S8_EEEEvPNS1_16LiftoffAssemblerES6_S6_S6_
2890
_ZN2v88internal4wasm7liftoff20EmitCommutativeBinOpIXadL_ZNS0_9Assembler4xorlINS0_8RegisterES6_EEvT_T0_EEXadL_ZNS4_4movlIS6_S6_EEvS7_S8_EEEEvPNS1_16LiftoffAssemblerES6_S6_S6_
13466
_ZN2v88internal4wasm7liftoff20EmitCommutativeBinOpIXadL_ZNS0_9Assembler4xorqINS0_8RegisterES6_EEvT_T0_EEXadL_ZNS4_4movqIS6_S6_EEvS7_S8_EEEEvPNS1_16LiftoffAssemblerES6_S6_S6_
42
_ZN2v88internal4wasm7liftoff20EmitCommutativeBinOpIXadL_ZNS0_9Assembler5imullINS0_8RegisterES6_EEvT_T0_EEXadL_ZNS4_4movlIS6_S6_EEvS7_S8_EEEEvPNS1_16LiftoffAssemblerES6_S6_S6_
14194
_ZN2v88internal4wasm7liftoff20EmitCommutativeBinOpIXadL_ZNS0_9Assembler5imulqINS0_8RegisterES6_EEvT_T0_EEXadL_ZNS4_4movqIS6_S6_EEvS7_S8_EEEEvPNS1_16LiftoffAssemblerES6_S6_S6_
657
_ZN2v88internal4wasm7liftoff22EmitTruncateFloatToIntIidEEbPNS1_16LiftoffAssemblerENS0_8RegisterENS0_11XMMRegisterEPNS0_5LabelE
87
_ZN2v88internal4wasm7liftoff22EmitTruncateFloatToIntIifEEbPNS1_16LiftoffAssemblerENS0_8RegisterENS0_11XMMRegisterEPNS0_5LabelE
87
_ZN2v88internal4wasm7liftoff22EmitTruncateFloatToIntIjdEEbPNS1_16LiftoffAssemblerENS0_8RegisterENS0_11XMMRegisterEPNS0_5LabelE
16
_ZN2v88internal4wasm7liftoff22EmitTruncateFloatToIntIjfEEbPNS1_16LiftoffAssemblerENS0_8RegisterENS0_11XMMRegisterEPNS0_5LabelE
19
_ZN2v88internal4wasm7liftoff22EmitTruncateFloatToIntIldEEbPNS1_16LiftoffAssemblerENS0_8RegisterENS0_11XMMRegisterEPNS0_5LabelE
301
_ZN2v88internal4wasm7liftoff22EmitTruncateFloatToIntIlfEEbPNS1_16LiftoffAssemblerENS0_8RegisterENS0_11XMMRegisterEPNS0_5LabelE
16
_ZN2v88internal4wasm7liftoff24ConvertFloatToIntAndBackIjdEEvPNS1_16LiftoffAssemblerENS0_8RegisterENS0_11XMMRegisterES7_
16
_ZN2v88internal4wasm7liftoff24ConvertFloatToIntAndBackIjfEEvPNS1_16LiftoffAssemblerENS0_8RegisterENS0_11XMMRegisterES7_
19
_ZN2v88internal4wasm7liftoff4LoadEPNS1_16LiftoffAssemblerENS1_15LiftoffRegisterENS0_7OperandENS1_9ValueTypeE
19301
_ZN2v88internal4wasm7liftoff4pushEPNS1_16LiftoffAssemblerENS1_15LiftoffRegisterENS1_9ValueTypeE
7561
_ZN2v88internal4wasm7liftoff5StoreEPNS1_16LiftoffAssemblerENS0_7OperandENS1_15LiftoffRegisterENS1_9ValueTypeE
53864
_ZN2v88internal4wasm7liftoff8GetMemOpEPNS1_16LiftoffAssemblerENS0_8RegisterES5_j
270480
Generated by:
LCOV version 1.10