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 Sort by function name Hit count Sort by 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