LCOV - code coverage report
Current view:
top level
-
src/compiler/backend
- instruction-selector.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
app.info
Lines:
1029
1232
83.5 %
Date:
2019-01-20
Functions:
82
142
57.7 %
Function Name
Hit count
_GLOBAL__sub_I_instruction_selector.cc
61289
_Z41__static_initialization_and_destruction_0ii
61289
_ZN2v88internal8compiler10CallBufferC2EPNS0_4ZoneEPKNS1_14CallDescriptorEPNS1_20FrameStateDescriptorE
5474081
_ZN2v88internal8compiler12_GLOBAL__N_115OperandForDeoptEPNS0_7IsolateEPNS1_16OperandGeneratorEPNS1_4NodeENS1_19FrameStateInputKindENS0_21MachineRepresentationE
21000023
_ZN2v88internal8compiler19InstructionSelector10MarkAsUsedEPNS1_4NodeE
8709995
_ZN2v88internal8compiler19InstructionSelector10Pack4LanesEPKh
15320
_ZN2v88internal8compiler19InstructionSelector10StartBlockENS1_9RpoNumberE
20585536
_ZN2v88internal8compiler19InstructionSelector10VisitBlockEPNS1_10BasicBlockE
20585919
_ZN2v88internal8compiler19InstructionSelector10VisitThrowEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector11VisitBranchEPNS1_4NodeEPNS1_10BasicBlockES6_
5192374
_ZN2v88internal8compiler19InstructionSelector11VisitRetainEPNS1_4NodeE
9221
_ZN2v88internal8compiler19InstructionSelector11VisitReturnEPNS1_4NodeE
3264614
_ZN2v88internal8compiler19InstructionSelector11VisitTrapIfEPNS1_4NodeENS1_6TrapIdE
11297
_ZN2v88internal8compiler19InstructionSelector12EmitIdentityEPNS1_4NodeE
2445004
_ZN2v88internal8compiler19InstructionSelector12VisitCommentEPNS1_4NodeE
5
_ZN2v88internal8compiler19InstructionSelector12VisitControlEPNS1_10BasicBlockE
20585805
_ZN2v88internal8compiler19InstructionSelector13AddTerminatorEPNS1_11InstructionE
20585779
_ZN2v88internal8compiler19InstructionSelector13MarkAsDefinedEPNS1_4NodeE
12443548
_ZN2v88internal8compiler19InstructionSelector13TryMatchBlendEPKh
5133
_ZN2v88internal8compiler19InstructionSelector13UpdateRenamesEPNS1_11InstructionE
64858578
_ZN2v88internal8compiler19InstructionSelector13VisitConstantEPNS1_4NodeE
13501992
_ZN2v88internal8compiler19InstructionSelector13VisitOsrValueEPNS1_4NodeE
22711
_ZN2v88internal8compiler19InstructionSelector13VisitTailCallEPNS1_4NodeE
118262
_ZN2v88internal8compiler19InstructionSelector14AddInstructionEPNS1_11InstructionE
44273286
_ZN2v88internal8compiler19InstructionSelector14EmitDeoptimizeEimPNS1_18InstructionOperandEmS4_NS0_14DeoptimizeKindENS0_16DeoptimizeReasonERKNS0_14VectorSlotPairEPNS1_4NodeE
47591
_ZN2v88internal8compiler19InstructionSelector14SetEffectLevelEPNS1_4NodeEi
0
_ZN2v88internal8compiler19InstructionSelector14TryMatchConcatEPKhPh
16314
_ZN2v88internal8compiler19InstructionSelector14VisitDeadValueEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector14VisitParameterEPNS1_4NodeE
3477128
_ZN2v88internal8compiler19InstructionSelector15EmitTableSwitchERKNS1_10SwitchInfoERNS1_18InstructionOperandE
304
_ZN2v88internal8compiler19InstructionSelector15VisitDebugBreakEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector15VisitDeoptimizeENS0_14DeoptimizeKindENS0_16DeoptimizeReasonERKNS0_14VectorSlotPairEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector15VisitFloat64CosEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector15VisitFloat64ExpEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector15VisitFloat64LogEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector15VisitFloat64PowEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector15VisitFloat64SinEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector15VisitFloat64TanEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector15VisitProjectionEPNS1_4NodeE
343179
_ZN2v88internal8compiler19InstructionSelector15VisitTrapUnlessEPNS1_4NodeENS1_6TrapIdE
35935
_ZN2v88internal8compiler19InstructionSelector16EmitLookupSwitchERKNS1_10SwitchInfoERNS1_18InstructionOperandE
0
_ZN2v88internal8compiler19InstructionSelector16TryMatchIdentityEPKh
1603
_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
178588
_ZN2v88internal8compiler19InstructionSelector16VisitUnreachableEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector17SwapShuffleInputsEPNS1_4NodeE
4945
_ZN2v88internal8compiler19InstructionSelector17VisitDeoptimizeIfEPNS1_4NodeE
114332
_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
_ZN2v88internal8compiler19InstructionSelector18GetVirtualRegisterEPKNS1_4NodeE
147601781
_ZN2v88internal8compiler19InstructionSelector18SelectInstructionsEv
2949823
_ZN2v88internal8compiler19InstructionSelector18UpdateRenamesInPhiEPNS1_14PhiInstructionE
2169733
_ZN2v88internal8compiler19InstructionSelector18VisitWord32PairSarEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector18VisitWord32PairShlEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector18VisitWord32PairShrEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector19CanonicalizeShuffleEPNS1_4NodeEPhPb
16310
_ZN2v88internal8compiler19InstructionSelector19CanonicalizeShuffleEbPhPbS4_
16318
_ZN2v88internal8compiler19InstructionSelector19TryMatch16x8ShuffleEPKhPh
6528
_ZN2v88internal8compiler19InstructionSelector19TryMatch32x4ShuffleEPKhPh
10083
_ZN2v88internal8compiler19InstructionSelector20EmitWithContinuationEiNS1_18InstructionOperandEPNS1_17FlagsContinuationE
0
_ZN2v88internal8compiler19InstructionSelector20EmitWithContinuationEiNS1_18InstructionOperandES3_PNS1_17FlagsContinuationE
4208892
_ZN2v88internal8compiler19InstructionSelector20EmitWithContinuationEiNS1_18InstructionOperandES3_S3_PNS1_17FlagsContinuationE
0
_ZN2v88internal8compiler19InstructionSelector20EmitWithContinuationEiPNS1_17FlagsContinuationE
554393
_ZN2v88internal8compiler19InstructionSelector20EmitWithContinuationEimPNS1_18InstructionOperandEmS4_PNS1_17FlagsContinuationE
6867866
_ZN2v88internal8compiler19InstructionSelector20InitializeCallBufferEPNS1_4NodeEPNS1_10CallBufferENS_4base5FlagsINS2_14CallBufferFlagEiEEbi
5474091
_ZN2v88internal8compiler19InstructionSelector20IsSourcePositionUsedEPNS1_4NodeE
11165708
_ZN2v88internal8compiler19InstructionSelector20MarkAsRepresentationENS0_21MachineRepresentationEPNS1_4NodeE
25829445
_ZN2v88internal8compiler19InstructionSelector20MarkAsRepresentationENS0_21MachineRepresentationERKNS1_18InstructionOperandE
0
_ZN2v88internal8compiler19InstructionSelector21VisitDeoptimizeUnlessEPNS1_4NodeE
225975
_ZN2v88internal8compiler19InstructionSelector21VisitLoadFramePointerEPNS1_4NodeE
30547
_ZN2v88internal8compiler19InstructionSelector21VisitLoadStackPointerEPNS1_4NodeE
1
_ZN2v88internal8compiler19InstructionSelector21VisitUnsafePointerAddEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector22CanProduceSignalingNaNEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector22EmitBinarySearchSwitchERKNS1_10SwitchInfoERNS1_18InstructionOperandE
39507
_ZN2v88internal8compiler19InstructionSelector23GetFrameStateDescriptorEPNS1_4NodeE
3357989
_ZN2v88internal8compiler19InstructionSelector23VisitWord32AtomicPairOrEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector24VisitBitcastTaggedToWordEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector24VisitBitcastWordToTaggedEPNS1_4NodeE
338456
_ZN2v88internal8compiler19InstructionSelector24VisitWord32AtomicPairAddEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector24VisitWord32AtomicPairAndEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector24VisitWord32AtomicPairSubEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector24VisitWord32AtomicPairXorEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector25AppendDeoptimizeArgumentsEPNS0_10ZoneVectorINS1_18InstructionOperandEEENS0_14DeoptimizeKindENS0_16DeoptimizeReasonERKNS0_14VectorSlotPairEPNS1_4NodeE
387898
_ZN2v88internal8compiler19InstructionSelector25VisitWord32AtomicPairLoadEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector26VisitWord32AtomicPairStoreEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector27EmitWordPoisonOnSpeculationEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector27MarkPairProjectionsAsWord32EPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector27VisitLoadParentFramePointerEPNS1_4NodeE
49229
_ZN2v88internal8compiler19InstructionSelector29VisitWord32AtomicPairExchangeEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector30VisitTaggedPoisonOnSpeculationEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector30VisitWord32PoisonOnSpeculationEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector30VisitWord64PoisonOnSpeculationEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector31AddInputsToFrameStateDescriptorEPNS1_20FrameStateDescriptorEPNS1_4NodeEPNS1_16OperandGeneratorEPNS1_23StateObjectDeduplicatorEPNS0_10ZoneVectorINS1_18InstructionOperandEEENS1_19FrameStateInputKindEPNS0_4ZoneE
3357982
_ZN2v88internal8compiler19InstructionSelector32AddOperandToStateValueDescriptorEPNS1_14StateValueListEPNS0_10ZoneVectorINS1_18InstructionOperandEEEPNS1_16OperandGeneratorEPNS1_23StateObjectDeduplicatorEPNS1_4NodeENS0_11MachineTypeENS1_19FrameStateInputKindEPNS0_4ZoneE
42942912
_ZN2v88internal8compiler19InstructionSelector33VisitCallWithCallerSavedRegistersEPNS1_4NodeEPNS1_10BasicBlockE
677
_ZN2v88internal8compiler19InstructionSelector36VisitWord32AtomicPairCompareExchangeEPNS1_4NodeE
0
_ZN2v88internal8compiler19InstructionSelector4EmitEPNS1_11InstructionE
0
_ZN2v88internal8compiler19InstructionSelector4EmitEiNS1_18InstructionOperandES3_S3_S3_S3_S3_S3_mPS3_
0
_ZN2v88internal8compiler19InstructionSelector4EmitEiNS1_18InstructionOperandES3_S3_S3_S3_S3_mPS3_
0
_ZN2v88internal8compiler19InstructionSelector4EmitEiNS1_18InstructionOperandES3_S3_S3_S3_mPS3_
0
_ZN2v88internal8compiler19InstructionSelector4EmitEiNS1_18InstructionOperandES3_S3_S3_mPS3_
2715
_ZN2v88internal8compiler19InstructionSelector4EmitEiNS1_18InstructionOperandES3_S3_mPS3_
1655063
_ZN2v88internal8compiler19InstructionSelector4EmitEiNS1_18InstructionOperandES3_mPS3_
13369943
_ZN2v88internal8compiler19InstructionSelector4EmitEiNS1_18InstructionOperandEmPS3_
17750684
_ZN2v88internal8compiler19InstructionSelector4EmitEimPNS1_18InstructionOperandEmS4_mS4_
61909535
_ZN2v88internal8compiler19InstructionSelector8EndBlockENS1_9RpoNumberE
20585765
_ZN2v88internal8compiler19InstructionSelector8VisitPhiEPNS1_4NodeE
2169711
_ZN2v88internal8compiler19InstructionSelector9GetRenameEi
0
_ZN2v88internal8compiler19InstructionSelector9SetRenameEPKNS1_4NodeES5_
2445004
_ZN2v88internal8compiler19InstructionSelector9TryRenameEPNS1_18InstructionOperandE
127259634
_ZN2v88internal8compiler19InstructionSelector9VisitCallEPNS1_4NodeEPNS1_10BasicBlockE
5355814
_ZN2v88internal8compiler19InstructionSelector9VisitGotoEPNS1_10BasicBlockE
8756401
_ZN2v88internal8compiler19InstructionSelector9VisitNodeEPNS1_4NodeE
48381104
_ZN2v88internal8compiler19InstructionSelectorC2EPNS0_4ZoneEmPNS1_7LinkageEPNS1_19InstructionSequenceEPNS1_8ScheduleEPNS1_19SourcePositionTableEPNS1_5FrameENS2_21EnableSwitchJumpTableENS2_18SourcePositionModeENS2_8FeaturesENS2_16EnableSchedulingENS2_29EnableRootsRelativeAddressingENS0_24PoisoningMitigationLevelENS2_20EnableTraceTurboJsonE
2949710
_ZN2v88internal8compiler23StateObjectDeduplicator11GetObjectIdEPNS1_4NodeE
115096
_ZNK2v88internal8compiler19InstructionSelector14GetEffectLevelEPNS1_4NodeE
14699487
_ZNK2v88internal8compiler19InstructionSelector14NeedsPoisoningENS1_13IsSafetyCheckE
5532654
_ZNK2v88internal8compiler19InstructionSelector19CanUseRootsRegisterEv
2819752
_ZNK2v88internal8compiler19InstructionSelector20CanCoverTransitivelyEPNS1_4NodeES4_S4_
508830
_ZNK2v88internal8compiler19InstructionSelector27IsOnlyUserOfNodeInSameBlockEPNS1_4NodeES4_
163486
_ZNK2v88internal8compiler19InstructionSelector29GetVirtualRegistersForTestingEv
250
_ZNK2v88internal8compiler19InstructionSelector33CanAddressRelativeToRootsRegisterEv
11638330
_ZNK2v88internal8compiler19InstructionSelector6IsUsedEPNS1_4NodeE
113597126
_ZNK2v88internal8compiler19InstructionSelector8CanCoverEPNS1_4NodeES4_
12617396
_ZNK2v88internal8compiler19InstructionSelector9IsDefinedEPNS1_4NodeE
1045857
_ZZN2v88internal8compiler19InstructionSelector10VisitBlockEPNS1_10BasicBlockEENKUlPNS1_4NodeEiE0_clES6_i
68965503
Generated by:
LCOV version 1.10