LCOV - code coverage report
Current view:
top level
-
js/src/jit
- CacheIRCompiler.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
output.info
Lines:
867
1380
62.8 %
Date:
2017-07-14 16:53:18
Functions:
91
124
73.4 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_Z7AsGCPtrIN2JS5ValueEEPN2js5GCPtrIT_EEPm
0
_Z9InitGCPtrIN2JS5ValueEmEvPmT0_
0
_ZN2js3jit15CacheIRCompiler14emitBreakpointEv
0
_ZN2js3jit15CacheIRCompiler19emitCallPrintStringEv
0
_ZN2js3jit15CacheIRCompiler20emitLoadObjectResultEv
0
_ZN2js3jit15CacheIRCompiler23emitCompareSymbolResultEv
0
_ZN2js3jit15CacheIRCompiler25emitGuardNoUnboxedExpandoEv
0
_ZN2js3jit15CacheIRCompiler26emitLoadTypedElementResultEv
0
_ZN2js3jit15CacheIRCompiler27emitMegamorphicHasOwnResultEv
0
_ZN2js3jit15CacheIRCompiler28emitLoadFunctionLengthResultEv
0
_ZN2js3jit15CacheIRCompiler30emitGuardAndLoadUnboxedExpandoEv
0
_ZN2js3jit15CacheIRCompiler31emitGuardNoDetachedTypedObjectsEv
0
_ZN2js3jit15CacheIRCompiler31emitLoadTypedObjectResultSharedERKNS0_7AddressENS0_8RegisterENS0_16TypedThingLayoutEjRKNS0_18AutoOutputRegisterE
0
_ZN2js3jit15CacheIRCompiler32emitLoadArgumentsObjectArgResultEv
0
_ZN2js3jit15CacheIRCompiler32emitLoadUnboxedArrayLengthResultEv
0
_ZN2js3jit15CacheIRCompiler33emitLoadUnboxedArrayElementResultEv
0
_ZN2js3jit15CacheIRCompiler33emitStoreTypedObjectReferencePropENS0_12ValueOperandENS_18ReferenceTypeDescr4TypeERKNS0_7AddressENS0_8RegisterE
0
_ZN2js3jit15CacheIRCompiler36emitLoadDenseElementHoleExistsResultEv
0
_ZN2js3jit15CacheIRCompiler39emitLoadDOMExpandoValueIgnoreGenerationEv
0
_ZN2js3jit16TraceCacheIRStubINS0_9IonICStubEEEvP8JSTracerPT_PKNS0_15CacheIRStubInfoE
0
_ZN2js3jit22CacheRegisterAllocator21useConstantOrRegisterERNS0_14MacroAssemblerENS0_12ValOperandIdE
0
_ZNK2js3jit15CacheIRStubInfo12copyStubDataEPNS0_6ICStubES3_
0
_ZNK2js3jit15CacheIRStubInfo12getStubFieldINS0_6ICStubE4jsidEERNS_5GCPtrIT0_EEPT_j
0
_ZNK2js3jit15CacheIRStubInfo12getStubFieldINS0_6ICStubEN2JS5ValueEEERNS_5GCPtrIT0_EEPT_j
0
_ZNK2js3jit15CacheIRStubInfo12getStubFieldINS0_6ICStubEP8JSObjectEERNS_5GCPtrIT0_EEPT_j
0
_ZNK2js3jit15CacheIRStubInfo12getStubFieldINS0_6ICStubEPN2JS6SymbolEEERNS_5GCPtrIT0_EEPT_j
0
_ZNK2js3jit15CacheIRStubInfo12getStubFieldINS0_9IonICStubE4jsidEERNS_5GCPtrIT0_EEPT_j
0
_ZNK2js3jit15CacheIRStubInfo12getStubFieldINS0_9IonICStubEN2JS5ValueEEERNS_5GCPtrIT0_EEPT_j
0
_ZNK2js3jit15CacheIRStubInfo12getStubFieldINS0_9IonICStubEP8JSObjectEERNS_5GCPtrIT0_EEPT_j
0
_ZNK2js3jit15CacheIRStubInfo12getStubFieldINS0_9IonICStubEP8JSStringEERNS_5GCPtrIT0_EEPT_j
0
_ZNK2js3jit15CacheIRStubInfo12getStubFieldINS0_9IonICStubEPN2JS6SymbolEEERNS_5GCPtrIT0_EEPT_j
0
_ZNK2js3jit15CacheIRStubInfo12getStubFieldINS0_9IonICStubEPNS_11ObjectGroupEEERNS_5GCPtrIT0_EEPT_j
0
_ZNK2js3jit15CacheIRStubInfo12getStubFieldINS0_9IonICStubEPNS_5ShapeEEERNS_5GCPtrIT0_EEPT_j
0
_Z7AsGCPtrI4jsidEPN2js5GCPtrIT_EEPm
1
_Z7AsGCPtrIP8JSObjectEPN2js5GCPtrIT_EEPm
1
_Z7AsGCPtrIP8JSStringEPN2js5GCPtrIT_EEPm
1
_Z7AsGCPtrIPN2JS6SymbolEEPN2js5GCPtrIT_EEPm
1
_Z7AsGCPtrIPN2js11ObjectGroupEEPNS0_5GCPtrIT_EEPm
1
_Z7AsGCPtrIPN2js5ShapeEEPNS0_5GCPtrIT_EEPm
1
_Z9InitGCPtrI4jsidmEvPmT0_
1
_Z9InitGCPtrIP8JSObjectmEvPmT0_
1
_Z9InitGCPtrIP8JSStringmEvPmT0_
1
_Z9InitGCPtrIPN2JS6SymbolEmEvPmT0_
1
_Z9InitGCPtrIPN2js11ObjectGroupEmEvPmT0_
1
_Z9InitGCPtrIPN2js5ShapeEmEvPmT0_
1
_ZL15EmitStoreResultRN2js3jit14MacroAssemblerENS0_8RegisterE11JSValueTypeRKNS0_18AutoOutputRegisterE
1
_ZL16EmitStoreBooleanRN2js3jit14MacroAssemblerEbRKNS0_18AutoOutputRegisterE
1
_ZN2js3jit13CacheIRReaderC2EPKNS0_15CacheIRStubInfoE
1
_ZN2js3jit14CacheIRStubKey4hashERKNS1_6LookupE
1
_ZN2js3jit14CacheIRStubKey5matchERKS1_RKNS1_6LookupE
1
_ZN2js3jit15CacheIRCompiler13emitGuardTypeEv
1
_ZN2js3jit15CacheIRCompiler13emitLoadProtoEv
1
_ZN2js3jit15CacheIRCompiler14addFailurePathEPPNS0_11FailurePathE
1
_ZN2js3jit15CacheIRCompiler14emitGuardClassEv
1
_ZN2js3jit15CacheIRCompiler14emitWrapResultEv
1
_ZN2js3jit15CacheIRCompiler15emitFailurePathEm
1
_ZN2js3jit15CacheIRCompiler16emitGuardIsProxyEv
1
_ZN2js3jit15CacheIRCompiler17emitGuardIsObjectEv
1
_ZN2js3jit15CacheIRCompiler17emitGuardIsStringEv
1
_ZN2js3jit15CacheIRCompiler17emitGuardIsSymbolEv
1
_ZN2js3jit15CacheIRCompiler19emitGuardMagicValueEv
1
_ZN2js3jit15CacheIRCompiler20emitGuardNotDOMProxyEv
1
_ZN2js3jit15CacheIRCompiler21emitGuardIsInt32IndexEv
1
_ZN2js3jit15CacheIRCompiler21emitLoadBooleanResultEv
1
_ZN2js3jit15CacheIRCompiler21emitLoadWrapperTargetEv
1
_ZN2js3jit15CacheIRCompiler21emitPostBarrierSharedENS0_8RegisterERKNS0_18ConstantOrRegisterES2_S2_
1
_ZN2js3jit15CacheIRCompiler23emitCompareObjectResultEv
1
_ZN2js3jit15CacheIRCompiler23emitCompareStringResultEv
1
_ZN2js3jit15CacheIRCompiler23emitGuardIsObjectOrNullEv
1
_ZN2js3jit15CacheIRCompiler23emitLoadDOMExpandoValueEv
1
_ZN2js3jit15CacheIRCompiler23emitLoadUndefinedResultEv
1
_ZN2js3jit15CacheIRCompiler24emitGuardNoDenseElementsEv
1
_ZN2js3jit15CacheIRCompiler24emitLoadStringCharResultEv
1
_ZN2js3jit15CacheIRCompiler25emitGuardIsNativeFunctionEv
1
_ZN2js3jit15CacheIRCompiler26emitLoadDenseElementResultEv
1
_ZN2js3jit15CacheIRCompiler26emitLoadStringLengthResultEv
1
_ZN2js3jit15CacheIRCompiler26emitLoadTypeOfObjectResultEv
1
_ZN2js3jit15CacheIRCompiler28emitLoadEnclosingEnvironmentEv
1
_ZN2js3jit15CacheIRCompiler30emitComparePointerResultSharedEb
1
_ZN2js3jit15CacheIRCompiler30emitGuardAndGetIndexFromStringEv
1
_ZN2js3jit15CacheIRCompiler30emitLoadDenseElementHoleResultEv
1
_ZN2js3jit15CacheIRCompiler30emitLoadInt32ArrayLengthResultEv
1
_ZN2js3jit15CacheIRCompiler31emitGuardSpecificInt32ImmediateEv
1
_ZN2js3jit15CacheIRCompiler32emitLoadDenseElementExistsResultEv
1
_ZN2js3jit15CacheIRCompiler34emitGuardIsCrossCompartmentWrapperEv
1
_ZN2js3jit15CacheIRCompiler35emitLoadArgumentsObjectLengthResultEv
1
_ZN2js3jit15CacheIRCompiler36emitMegamorphicLoadSlotByValueResultEv
1
_ZN2js3jit15CacheIRStubInfo3NewENS0_9CacheKindENS0_12ICStubEngineEbjRKNS0_13CacheIRWriterE
1
_ZN2js3jit16TraceCacheIRStubINS0_6ICStubEEEvP8JSTracerPT_PKNS0_15CacheIRStubInfoE
1
_ZN2js3jit18AutoOutputRegisterC2ERNS0_15CacheIRCompilerE
1
_ZN2js3jit18AutoOutputRegisterD2Ev
1
_ZN2js3jit22CacheRegisterAllocator10popPayloadERNS0_14MacroAssemblerEPNS0_15OperandLocationENS0_8RegisterE
1
_ZN2js3jit22CacheRegisterAllocator11useRegisterERNS0_14MacroAssemblerENS0_14TypedOperandIdE
1
_ZN2js3jit22CacheRegisterAllocator12discardStackERNS0_14MacroAssemblerE
1
_ZN2js3jit22CacheRegisterAllocator14defineRegisterERNS0_14MacroAssemblerENS0_14TypedOperandIdE
1
_ZN2js3jit22CacheRegisterAllocator16allocateRegisterERNS0_14MacroAssemblerE
1
_ZN2js3jit22CacheRegisterAllocator16useValueRegisterERNS0_14MacroAssemblerENS0_12ValOperandIdE
1
_ZN2js3jit22CacheRegisterAllocator17initInputLocationEmRKNS0_18ConstantOrRegisterE
1
_ZN2js3jit22CacheRegisterAllocator17initInputLocationEmRKNS0_20TypedOrValueRegisterE
1
_ZN2js3jit22CacheRegisterAllocator17restoreInputStateERNS0_14MacroAssemblerEb
1
_ZN2js3jit22CacheRegisterAllocator18fixupAliasedInputsERNS0_14MacroAssemblerE
1
_ZN2js3jit22CacheRegisterAllocator19defineValueRegisterERNS0_14MacroAssemblerENS0_12ValOperandIdE
1
_ZN2js3jit22CacheRegisterAllocator19spillOperandToStackERNS0_14MacroAssemblerEPNS0_15OperandLocationE
1
_ZN2js3jit22CacheRegisterAllocator21allocateFixedRegisterERNS0_14MacroAssemblerENS0_8RegisterE
1
_ZN2js3jit22CacheRegisterAllocator21allocateValueRegisterERNS0_14MacroAssemblerE
1
_ZN2js3jit22CacheRegisterAllocator21useFixedValueRegisterERNS0_14MacroAssemblerENS0_12ValOperandIdENS0_12ValueOperandE
1
_ZN2js3jit22CacheRegisterAllocator24freeDeadOperandLocationsERNS0_14MacroAssemblerE
1
_ZN2js3jit22CacheRegisterAllocator26allocateFixedValueRegisterERNS0_14MacroAssemblerENS0_12ValueOperandE
1
_ZN2js3jit22CacheRegisterAllocator27initAvailableRegsAfterSpillEv
1
_ZN2js3jit22CacheRegisterAllocator29spillOperandToStackOrRegisterERNS0_14MacroAssemblerEPNS0_15OperandLocationE
1
_ZN2js3jit22CacheRegisterAllocator4initEv
1
_ZN2js3jit22CacheRegisterAllocator8popValueERNS0_14MacroAssemblerEPNS0_15OperandLocationENS0_12ValueOperandE
1
_ZNK2js3jit11FailurePath19canShareFailurePathERKS1_
1
_ZNK2js3jit13CacheIRWriter12copyStubDataEPh
1
_ZNK2js3jit13CacheIRWriter25stubDataEqualsMaybeUpdateEPhPb
1
_ZNK2js3jit15CacheIRStubInfo12getStubFieldINS0_6ICStubEP8JSStringEERNS_5GCPtrIT0_EEPT_j
1
_ZNK2js3jit15CacheIRStubInfo12getStubFieldINS0_6ICStubEPNS_11ObjectGroupEEERNS_5GCPtrIT0_EEPT_j
1
_ZNK2js3jit15CacheIRStubInfo12getStubFieldINS0_6ICStubEPNS_5ShapeEEERNS_5GCPtrIT0_EEPT_j
1
_ZNK2js3jit15CacheIRStubInfo12stubDataSizeEv
1
_ZNK2js3jit15OperandLocation10aliasesRegERKS1_
1
_ZNK2js3jit15OperandLocationeqERKS1_
1
_ZNK2js3jit22CacheRegisterAllocator16inputRegisterSetEv
1
_ZNK2js3jit22CacheRegisterAllocator9knownTypeENS0_12ValOperandIdE
1
_ZZN2js3jit22CacheRegisterAllocator17restoreInputStateERNS0_14MacroAssemblerEbENKUlvE_clEv
1
Generated by:
LCOV version 1.13