LCOV - code coverage report
Current view: top level - js/src/jit/x64 - Assembler-x64.h (source / functions) Hit Total Coverage
Test: output.info Lines: 228 453 50.3 %
Date: 2017-07-14 16:53:18 Functions: 58 98 59.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN2js3jit15ABIArgGenerator7currentEv 0
_ZN2js3jit9Assembler10vcvttsd2sqENS0_13FloatRegisterENS0_8RegisterE 0
_ZN2js3jit9Assembler10vcvttss2sqENS0_13FloatRegisterENS0_8RegisterE 0
_ZN2js3jit9Assembler11toggledCallEPNS0_7JitCodeEb 0
_ZN2js3jit9Assembler13addqWithPatchENS0_5Imm32ENS0_8RegisterE 0
_ZN2js3jit9Assembler15ToggledCallSizeEPh 0
_ZN2js3jit9Assembler3cqoEv 0
_ZN2js3jit9Assembler3movENS_4wasm15SymbolicAddressENS0_8RegisterE 0
_ZN2js3jit9Assembler3orqERKNS0_7OperandENS0_8RegisterE 0
_ZN2js3jit9Assembler4bsfqERKNS0_8RegisterES4_ 0
_ZN2js3jit9Assembler4bsrqERKNS0_8RegisterES4_ 0
_ZN2js3jit9Assembler4callENS0_7ImmWordE 0
_ZN2js3jit9Assembler4cmpqENS0_5Imm32ENS0_8RegisterE 0
_ZN2js3jit9Assembler4cmpqERKNS0_7OperandENS0_8RegisterE 0
_ZN2js3jit9Assembler4negqENS0_8RegisterE 0
_ZN2js3jit9Assembler4rolqENS0_5Imm32ENS0_8RegisterE 0
_ZN2js3jit9Assembler4rorqENS0_5Imm32ENS0_8RegisterE 0
_ZN2js3jit9Assembler4xorqENS0_8RegisterES2_ 0
_ZN2js3jit9Assembler4xorqERKNS0_7OperandENS0_8RegisterE 0
_ZN2js3jit9Assembler5idivqENS0_8RegisterE 0
_ZN2js3jit9Assembler5imulqENS0_8RegisterES2_ 0
_ZN2js3jit9Assembler5imulqERKNS0_7OperandENS0_8RegisterE 0
_ZN2js3jit9Assembler5udivqENS0_8RegisterE 0
_ZN2js3jit9Assembler6cmovzqERKNS0_7OperandENS0_8RegisterE 0
_ZN2js3jit9Assembler6movsbqERKNS0_7OperandENS0_8RegisterE 0
_ZN2js3jit9Assembler6movslqENS0_8RegisterES2_ 0
_ZN2js3jit9Assembler6movslqERKNS0_7OperandENS0_8RegisterE 0
_ZN2js3jit9Assembler6movswqERKNS0_7OperandENS0_8RegisterE 0
_ZN2js3jit9Assembler6movzbqERKNS0_7OperandENS0_8RegisterE 0
_ZN2js3jit9Assembler6movzwqERKNS0_7OperandENS0_8RegisterE 0
_ZN2js3jit9Assembler7popcntqERKNS0_8RegisterES4_ 0
_ZN2js3jit9Assembler7rolq_clENS0_8RegisterE 0
_ZN2js3jit9Assembler7rorq_clENS0_8RegisterE 0
_ZN2js3jit9Assembler7sarq_clENS0_8RegisterE 0
_ZN2js3jit9Assembler7shlq_clENS0_8RegisterE 0
_ZN2js3jit9Assembler7shrq_clENS0_8RegisterE 0
_ZN2js3jit9Assembler9patchAddqENS0_10CodeOffsetEi 0
_ZN2js3jit9Assembler9vcvtsq2sdENS0_8RegisterENS0_13FloatRegisterES3_ 0
_ZN2js3jit9Assembler9vcvtsq2ssENS0_8RegisterENS0_13FloatRegisterES3_ 0
_ZN2js3jitL13PatchBackedgeERNS0_16CodeLocationJumpENS0_17CodeLocationLabelENS0_12JitZoneGroup14BackedgeTargetE 0
_ZN2js3jit20ScratchRegisterScopeC2ERNS0_14MacroAssemblerE 1
_ZN2js3jit20ScratchRegisterScopeD2Ev 1
_ZN2js3jit9Assembler12movWithPatchENS0_6ImmPtrENS0_8RegisterE 1
_ZN2js3jit9Assembler12movWithPatchENS0_7ImmWordENS0_8RegisterE 1
_ZN2js3jit9Assembler13pushWithPatchENS0_7ImmWordE 1
_ZN2js3jit9Assembler3jmpENS0_6ImmPtrENS0_10Relocation4KindE 1
_ZN2js3jit9Assembler3jmpEPNS0_7JitCodeE 1
_ZN2js3jit9Assembler3leaERKNS0_7OperandENS0_8RegisterE 1
_ZN2js3jit9Assembler3movENS0_6ImmPtrENS0_8RegisterE 1
_ZN2js3jit9Assembler3movENS0_7ImmWordENS0_8RegisterE 1
_ZN2js3jit9Assembler3movENS0_8RegisterERKNS0_7OperandE 1
_ZN2js3jit9Assembler3movENS0_8RegisterES2_ 1
_ZN2js3jit9Assembler3movEPNS0_10CodeOffsetENS0_8RegisterE 1
_ZN2js3jit9Assembler3orqENS0_5Imm32ENS0_8RegisterE 1
_ZN2js3jit9Assembler3orqENS0_8RegisterES2_ 1
_ZN2js3jit9Assembler3popENS0_13FloatRegisterE 1
_ZN2js3jit9Assembler4addqENS0_5Imm32ENS0_8RegisterE 1
_ZN2js3jit9Assembler4addqENS0_5Imm32ERKNS0_7OperandE 1
_ZN2js3jit9Assembler4addqENS0_8RegisterES2_ 1
_ZN2js3jit9Assembler4addqERKNS0_7OperandENS0_8RegisterE 1
_ZN2js3jit9Assembler4andqENS0_5Imm32ENS0_8RegisterE 1
_ZN2js3jit9Assembler4andqENS0_8RegisterES2_ 1
_ZN2js3jit9Assembler4andqERKNS0_7OperandENS0_8RegisterE 1
_ZN2js3jit9Assembler4callENS0_6ImmPtrE 1
_ZN2js3jit9Assembler4callEPNS0_7JitCodeE 1
_ZN2js3jit9Assembler4cmpqENS0_5Imm32ERKNS0_7OperandE 1
_ZN2js3jit9Assembler4cmpqENS0_8RegisterERKNS0_7OperandE 1
_ZN2js3jit9Assembler4cmpqENS0_8RegisterES2_ 1
_ZN2js3jit9Assembler4movqENS0_5Imm32ERKNS0_7OperandE 1
_ZN2js3jit9Assembler4movqENS0_6ImmPtrENS0_8RegisterE 1
_ZN2js3jit9Assembler4movqENS0_7ImmWordENS0_8RegisterE 1
_ZN2js3jit9Assembler4movqENS0_8ImmGCPtrENS0_8RegisterE 1
_ZN2js3jit9Assembler4movqENS0_8RegisterERKNS0_7OperandE 1
_ZN2js3jit9Assembler4movqENS0_8RegisterES2_ 1
_ZN2js3jit9Assembler4movqERKNS0_7OperandENS0_8RegisterE 1
_ZN2js3jit9Assembler4pushENS0_13FloatRegisterE 1
_ZN2js3jit9Assembler4pushENS0_7ImmWordE 1
_ZN2js3jit9Assembler4pushENS0_8ImmGCPtrE 1
_ZN2js3jit9Assembler4sarqENS0_5Imm32ENS0_8RegisterE 1
_ZN2js3jit9Assembler4shlqENS0_5Imm32ENS0_8RegisterE 1
_ZN2js3jit9Assembler4shrqENS0_5Imm32ENS0_8RegisterE 1
_ZN2js3jit9Assembler4subqENS0_5Imm32ENS0_8RegisterE 1
_ZN2js3jit9Assembler4subqENS0_8RegisterES2_ 1
_ZN2js3jit9Assembler4subqERKNS0_7OperandENS0_8RegisterE 1
_ZN2js3jit9Assembler4xchgENS0_8RegisterES2_ 1
_ZN2js3jit9Assembler4xorqENS0_5Imm32ENS0_8RegisterE 1
_ZN2js3jit9Assembler5testqENS0_5Imm32ENS0_8RegisterE 1
_ZN2js3jit9Assembler5testqENS0_5Imm32ERKNS0_7OperandE 1
_ZN2js3jit9Assembler5testqENS0_8RegisterES2_ 1
_ZN2js3jit9Assembler5vmovqENS0_13FloatRegisterENS0_8RegisterE 1
_ZN2js3jit9Assembler5vmovqENS0_8RegisterENS0_13FloatRegisterE 1
_ZN2js3jit9Assembler5xchgqENS0_8RegisterES2_ 1
_ZN2js3jit9AssemblerC2Ev 1
_ZN2js3jit9AssemblerD2Ev 1
_ZN2js3jitL12GetIntArgRegEjjPNS0_8RegisterE 1
_ZN2js3jitL19GetTempRegForIntArgEjjPNS0_8RegisterE 1
_ZN2js3jitL9PatchJumpENS0_16CodeLocationJumpENS0_17CodeLocationLabelENS0_13ReprotectCodeE 1
_ZNK2js3jit15ABIArgGenerator23stackBytesConsumedSoFarEv 1

Generated by: LCOV version 1.13