LCOV - code coverage report
Current view:
top level
-
lib/CodeGen
- RegisterPressure.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
llvm-toolchain.info
Lines:
476
565
84.2 %
Date:
2018-10-20 13:21:21
Functions:
51
61
83.6 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZL23computeMaxPressureDeltaN4llvm8ArrayRefIjEES1_NS0_INS_14PressureChangeEEES1_RNS_16RegPressureDeltaE
0
_ZL26computeExcessPressureDeltaN4llvm8ArrayRefIjEES1_RNS_16RegPressureDeltaEPKNS_17RegisterClassInfoES1_
0
_ZN4llvm14RegionPressure10openBottomENS_26MachineInstrBundleIteratorIKNS_12MachineInstrELb0EEE
0
_ZN4llvm14RegionPressure5resetEv
0
_ZN4llvm14RegionPressure7openTopENS_26MachineInstrBundleIteratorIKNS_12MachineInstrELb0EEE
0
_ZN4llvm16IntervalPressure10openBottomENS_9SlotIndexE
0
_ZN4llvm16IntervalPressure7openTopENS_9SlotIndexE
0
_ZNK12_GLOBAL__N_125RegisterOperandsCollector12pushRegLanesEjjRN4llvm15SmallVectorImplINS1_16RegisterMaskPairEEE
0
_ZNK12_GLOBAL__N_125RegisterOperandsCollector7pushRegEjRN4llvm15SmallVectorImplINS1_16RegisterMaskPairEEE
0
_ZNK4llvm18RegPressureTracker14getLiveLanesAtEjNS_9SlotIndexE
0
_ZN4llvm18RegPressureTracker14discoverLiveInENS_16RegisterMaskPairE
15
_ZN4llvm18RegPressureTracker7advanceEv
32
_ZN4llvm18RegPressureTracker25getMaxUpwardPressureDeltaEPKNS_12MachineInstrEPNS_12PressureDiffERNS_16RegPressureDeltaENS_8ArrayRefINS_14PressureChangeEEENS8_IjEE
49082
_ZN4llvm18RegPressureTracker7advanceERKNS_16RegisterOperandsE
86937
_ZN4llvm13PressureDiffs4initEj
124424
_ZN4llvm18RegPressureTracker12initLiveThruERKS0_
124424
_ZN4llvm18RegPressureTracker11closeRegionEv
124429
_ZN4llvm18RegPressureTracker27getMaxDownwardPressureDeltaEPKNS_12MachineInstrERNS_16RegPressureDeltaENS_8ArrayRefINS_14PressureChangeEEENS6_IjEE
127958
_ZL10setRegZeroRN4llvm15SmallVectorImplINS_16RegisterMaskPairEEEj
174759
_ZN4llvm18RegPressureTracker15discoverLiveOutENS_16RegisterMaskPairE
192753
_ZN4llvm18RegPressureTracker19discoverLiveInOrOutENS_16RegisterMaskPairERNS_15SmallVectorImplIS1_EE
192768
_ZN4llvm18RegPressureTracker6recedeEPNS_15SmallVectorImplINS_16RegisterMaskPairEEE
227508
_ZN4llvm18RegPressureTracker8closeTopEv
248858
_ZN4llvm18RegPressureTracker11closeBottomEv
248936
_ZN4llvm18RegPressureTracker11addLiveRegsENS_8ArrayRefINS_16RegisterMaskPairEEE
248941
_ZL19increaseSetPressureRSt6vectorIjSaIjEERKN4llvm19MachineRegisterInfoEjNS3_11LaneBitmaskES7_
357461
_ZN4llvm10LiveRegSet4initERKNS_19MachineRegisterInfoE
373370
_ZN4llvm18RegPressureTracker4initEPKNS_15MachineFunctionEPKNS_17RegisterClassInfoEPKNS_13LiveIntervalsEPKNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorIKNS_12MachineInstrELb0EEEbb
373370
_ZL14findUseBetweenjN4llvm11LaneBitmaskENS_9SlotIndexES1_RKNS_19MachineRegisterInfoEPKNS_13LiveIntervalsE
422371
_ZN4llvm18RegPressureTracker19getDownwardPressureEPKNS_12MachineInstrERSt6vectorIjSaIjEES7_
569767
_ZNK4llvm18RegPressureTracker16getLastUsedLanesEjNS_9SlotIndexE
652283
_ZN4llvm10LiveRegSet5clearEv
681638
_ZN4llvm16IntervalPressure5resetEv
681638
_ZN4llvm18RegPressureTracker5resetEv
681638
_ZN4llvm18RegPressureTracker20bumpDownwardPressureEPKNS_12MachineInstrE
697725
_ZNK4llvm18RegPressureTracker11getCurrSlotEv
1007102
_ZN4llvm16RegisterOperands14detectDeadDefsERKNS_12MachineInstrERKNS_13LiveIntervalsE
1430362
_ZN4llvm13PressureDiffs14addInstructionEjRKNS_16RegisterOperandsERKNS_19MachineRegisterInfoE
1536618
_ZL11getRegLanesN4llvm8ArrayRefINS_16RegisterMaskPairEEEj
2442583
_ZNK4llvm18RegPressureTracker16getLiveThroughAtEjNS_9SlotIndexE
2483515
_ZN4llvm18RegPressureTracker17getUpwardPressureEPKNS_12MachineInstrERSt6vectorIjSaIjEES7_
2753331
_ZNK12_GLOBAL__N_125RegisterOperandsCollector12collectInstrERKN4llvm12MachineInstrE
2753559
_ZN4llvm18RegPressureTracker18bumpUpwardPressureEPKNS_12MachineInstrE
2802413
_ZN4llvm18RegPressureTracker21recedeSkipDebugValuesEv
3058710
_ZN4llvm18RegPressureTracker6recedeERKNS_16RegisterOperandsEPNS_15SmallVectorImplINS_16RegisterMaskPairEEE
3213839
_ZNK4llvm18RegPressureTracker14isBottomClosedEv
3394500
_ZNK4llvm18RegPressureTracker11isTopClosedEv
3498393
_ZN4llvm16RegisterOperands18adjustLaneLivenessERKNS_13LiveIntervalsERKNS_19MachineRegisterInfoENS_9SlotIndexEPNS_12MachineInstrE
4050647
_ZNK12_GLOBAL__N_125RegisterOperandsCollector17collectInstrLanesERKN4llvm12MachineInstrE
4050647
_ZN4llvm12PressureDiff17addPressureChangeEjbPKNS_19MachineRegisterInfoE
4533630
_ZL19decreaseSetPressureRSt6vectorIjSaIjEERKN4llvm19MachineRegisterInfoEjNS3_11LaneBitmaskES7_
5264248
_ZN4llvm18RegPressureTracker19decreaseRegPressureEjNS_11LaneBitmaskES1_
5264248
_ZL14removeRegLanesRN4llvm15SmallVectorImplINS_16RegisterMaskPairEEES1_
5494225
_ZN4llvm18RegPressureTracker19increaseRegPressureEjNS_11LaneBitmaskES1_
6764809
_ZN4llvm18RegPressureTracker12bumpDeadDefsENS_8ArrayRefINS_16RegisterMaskPairEEE
6800914
_ZN4llvm16RegisterOperands7collectERKNS_12MachineInstrERKNS_18TargetRegisterInfoERKNS_19MachineRegisterInfoEbb
6804206
_ZNK4llvm18RegPressureTracker22getUpwardPressureDeltaEPKNS_12MachineInstrERNS_12PressureDiffERNS_16RegPressureDeltaENS_8ArrayRefINS_14PressureChangeEEENS8_IjEE
9282898
_ZL20getLanesWithPropertyRKN4llvm13LiveIntervalsERKNS_19MachineRegisterInfoEbjNS_9SlotIndexENS_11LaneBitmaskEPFbRKNS_9LiveRangeES6_E
10811734
_ZNK12_GLOBAL__N_125RegisterOperandsCollector14collectOperandERKN4llvm14MachineOperandE
13200294
_ZL11addRegLanesRN4llvm15SmallVectorImplINS_16RegisterMaskPairEEES1_
14015810
_ZNK12_GLOBAL__N_125RegisterOperandsCollector19collectOperandLanesERKN4llvm14MachineOperandE
16154181
Generated by:
LCOV version 1.13