LCOV - code coverage report
Current view: top level - lib/Target/AMDGPU - SIMemoryLegalizer.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 203 229 88.6 %
Date: 2017-09-14 15:23:50 Functions: 23 24 95.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN12_GLOBAL__N_117SIMemoryLegalizer15expandAtomicRmwERKNS_11SIMemOpInfoERN4llvm26MachineInstrBundleIteratorINS4_12MachineInstrELb0EEE 0
_ZN12_GLOBAL__N_111SIMemOpInfo16getAtomicRmwInfoERKN4llvm26MachineInstrBundleIteratorINS1_12MachineInstrELb0EEE 8
_ZN12_GLOBAL__N_111SIMemOpInfo22reportUnknownSyncScopeERKN4llvm26MachineInstrBundleIteratorINS1_12MachineInstrELb0EEE 14
_ZN12_GLOBAL__N_117SIMemoryLegalizer17expandAtomicFenceERKNS_11SIMemOpInfoERN4llvm26MachineInstrBundleIteratorINS4_12MachineInstrELb0EEE 63
_ZNK12_GLOBAL__N_117SIMemoryLegalizer22insertBufferWbinvl1VolERN4llvm26MachineInstrBundleIteratorINS1_12MachineInstrELb0EEEb 1168
_ZN12_GLOBAL__N_117SIMemoryLegalizer19expandAtomicCmpxchgERKNS_11SIMemOpInfoERN4llvm26MachineInstrBundleIteratorINS4_12MachineInstrELb0EEE 1284
_ZN12_GLOBAL__N_111SIMemOpInfo20getAtomicCmpxchgInfoERKN4llvm26MachineInstrBundleIteratorINS1_12MachineInstrELb0EEE 1292
_ZN12_GLOBAL__N_117SIMemoryLegalizerD0Ev 1464
_ZN12_GLOBAL__N_117SIMemoryLegalizerD2Ev 1464
_ZNK12_GLOBAL__N_117SIMemoryLegalizer11getPassNameEv 1464
_ZNK12_GLOBAL__N_117SIMemoryLegalizer16getAnalysisUsageERN4llvm13AnalysisUsageE 1464
_ZN4llvm27createSIMemoryLegalizerPassEv 1468
_ZNK12_GLOBAL__N_117SIMemoryLegalizer14enableNamedBitILt30EEEbRKN4llvm26MachineInstrBundleIteratorINS2_12MachineInstrELb0EEE.isra.46 1513
_ZNK12_GLOBAL__N_117SIMemoryLegalizer14enableNamedBitILt32EEEbRKN4llvm26MachineInstrBundleIteratorINS2_12MachineInstrELb0EEE.isra.44 1670
_ZNK12_GLOBAL__N_117SIMemoryLegalizer19insertWaitcntVmcnt0ERN4llvm26MachineInstrBundleIteratorINS1_12MachineInstrELb0EEEb 2466
_ZN12_GLOBAL__N_117SIMemoryLegalizer20runOnMachineFunctionERN4llvm15MachineFunctionE 14832
_ZN12_GLOBAL__N_117SIMemoryLegalizer21removeAtomicPseudoMIsEv 14832
_ZN12_GLOBAL__N_117SIMemoryLegalizer10expandLoadERKNS_11SIMemOpInfoERN4llvm26MachineInstrBundleIteratorINS4_12MachineInstrELb0EEE 17082
_ZN12_GLOBAL__N_117SIMemoryLegalizer11expandStoreERKNS_11SIMemOpInfoERN4llvm26MachineInstrBundleIteratorINS4_12MachineInstrELb0EEE 25592
_ZN12_GLOBAL__N_111SIMemOpInfo12getStoreInfoERKN4llvm26MachineInstrBundleIteratorINS1_12MachineInstrELb0EEE 26947
_ZN12_GLOBAL__N_111SIMemOpInfo22constructFromMIWithMMOERKN4llvm26MachineInstrBundleIteratorINS1_12MachineInstrELb0EEE 43812
_ZN12_GLOBAL__N_111SIMemOpInfo11getLoadInfoERKN4llvm26MachineInstrBundleIteratorINS1_12MachineInstrELb0EEE 44029
_ZL35initializeSIMemoryLegalizerPassOnceRN4llvm12PassRegistryE 53042
_ZN4llvm31initializeSIMemoryLegalizerPassERNS_12PassRegistryE 68818

Generated by: LCOV version 1.13