LCOV - code coverage report
Current view: top level - lib/Target/AMDGPU - AMDGPUMachineCFGStructurizer.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 2 1124 0.2 %
Date: 2017-09-14 15:23:50 Functions: 1 99 1.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_Z16fixupRegionExitsPN12_GLOBAL__N_19RegionMRTE 0
_Z16regionIsSequencePN12_GLOBAL__N_19RegionMRTE 0
_ZL11collectPHIsPN4llvm17MachineBasicBlockERNS_11SmallVectorIPNS_12MachineInstrELj2EEE 0
_ZL16fixMBBTerminatorPN4llvm17MachineBasicBlockE 0
_ZL18removeOldExitPredsPN12_GLOBAL__N_19RegionMRTE 0
_ZL19containsNewBackedgePN12_GLOBAL__N_13MRTERN4llvm11SmallPtrSetIPNS2_17MachineBasicBlockELj8EEE 0
_ZL19containsNewBackedgePN12_GLOBAL__N_19RegionMRTE 0
_ZL19fixRegionTerminatorPN12_GLOBAL__N_19RegionMRTE 0
_ZL22removeExternalCFGEdgesPN4llvm17MachineBasicBlockES1_ 0
_ZL27removeExternalCFGSuccessorsPN4llvm17MachineBasicBlockE 0
_ZL46initializeAMDGPUMachineCFGStructurizerPassOnceRN4llvm12PassRegistryE 0
_ZL5splitN4llvm26MachineInstrBundleIteratorINS_12MachineInstrELb0EEE 0
_ZN12_GLOBAL__N_112PHILinearize13sources_beginEj 0
_ZN12_GLOBAL__N_112PHILinearize18findPHIInfoElementEj 0
_ZN12_GLOBAL__N_112PHILinearize18findSourcesFromMBBEPN4llvm17MachineBasicBlockERNS1_11SmallVectorIjLj4EEE 0
_ZN12_GLOBAL__N_112PHILinearize26phiInfoElementRemoveSourceEPNS0_Ut_EjPN4llvm17MachineBasicBlockE 0
_ZN12_GLOBAL__N_112PHILinearize28findPHIInfoElementFromSourceEjPN4llvm17MachineBasicBlockE 0
_ZN12_GLOBAL__N_112PHILinearize5clearEv 0
_ZN12_GLOBAL__N_112PHILinearize7addDestEjRKN4llvm8DebugLocE 0
_ZN12_GLOBAL__N_112PHILinearize9addSourceEjjPN4llvm17MachineBasicBlockE 0
_ZN12_GLOBAL__N_112PHILinearize9deleteDefEj 0
_ZN12_GLOBAL__N_112PHILinearizeUt_D2Ev 0
_ZN12_GLOBAL__N_116LinearizedRegion13removeLiveOutEj 0
_ZN12_GLOBAL__N_116LinearizedRegion13storeLiveOutsEPN4llvm17MachineBasicBlockEPKNS1_19MachineRegisterInfoEPKNS1_18TargetRegisterInfoERNS_12PHILinearizeE.isra.250 0
_ZN12_GLOBAL__N_116LinearizedRegion13storeLiveOutsEPNS_9RegionMRTEPKN4llvm19MachineRegisterInfoEPKNS3_18TargetRegisterInfoERNS_12PHILinearizeES2_.isra.245 0
_ZN12_GLOBAL__N_116LinearizedRegion14replaceLiveOutEjj 0
_ZN12_GLOBAL__N_116LinearizedRegion15replaceRegisterEjjPN4llvm19MachineRegisterInfoEbbb 0
_ZN12_GLOBAL__N_116LinearizedRegion15storeLiveOutRegEPN4llvm17MachineBasicBlockEjPNS1_12MachineInstrEPKNS1_19MachineRegisterInfoEPKNS1_18TargetRegisterInfoERNS_12PHILinearizeE.isra.249 0
_ZN12_GLOBAL__N_116LinearizedRegion16storeMBBLiveOutsEPN4llvm17MachineBasicBlockEPKNS1_19MachineRegisterInfoEPKNS1_18TargetRegisterInfoERNS_12PHILinearizeEPNS_9RegionMRTE.isra.244 0
_ZN12_GLOBAL__N_116LinearizedRegion21storeLiveOutRegRegionEPNS_9RegionMRTEjPN4llvm12MachineInstrEPKNS3_19MachineRegisterInfoEPKNS3_18TargetRegisterInfoERNS_12PHILinearizeE.isra.243 0
_ZN12_GLOBAL__N_116LinearizedRegion24removeFalseRegisterKillsEPN4llvm19MachineRegisterInfoE 0
_ZN12_GLOBAL__N_116LinearizedRegion7addMBBsEPS0_ 0
_ZN12_GLOBAL__N_116LinearizedRegionC2EPN4llvm17MachineBasicBlockEPKNS1_19MachineRegisterInfoEPKNS1_18TargetRegisterInfoERNS_12PHILinearizeE.isra.251 0
_ZN12_GLOBAL__N_116LinearizedRegionD2Ev 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer10replacePHIERN4llvm12MachineInstrEjPNS1_17MachineBasicBlockERNS1_11SmallVectorIjLj2EEE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer10splitEntryEPNS_16LinearizedRegionE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer11containsDefEPN4llvm17MachineBasicBlockEPNS_16LinearizedRegionEj 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer11getDefInstrEj.isra.171 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer12prunePHIInfoEPN4llvm17MachineBasicBlockE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer12splitLoopPHIERN4llvm12MachineInstrEPNS1_17MachineBasicBlockES5_PNS_16LinearizedRegionE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer13createIfBlockEPN4llvm17MachineBasicBlockES3_S3_S3_jb 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer13splitLoopPHIsEPN4llvm17MachineBasicBlockES3_PNS_16LinearizedRegionE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer14createEntryPHIEPNS_16LinearizedRegionEj 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer14createIfRegionEPN4llvm17MachineBasicBlockEPNS_16LinearizedRegionES5_S3_jj 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer14createIfRegionEPN4llvm17MachineBasicBlockES3_PNS_16LinearizedRegionEjj 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer14insertMergePHIEPN4llvm17MachineBasicBlockES3_S3_jjjb 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer15createEntryPHIsEPNS_16LinearizedRegionE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer15replaceEntryPHIERN4llvm12MachineInstrEjPNS1_17MachineBasicBlockERNS1_11SmallVectorIjLj2EEE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer15resolvePHIInfosEPN4llvm17MachineBasicBlockE.isra.248 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer16insertChainedPHIEPN4llvm17MachineBasicBlockES3_S3_PNS_16LinearizedRegionEjj 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer17extractKilledPHIsEPN4llvm17MachineBasicBlockE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer17structurizeRegionEPNS_9RegionMRTE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer18initFallthroughMapERN4llvm15MachineFunctionE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer18replaceLiveOutRegsERN4llvm12MachineInstrERNS1_11SmallVectorIjLj2EEEjPNS_16LinearizedRegionE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer18rewriteLiveOutRegsEPN4llvm17MachineBasicBlockES3_S3_PNS_16LinearizedRegionES5_ 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer18structurizeRegionsEPNS_9RegionMRTEb 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer19getPHIRegionIndicesEPNS_16LinearizedRegionERN4llvm12MachineInstrERNS3_11SmallVectorIjLj2EEE.isra.153 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer19getPHIRegionIndicesEPNS_9RegionMRTERN4llvm12MachineInstrERNS3_11SmallVectorIjLj2EEE.isra.151 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer19replaceRegisterWithEjj 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer20initLinearizedRegionEPNS_9RegionMRTE.isra.247 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer20rewriteRegionExitPHIEPNS_9RegionMRTEPN4llvm17MachineBasicBlockERNS3_12MachineInstrEPNS_16LinearizedRegionE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer20runOnMachineFunctionERN4llvm15MachineFunctionE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer21ensureCondIsNotKilledEN4llvm11SmallVectorINS1_14MachineOperandELj1EEE.isra.170 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer21rewriteRegionEntryPHIEPNS_16LinearizedRegionEPN4llvm17MachineBasicBlockERNS3_12MachineInstrE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer21rewriteRegionExitPHIsEPNS_9RegionMRTEPN4llvm17MachineBasicBlockEPNS_16LinearizedRegionE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer22createLinearizedRegionEPNS_9RegionMRTEj.isra.242 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer22getPHINonRegionIndicesEPNS_16LinearizedRegionERN4llvm12MachineInstrERNS3_11SmallVectorIjLj2EEE.isra.152 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer22rewriteRegionEntryPHIsEPNS_16LinearizedRegionEPN4llvm17MachineBasicBlockE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer23rewriteCodeBBTerminatorEPN4llvm17MachineBasicBlockES3_j 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer24structurizeComplexRegionEPNS_9RegionMRTE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer25createLinearizedExitBlockEPNS_9RegionMRTE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer25initializeSelectRegistersEPNS_3MRTEjPN4llvm19MachineRegisterInfoEPKNS3_11SIInstrInfoE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer25insertUnconditionalBranchEPN4llvm17MachineBasicBlockES3_RKNS1_8DebugLocE.isra.145 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer25storePHILinearizationInfoERN4llvm12MachineInstrEPNS1_11SmallVectorIjLj2EEE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer29storePHILinearizationInfoDestEjRN4llvm12MachineInstrEPNS1_11SmallVectorIjLj2EEE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer9shrinkPHIERN4llvm12MachineInstrEjPNS1_17MachineBasicBlockERNS1_11SmallVectorIjLj2EEEPj.isra.229 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer9splitExitEPNS_16LinearizedRegionE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizerC2Ev 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizerD0Ev 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizerD2Ev 0
_ZN12_GLOBAL__N_13MRT12getRegionMRTEv 0
_ZN12_GLOBAL__N_13MRT8buildMRTERN4llvm15MachineFunctionEPKNS1_17MachineRegionInfoEPKNS1_11SIInstrInfoEPNS1_19MachineRegisterInfoE 0
_ZN12_GLOBAL__N_13MRT9dumpDepthEi.isra.86 0
_ZN12_GLOBAL__N_13MRT9getMBBMRTEv 0
_ZN12_GLOBAL__N_16MBBMRT4dumpEPKN4llvm18TargetRegisterInfoEi 0
_ZN12_GLOBAL__N_16MBBMRT9getMBBMRTEv 0
_ZN12_GLOBAL__N_16MBBMRTD0Ev 0
_ZN12_GLOBAL__N_16MBBMRTD2Ev 0
_ZN12_GLOBAL__N_19RegionMRT12getRegionMRTEv 0
_ZN12_GLOBAL__N_19RegionMRT17replaceLiveOutRegEjj 0
_ZN12_GLOBAL__N_19RegionMRT4dumpEPKN4llvm18TargetRegisterInfoEi 0
_ZN12_GLOBAL__N_19RegionMRT8containsEPN4llvm17MachineBasicBlockE 0
_ZN12_GLOBAL__N_19RegionMRT8getEntryEv 0
_ZN12_GLOBAL__N_19RegionMRTD0Ev 0
_ZN12_GLOBAL__N_19RegionMRTD2Ev 0
_ZN4llvm38createAMDGPUMachineCFGStructurizerPassEv 0
_ZN4llvm42initializeAMDGPUMachineCFGStructurizerPassERNS_12PassRegistryE 0
_ZNK12_GLOBAL__N_128AMDGPUMachineCFGStructurizer16getAnalysisUsageERN4llvm13AnalysisUsageE 0
_GLOBAL__sub_I_AMDGPUMachineCFGStructurizer.cpp 72306

Generated by: LCOV version 1.13