LCOV - code coverage report
Current view: top level - lib/Target/ARM - ARMBaseRegisterInfo.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 312 341 91.5 %
Date: 2017-09-14 15:23:50 Functions: 32 34 94.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZNK4llvm19ARMBaseRegisterInfo17emitLoadConstPoolERNS_17MachineBasicBlockERNS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEERKNS_8DebugLocEjjiNS_5ARMCC9CondCodesEjj 0
_ZNK4llvm19ARMBaseRegisterInfo18getNoPreservedMaskEv 0
_ZNK4llvm19ARMBaseRegisterInfo20getCrossCopyRegClassEPKNS_19TargetRegisterClassE 4
_ZNK4llvm19ARMBaseRegisterInfo28materializeFrameBaseRegisterEPNS_17MachineBasicBlockEjil 6
_ZNK4llvm19ARMBaseRegisterInfo28getSjLjDispatchPreservedMaskERKNS_15MachineFunctionE 28
_ZNK4llvm19ARMBaseRegisterInfo17resolveFrameIndexERNS_12MachineInstrEjl 30
_ZNK4llvm19ARMBaseRegisterInfo26getThisReturnPreservedMaskERKNS_15MachineFunctionEj 50
_ZNK4llvm19ARMBaseRegisterInfo23getTLSCallPreservedMaskERKNS_15MachineFunctionE 79
_ZNK4llvm19ARMBaseRegisterInfo18getPointerRegClassERKNS_15MachineFunctionEj 176
_ZL12getPairedGPRjbPKN4llvm14MCRegisterInfoE 1074
_ZN4llvm19ARMBaseRegisterInfoC2Ev 4487
_ZNK4llvm19ARMBaseRegisterInfo18isFrameOffsetLegalEPKNS_12MachineInstrEjl 5514
_ZNK4llvm19ARMBaseRegisterInfo24getFrameIndexInstrOffsetEPKNS_12MachineInstrEi 5546
_ZNK4llvm19ARMBaseRegisterInfo17needsFrameBaseRegEPNS_12MachineInstrEl 7207
_ZNK4llvm19ARMBaseRegisterInfo20getCallPreservedMaskERKNS_15MachineFunctionEj 7471
_ZNK4llvm19ARMBaseRegisterInfo20cannotEliminateFrameERKNS_15MachineFunctionE 8187
_ZNK4llvm19ARMBaseRegisterInfo25getCalleeSavedRegsViaCopyEPKNS_15MachineFunctionE 10834
_ZNK4llvm19ARMBaseRegisterInfo28requiresVirtualBaseRegistersERKNS_15MachineFunctionE 11973
_ZNK4llvm19ARMBaseRegisterInfo28requiresFrameIndexScavengingERKNS_15MachineFunctionE 11976
_ZNK4llvm19ARMBaseRegisterInfo19eliminateFrameIndexENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEEijPNS_12RegScavengerE 12853
_ZNK4llvm19ARMBaseRegisterInfo25getLargestLegalSuperClassEPKNS_19TargetRegisterClassERKNS_15MachineFunctionE 13041
_ZNK4llvm19ARMBaseRegisterInfo15canRealignStackERKNS_15MachineFunctionE 13444
_ZNK4llvm19ARMBaseRegisterInfo18updateRegAllocHintEjjRNS_15MachineFunctionE 18675
_ZNK4llvm19ARMBaseRegisterInfo14shouldCoalesceEPNS_12MachineInstrEPKNS_19TargetRegisterClassEjS5_jS5_ 20045
_ZNK4llvm19ARMBaseRegisterInfo26trackLivenessAfterRegAllocERKNS_15MachineFunctionE 21482
_ZNK4llvm19ARMBaseRegisterInfo15getReservedRegsERKNS_15MachineFunctionE 24855
_ZNK4llvm19ARMBaseRegisterInfo26requiresRegisterScavengingERKNS_15MachineFunctionE 33884
_ZNK4llvm19ARMBaseRegisterInfo16getFrameRegisterERKNS_15MachineFunctionE 44089
_ZNK4llvm19ARMBaseRegisterInfo14hasBasePointerERKNS_15MachineFunctionE 45878
_ZNK4llvm19ARMBaseRegisterInfo21getRegAllocationHintsEjNS_8ArrayRefItEERNS_15SmallVectorImplItEERKNS_15MachineFunctionEPKNS_10VirtRegMapEPKNS_13LiveRegMatrixE 71840
_GLOBAL__sub_I_ARMBaseRegisterInfo.cpp 72306
_ZNK4llvm19ARMBaseRegisterInfo18getCalleeSavedRegsEPKNS_15MachineFunctionE 169555
_ZNK4llvm19ARMBaseRegisterInfo19getRegPressureLimitEPKNS_19TargetRegisterClassERNS_15MachineFunctionE 956760

Generated by: LCOV version 1.13