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 Sort by function name Hit count Sort by hit count
_ZN2js3jit14MacroAssembler11wasmLoadI64ERKNS_4wasm16MemoryAccessDescENS0_7OperandENS0_10Register64E 0
_ZN2js3jit14MacroAssembler21callWithABINoProfilerENS0_8RegisterENS0_6MoveOp4TypeE 0
_ZN2js3jit14MacroAssembler26branchValueIsNurseryObjectENS0_18AssemblerX86Shared9ConditionERKNS0_7AddressENS0_8RegisterEPNS0_5LabelE 0
_ZN2js3jit14MacroAssembler26wasmTruncateDoubleToUInt32ENS0_13FloatRegisterENS0_8RegisterEPNS0_5LabelE 0
_ZN2js3jit14MacroAssembler27wasmTruncateFloat32ToUInt32ENS0_13FloatRegisterENS0_8RegisterEPNS0_5LabelE 0
_ZN2js3jit14MacroAssembler30branchValueIsNurseryObjectImplINS0_7AddressEEEvNS0_18AssemblerX86Shared9ConditionERKT_NS0_8RegisterEPNS0_5LabelE 0
_ZN2js3jit14MacroAssembler8wasmLoadERKNS_4wasm16MemoryAccessDescENS0_7OperandENS0_11AnyRegisterE 0
_ZN2js3jit14MacroAssembler9wasmStoreERKNS_4wasm16MemoryAccessDescENS0_11AnyRegisterENS0_7OperandE 0
_ZN2js3jit17MacroAssemblerX6411bindOffsetsERKN7mozilla6VectorINS0_10CodeOffsetELm0ENS_17SystemAllocPolicyEEE 0
_ZN2js3jit17MacroAssemblerX6418loadConstantDoubleEdNS0_13FloatRegisterE 0
_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
_ZN2js3jit17MacroAssemblerX6430convertUInt64ToDoubleNeedsTempEv 0
_ZNK2js3jit17MacroAssemblerX646asMasmEv 0
_ZL11IsIntArgRegN2js3jit8RegisterE 1
_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
_ZN2js3jit14MacroAssembler21callWithABINoProfilerERKNS0_7AddressENS0_6MoveOp4TypeE 1
_ZN2js3jit14MacroAssembler21setupUnalignedABICallENS0_8RegisterE 1
_ZN2js3jit14MacroAssembler23branchPtrInNurseryChunkENS0_18AssemblerX86Shared9ConditionENS0_8RegisterES4_PNS0_5LabelE 1
_ZN2js3jit14MacroAssembler26branchValueIsNurseryObjectENS0_18AssemblerX86Shared9ConditionENS0_12ValueOperandENS0_8RegisterEPNS0_5LabelE 1
_ZN2js3jit14MacroAssembler30branchValueIsNurseryObjectImplINS0_12ValueOperandEEEvNS0_18AssemblerX86Shared9ConditionERKT_NS0_8RegisterEPNS0_5LabelE 1
_ZN2js3jit17MacroAssemblerX6417profilerExitFrameEv 1
_ZN2js3jit17MacroAssemblerX6418profilerEnterFrameENS0_8RegisterES2_ 1
_ZN2js3jit17MacroAssemblerX6428handleFailureWithHandlerTailEPv 1
_ZN2js3jit17MacroAssemblerX646asMasmEv 1
_ZN2js3jit17MacroAssemblerX646finishEv 1
_ZN2js3jit17MacroAssemblerX648boxValueE11JSValueTypeNS0_8RegisterES3_ 1

Generated by: LCOV version 1.13