LCOV - code coverage report
Current view: top level - lib/Target/ARM - ARMBaseRegisterInfo.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 272 295 92.2 %
Date: 2018-06-17 00:07:59 Functions: 31 32 96.9 %
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 1
_ZNK4llvm19ARMBaseRegisterInfo28materializeFrameBaseRegisterEPNS_17MachineBasicBlockEjil 7
_ZNK4llvm19ARMBaseRegisterInfo20getCrossCopyRegClassEPKNS_19TargetRegisterClassE 8
_ZNK4llvm19ARMBaseRegisterInfo17resolveFrameIndexERNS_12MachineInstrEjl 30
_ZNK4llvm19ARMBaseRegisterInfo28getSjLjDispatchPreservedMaskERKNS_15MachineFunctionE 32
_ZNK4llvm19ARMBaseRegisterInfo26getThisReturnPreservedMaskERKNS_15MachineFunctionEj 52
_ZNK4llvm19ARMBaseRegisterInfo23getTLSCallPreservedMaskERKNS_15MachineFunctionE 79
_ZNK4llvm19ARMBaseRegisterInfo18getPointerRegClassERKNS_15MachineFunctionEj 186
_ZL12getPairedGPRjbPKN4llvm14MCRegisterInfoE 1158
_ZN4llvm19ARMBaseRegisterInfoC2Ev 4804
_ZNK4llvm19ARMBaseRegisterInfo18isFrameOffsetLegalEPKNS_12MachineInstrEjl 5678
_ZNK4llvm19ARMBaseRegisterInfo24getFrameIndexInstrOffsetEPKNS_12MachineInstrEi 5712
_ZNK4llvm19ARMBaseRegisterInfo17needsFrameBaseRegEPNS_12MachineInstrEl 7473
_ZNK4llvm19ARMBaseRegisterInfo20getCallPreservedMaskERKNS_15MachineFunctionEj 8347
_ZNK4llvm19ARMBaseRegisterInfo20cannotEliminateFrameERKNS_15MachineFunctionE 9529
_ZNK4llvm19ARMBaseRegisterInfo25getCalleeSavedRegsViaCopyEPKNS_15MachineFunctionE 12487
_ZNK4llvm19ARMBaseRegisterInfo19eliminateFrameIndexENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEEijPNS_12RegScavengerE 13277
_ZNK4llvm19ARMBaseRegisterInfo28requiresVirtualBaseRegistersERKNS_15MachineFunctionE 13633
_ZNK4llvm19ARMBaseRegisterInfo28requiresFrameIndexScavengingERKNS_15MachineFunctionE 13640
_ZNK4llvm19ARMBaseRegisterInfo25getLargestLegalSuperClassEPKNS_19TargetRegisterClassERKNS_15MachineFunctionE 14368
_ZNK4llvm19ARMBaseRegisterInfo15canRealignStackERKNS_15MachineFunctionE 14464
_ZNK4llvm19ARMBaseRegisterInfo18updateRegAllocHintEjjRNS_15MachineFunctionE 19935
_ZNK4llvm19ARMBaseRegisterInfo14shouldCoalesceEPNS_12MachineInstrEPKNS_19TargetRegisterClassEjS5_jS5_RNS_13LiveIntervalsE 21317
_ZNK4llvm19ARMBaseRegisterInfo26trackLivenessAfterRegAllocERKNS_15MachineFunctionE 24483
_ZNK4llvm19ARMBaseRegisterInfo15getReservedRegsERKNS_15MachineFunctionE 28505
_ZNK4llvm19ARMBaseRegisterInfo26requiresRegisterScavengingERKNS_15MachineFunctionE 38605
_ZNK4llvm19ARMBaseRegisterInfo16getFrameRegisterERKNS_15MachineFunctionE 50004
_ZNK4llvm19ARMBaseRegisterInfo14hasBasePointerERKNS_15MachineFunctionE 53119
_ZNK4llvm19ARMBaseRegisterInfo21getRegAllocationHintsEjNS_8ArrayRefItEERNS_15SmallVectorImplItEERKNS_15MachineFunctionEPKNS_10VirtRegMapEPKNS_13LiveRegMatrixE 89481
_ZNK4llvm19ARMBaseRegisterInfo18getCalleeSavedRegsEPKNS_15MachineFunctionE 190007
_ZNK4llvm19ARMBaseRegisterInfo19getRegPressureLimitEPKNS_19TargetRegisterClassERNS_15MachineFunctionE 1080779

Generated by: LCOV version 1.13