LCOV - code coverage report
Current view:
top level
-
js/src/jit/shared
- CodeGenerator-shared.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
output.info
Lines:
292
928
31.5 %
Date:
2017-07-14 16:53:18
Functions:
37
74
50.0 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZN2js3jit19CodeGeneratorShared13markSafepointEPNS0_12LInstructionE
0
_ZN2js3jit19CodeGeneratorShared15assignBailoutIdEPNS0_9LSnapshotE
0
_ZN2js3jit19CodeGeneratorShared16emitTracelogTreeEbPKc17TraceLoggerTextId
0
_ZN2js3jit19CodeGeneratorShared16emitWasmCallBaseEPNS0_13LWasmCallBaseE
0
_ZN2js3jit19CodeGeneratorShared18emitTruncateDoubleENS0_13FloatRegisterENS0_8RegisterEPNS0_16MTruncateToInt32E
0
_ZN2js3jit19CodeGeneratorShared18verifyOsiPointRegsEPNS0_10LSafepointE
0
_ZN2js3jit19CodeGeneratorShared19emitTruncateFloat32ENS0_13FloatRegisterENS0_8RegisterEPNS0_16MTruncateToInt32E
0
_ZN2js3jit19CodeGeneratorShared22visitWasmLoadGlobalVarEPNS0_18LWasmLoadGlobalVarE
0
_ZN2js3jit19CodeGeneratorShared23visitWasmStoreGlobalVarEPNS0_19LWasmStoreGlobalVarE
0
_ZN2js3jit19CodeGeneratorShared24computeDivisionConstantsEji
0
_ZN2js3jit19CodeGeneratorShared25dumpNativeToBytecodeEntryEj
0
_ZN2js3jit19CodeGeneratorShared25visitWasmLoadGlobalVarI64EPNS0_21LWasmLoadGlobalVarI64E
0
_ZN2js3jit19CodeGeneratorShared26visitWasmStoreGlobalVarI64EPNS0_22LWasmStoreGlobalVarI64E
0
_ZN2js3jit19CodeGeneratorShared28addTrackedOptimizationsEntryEPKNS0_20TrackedOptimizationsE
0
_ZN2js3jit19CodeGeneratorShared31extendTrackedOptimizationsEntryEPKNS0_20TrackedOptimizationsE
0
_ZN2js3jit19CodeGeneratorShared32createNativeToBytecodeScriptListEP9JSContext
0
_ZN2js3jit19CodeGeneratorShared32verifyCompactNativeToBytecodeMapEPNS0_7JitCodeE
0
_ZN2js3jit19CodeGeneratorShared34generateCompactNativeToBytecodeMapEP9JSContextPNS0_7JitCodeE
0
_ZN2js3jit19CodeGeneratorShared36verifyCompactTrackedOptimizationsMapEPNS0_7JitCodeEjRKNS0_26UniqueTrackedOptimizationsEPKN7mozilla6VectorINS0_26IonTrackedTypeWithAddendumELm1ENS_17SystemAllocPolicyEEE
0
_ZN2js3jit19CodeGeneratorShared38generateCompactTrackedOptimizationsMapEP9JSContextPNS0_7JitCodeEPN7mozilla6VectorINS0_26IonTrackedTypeWithAddendumELm1ENS_17SystemAllocPolicyEEE
0
_ZN2js3jit24ReadTempAttemptsVectorOp3oomEv
0
_ZN2js3jit24ReadTempAttemptsVectorOpC2EPN7mozilla6VectorINS0_19OptimizationAttemptELm4ENS0_14JitAllocPolicyEEE
0
_ZN2js3jit24ReadTempAttemptsVectorOpclEN2JS15TrackedStrategyENS2_14TrackedOutcomeE
0
_ZN2js3jit24ReadTempTypeInfoVectorOp3oomEv
0
_ZN2js3jit24ReadTempTypeInfoVectorOp8readTypeERKNS0_26IonTrackedTypeWithAddendumE
0
_ZN2js3jit24ReadTempTypeInfoVectorOpC2ERNS0_13TempAllocatorEPN7mozilla6VectorINS0_20OptimizationTypeInfoELm1ENS0_14JitAllocPolicyEEE
0
_ZN2js3jit24ReadTempTypeInfoVectorOpD2Ev
0
_ZN2js3jit24ReadTempTypeInfoVectorOpclEN2JS15TrackedTypeSiteENS0_7MIRTypeE
0
_ZN2js3jit7StoreOpC2ERNS0_14MacroAssemblerE
0
_ZN2js3jit7StoreOpclENS0_13FloatRegisterENS0_7AddressE
0
_ZN2js3jit7StoreOpclENS0_8RegisterENS0_7AddressE
0
_ZN2js3jit8VerifyOpC2ERNS0_14MacroAssemblerEPNS0_5LabelE
0
_ZN2js3jit8VerifyOpclENS0_13FloatRegisterENS0_7AddressE
0
_ZN2js3jit8VerifyOpclENS0_8RegisterENS0_7AddressE
0
_ZN2js3jitL16StoreAllLiveRegsERNS0_14MacroAssemblerENS0_7LiveSetINS0_11RegisterSetEEE
0
_ZN2js3jitL18HandleRegisterDumpINS0_7StoreOpEEEvT_RNS0_14MacroAssemblerENS0_7LiveSetINS0_11RegisterSetEEENS0_8RegisterES9_
0
_ZN2js3jitL18HandleRegisterDumpINS0_8VerifyOpEEEvT_RNS0_14MacroAssemblerENS0_7LiveSetINS0_11RegisterSetEEENS0_8RegisterES9_
0
_ZN2js3jit19CodeGeneratorShared10ensureMasmEPNS0_14MacroAssemblerE
1
_ZN2js3jit19CodeGeneratorShared11jumpToBlockEPNS0_11MBasicBlockE
1
_ZN2js3jit19CodeGeneratorShared11jumpToBlockEPNS0_11MBasicBlockENS0_18AssemblerX86Shared9ConditionE
1
_ZN2js3jit19CodeGeneratorShared12markOsiPointEPNS0_9LOsiPointE
1
_ZN2js3jit19CodeGeneratorShared14emitPreBarrierENS0_7AddressE
1
_ZN2js3jit19CodeGeneratorShared14emitPreBarrierENS0_8RegisterEPKNS0_11LAllocationEi
1
_ZN2js3jit19CodeGeneratorShared14ensureOsiSpaceEv
1
_ZN2js3jit19CodeGeneratorShared15markSafepointAtEjPNS0_12LInstructionE
1
_ZN2js3jit19CodeGeneratorShared16addOutOfLineCodeEPNS0_13OutOfLineCodeEPKNS0_12BytecodeSiteE
1
_ZN2js3jit19CodeGeneratorShared16addOutOfLineCodeEPNS0_13OutOfLineCodeEPKNS0_12MInstructionE
1
_ZN2js3jit19CodeGeneratorShared16emitTracelogTreeEbj
1
_ZN2js3jit19CodeGeneratorShared16encodeAllocationEPNS0_9LSnapshotEPNS0_11MDefinitionEPj
1
_ZN2js3jit19CodeGeneratorShared16encodeSafepointsEv
1
_ZN2js3jit19CodeGeneratorShared16generateEpilogueEv
1
_ZN2js3jit19CodeGeneratorShared16generatePrologueEv
1
_ZN2js3jit19CodeGeneratorShared17oolTruncateDoubleENS0_13FloatRegisterENS0_8RegisterEPNS0_12MInstructionENS_4wasm14BytecodeOffsetE
1
_ZN2js3jit19CodeGeneratorShared17resetOsiPointRegsEPNS0_10LSafepointE
1
_ZN2js3jit19CodeGeneratorShared18emitTracelogScriptEb
1
_ZN2js3jit19CodeGeneratorShared21generateOutOfLineCodeEv
1
_ZN2js3jit19CodeGeneratorShared21getJumpLabelForBranchEPNS0_11MBasicBlockE
1
_ZN2js3jit19CodeGeneratorShared24addNativeToBytecodeEntryEPKNS0_12BytecodeSiteE
1
_ZN2js3jit19CodeGeneratorShared24shouldVerifyOsiPointRegsEPNS0_10LSafepointE
1
_ZN2js3jit19CodeGeneratorShared26visitOutOfLineTruncateSlowEPNS0_21OutOfLineTruncateSlowE
1
_ZN2js3jit19CodeGeneratorShared27dumpNativeToBytecodeEntriesEv
1
_ZN2js3jit19CodeGeneratorShared33labelForBackedgeWithImplicitCheckEPNS0_11MBasicBlockE
1
_ZN2js3jit19CodeGeneratorShared6callVMERKNS0_10VMFunctionEPNS0_12LInstructionEPKNS0_8RegisterE
1
_ZN2js3jit19CodeGeneratorShared6encodeEPNS0_12LRecoverInfoE
1
_ZN2js3jit19CodeGeneratorShared6encodeEPNS0_9LSnapshotE
1
_ZN2js3jit19CodeGeneratorSharedC2EPNS0_12MIRGeneratorEPNS0_8LIRGraphEPNS0_14MacroAssemblerE
1
_ZN2js3jit21OutOfLineTruncateSlow6acceptEPNS0_19CodeGeneratorSharedE
1
_ZN2js3jit21OutOfLineTruncateSlowC2ENS0_13FloatRegisterENS0_8RegisterEbNS_4wasm14BytecodeOffsetE
1
_ZN2js3jitL12ToStackIndexEPNS0_11LAllocationE
1
_ZNK2js3jit19CodeGeneratorShared21omitOverRecursedCheckEv
1
_ZNK2js3jit21OutOfLineTruncateSlow14bytecodeOffsetEv
1
_ZNK2js3jit21OutOfLineTruncateSlow18widenFloatToDoubleEv
1
_ZNK2js3jit21OutOfLineTruncateSlow3srcEv
1
_ZNK2js3jit21OutOfLineTruncateSlow4destEv
1
Generated by:
LCOV version 1.13