LCOV - code coverage report
Current view: top level - lib/Target/AMDGPU - SIFoldOperands.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 407 487 83.6 %
Date: 2018-10-20 13:21:21 Functions: 20 30 66.7 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZL11tryFoldInstPKN4llvm11SIInstrInfoEPNS_12MachineInstrE 1087736
_ZL12getOModValuejl 31
_ZL13updateOperandRN12_GLOBAL__N_113FoldCandidateERKN4llvm11SIInstrInfoERKNS2_18TargetRegisterInfoE 128517
_ZL15isUseSafeToFoldPKN4llvm11SIInstrInfoERKNS_12MachineInstrERKNS_14MachineOperandE 0
_ZL16tryAddToFoldListRN4llvm15SmallVectorImplIN12_GLOBAL__N_113FoldCandidateEEEPNS_12MachineInstrEjPNS_14MachineOperandEPKNS_11SIInstrInfoE 197245
_ZL17tryConstantFoldOpRN4llvm19MachineRegisterInfoEPKNS_11SIInstrInfoEPNS_12MachineInstrEPNS_14MachineOperandE 149474
_ZL19hasOneNonDBGUseInstRKN4llvm19MachineRegisterInfoEj 322
_ZL21evalBinaryInstructionjRijj 2926
_ZL22stripExtraCopyOperandsRN4llvm12MachineInstrE 202
_ZL23getImmOrMaterializedImmRN4llvm19MachineRegisterInfoERNS_14MachineOperandE 112286
_ZL24isInlineConstantIfFoldedPKN4llvm11SIInstrInfoERKNS_12MachineInstrEjRKNS_14MachineOperandE 149933
_ZL32initializeSIFoldOperandsPassOnceRN4llvm12PassRegistryE 85105
_ZN12_GLOBAL__N_114SIFoldOperands11tryFoldOModERN4llvm12MachineInstrE 532
_ZN12_GLOBAL__N_114SIFoldOperands12tryFoldClampERN4llvm12MachineInstrE 531836
_ZN12_GLOBAL__N_114SIFoldOperands20runOnMachineFunctionERN4llvm15MachineFunctionE 39046
_ZN12_GLOBAL__N_114SIFoldOperandsC2Ev 3847
_ZN4llvm24createSIFoldOperandsPassEv 0
_ZN4llvm28initializeSIFoldOperandsPassERNS_12PassRegistryE 117766
_ZNK12_GLOBAL__N_113FoldCandidate10isCommutedEv 0
_ZNK12_GLOBAL__N_113FoldCandidate11needsShrinkEv 0
_ZNK12_GLOBAL__N_113FoldCandidate15getShrinkOpcodeEv 0
_ZNK12_GLOBAL__N_113FoldCandidate4isFIEv 0
_ZNK12_GLOBAL__N_113FoldCandidate5isImmEv 0
_ZNK12_GLOBAL__N_113FoldCandidate5isRegEv 0
_ZNK12_GLOBAL__N_114SIFoldOperands11foldOperandERN4llvm14MachineOperandEPNS1_12MachineInstrEjRNS1_15SmallVectorImplINS_13FoldCandidateEEERNS6_IS5_EE 379449
_ZNK12_GLOBAL__N_114SIFoldOperands11getPassNameEv 3823
_ZNK12_GLOBAL__N_114SIFoldOperands15foldInstOperandERN4llvm12MachineInstrERNS1_14MachineOperandE 323467
_ZNK12_GLOBAL__N_114SIFoldOperands16getAnalysisUsageERN4llvm13AnalysisUsageE 3823
_ZNK12_GLOBAL__N_114SIFoldOperands6isOModERKN4llvm12MachineInstrE 0
_ZNK12_GLOBAL__N_114SIFoldOperands7isClampERKN4llvm12MachineInstrE 0

Generated by: LCOV version 1.13