LCOV - code coverage report
Current view: top level - lib/CodeGen - RegAllocPBQP.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 196 267 73.4 %
Date: 2018-10-20 13:21:21 Functions: 19 27 70.4 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZL22isACalleeSavedRegisterjRKN4llvm18TargetRegisterInfoERKNS_15MachineFunctionE 4104
_ZL24normalizePBQPSpillWeightfjj 132
_ZN12_GLOBAL__N_110Coalescing18addVirtRegCoalesceERN4llvm4PBQP6MatrixERKNS2_8RegAlloc16AllowedRegVectorES8_f 0
_ZN12_GLOBAL__N_110Coalescing5applyERN4llvm4PBQP8RegAlloc11PBQPRAGraphE 5
_ZN12_GLOBAL__N_110SpillCosts5applyERN4llvm4PBQP8RegAlloc11PBQPRAGraphE 8
_ZN12_GLOBAL__N_112Interference14lowestEndPointERKSt5tupleIJPN4llvm12LiveIntervalEmjEES7_ 743
_ZN12_GLOBAL__N_112Interference16lowestStartPointERKSt5tupleIJPN4llvm12LiveIntervalEmjEES7_ 781
_ZN12_GLOBAL__N_112Interference22createInterferenceEdgeERN4llvm4PBQP8RegAlloc11PBQPRAGraphEjjRNS1_8DenseMapISt4pairIPKNS3_16AllowedRegVectorESA_ESt10shared_ptrIKNS2_8MDMatrixINS3_14MatrixMetadataEEEENS1_12DenseMapInfoISB_EENS1_6detail12DenseMapPairISB_SH_EEEE 0
_ZN12_GLOBAL__N_112Interference22setDisjointAllowedRegsERKN4llvm4PBQP8RegAlloc11PBQPRAGraphEjjRNS1_8DenseSetISt4pairIPKNS3_16AllowedRegVectorESB_ENS1_12DenseMapInfoISC_EEEE 0
_ZN12_GLOBAL__N_112RegAllocPBQP16postOptimizationERN4llvm7SpillerERNS1_13LiveIntervalsE 7
_ZN12_GLOBAL__N_112RegAllocPBQP17mapPBQPToRegAllocERKN4llvm4PBQP8RegAlloc11PBQPRAGraphERKNS2_8SolutionERNS1_10VirtRegMapERNS1_7SpillerE 8
_ZN12_GLOBAL__N_112RegAllocPBQP20runOnMachineFunctionERN4llvm15MachineFunctionE 7
_ZN12_GLOBAL__N_112RegAllocPBQP24findVRegIntervalsToAllocERKN4llvm15MachineFunctionERNS1_13LiveIntervalsE 0
_ZN12_GLOBAL__N_112RegAllocPBQP9spillVRegEjRN4llvm15SmallVectorImplIjEERNS1_15MachineFunctionERNS1_13LiveIntervalsERNS1_10VirtRegMapERNS1_7SpillerE 10
_ZN12_GLOBAL__N_112RegAllocPBQPC2EPc 7
_ZN4llvm16PBQPRAConstraint6anchorEv 0
_ZN4llvm20PBQPRAConstraintList6anchorEv 0
_ZN4llvm27createPBQPRegisterAllocatorEPc 7
_ZN4llvm34createDefaultPBQPRegisterAllocatorEv 7
_ZNK12_GLOBAL__N_112Interference23haveDisjointAllowedRegsERKN4llvm4PBQP8RegAlloc11PBQPRAGraphEjjRKNS1_8DenseSetISt4pairIPKNS3_16AllowedRegVectorESB_ENS1_12DenseMapInfoISC_EEEE 0
_ZNK12_GLOBAL__N_112RegAllocPBQP11getPassNameEv 7
_ZNK12_GLOBAL__N_112RegAllocPBQP13finalizeAllocERN4llvm15MachineFunctionERNS1_13LiveIntervalsERNS1_10VirtRegMapE 7
_ZNK12_GLOBAL__N_112RegAllocPBQP16getAnalysisUsageERN4llvm13AnalysisUsageE 7
_ZNK12_GLOBAL__N_112RegAllocPBQP21getRequiredPropertiesEv 7
_ZNK4llvm4PBQP8RegAlloc11PBQPRAGraph8printDotERNS_11raw_ostreamE 0

Generated by: LCOV version 1.13