LCOV - code coverage report
Current view:
top level
-
js/src/jit/x64
- MacroAssembler-x64.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
output.info
Lines:
173
474
36.5 %
Date:
2017-07-14 16:53:18
Functions:
18
41
43.9 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZL11IsIntArgRegN2js3jit8RegisterE
1
_ZN2js3jit14MacroAssembler11wasmLoadI64ERKNS_4wasm16MemoryAccessDescENS0_7OperandENS0_10Register64E
0
_ZN2js3jit14MacroAssembler14callWithABIPreEPjb
1
_ZN2js3jit14MacroAssembler15branchTestValueENS0_18AssemblerX86Shared9ConditionERKNS0_12ValueOperandERKN2JS5ValueEPNS0_5LabelE
1
_ZN2js3jit14MacroAssembler15callWithABIPostEjNS0_6MoveOp4TypeEb
1
_ZN2js3jit14MacroAssembler15subFromStackPtrENS0_5Imm32E
1
_ZN2js3jit14MacroAssembler17storeUnboxedValueINS0_7AddressEEEvRKNS0_18ConstantOrRegisterENS0_7MIRTypeERKT_S7_
1
_ZN2js3jit14MacroAssembler17storeUnboxedValueINS0_9BaseIndexEEEvRKNS0_18ConstantOrRegisterENS0_7MIRTypeERKT_S7_
1
_ZN2js3jit14MacroAssembler21callWithABINoProfilerENS0_8RegisterENS0_6MoveOp4TypeE
0
_ZN2js3jit14MacroAssembler21callWithABINoProfilerERKNS0_7AddressENS0_6MoveOp4TypeE
1
_ZN2js3jit14MacroAssembler21setupUnalignedABICallENS0_8RegisterE
1
_ZN2js3jit14MacroAssembler23branchPtrInNurseryChunkENS0_18AssemblerX86Shared9ConditionENS0_8RegisterES4_PNS0_5LabelE
1
_ZN2js3jit14MacroAssembler26branchValueIsNurseryObjectENS0_18AssemblerX86Shared9ConditionENS0_12ValueOperandENS0_8RegisterEPNS0_5LabelE
1
_ZN2js3jit14MacroAssembler26branchValueIsNurseryObjectENS0_18AssemblerX86Shared9ConditionERKNS0_7AddressENS0_8RegisterEPNS0_5LabelE
0
_ZN2js3jit14MacroAssembler26wasmTruncateDoubleToUInt32ENS0_13FloatRegisterENS0_8RegisterEPNS0_5LabelE
0
_ZN2js3jit14MacroAssembler27wasmTruncateFloat32ToUInt32ENS0_13FloatRegisterENS0_8RegisterEPNS0_5LabelE
0
_ZN2js3jit14MacroAssembler30branchValueIsNurseryObjectImplINS0_12ValueOperandEEEvNS0_18AssemblerX86Shared9ConditionERKT_NS0_8RegisterEPNS0_5LabelE
1
_ZN2js3jit14MacroAssembler30branchValueIsNurseryObjectImplINS0_7AddressEEEvNS0_18AssemblerX86Shared9ConditionERKT_NS0_8RegisterEPNS0_5LabelE
0
_ZN2js3jit14MacroAssembler8wasmLoadERKNS_4wasm16MemoryAccessDescENS0_7OperandENS0_11AnyRegisterE
0
_ZN2js3jit14MacroAssembler9wasmStoreERKNS_4wasm16MemoryAccessDescENS0_11AnyRegisterENS0_7OperandE
0
_ZN2js3jit17MacroAssemblerX6411bindOffsetsERKN7mozilla6VectorINS0_10CodeOffsetELm0ENS_17SystemAllocPolicyEEE
0
_ZN2js3jit17MacroAssemblerX6417profilerExitFrameEv
1
_ZN2js3jit17MacroAssemblerX6418loadConstantDoubleEdNS0_13FloatRegisterE
0
_ZN2js3jit17MacroAssemblerX6418profilerEnterFrameENS0_8RegisterES2_
1
_ZN2js3jit17MacroAssemblerX6419loadConstantFloat32EfNS0_13FloatRegisterE
0
_ZN2js3jit17MacroAssemblerX6420convertInt64ToDoubleENS0_10Register64ENS0_13FloatRegisterE
0
_ZN2js3jit17MacroAssemblerX6421convertInt64ToFloat32ENS0_10Register64ENS0_13FloatRegisterE
0
_ZN2js3jit17MacroAssemblerX6421convertUInt64ToDoubleENS0_10Register64ENS0_13FloatRegisterENS0_8RegisterE
0
_ZN2js3jit17MacroAssemblerX6422convertUInt64ToFloat32ENS0_10Register64ENS0_13FloatRegisterENS0_8RegisterE
0
_ZN2js3jit17MacroAssemblerX6422loadConstantSimd128IntERKNS0_12SimdConstantENS0_13FloatRegisterE
0
_ZN2js3jit17MacroAssemblerX6424loadConstantSimd128FloatERKNS0_12SimdConstantENS0_13FloatRegisterE
0
_ZN2js3jit17MacroAssemblerX6425wasmTruncateDoubleToInt64ENS0_13FloatRegisterENS0_10Register64EPNS0_5LabelES5_S2_
0
_ZN2js3jit17MacroAssemblerX6426wasmTruncateDoubleToUInt64ENS0_13FloatRegisterENS0_10Register64EPNS0_5LabelES5_S2_
0
_ZN2js3jit17MacroAssemblerX6426wasmTruncateFloat32ToInt64ENS0_13FloatRegisterENS0_10Register64EPNS0_5LabelES5_S2_
0
_ZN2js3jit17MacroAssemblerX6427wasmTruncateFloat32ToUInt64ENS0_13FloatRegisterENS0_10Register64EPNS0_5LabelES5_S2_
0
_ZN2js3jit17MacroAssemblerX6428handleFailureWithHandlerTailEPv
1
_ZN2js3jit17MacroAssemblerX6430convertUInt64ToDoubleNeedsTempEv
0
_ZN2js3jit17MacroAssemblerX646asMasmEv
1
_ZN2js3jit17MacroAssemblerX646finishEv
1
_ZN2js3jit17MacroAssemblerX648boxValueE11JSValueTypeNS0_8RegisterES3_
1
_ZNK2js3jit17MacroAssemblerX646asMasmEv
0
Generated by:
LCOV version 1.13