LCOV - code coverage report
Current view: top level - lib/Target/AMDGPU - SIFixSGPRCopies.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 210 224 93.8 %
Date: 2018-09-23 13:06:45 Functions: 18 20 90.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_Z18searchPredecessorsIZL11isReachablePKN4llvm12MachineInstrES3_PKNS0_17MachineBasicBlockERNS0_20MachineDominatorTreeEEUlS6_E_EbS6_S6_T_ 184
_Z18searchPredecessorsIZL27predsHasDivergentTerminatorPN4llvm17MachineBasicBlockEPKNS0_18TargetRegisterInfoEEUlS2_E_EbPKS1_S8_T_ 731
_ZL11isReachablePKN4llvm12MachineInstrES2_PKNS_17MachineBasicBlockERNS_20MachineDominatorTreeE 264
_ZL14phiHasBreakDefRKN4llvm12MachineInstrERKNS_19MachineRegisterInfoERNS_8SmallSetIjLj8ESt4lessIjEEE 349
_ZL15hasVGPROperandsRKN4llvm12MachineInstrEPKNS_14SIRegisterInfoE 43333
_ZL16isSGPRToVGPRCopyPKN4llvm19TargetRegisterClassES2_RKNS_14SIRegisterInfoE 235746
_ZL16isVGPRToSGPRCopyPKN4llvm19TargetRegisterClassES2_RKNS_14SIRegisterInfoE 260054
_ZL17getCopyRegClassesRKN4llvm12MachineInstrERKNS_14SIRegisterInfoERKNS_19MachineRegisterInfoE 265908
_ZL18phiHasVGPROperandsRKN4llvm12MachineInstrERKNS_19MachineRegisterInfoEPKNS_14SIRegisterInfoEPKNS_11SIInstrInfoE 0
_ZL23isSafeToFoldImmIntoCopyPKN4llvm12MachineInstrES2_PKNS_11SIInstrInfoERjRl 29786
_ZL25tryChangeVGPRtoSGPRinCopyRN4llvm12MachineInstrEPKNS_14SIRegisterInfoEPKNS_11SIInstrInfoE 47000
_ZL27foldVGPRCopyIntoRegSequenceRN4llvm12MachineInstrEPKNS_14SIRegisterInfoEPKNS_11SIInstrInfoERNS_19MachineRegisterInfoE 58808
_ZL29hasTerminatorThatModifiesExecRKN4llvm17MachineBasicBlockERKNS_18TargetRegisterInfoE 757
_ZL33initializeSIFixSGPRCopiesPassOnceRN4llvm12PassRegistryE 92970
_ZN4llvm25createSIFixSGPRCopiesPassEv 0
_ZN4llvm29initializeSIFixSGPRCopiesPassERNS_12PassRegistryE 124278
_ZNK12_GLOBAL__N_115SIFixSGPRCopies11getPassNameEv 4
_ZNK12_GLOBAL__N_115SIFixSGPRCopies16getAnalysisUsageERN4llvm13AnalysisUsageE 1891

Generated by: LCOV version 1.13