LCOV - code coverage report
Current view: top level - lib/Target/AMDGPU - AMDGPUMachineCFGStructurizer.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 0 931 0.0 %
Date: 2018-10-20 13:21:21 Functions: 0 122 0.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
_ZL17createBBSelectRegPKN4llvm11SIInstrInfoEPNS_19MachineRegisterInfoE 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_112PHILinearize20phiInfoElementSetDefEPNS0_Ut_Ej 0
_ZN12_GLOBAL__N_112PHILinearize21phiInfoElementGetDestEPNS0_Ut_E 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_116LinearizedRegion10getHasLoopEv 0
_ZN12_GLOBAL__N_116LinearizedRegion11initLiveOutEPNS_9RegionMRTEPKN4llvm19MachineRegisterInfoEPKNS3_18TargetRegisterInfoERNS_12PHILinearizeE 0
_ZN12_GLOBAL__N_116LinearizedRegion12getRegionMRTEv 0
_ZN12_GLOBAL__N_116LinearizedRegion12setRegionMRTEPNS_9RegionMRTE 0
_ZN12_GLOBAL__N_116LinearizedRegion13removeLiveOutEj 0
_ZN12_GLOBAL__N_116LinearizedRegion13storeLiveOutsEPN4llvm17MachineBasicBlockEPKNS1_19MachineRegisterInfoEPKNS1_18TargetRegisterInfoERNS_12PHILinearizeE 0
_ZN12_GLOBAL__N_116LinearizedRegion13storeLiveOutsEPNS_9RegionMRTEPKN4llvm19MachineRegisterInfoEPKNS3_18TargetRegisterInfoERNS_12PHILinearizeES2_ 0
_ZN12_GLOBAL__N_116LinearizedRegion14replaceLiveOutEjj 0
_ZN12_GLOBAL__N_116LinearizedRegion15replaceRegisterEjjPN4llvm19MachineRegisterInfoEbbb 0
_ZN12_GLOBAL__N_116LinearizedRegion15storeLiveOutRegEPN4llvm17MachineBasicBlockEjPNS1_12MachineInstrEPKNS1_19MachineRegisterInfoEPKNS1_18TargetRegisterInfoERNS_12PHILinearizeE 0
_ZN12_GLOBAL__N_116LinearizedRegion16storeMBBLiveOutsEPN4llvm17MachineBasicBlockEPKNS1_19MachineRegisterInfoEPKNS1_18TargetRegisterInfoERNS_12PHILinearizeEPNS_9RegionMRTE 0
_ZN12_GLOBAL__N_116LinearizedRegion21storeLiveOutRegRegionEPNS_9RegionMRTEjPN4llvm12MachineInstrEPKNS3_19MachineRegisterInfoEPKNS3_18TargetRegisterInfoERNS_12PHILinearizeE 0
_ZN12_GLOBAL__N_116LinearizedRegion24removeFalseRegisterKillsEPN4llvm19MachineRegisterInfoE 0
_ZN12_GLOBAL__N_116LinearizedRegion7addMBBsEPS0_ 0
_ZN12_GLOBAL__N_116LinearizedRegion7getExitEv 0
_ZN12_GLOBAL__N_116LinearizedRegion7setExitEPN4llvm17MachineBasicBlockE 0
_ZN12_GLOBAL__N_116LinearizedRegion8getEntryEv 0
_ZN12_GLOBAL__N_116LinearizedRegion8hasNoDefEjPN4llvm19MachineRegisterInfoE 0
_ZN12_GLOBAL__N_116LinearizedRegion8setEntryEPN4llvm17MachineBasicBlockE 0
_ZN12_GLOBAL__N_116LinearizedRegion9getParentEv 0
_ZN12_GLOBAL__N_116LinearizedRegion9setParentEPS0_ 0
_ZN12_GLOBAL__N_116LinearizedRegionC2EPN4llvm17MachineBasicBlockEPKNS1_19MachineRegisterInfoEPKNS1_18TargetRegisterInfoERNS_12PHILinearizeE 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 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer12getRegionMRTEv 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer12prunePHIInfoEPN4llvm17MachineBasicBlockE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer12setRegionMRTEPNS_9RegionMRTE 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 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 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer19getPHIRegionIndicesEPNS_9RegionMRTERN4llvm12MachineInstrERNS3_11SmallVectorIjLj2EEE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer19replaceRegisterWithEjj 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer20initLinearizedRegionEPNS_9RegionMRTE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer20rewriteRegionExitPHIEPNS_9RegionMRTEPN4llvm17MachineBasicBlockERNS3_12MachineInstrEPNS_16LinearizedRegionE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer20runOnMachineFunctionERN4llvm15MachineFunctionE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer21ensureCondIsNotKilledEN4llvm11SmallVectorINS1_14MachineOperandELj1EEE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer21rewriteRegionEntryPHIEPNS_16LinearizedRegionEPN4llvm17MachineBasicBlockERNS3_12MachineInstrE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer21rewriteRegionExitPHIsEPNS_9RegionMRTEPN4llvm17MachineBasicBlockEPNS_16LinearizedRegionE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer22createLinearizedRegionEPNS_9RegionMRTEj 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer22getPHINonRegionIndicesEPNS_16LinearizedRegionERN4llvm12MachineInstrERNS3_11SmallVectorIjLj2EEE 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 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer25storePHILinearizationInfoERN4llvm12MachineInstrEPNS1_11SmallVectorIjLj2EEE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer29storePHILinearizationInfoDestEjRN4llvm12MachineInstrEPNS1_11SmallVectorIjLj2EEE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer9shrinkPHIERN4llvm12MachineInstrEjPNS1_17MachineBasicBlockERNS1_11SmallVectorIjLj2EEEPj 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizer9splitExitEPNS_16LinearizedRegionE 0
_ZN12_GLOBAL__N_128AMDGPUMachineCFGStructurizerC2Ev 0
_ZN12_GLOBAL__N_13MRT12getRegionMRTEv 0
_ZN12_GLOBAL__N_13MRT13initializeMRTERN4llvm15MachineFunctionEPKNS1_17MachineRegionInfoERNS1_8DenseMapIPNS1_13MachineRegionEPNS_9RegionMRTENS1_12DenseMapInfoIS9_EENS1_6detail12DenseMapPairIS9_SB_EEEE 0
_ZN12_GLOBAL__N_13MRT16getBBSelectRegInEv 0
_ZN12_GLOBAL__N_13MRT16setBBSelectRegInEj 0
_ZN12_GLOBAL__N_13MRT17getBBSelectRegOutEv 0
_ZN12_GLOBAL__N_13MRT17setBBSelectRegOutEj 0
_ZN12_GLOBAL__N_13MRT6isRootEv 0
_ZN12_GLOBAL__N_13MRT8buildMRTERN4llvm15MachineFunctionEPKNS1_17MachineRegionInfoEPKNS1_11SIInstrInfoEPNS1_19MachineRegisterInfoE 0
_ZN12_GLOBAL__N_13MRT9dumpDepthEi 0
_ZN12_GLOBAL__N_13MRT9getMBBMRTEv 0
_ZN12_GLOBAL__N_13MRT9getParentEv 0
_ZN12_GLOBAL__N_13MRT9setParentEPNS_9RegionMRTE 0
_ZN12_GLOBAL__N_16MBBMRT4dumpEPKN4llvm18TargetRegisterInfoEi 0
_ZN12_GLOBAL__N_16MBBMRT6getMBBEv 0
_ZN12_GLOBAL__N_16MBBMRT9getMBBMRTEv 0
_ZN12_GLOBAL__N_19RegionMRT12getRegionMRTEv 0
_ZN12_GLOBAL__N_19RegionMRT17replaceLiveOutRegEjj 0
_ZN12_GLOBAL__N_19RegionMRT19getLinearizedRegionEv 0
_ZN12_GLOBAL__N_19RegionMRT19setLinearizedRegionEPNS_16LinearizedRegionE 0
_ZN12_GLOBAL__N_19RegionMRT4dumpEPKN4llvm18TargetRegisterInfoEi 0
_ZN12_GLOBAL__N_19RegionMRT7getSuccEv 0
_ZN12_GLOBAL__N_19RegionMRT7setSuccEPN4llvm17MachineBasicBlockE 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

Generated by: LCOV version 1.13