LCOV - code coverage report
Current view:
top level
-
js/src/jit
- MIRGraph.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
output.info
Lines:
614
953
64.4 %
Date:
2017-07-14 16:53:18
Functions:
85
114
74.6 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZN2js3jit11MBasicBlock10discardDefEPNS0_11MDefinitionE
1
_ZN2js3jit11MBasicBlock10discardPhiEPNS0_4MPhiE
1
_ZN2js3jit11MBasicBlock10moveBeforeEPNS0_12MInstructionES3_
1
_ZN2js3jit11MBasicBlock11BackupPoint27computeInstructionsCheckSumEPS1_
1
_ZN2js3jit11MBasicBlock11BackupPoint27computePredecessorsCheckSumEPS1_
1
_ZN2js3jit11MBasicBlock11BackupPoint4initERNS0_13TempAllocatorE
1
_ZN2js3jit11MBasicBlock11BackupPoint7restoreEv
0
_ZN2js3jit11MBasicBlock11BackupPointC2EPS1_
1
_ZN2js3jit11MBasicBlock11inheritPhisEPS1_
0
_ZN2js3jit11MBasicBlock11insertAfterEPNS0_12MInstructionES3_
1
_ZN2js3jit11MBasicBlock11insertAtEndEPNS0_12MInstructionE
0
_ZN2js3jit11MBasicBlock11rewriteSlotEjPNS0_11MDefinitionE
1
_ZN2js3jit11MBasicBlock11setBackedgeERNS0_13TempAllocatorEPS1_
1
_ZN2js3jit11MBasicBlock11setVariableEj
1
_ZN2js3jit11MBasicBlock11shimmySlotsEi
0
_ZN2js3jit11MBasicBlock12NewSplitEdgeERNS0_8MIRGraphEPS1_mS4_
1
_ZN2js3jit11MBasicBlock12inheritSlotsEPS1_
1
_ZN2js3jit11MBasicBlock12insertBeforeEPNS0_12MInstructionES3_
1
_ZN2js3jit11MBasicBlock12pushVariableEj
1
_ZN2js3jit11MBasicBlock13increaseSlotsEm
0
_ZN2js3jit11MBasicBlock13linkOsrValuesEPNS0_6MStartE
1
_ZN2js3jit11MBasicBlock13safeInsertTopEPNS0_11MDefinitionENS1_9IgnoreTopE
1
_ZN2js3jit11MBasicBlock13setLoopHeaderEPS1_
0
_ZN2js3jit11MBasicBlock14addPredecessorERNS0_13TempAllocatorEPS1_
1
_ZN2js3jit11MBasicBlock14discardAllPhisEv
0
_ZN2js3jit11MBasicBlock14discardLastInsEv
1
_ZN2js3jit11MBasicBlock14ensureHasSlotsEm
0
_ZN2js3jit11MBasicBlock14initEntrySlotsERNS0_13TempAllocatorE
1
_ZN2js3jit11MBasicBlock14rewriteAtDepthEiPNS0_11MDefinitionE
0
_ZN2js3jit11MBasicBlock14specializePhisERNS0_13TempAllocatorE
1
_ZN2js3jit11MBasicBlock15argumentsObjectEv
1
_ZN2js3jit11MBasicBlock15clearLoopHeaderEv
0
_ZN2js3jit11MBasicBlock15setBackedgeWasmEPS1_
0
_ZN2js3jit11MBasicBlock16addFromElsewhereEPNS0_12MInstructionE
0
_ZN2js3jit11MBasicBlock16environmentChainEv
1
_ZN2js3jit11MBasicBlock16replaceSuccessorEmPS1_
1
_ZN2js3jit11MBasicBlock17prepareForDiscardEPNS0_12MInstructionENS1_14ReferencesTypeE
1
_ZN2js3jit11MBasicBlock17removePredecessorEPS1_
1
_ZN2js3jit11MBasicBlock18NewWithResumePointERNS0_8MIRGraphERKNS0_11CompileInfoEPS1_PNS0_12BytecodeSiteEPNS0_12MResumePointE
0
_ZN2js3jit11MBasicBlock18addPredecessorPopNERNS0_13TempAllocatorEPS1_j
1
_ZN2js3jit11MBasicBlock18clearDominatorInfoEv
1
_ZN2js3jit11MBasicBlock18discardResumePointEPNS0_12MResumePointENS1_14ReferencesTypeE
1
_ZN2js3jit11MBasicBlock18inheritResumePointEPS1_
0
_ZN2js3jit11MBasicBlock18replacePredecessorEPS1_S2_
1
_ZN2js3jit11MBasicBlock18setArgumentsObjectEPNS0_11MDefinitionE
1
_ZN2js3jit11MBasicBlock19setEnvironmentChainEPNS0_11MDefinitionE
1
_ZN2js3jit11MBasicBlock20NewPendingLoopHeaderERNS0_8MIRGraphERKNS0_11CompileInfoEPS1_PNS0_12BytecodeSiteEj
1
_ZN2js3jit11MBasicBlock20optimizedOutConstantERNS0_13TempAllocatorE
1
_ZN2js3jit11MBasicBlock21discardAllPhiOperandsEv
1
_ZN2js3jit11MBasicBlock21discardIgnoreOperandsEPNS0_12MInstructionE
1
_ZN2js3jit11MBasicBlock22assertUsesAreNotWithinENS_18InlineListIteratorINS0_4MUseEEES4_
0
_ZN2js3jit11MBasicBlock22discardAllInstructionsEv
1
_ZN2js3jit11MBasicBlock22discardAllResumePointsEb
1
_ZN2js3jit11MBasicBlock23inheritPhisFromBackedgeERNS0_13TempAllocatorEPS1_Pb
1
_ZN2js3jit11MBasicBlock24immediateDominatorBranchEPNS0_15BranchDirectionE
1
_ZN2js3jit11MBasicBlock25addPredecessorWithoutPhisEPS1_
1
_ZN2js3jit11MBasicBlock26addPredecessorSameInputsAsEPS1_S2_
1
_ZN2js3jit11MBasicBlock28addImmediatelyDominatedBlockEPS1_
1
_ZN2js3jit11MBasicBlock28flagOperandsOfPrunedBranchesEPNS0_12MInstructionE
1
_ZN2js3jit11MBasicBlock31removeImmediatelyDominatedBlockEPS1_
1
_ZN2js3jit11MBasicBlock32discardAllInstructionsStartingAtENS_18InlineListIteratorINS0_12MInstructionEEE
1
_ZN2js3jit11MBasicBlock35removePredecessorWithoutPhiOperandsEPS1_m
1
_ZN2js3jit11MBasicBlock3NewERNS0_8MIRGraphEPNS0_16BytecodeAnalysisERKNS0_11CompileInfoEPS1_PNS0_12BytecodeSiteENS1_4KindE
1
_ZN2js3jit11MBasicBlock3NewERNS0_8MIRGraphERKNS0_11CompileInfoEPS1_NS1_4KindE
0
_ZN2js3jit11MBasicBlock3addEPNS0_12MInstructionE
1
_ZN2js3jit11MBasicBlock3endEPNS0_19MControlInstructionE
1
_ZN2js3jit11MBasicBlock3popEv
1
_ZN2js3jit11MBasicBlock4dumpERNS_14GenericPrinterE
0
_ZN2js3jit11MBasicBlock4dumpEv
0
_ZN2js3jit11MBasicBlock4initEv
1
_ZN2js3jit11MBasicBlock4peekEi
1
_ZN2js3jit11MBasicBlock4pickEi
1
_ZN2js3jit11MBasicBlock4popnEj
1
_ZN2js3jit11MBasicBlock4pushEPNS0_11MDefinitionE
1
_ZN2js3jit11MBasicBlock5clearEv
1
_ZN2js3jit11MBasicBlock6addPhiEPNS0_4MPhiE
1
_ZN2js3jit11MBasicBlock6setArgEj
1
_ZN2js3jit11MBasicBlock6swapAtEi
1
_ZN2js3jit11MBasicBlock6unpickEi
1
_ZN2js3jit11MBasicBlock7NewPopNERNS0_8MIRGraphERKNS0_11CompileInfoEPS1_PNS0_12BytecodeSiteENS1_4KindEj
0
_ZN2js3jit11MBasicBlock7discardEPNS0_12MInstructionE
1
_ZN2js3jit11MBasicBlock7getSlotEj
1
_ZN2js3jit11MBasicBlock7inheritERNS0_13TempAllocatorEPNS0_16BytecodeAnalysisEPS1_jj
1
_ZN2js3jit11MBasicBlock7pushArgEj
1
_ZN2js3jit11MBasicBlock7setSlotEj
0
_ZN2js3jit11MBasicBlock7setSlotEjPNS0_11MDefinitionE
1
_ZN2js3jit11MBasicBlock8initSlotEjPNS0_11MDefinitionE
1
_ZN2js3jit11MBasicBlock8pushSlotEj
1
_ZN2js3jit11MBasicBlock8setLocalEj
1
_ZN2js3jit11MBasicBlock9copySlotsEPS1_
1
_ZN2js3jit11MBasicBlock9dumpStackERNS_14GenericPrinterE
0
_ZN2js3jit11MBasicBlock9dumpStackEv
0
_ZN2js3jit11MBasicBlock9pushLocalEj
1
_ZN2js3jit11MBasicBlockC2ERNS0_8MIRGraphERKNS0_11CompileInfoEPNS0_12BytecodeSiteENS1_4KindE
1
_ZN2js3jit12MIRGenerator26addAbortedPreliminaryGroupEPNS_11ObjectGroupE
1
_ZN2js3jit12MIRGenerator5abortENS0_11AbortReasonE
1
_ZN2js3jit12MIRGenerator5abortENS0_11AbortReasonEPKcz
0
_ZN2js3jit12MIRGenerator8abortFmtENS0_11AbortReasonEPKcP13__va_list_tag
1
_ZN2js3jit12MIRGenerator8usesSimdEv
0
_ZN2js3jit12MIRGeneratorC2EPNS0_18CompileCompartmentERKNS0_17JitCompileOptionsEPNS0_13TempAllocatorEPNS0_8MIRGraphEPKNS0_11CompileInfoEPKNS0_16OptimizationInfoE
1
_ZN2js3jit8MIRGraph11removeBlockEPNS0_11MBasicBlockE
1
_ZN2js3jit8MIRGraph12unmarkBlocksEv
1
_ZN2js3jit8MIRGraph16insertBlockAfterEPNS0_11MBasicBlockES3_
1
_ZN2js3jit8MIRGraph17insertBlockBeforeEPNS0_11MBasicBlockES3_
0
_ZN2js3jit8MIRGraph19renumberBlocksAfterEPNS0_11MBasicBlockE
0
_ZN2js3jit8MIRGraph21removeSuccessorBlocksEPNS0_11MBasicBlockE
1
_ZN2js3jit8MIRGraph24removeBlockIncludingPhisEPNS0_11MBasicBlockE
0
_ZN2js3jit8MIRGraph4dumpERNS_14GenericPrinterE
0
_ZN2js3jit8MIRGraph4dumpEv
0
_ZN2js3jit8MIRGraph8addBlockEPNS0_11MBasicBlockE
1
_ZNK2js3jit11MBasicBlock12getSuccessorEm
1
_ZNK2js3jit11MBasicBlock13numSuccessorsEv
1
_ZNK2js3jit11MBasicBlock17getSuccessorIndexEPS1_
1
_ZNK2js3jit11MBasicBlock19getPredecessorIndexEPS1_
1
Generated by:
LCOV version 1.13