LCOV - code coverage report
Current view: top level - include/llvm/CodeGen - TargetRegisterInfo.h (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 116 172 67.4 %
Date: 2018-10-20 13:21:21 Functions: 25 69 36.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN4llvm18TargetRegisterInfoD0Ev 0
_ZN4llvm20BitMaskClassIterator9moveNBitsEj 0
_ZNK4llvm18TargetRegisterInfo11getRegClassEj 0
_ZNK4llvm18TargetRegisterInfo12regclass_endEv 0
_ZNK4llvm18TargetRegisterInfo13getCostPerUseEj 0
_ZNK4llvm18TargetRegisterInfo14regclass_beginEv 0
_ZNK4llvm18TargetRegisterInfo15getRegClassNameEPKNS_19TargetRegisterClassE 0
_ZNK4llvm18TargetRegisterInfo17needsFrameBaseRegEPNS_12MachineInstrEl 0
_ZNK4llvm18TargetRegisterInfo17resolveFrameIndexERNS_12MachineInstrEjl 0
_ZNK4llvm18TargetRegisterInfo18getNoPreservedMaskEv 0
_ZNK4llvm18TargetRegisterInfo18getPointerRegClassERKNS_15MachineFunctionEj 0
_ZNK4llvm18TargetRegisterInfo18getSubRegIndexNameEj 0
_ZNK4llvm18TargetRegisterInfo18isFrameOffsetLegalEPKNS_12MachineInstrEjl 0
_ZNK4llvm18TargetRegisterInfo19getMatchingSuperRegEjjPKNS_19TargetRegisterClassE 0
_ZNK4llvm18TargetRegisterInfo20getCallPreservedMaskERKNS_15MachineFunctionEj 0
_ZNK4llvm18TargetRegisterInfo20getCrossCopyRegClassEPKNS_19TargetRegisterClassE 0
_ZNK4llvm18TargetRegisterInfo20isInAllocatableClassEj 0
_ZNK4llvm18TargetRegisterInfo21getSubClassWithSubRegEPKNS_19TargetRegisterClassEj 0
_ZNK4llvm18TargetRegisterInfo22getSubRegIndexLaneMaskEj 0
_ZNK4llvm18TargetRegisterInfo24composeSubRegIndicesImplEjj 0
_ZNK4llvm18TargetRegisterInfo28materializeFrameBaseRegisterEPNS_17MachineBasicBlockEjil 0
_ZNK4llvm18TargetRegisterInfo30composeSubRegIndexLaneMaskImplEjNS_11LaneBitmaskE 0
_ZNK4llvm18TargetRegisterInfo32getConstrainedRegClassForOperandERKNS_14MachineOperandERKNS_19MachineRegisterInfoE 0
_ZNK4llvm18TargetRegisterInfo37reverseComposeSubRegIndexLaneMaskImplEjNS_11LaneBitmaskE 0
_ZNK4llvm19TargetRegisterClass10getNumRegsEv 0
_ZNK4llvm19TargetRegisterClass11getCopyCostEv 0
_ZNK4llvm19TargetRegisterClass11getLaneMaskEv 0
_ZNK4llvm19TargetRegisterClass11getRegisterEj 0
_ZNK4llvm19TargetRegisterClass12getRegistersEv 0
_ZNK4llvm19TargetRegisterClass13hasSubClassEqEPKS0_ 0
_ZNK4llvm19TargetRegisterClass13isAllocatableEv 0
_ZNK4llvm19TargetRegisterClass15getSubClassMaskEv 0
_ZNK4llvm19TargetRegisterClass15getSuperClassesEv 0
_ZNK4llvm19TargetRegisterClass18getSuperRegIndicesEv 0
_ZNK4llvm19TargetRegisterClass3endEv 0
_ZNK4llvm19TargetRegisterClass5beginEv 0
_ZNK4llvm19TargetRegisterClass5getIDEv 0
_ZNK4llvm19TargetRegisterClass8containsEj 0
_ZNK4llvm19TargetRegisterClass8containsEjj 0
_ZNK4llvm20BitMaskClassIterator5getIDEv 0
_ZNK4llvm20VirtReg2IndexFunctorclEj 0
_ZNK4llvm21SuperRegClassIterator7getMaskEv 0
_ZNK4llvm21SuperRegClassIterator7isValidEv 0
_ZNK4llvm21SuperRegClassIterator9getSubRegEv 0
_ZNK4llvm18TargetRegisterInfo24getFrameIndexInstrOffsetEPKNS_12MachineInstrEi 19
_ZNK4llvm18TargetRegisterInfo21saveScavengerRegisterERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEERS5_PKNS_19TargetRegisterClassEj 26
_ZNK4llvm18TargetRegisterInfo25adjustStackMapLiveOutMaskEPj 74
_ZNK4llvm18TargetRegisterInfo19getRegPressureLimitEPKNS_19TargetRegisterClassERNS_15MachineFunctionE 1321
_ZNK4llvm18TargetRegisterInfo26trackLivenessAfterRegAllocERKNS_15MachineFunctionE 7193
_ZNK4llvm18TargetRegisterInfo20hasReservedSpillSlotERKNS_15MachineFunctionEjRi 25358
_ZN4llvm20BitMaskClassIterator12moveToNextIDEv 30088
_ZN4llvm18TargetRegisterInfoD2Ev 34778
_ZNK4llvm18TargetRegisterInfo16isAsmClobberableERKNS_15MachineFunctionEj 38118
_ZNK4llvm18TargetRegisterInfo18getCSRFirstUseCostEv 160120
_ZNK4llvm18TargetRegisterInfo23useFPForScavengingIndexERKNS_15MachineFunctionE 202591
_ZNK4llvm18TargetRegisterInfo28requiresFrameIndexScavengingERKNS_15MachineFunctionE 320980
_ZNK4llvm18TargetRegisterInfo22getRegPressureSetScoreERKNS_15MachineFunctionEj 346233
_ZNK4llvm18TargetRegisterInfo28requiresVirtualBaseRegistersERKNS_15MachineFunctionE 347350
_ZNK4llvm18TargetRegisterInfo39requiresFrameIndexReplacementScavengingERKNS_15MachineFunctionE 384298
_ZNK4llvm18TargetRegisterInfo24isCallerPreservedPhysRegEjRKNS_15MachineFunctionE 437682
_ZNK4llvm18TargetRegisterInfo26requiresRegisterScavengingERKNS_15MachineFunctionE 672137
_ZNK4llvm18TargetRegisterInfo14shouldCoalesceEPNS_12MachineInstrEPKNS_19TargetRegisterClassEjS5_jS5_RNS_13LiveIntervalsE 677814
_ZNK4llvm18TargetRegisterInfo18updateRegAllocHintEjjRNS_15MachineFunctionE 825311
_ZNK4llvm18TargetRegisterInfo25getLargestLegalSuperClassEPKNS_19TargetRegisterClassERKNS_15MachineFunctionE 1066440
_ZNK4llvm18TargetRegisterInfo22reverseLocalAssignmentEv 1505169
_ZNK4llvm18TargetRegisterInfo10hasRegUnitEjj 2340413
_ZNK4llvm18TargetRegisterInfo11regsOverlapEjj 4858223
_ZNK4llvm18TargetRegisterInfo17isConstantPhysRegEj 7319025
_ZNK4llvm18TargetRegisterInfo13getRegAsmNameEj 70563578

Generated by: LCOV version 1.13