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 Sort by function name Hit count Sort by hit count
_ZN2js4mjit9LoopState7addJoinEjb 445583
_ZN2js4mjit9LoopState18clearLoopRegistersEv 154735
_ZN2js4mjit9LoopState21ignoreIntegerOverflowERKNS_7analyze13CrossSSAValueE 43033
_ZN2js4mjit9LoopState21cannotIntegerOverflowERKNS_7analyze13CrossSSAValueE 43033
_ZN2js4mjit9LoopState15analyzeLoopBodyEj 35130
_ZN2js4mjit9LoopState21analyzeLoopIncrementsEv 33626
_ZN2js4mjit9LoopState4initEPhN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE4JumpES2_ 33626
_ZN2js4mjit9LoopState15analyzeLoopTestEv 33626
_ZN2js4mjit9LoopStateC2EP9JSContextPNS_7analyze14CrossScriptSSAEPNS0_8CompilerEPNS0_10FrameStateE 33626
_ZN2js4mjit9LoopState9flushLoopERNS0_12StubCompilerE 33614
_ZN2js4mjit9LoopState16addInvariantCallEN3JSC22AbstractMacroAssemblerINS2_12X86AssemblerEE4JumpENS5_5LabelEbbjNS0_4UsesE 31381
_ZN2js4mjit9LoopState13getEntryValueERKNS_7analyze13CrossSSAValueEPjPi 24614
_ZN2js4mjit9LoopState17getLoopTestAccessERKNS_7analyze8SSAValueEPjPi 23104
_Z7SafeSubiiPi 17437
_ZN2js4mjit9LoopState10setLoopRegENS0_13AnyRegisterIDEPNS0_10FrameEntryE 16190
_ZN2js4mjit9LoopState18loopInvariantEntryEj 15693
_ZN2js4mjit9LoopState21hoistArrayLengthCheckENS0_18InvariantArrayKindERKNS_7analyze13CrossSSAValueES6_ 15148
_ZN2js4mjit9LoopState15computeIntervalERKNS_7analyze13CrossSSAValueEPiS6_ 9581
_ZN2js4mjit9LoopState17restoreInvariantsEPhRNS0_9AssemblerEPNS_6VectorINS0_13TemporaryCopyELj0ENS_15TempAllocPolicyEEEPNS5_IN3JSC22AbstractMacroAssemblerINSA_12X86AssemblerEE4JumpELj0ES7_EE 8601
_ZN2js4mjit9LoopState12getIncrementEj 8029
_ZN2js4mjit9LoopState26adjustConstantForIncrementEPhj 7964
_ZN2js4mjit9LoopState19addModifiedPropertyEPNS_5types10TypeObjectE4jsid 6023
_ZN2js4mjit9LoopState14entryRedundantERKNS1_14InvariantEntryES4_ 3946
_Z7SafeAddiiPi 3754
_ZN2js4mjit9LoopState19hasModifiedPropertyEPNS_5types10TypeObjectE4jsid 2514
_ZN2js4mjit9LoopState19definiteArrayAccessERKNS_7analyze8SSAValueES5_ 2211
_ZN2js4mjit9LoopState15invariantLengthERKNS_7analyze13CrossSSAValueE 2169
_ZN2js4mjit9LoopState19checkRedundantEntryERKNS1_14InvariantEntryE 2005
_ZN2js4mjit9LoopState17invariantPropertyERKNS_7analyze13CrossSSAValueE4jsid 1284
_ZN2js4mjit9LoopState15addHoistedCheckENS0_18InvariantArrayKindEjjji 1150
_ZN2js4mjit9LoopState19invariantArraySlotsERKNS_7analyze13CrossSSAValueE 1150
_ZN2js4mjit9LoopState12addGrowArrayEPNS_5types10TypeObjectE 1035
_ZN2js4mjit9LoopState12hasGrowArrayEPNS_5types10TypeObjectE 948
_ZN2js4mjit9LoopState16addNegativeCheckEji 834
_ZN2js4mjit9LoopState25hasTestLinearRelationshipEj 810
_ZN2js4mjit9LoopState18valueFlowsToBitopsERKNS_7analyze8SSAValueE 242
_ZN2js4mjit9LoopState18invariantArgumentsEv 57
_ZN2js4mjit9LoopState20hoistArgsLengthCheckERKNS_7analyze13CrossSSAValueE 56
_Z7SafeMuliiPi 40
_ZN2js4mjit9LoopState13addRangeCheckEjji 21

Generated by: LCOV version 1.7