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 Sort by function name Hit count Sort by 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