LCOV - code coverage report
Current view:
top level
-
src/wasm
- function-body-decoder-impl.h
(
source
/ functions)
Hit
Total
Coverage
Test:
app.info
Lines:
766
824
93.0 %
Date:
2017-10-20
Functions:
95
116
81.9 %
Function Name
Hit count
_ZN2v88internal4wasm11WasmDecoderILNS1_7Decoder12ValidateFlagE0EE11StackEffectEPKh
179323
_ZN2v88internal4wasm11WasmDecoderILNS1_7Decoder12ValidateFlagE0EE12OpcodeLengthEPS3_PKh
214306
_ZN2v88internal4wasm11WasmDecoderILNS1_7Decoder12ValidateFlagE0EED0Ev
0
_ZN2v88internal4wasm11WasmDecoderILNS1_7Decoder12ValidateFlagE0EED2Ev
0
_ZN2v88internal4wasm11WasmDecoderILNS1_7Decoder12ValidateFlagE1EE12DecodeLocalsEPS3_PKNS0_9SignatureINS0_21MachineRepresentationEEEPNS0_10ZoneVectorIS8_EE
425961
_ZN2v88internal4wasm11WasmDecoderILNS1_7Decoder12ValidateFlagE1EE12OpcodeLengthEPS3_PKh
1877482
_ZN2v88internal4wasm11WasmDecoderILNS1_7Decoder12ValidateFlagE1EE21AnalyzeLoopAssignmentEPS3_PKhjPNS0_4ZoneE
11700
_ZN2v88internal4wasm11WasmDecoderILNS1_7Decoder12ValidateFlagE1EE8ValidateEPKhNS1_10WasmOpcodeERNS1_15SimdLaneOperandILS4_1EEE.isra.311
12654
_ZN2v88internal4wasm11WasmDecoderILNS1_7Decoder12ValidateFlagE1EE8ValidateEPKhNS1_10WasmOpcodeERNS1_16SimdShiftOperandILS4_1EEE.isra.312
72
_ZN2v88internal4wasm11WasmDecoderILNS1_7Decoder12ValidateFlagE1EE8ValidateEPKhRNS1_17LocalIndexOperandILS4_1EEE
808688
_ZN2v88internal4wasm11WasmDecoderILNS1_7Decoder12ValidateFlagE1EE8ValidateEPKhRNS1_18BranchTableOperandILS4_1EEEm.isra.257
15617
_ZN2v88internal4wasm11WasmDecoderILNS1_7Decoder12ValidateFlagE1EE8ValidateEPKhRNS1_18GlobalIndexOperandILS4_1EEE
31880
_ZN2v88internal4wasm11WasmDecoderILNS1_7Decoder12ValidateFlagE1EE8ValidateEPKhRNS1_19CallFunctionOperandILS4_1EEE
310561
_ZN2v88internal4wasm11WasmDecoderILNS1_7Decoder12ValidateFlagE1EE8ValidateEPKhRNS1_19CallIndirectOperandILS4_1EEE
4380
_ZN2v88internal4wasm11WasmDecoderILNS1_7Decoder12ValidateFlagE1EE8ValidateEPKhRNS1_21ExceptionIndexOperandILS4_1EEE.isra.278
218
_ZN2v88internal4wasm11WasmDecoderILNS1_7Decoder12ValidateFlagE1EE8ValidateEPKhRNS1_22Simd8x16ShuffleOperandILS4_1EEE.isra.341
0
_ZN2v88internal4wasm11WasmDecoderILNS1_7Decoder12ValidateFlagE1EED0Ev
0
_ZN2v88internal4wasm11WasmDecoderILNS1_7Decoder12ValidateFlagE1EED2Ev
0
_ZN2v88internal4wasm13ImmF32OperandILNS1_7Decoder12ValidateFlagE1EEC2EPS3_PKh
728563
_ZN2v88internal4wasm13ImmF64OperandILNS1_7Decoder12ValidateFlagE1EEC2EPS3_PKh
303622
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE10EndControlEv
635235
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE10FallThruToEPNS6_7ControlE
555672
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE10PopControlEPNS6_7ControlE
542817
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE11PushControlEONS6_7ControlE
549944
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE11PushReturnsEPNS0_9SignatureINS0_21MachineRepresentationEEE
176349
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE11SimdShiftOpENS1_10WasmOpcodeE
72
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE12SetBlockTypeEPNS6_7ControlERNS1_16BlockTypeOperandILS4_1EEE
315624
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE12onFirstErrorEv
5743
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE13DecodeLoadMemENS0_21MachineRepresentationENS0_11MachineTypeE
33386
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE13PushEndValuesEPNS6_7ControlE
531859
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE14CheckHasMemoryEv
50101
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE14DecodeStoreMemENS0_21MachineRepresentationENS0_11MachineTypeE
14937
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE14TypeCheckBreakEPNS6_7ControlE
494086
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE15LookupBlockTypeEPNS1_16BlockTypeOperandILS4_1EEE
315678
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE15SimdExtractLaneENS1_10WasmOpcodeENS0_21MachineRepresentationE
12186
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE15SimdReplaceLaneENS1_10WasmOpcodeENS0_21MachineRepresentationE
468
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE16DecodeSimdOpcodeENS1_10WasmOpcodeE
15438
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE17Simd8x16ShuffleOpEv
0
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE17TypeCheckFallThruEPNS6_7ControlE
567269
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE18DecodeAtomicOpcodeENS1_10WasmOpcodeE
512
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE18DecodeFunctionBodyEv
234342
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE19BuildSimpleOperatorENS1_10WasmOpcodeEPNS0_9SignatureINS0_21MachineRepresentationEEE
1338434
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE20CheckHasSharedMemoryEv
521
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE20TypeCheckMergeValuesEPNS6_7ControlE
1048742
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE21DecodePrefixedLoadMemENS0_21MachineRepresentationENS0_11MachineTypeE
12
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE22DecodePrefixedStoreMemENS0_21MachineRepresentationENS0_11MachineTypeE
6
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE29InsertUnreachablesIfNecessaryEjj
1049935
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE3PopEiNS0_21MachineRepresentationE
3404948
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE3PopEv
3609029
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE6DecodeEv
234354
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE6PushIfEv
62117
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE7PopArgsEPNS0_9SignatureINS0_21MachineRepresentationEEEPSt6vectorINS6_5ValueESaISD_EE
179182
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE7PushTryEv
70
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE8DoReturnEPNS6_7ControlEb
457383
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE8PushLoopEv
11663
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEE9PushBlockEv
476098
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEED0Ev
0
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_12_GLOBAL__N_126WasmGraphBuildingInterfaceEED2Ev
0
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE10FallThruToEPNS1_11ControlBaseINS1_9ValueBaseEEE
297487
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE10PopControlEPNS1_11ControlBaseINS1_9ValueBaseEEE
297376
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE11PushControlEONS1_11ControlBaseINS1_9ValueBaseEEE
317690
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE11PushReturnsEPNS0_9SignatureINS0_21MachineRepresentationEEE
138497
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE11SimdShiftOpENS1_10WasmOpcodeE
0
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE12SetBlockTypeEPNS1_11ControlBaseINS1_9ValueBaseEEERNS1_16BlockTypeOperandILS4_1EEE
146580
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE12onFirstErrorEv
15911
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE13DecodeLoadMemENS0_21MachineRepresentationENS0_11MachineTypeE
12393
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE13PushEndValuesEPNS1_11ControlBaseINS1_9ValueBaseEEE
296274
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE14CheckHasMemoryEv
24833
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE14DecodeStoreMemENS0_21MachineRepresentationENS0_11MachineTypeE
12225
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE14TypeCheckBreakEPNS1_11ControlBaseINS1_9ValueBaseEEE
381253
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE15LookupBlockTypeEPNS1_16BlockTypeOperandILS4_1EEE
146664
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE15SimdExtractLaneENS1_10WasmOpcodeENS0_21MachineRepresentationE
0
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE15SimdReplaceLaneENS1_10WasmOpcodeENS0_21MachineRepresentationE
0
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE16DecodeSimdOpcodeENS1_10WasmOpcodeE
0
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE17Simd8x16ShuffleOpEv
0
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE17TypeCheckFallThruEPNS1_11ControlBaseINS1_9ValueBaseEEE
300439
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE18DecodeAtomicOpcodeENS1_10WasmOpcodeE
0
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE18DecodeFunctionBodyEv
171110
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE19BuildSimpleOperatorENS1_10WasmOpcodeEPNS0_9SignatureINS0_21MachineRepresentationEEE
425352
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE20CheckHasSharedMemoryEv
0
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE20TypeCheckMergeValuesEPNS1_11ControlBaseINS1_9ValueBaseEEE
679383
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE21DecodePrefixedLoadMemENS0_21MachineRepresentationENS0_11MachineTypeE
0
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE22DecodePrefixedStoreMemENS0_21MachineRepresentationENS0_11MachineTypeE
0
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE29InsertUnreachablesIfNecessaryEjj
680969
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE3PopEiNS0_21MachineRepresentationE
1048925
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE3PopEv
1052206
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE6DecodeEv
171110
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE6PushIfEv
1906
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE7PopArgsEPNS0_9SignatureINS0_21MachineRepresentationEEEPSt6vectorINS1_9ValueBaseESaISC_EE
138500
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE7PushTryEv
4
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE8DoReturnEPNS1_11ControlBaseINS1_9ValueBaseEEEb
287495
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE8PushLoopEv
4365
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEE9PushBlockEv
311415
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEED0Ev
0
_ZN2v88internal4wasm15WasmFullDecoderILNS1_7Decoder12ValidateFlagE1ENS1_14EmptyInterfaceEED2Ev
0
_ZN2v88internal4wasm16BlockTypeOperandILNS1_7Decoder12ValidateFlagE0EE17decode_local_typeEhPNS0_21MachineRepresentationE.isra.234
32629
_ZN2v88internal4wasm16BlockTypeOperandILNS1_7Decoder12ValidateFlagE0EE17decode_local_typeEhPNS0_21MachineRepresentationE.isra.296
1814928
_ZN2v88internal4wasm16BlockTypeOperandILNS1_7Decoder12ValidateFlagE0EE17decode_local_typeEhPNS0_21MachineRepresentationE.isra.42
35
_ZN2v88internal4wasm16BlockTypeOperandILNS1_7Decoder12ValidateFlagE0EEC2EPS3_PKh
1847592
_ZN2v88internal4wasm16BlockTypeOperandILNS1_7Decoder12ValidateFlagE1EE17decode_local_typeEhPNS0_21MachineRepresentationE.isra.273
573648
_ZN2v88internal4wasm16BlockTypeOperandILNS1_7Decoder12ValidateFlagE1EEC2EPS3_PKh
573639
_ZN2v88internal4wasm18BranchTableOperandILNS1_7Decoder12ValidateFlagE0EEC2EPS3_PKh
345496
_ZN2v88internal4wasm18BranchTableOperandILNS1_7Decoder12ValidateFlagE1EEC2EPS3_PKh
15760
_ZN2v88internal4wasm18GlobalIndexOperandILNS1_7Decoder12ValidateFlagE1EEC2EPS3_PKh
36618
_ZN2v88internal4wasm18MemoryIndexOperandILNS1_7Decoder12ValidateFlagE1EEC2EPS3_PKh
2007
_ZN2v88internal4wasm19BranchTableIteratorILNS1_7Decoder12ValidateFlagE0EE4nextEv.isra.374
25106
_ZN2v88internal4wasm19BranchTableIteratorILNS1_7Decoder12ValidateFlagE0EE4nextEv.isra.424
1314824
_ZN2v88internal4wasm19BranchTableIteratorILNS1_7Decoder12ValidateFlagE0EE6lengthEv
6305
_ZN2v88internal4wasm19BranchTableIteratorILNS1_7Decoder12ValidateFlagE1EE4nextEv
846653
_ZN2v88internal4wasm19BranchTableIteratorILNS1_7Decoder12ValidateFlagE1EE6lengthEv
15740
_ZN2v88internal4wasm19CallIndirectOperandILNS1_7Decoder12ValidateFlagE0EEC2EPS3_PKh
473
_ZN2v88internal4wasm19CallIndirectOperandILNS1_7Decoder12ValidateFlagE1EEC2EPS3_PKh
5578
_ZN2v88internal4wasm19MemoryAccessOperandILNS1_7Decoder12ValidateFlagE0EEC2EPS3_PKhj
128987
_ZN2v88internal4wasm19MemoryAccessOperandILNS1_7Decoder12ValidateFlagE1EEC2EPS3_PKhj
73846
_ZN2v88internal4wasm22Simd8x16ShuffleOperandILNS1_7Decoder12ValidateFlagE1EEC2EPS3_PKh
0
Generated by:
LCOV version 1.10