LCOV - code coverage report
Current view: top level - src/compiler - instruction-selector.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 779 1054 73.9 %
Date: 2017-10-20 Functions: 60 151 39.7 %

Function Name Sort by function name Hit count Sort by hit count
_ZN2v88internal8compiler10CallBufferC2EPNS0_4ZoneEPKNS1_14CallDescriptorEPNS1_20FrameStateDescriptorE 4770667
_ZN2v88internal8compiler12_GLOBAL__N_115OperandForDeoptEPNS0_7IsolateEPNS1_16OperandGeneratorEPNS1_4NodeENS1_19FrameStateInputKindENS0_21MachineRepresentationE 21376344
_ZN2v88internal8compiler19InstructionSelector10MarkAsUsedEPNS1_4NodeE 20351302
_ZN2v88internal8compiler19InstructionSelector10Pack4LanesEPKhh 0
_ZN2v88internal8compiler19InstructionSelector10StartBlockENS1_9RpoNumberE 13045018
_ZN2v88internal8compiler19InstructionSelector10VisitBlockEPNS1_10BasicBlockE 13045286
_ZN2v88internal8compiler19InstructionSelector10VisitThrowEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector11VisitRetainEPNS1_4NodeE 12192
_ZN2v88internal8compiler19InstructionSelector11VisitReturnEPNS1_4NodeE 1510957
_ZN2v88internal8compiler19InstructionSelector12EmitIdentityEPNS1_4NodeE 268799
_ZN2v88internal8compiler19InstructionSelector12VisitCommentEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector12VisitControlEPNS1_10BasicBlockE 13045257
_ZN2v88internal8compiler19InstructionSelector12VisitF32x4EqEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector12VisitF32x4LeEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector12VisitF32x4LtEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector12VisitF32x4NeEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector13MarkAsDefinedEPNS1_4NodeE 7416257
_ZN2v88internal8compiler19InstructionSelector13UpdateRenamesEPNS1_11InstructionE 43417191
_ZN2v88internal8compiler19InstructionSelector13VisitConstantEPNS1_4NodeE 10069104
_ZN2v88internal8compiler19InstructionSelector13VisitF32x4AbsEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector13VisitF32x4AddEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector13VisitF32x4MaxEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector13VisitF32x4MinEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector13VisitF32x4MulEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector13VisitF32x4NegEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector13VisitF32x4SubEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector13VisitI8x16MulEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector13VisitI8x16ShlEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector13VisitOsrValueEPNS1_4NodeE 24445
_ZN2v88internal8compiler19InstructionSelector13VisitTailCallEPNS1_4NodeE 186553
_ZN2v88internal8compiler19InstructionSelector14AddInstructionEPNS1_11InstructionE 43417362
_ZN2v88internal8compiler19InstructionSelector14EmitDeoptimizeEiNS1_18InstructionOperandES3_NS0_14DeoptimizeKindENS0_16DeoptimizeReasonEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector14EmitDeoptimizeEiNS1_18InstructionOperandES3_S3_NS0_14DeoptimizeKindENS0_16DeoptimizeReasonEPNS1_4NodeE 141026
_ZN2v88internal8compiler19InstructionSelector14EmitDeoptimizeEimPNS1_18InstructionOperandEmS4_NS0_14DeoptimizeKindENS0_16DeoptimizeReasonEPNS1_4NodeE 353982
_ZN2v88internal8compiler19InstructionSelector14SetEffectLevelEPNS1_4NodeEi 0
_ZN2v88internal8compiler19InstructionSelector14TryMatchConcatEPKhhPh 0
_ZN2v88internal8compiler19InstructionSelector14VisitI8x16ShrSEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector14VisitI8x16ShrUEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector14VisitParameterEPNS1_4NodeE 2453528
_ZN2v88internal8compiler19InstructionSelector15EmitTableSwitchERKNS1_10SwitchInfoERNS1_18InstructionOperandE 7807
_ZN2v88internal8compiler19InstructionSelector15VisitDebugBreakEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector15VisitDeoptimizeENS0_14DeoptimizeKindENS0_16DeoptimizeReasonEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector15VisitF32x4SplatEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector15VisitFloat64CosEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector15VisitFloat64ExpEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector15VisitFloat64LogEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector15VisitFloat64PowEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector15VisitFloat64SinEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector15VisitFloat64TanEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector15VisitProjectionEPNS1_4NodeE 328333
_ZN2v88internal8compiler19InstructionSelector16EmitLookupSwitchERKNS1_10SwitchInfoERNS1_18InstructionOperandE 20781
_ZN2v88internal8compiler19InstructionSelector16VisitFloat64AcosEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector16VisitFloat64AsinEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector16VisitFloat64AtanEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector16VisitFloat64CbrtEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector16VisitFloat64CoshEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector16VisitFloat64Log2EPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector16VisitFloat64SinhEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector16VisitFloat64TanhEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector16VisitIfExceptionEPNS1_4NodeE 138085
_ZN2v88internal8compiler19InstructionSelector16VisitS1x4AllTrueEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector16VisitS1x4AnyTrueEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector16VisitS1x8AllTrueEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector16VisitS1x8AnyTrueEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector17VisitFinishRegionEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector17VisitFloat64AcoshEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector17VisitFloat64AsinhEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector17VisitFloat64Atan2EPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector17VisitFloat64AtanhEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector17VisitFloat64Expm1EPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector17VisitFloat64Log10EPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector17VisitFloat64Log1pEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector17VisitInt32PairAddEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector17VisitInt32PairMulEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector17VisitInt32PairSubEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector17VisitS1x16AllTrueEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector17VisitS1x16AnyTrueEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector17VisitS8x16ShuffleEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector18GetVirtualRegisterEPKNS1_4NodeE 106487549
_ZN2v88internal8compiler19InstructionSelector18SelectInstructionsEv 1301778
_ZN2v88internal8compiler19InstructionSelector18UpdateRenamesInPhiEPNS1_14PhiInstructionE 1426704
_ZN2v88internal8compiler19InstructionSelector18VisitF32x4AddHorizEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector18VisitWord32PairSarEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector18VisitWord32PairShlEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector18VisitWord32PairShrEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector19CanonicalizeShuffleEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector19TryMatch32x4ShuffleEPKhPh 0
_ZN2v88internal8compiler19InstructionSelector20InitializeCallBufferEPNS1_4NodeEPNS1_10CallBufferENS_4base5FlagsINS2_14CallBufferFlagEiEEi 4770627
_ZN2v88internal8compiler19InstructionSelector20IsSourcePositionUsedEPNS1_4NodeE 11185650
_ZN2v88internal8compiler19InstructionSelector20MarkAsRepresentationENS0_21MachineRepresentationEPNS1_4NodeE 15377357
_ZN2v88internal8compiler19InstructionSelector20MarkAsRepresentationENS0_21MachineRepresentationERKNS1_18InstructionOperandE 0
_ZN2v88internal8compiler19InstructionSelector21VisitF32x4ExtractLaneEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector21VisitF32x4RecipApproxEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector21VisitF32x4ReplaceLaneEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector21VisitLoadFramePointerEPNS1_4NodeE 19989
_ZN2v88internal8compiler19InstructionSelector21VisitLoadStackPointerEPNS1_4NodeE 62
_ZN2v88internal8compiler19InstructionSelector21VisitUnsafePointerAddEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector22CanProduceSignalingNaNEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector23GetFrameStateDescriptorEPNS1_4NodeE 3360380
_ZN2v88internal8compiler19InstructionSelector23VisitF32x4SConvertI32x4EPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector23VisitF32x4UConvertI32x4EPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector23VisitI16x8SConvertI32x4EPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector23VisitI16x8UConvertI32x4EPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector23VisitI32x4SConvertF32x4EPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector23VisitI32x4UConvertF32x4EPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector23VisitI8x16SConvertI16x8EPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector23VisitI8x16UConvertI16x8EPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector24VisitBitcastTaggedToWordEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector24VisitBitcastWordToTaggedEPNS1_4NodeE 208750
_ZN2v88internal8compiler19InstructionSelector25VisitF32x4RecipSqrtApproxEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector26VisitI16x8SConvertI8x16LowEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector26VisitI16x8UConvertI8x16LowEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector26VisitI32x4SConvertI16x8LowEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector26VisitI32x4UConvertI16x8LowEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector27MarkPairProjectionsAsWord32EPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector27VisitI16x8SConvertI8x16HighEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector27VisitI16x8UConvertI8x16HighEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector27VisitI32x4SConvertI16x8HighEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector27VisitI32x4UConvertI16x8HighEPNS1_4NodeE 0
_ZN2v88internal8compiler19InstructionSelector27VisitLoadParentFramePointerEPNS1_4NodeE 24681
_ZN2v88internal8compiler19InstructionSelector31AddInputsToFrameStateDescriptorEPNS1_20FrameStateDescriptorEPNS1_4NodeEPNS1_16OperandGeneratorEPNS1_23StateObjectDeduplicatorEPNS0_10ZoneVectorINS1_18InstructionOperandEEENS1_19FrameStateInputKindEPNS0_4ZoneE 3360377
_ZN2v88internal8compiler19InstructionSelector32AddOperandToStateValueDescriptorEPNS1_14StateValueListEPNS0_10ZoneVectorINS1_18InstructionOperandEEEPNS1_16OperandGeneratorEPNS1_23StateObjectDeduplicatorEPNS1_4NodeENS0_11MachineTypeENS1_19FrameStateInputKindEPNS0_4ZoneE 48450928
_ZN2v88internal8compiler19InstructionSelector33VisitCallWithCallerSavedRegistersEPNS1_4NodeEPNS1_10BasicBlockE 378
_ZN2v88internal8compiler19InstructionSelector4EmitEPNS1_11InstructionE 0
_ZN2v88internal8compiler19InstructionSelector4EmitEiNS1_18InstructionOperandES3_S3_S3_S3_S3_S3_mPS3_ 0
_ZN2v88internal8compiler19InstructionSelector4EmitEiNS1_18InstructionOperandES3_S3_S3_S3_S3_mPS3_ 54016
_ZN2v88internal8compiler19InstructionSelector4EmitEiNS1_18InstructionOperandES3_S3_S3_S3_mPS3_ 2586005
_ZN2v88internal8compiler19InstructionSelector4EmitEiNS1_18InstructionOperandES3_S3_S3_mPS3_ 194714
_ZN2v88internal8compiler19InstructionSelector4EmitEiNS1_18InstructionOperandES3_S3_mPS3_ 1697948
_ZN2v88internal8compiler19InstructionSelector4EmitEiNS1_18InstructionOperandES3_mPS3_ 11135857
_ZN2v88internal8compiler19InstructionSelector4EmitEiNS1_18InstructionOperandEmPS3_ 13035424
_ZN2v88internal8compiler19InstructionSelector4EmitEimPNS1_18InstructionOperandEmS4_mS4_ 43417392
_ZN2v88internal8compiler19InstructionSelector8EndBlockENS1_9RpoNumberE 13045092
_ZN2v88internal8compiler19InstructionSelector8VisitPhiEPNS1_4NodeE 1426699
_ZN2v88internal8compiler19InstructionSelector9GetRenameEi 0
_ZN2v88internal8compiler19InstructionSelector9SetRenameEPKNS1_4NodeES5_ 268805
_ZN2v88internal8compiler19InstructionSelector9TryRenameEPNS1_18InstructionOperandE 92817770
_ZN2v88internal8compiler19InstructionSelector9VisitCallEPNS1_4NodeEPNS1_10BasicBlockE 4584101
_ZN2v88internal8compiler19InstructionSelector9VisitGotoEPNS1_10BasicBlockE 6274409
_ZN2v88internal8compiler19InstructionSelector9VisitNodeEPNS1_4NodeE 30389401
_ZN2v88internal8compiler19InstructionSelectorC2EPNS0_4ZoneEmPNS1_7LinkageEPNS1_19InstructionSequenceEPNS1_8ScheduleEPNS1_19SourcePositionTableEPNS1_5FrameENS2_18SourcePositionModeENS2_8FeaturesENS2_16EnableSchedulingENS2_19EnableSerializationE 1301759
_ZN2v88internal8compiler23StateObjectDeduplicator11GetObjectIdEPNS1_4NodeE 68950
_ZNK2v88internal8compiler19InstructionSelector14GetEffectLevelEPNS1_4NodeE 9206993
_ZNK2v88internal8compiler19InstructionSelector19CanUseRootsRegisterEv 2169425
_ZNK2v88internal8compiler19InstructionSelector27IsOnlyUserOfNodeInSameBlockEPNS1_4NodeES4_ 0
_ZNK2v88internal8compiler19InstructionSelector29GetVirtualRegistersForTestingEv 242
_ZNK2v88internal8compiler19InstructionSelector33CanAddressRelativeToRootsRegisterEv 6035153
_ZNK2v88internal8compiler19InstructionSelector6IsUsedEPNS1_4NodeE 68865389
_ZNK2v88internal8compiler19InstructionSelector8CanCoverEPNS1_4NodeES4_ 7815203
_ZNK2v88internal8compiler19InstructionSelector9IsDefinedEPNS1_4NodeE 667040
_ZZN2v88internal8compiler19InstructionSelector10VisitBlockEPNS1_10BasicBlockEENKUlPNS1_4NodeEiE0_clES6_i 43433857

Generated by: LCOV version 1.10