LCOV - code coverage report
Current view:
directory
-
js/src/methodjit
- LoopState.cpp (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
1091
992
90.9 %
Date:
2012-04-21
Functions:
40
40
100.0 %
Function Name
Hit count
_Z7SafeAddiiPi
3754
_Z7SafeMuliiPi
40
_Z7SafeSubiiPi
17437
_ZN2js4mjit9LoopState10setLoopRegENS0_13AnyRegisterIDEPNS0_10FrameEntryE
16190
_ZN2js4mjit9LoopState12addGrowArrayEPNS_5types10TypeObjectE
1035
_ZN2js4mjit9LoopState12getIncrementEj
8029
_ZN2js4mjit9LoopState12hasGrowArrayEPNS_5types10TypeObjectE
948
_ZN2js4mjit9LoopState13addRangeCheckEjji
21
_ZN2js4mjit9LoopState13getEntryValueERKNS_7analyze13CrossSSAValueEPjPi
24614
_ZN2js4mjit9LoopState14entryRedundantERKNS1_14InvariantEntryES4_
3946
_ZN2js4mjit9LoopState15addHoistedCheckENS0_18InvariantArrayKindEjjji
1150
_ZN2js4mjit9LoopState15analyzeLoopBodyEj
35130
_ZN2js4mjit9LoopState15analyzeLoopTestEv
33626
_ZN2js4mjit9LoopState15computeIntervalERKNS_7analyze13CrossSSAValueEPiS6_
9581
_ZN2js4mjit9LoopState15invariantLengthERKNS_7analyze13CrossSSAValueE
2169
_ZN2js4mjit9LoopState16addInvariantCallEN3JSC22AbstractMacroAssemblerINS2_12X86AssemblerEE4JumpENS5_5LabelEbbjNS0_4UsesE
31381
_ZN2js4mjit9LoopState16addNegativeCheckEji
834
_ZN2js4mjit9LoopState17getLoopTestAccessERKNS_7analyze8SSAValueEPjPi
23104
_ZN2js4mjit9LoopState17invariantPropertyERKNS_7analyze13CrossSSAValueE4jsid
1284
_ZN2js4mjit9LoopState17restoreInvariantsEPhRNS0_9AssemblerEPNS_6VectorINS0_13TemporaryCopyELj0ENS_15TempAllocPolicyEEEPNS5_IN3JSC22AbstractMacroAssemblerINSA_12X86AssemblerEE4JumpELj0ES7_EE
8601
_ZN2js4mjit9LoopState18clearLoopRegistersEv
154735
_ZN2js4mjit9LoopState18invariantArgumentsEv
57
_ZN2js4mjit9LoopState18loopInvariantEntryEj
15693
_ZN2js4mjit9LoopState18valueFlowsToBitopsERKNS_7analyze8SSAValueE
242
_ZN2js4mjit9LoopState19addModifiedPropertyEPNS_5types10TypeObjectE4jsid
6023
_ZN2js4mjit9LoopState19checkRedundantEntryERKNS1_14InvariantEntryE
2005
_ZN2js4mjit9LoopState19definiteArrayAccessERKNS_7analyze8SSAValueES5_
2211
_ZN2js4mjit9LoopState19hasModifiedPropertyEPNS_5types10TypeObjectE4jsid
2514
_ZN2js4mjit9LoopState19invariantArraySlotsERKNS_7analyze13CrossSSAValueE
1150
_ZN2js4mjit9LoopState20hoistArgsLengthCheckERKNS_7analyze13CrossSSAValueE
56
_ZN2js4mjit9LoopState21analyzeLoopIncrementsEv
33626
_ZN2js4mjit9LoopState21cannotIntegerOverflowERKNS_7analyze13CrossSSAValueE
43033
_ZN2js4mjit9LoopState21hoistArrayLengthCheckENS0_18InvariantArrayKindERKNS_7analyze13CrossSSAValueES6_
15148
_ZN2js4mjit9LoopState21ignoreIntegerOverflowERKNS_7analyze13CrossSSAValueE
43033
_ZN2js4mjit9LoopState25hasTestLinearRelationshipEj
810
_ZN2js4mjit9LoopState26adjustConstantForIncrementEPhj
7964
_ZN2js4mjit9LoopState4initEPhN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE4JumpES2_
33626
_ZN2js4mjit9LoopState7addJoinEjb
445583
_ZN2js4mjit9LoopState9flushLoopERNS0_12StubCompilerE
33614
_ZN2js4mjit9LoopStateC2EP9JSContextPNS_7analyze14CrossScriptSSAEPNS0_8CompilerEPNS0_10FrameStateE
33626
Generated by:
LCOV version 1.7