LCOV - code coverage report
Current view:
top level
-
test/unittests/compiler/regalloc
- register-allocator-unittest.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
app.info
Lines:
435
482
90.2 %
Date:
2019-04-17
Functions:
59
83
71.1 %
Function Name
Hit count
_GLOBAL__sub_I_register_allocator_unittest.cc
3088
_Z41__static_initialization_and_destruction_0ii
3088
_ZN2v88internal8compiler12_GLOBAL__N_112GetMoveCountERKNS1_12ParallelMoveE
1
_ZN2v88internal8compiler12_GLOBAL__N_120GetParallelMoveCountEiNS1_11Instruction11GapPositionEPKNS1_19InstructionSequenceE
2
_ZN2v88internal8compiler12_GLOBAL__N_121AreOperandsOfSameTypeERKNS1_16AllocatedOperandERKNS1_23InstructionSequenceTest11TestOperandE.isra.137
13
_ZN2v88internal8compiler12_GLOBAL__N_121IsParallelMovePresentEiNS1_11Instruction11GapPositionEPKNS1_19InstructionSequenceERKNS1_23InstructionSequenceTest11TestOperandESB_
6
_ZN2v88internal8compiler12_GLOBAL__N_123AllocatedOperandMatchesERKNS1_16AllocatedOperandERKNS1_23InstructionSequenceTest11TestOperandE
13
_ZN2v88internal8compiler21RegisterAllocatorTest8AllocateEv
42
_ZN2v88internal8compiler35RegisterAllocatorTest_SpillPhi_Test8TestBodyEv
1
_ZN2v88internal8compiler35RegisterAllocatorTest_SpillPhi_TestD0Ev
1
_ZN2v88internal8compiler35RegisterAllocatorTest_SpillPhi_TestD2Ev
0
_ZN2v88internal8compiler37RegisterAllocatorTest_SimpleLoop_Test8TestBodyEv
1
_ZN2v88internal8compiler37RegisterAllocatorTest_SimpleLoop_TestD0Ev
1
_ZN2v88internal8compiler37RegisterAllocatorTest_SimpleLoop_TestD2Ev
0
_ZN2v88internal8compiler38SlotConstraintTest_SlotConstraint_Test13AddToRegistryEv
3088
_ZN2v88internal8compiler38SlotConstraintTest_SlotConstraint_Test8TestBodyEv
20
_ZN2v88internal8compiler38SlotConstraintTest_SlotConstraint_TestD0Ev
20
_ZN2v88internal8compiler38SlotConstraintTest_SlotConstraint_TestD2Ev
0
_ZN2v88internal8compiler39RegisterAllocatorTest_SimpleBranch_Test8TestBodyEv
1
_ZN2v88internal8compiler39RegisterAllocatorTest_SimpleBranch_TestD0Ev
1
_ZN2v88internal8compiler39RegisterAllocatorTest_SimpleBranch_TestD2Ev
0
_ZN2v88internal8compiler40RegisterAllocatorTest_SimpleDiamond_Test8TestBodyEv
1
_ZN2v88internal8compiler40RegisterAllocatorTest_SimpleDiamond_TestD0Ev
1
_ZN2v88internal8compiler40RegisterAllocatorTest_SimpleDiamond_TestD2Ev
0
_ZN2v88internal8compiler42RegisterAllocatorTest_DiamondManyPhis_Test8TestBodyEv
1
_ZN2v88internal8compiler42RegisterAllocatorTest_DiamondManyPhis_TestD0Ev
1
_ZN2v88internal8compiler42RegisterAllocatorTest_DiamondManyPhis_TestD2Ev
0
_ZN2v88internal8compiler43RegisterAllocatorTest_SimpleDiamondPhi_Test8TestBodyEv
1
_ZN2v88internal8compiler43RegisterAllocatorTest_SimpleDiamondPhi_TestD0Ev
1
_ZN2v88internal8compiler43RegisterAllocatorTest_SimpleDiamondPhi_TestD2Ev
0
_ZN2v88internal8compiler46RegisterAllocatorTest_MoveLotsOfConstants_Test8TestBodyEv
1
_ZN2v88internal8compiler46RegisterAllocatorTest_MoveLotsOfConstants_TestD0Ev
1
_ZN2v88internal8compiler46RegisterAllocatorTest_MoveLotsOfConstants_TestD2Ev
0
_ZN2v88internal8compiler47RegisterAllocatorTest_RegressionSpillTwice_Test8TestBodyEv
1
_ZN2v88internal8compiler47RegisterAllocatorTest_RegressionSpillTwice_TestD0Ev
1
_ZN2v88internal8compiler47RegisterAllocatorTest_RegressionSpillTwice_TestD2Ev
0
_ZN2v88internal8compiler48RegisterAllocatorTest_NestedDiamondPhiMerge_Test8TestBodyEv
1
_ZN2v88internal8compiler48RegisterAllocatorTest_NestedDiamondPhiMerge_TestD0Ev
1
_ZN2v88internal8compiler48RegisterAllocatorTest_NestedDiamondPhiMerge_TestD2Ev
0
_ZN2v88internal8compiler49RegisterAllocatorTest_CanAllocateFPRegisters_Test8TestBodyEv
1
_ZN2v88internal8compiler49RegisterAllocatorTest_CanAllocateFPRegisters_TestD0Ev
1
_ZN2v88internal8compiler49RegisterAllocatorTest_CanAllocateFPRegisters_TestD2Ev
0
_ZN2v88internal8compiler49RegisterAllocatorTest_SplitBeforeInstruction_Test8TestBodyEv
1
_ZN2v88internal8compiler49RegisterAllocatorTest_SplitBeforeInstruction_TestD0Ev
1
_ZN2v88internal8compiler49RegisterAllocatorTest_SplitBeforeInstruction_TestD2Ev
0
_ZN2v88internal8compiler50RegisterAllocatorTest_SplitBeforeInstruction2_Test8TestBodyEv
1
_ZN2v88internal8compiler50RegisterAllocatorTest_SplitBeforeInstruction2_TestD0Ev
1
_ZN2v88internal8compiler50RegisterAllocatorTest_SplitBeforeInstruction2_TestD2Ev
0
_ZN2v88internal8compiler51RegisterAllocatorTest_SingleDeferredBlockSpill_Test8TestBodyEv
1
_ZN2v88internal8compiler51RegisterAllocatorTest_SingleDeferredBlockSpill_TestD0Ev
1
_ZN2v88internal8compiler51RegisterAllocatorTest_SingleDeferredBlockSpill_TestD2Ev
0
_ZN2v88internal8compiler52RegisterAllocatorTest_CanAllocateThreeRegisters_Test8TestBodyEv
1
_ZN2v88internal8compiler52RegisterAllocatorTest_CanAllocateThreeRegisters_TestD0Ev
1
_ZN2v88internal8compiler52RegisterAllocatorTest_CanAllocateThreeRegisters_TestD2Ev
0
_ZN2v88internal8compiler52RegisterAllocatorTest_DiamondWithCallFirstBlock_Test8TestBodyEv
1
_ZN2v88internal8compiler52RegisterAllocatorTest_DiamondWithCallFirstBlock_TestD0Ev
1
_ZN2v88internal8compiler52RegisterAllocatorTest_DiamondWithCallFirstBlock_TestD2Ev
0
_ZN2v88internal8compiler53RegisterAllocatorTest_DiamondWithCallSecondBlock_Test8TestBodyEv
1
_ZN2v88internal8compiler53RegisterAllocatorTest_DiamondWithCallSecondBlock_TestD0Ev
1
_ZN2v88internal8compiler53RegisterAllocatorTest_DiamondWithCallSecondBlock_TestD2Ev
0
_ZN2v88internal8compiler54RegisterAllocatorTest_MultipleDeferredBlockSpills_Test8TestBodyEv
1
_ZN2v88internal8compiler54RegisterAllocatorTest_MultipleDeferredBlockSpills_TestD0Ev
1
_ZN2v88internal8compiler54RegisterAllocatorTest_MultipleDeferredBlockSpills_TestD2Ev
0
_ZN2v88internal8compiler55RegisterAllocatorTest_RegressionSplitBeforeAndMove_Test8TestBodyEv
1
_ZN2v88internal8compiler55RegisterAllocatorTest_RegressionSplitBeforeAndMove_TestD0Ev
1
_ZN2v88internal8compiler55RegisterAllocatorTest_RegressionSplitBeforeAndMove_TestD2Ev
0
_ZN2v88internal8compiler57RegisterAllocatorTest_DoubleDiamondManyRedundantPhis_Test8TestBodyEv
1
_ZN2v88internal8compiler57RegisterAllocatorTest_DoubleDiamondManyRedundantPhis_TestD0Ev
1
_ZN2v88internal8compiler57RegisterAllocatorTest_DoubleDiamondManyRedundantPhis_TestD2Ev
0
_ZN2v88internal8compiler57RegisterAllocatorTest_NestedDiamondPhiMergeDifferent_Test8TestBodyEv
1
_ZN2v88internal8compiler57RegisterAllocatorTest_NestedDiamondPhiMergeDifferent_TestD0Ev
1
_ZN2v88internal8compiler57RegisterAllocatorTest_NestedDiamondPhiMergeDifferent_TestD2Ev
0
_ZN2v88internal8compiler59RegisterAllocatorTest_ValidMultipleDeferredBlockSpills_Test8TestBodyEv
1
_ZN2v88internal8compiler59RegisterAllocatorTest_ValidMultipleDeferredBlockSpills_TestD0Ev
1
_ZN2v88internal8compiler59RegisterAllocatorTest_ValidMultipleDeferredBlockSpills_TestD2Ev
0
_ZN2v88internal8compiler60RegisterAllocatorTest_RegressionLoadConstantBeforeSpill_Test8TestBodyEv
1
_ZN2v88internal8compiler60RegisterAllocatorTest_RegressionLoadConstantBeforeSpill_TestD0Ev
1
_ZN2v88internal8compiler60RegisterAllocatorTest_RegressionLoadConstantBeforeSpill_TestD2Ev
0
_ZN2v88internal8compiler61RegisterAllocatorTest_RegressionPhisNeedTooManyRegisters_Test8TestBodyEv
1
_ZN2v88internal8compiler61RegisterAllocatorTest_RegressionPhisNeedTooManyRegisters_TestD0Ev
1
_ZN2v88internal8compiler61RegisterAllocatorTest_RegressionPhisNeedTooManyRegisters_TestD2Ev
0
_ZN2v88internal8compilerL60gtest_RegisterAllocatorTestSlotConstraintTest_EvalGenerator_Ev
3088
_ZN2v88internal8compilerL63gtest_RegisterAllocatorTestSlotConstraintTest_EvalGenerateName_ERKN7testing13TestParamInfoISt5tupleIJNS1_12_GLOBAL__N_113ParameterTypeEiEEEE
61760
Generated by:
LCOV version 1.10