LCOV - code coverage report
Current view: top level - lib/Target/AArch64 - AArch64FrameLowering.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 456 462 98.7 %
Date: 2018-07-13 00:08:38 Functions: 25 25 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZNK4llvm20AArch64FrameLowering22getFrameIndexReferenceERKNS_15MachineFunctionEiRj 14
_ZL32findScratchNonCalleeSaveRegisterPN4llvm17MachineBasicBlockE 27
_ZNK4llvm20AArch64FrameLowering16canUseAsPrologueERKNS_17MachineBasicBlockE 78
_ZNK4llvm20AArch64FrameLowering25enableStackSlotScavengingERKNS_15MachineFunctionE 430
_ZNK4llvm20AArch64FrameLowering25emitCalleeSavedFrameMovesERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEE 965
_ZNK4llvm20AArch64FrameLowering25spillCalleeSavedRegistersERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEERKSt6vectorINS_15CalleeSavedInfoESaIS7_EEPKNS_18TargetRegisterInfoE 1251
_ZNK4llvm20AArch64FrameLowering27restoreCalleeSavedRegistersERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEERSt6vectorINS_15CalleeSavedInfoESaIS7_EEPKNS_18TargetRegisterInfoE 1265
_ZL41convertCalleeSaveRestoreToSPPrePostIncDecRN4llvm17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEERKNS_8DebugLocEPKNS_15TargetInstrInfoEi 1596
_ZL33fixupCalleeSaveRestoreStackOffsetRN4llvm12MachineInstrEj 1622
_ZZNK4llvm20AArch64FrameLowering27restoreCalleeSavedRegistersERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEERSt6vectorINS_15CalleeSavedInfoESaIS7_EEPKNS_18TargetRegisterInfoEENKUlRKN12_GLOBAL__N_111RegPairInfoEE_clESH_ 2033
_ZL30computeCalleeSaveRegisterPairsRN4llvm15MachineFunctionERKSt6vectorINS_15CalleeSavedInfoESaIS3_EEPKNS_18TargetRegisterInfoERNS_15SmallVectorImplIN12_GLOBAL__N_111RegPairInfoEEERb.isra.153 2516
_ZNK4llvm20AArch64FrameLowering26resolveFrameIndexReferenceERKNS_15MachineFunctionEiRjb 3302
_ZNK4llvm20AArch64FrameLowering29eliminateCallFramePseudoInstrERNS_15MachineFunctionERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEE 3680
_ZNK4llvm20AArch64FrameLowering20hasReservedCallFrameERKNS_15MachineFunctionE 10854
_ZNK4llvm20AArch64FrameLowering12emitPrologueERNS_15MachineFunctionERNS_17MachineBasicBlockE 13994
_ZL24estimateRSStackSizeLimitRN4llvm15MachineFunctionE 14188
_ZNK4llvm20AArch64FrameLowering20determineCalleeSavesERNS_15MachineFunctionERNS_9BitVectorEPNS_12RegScavengerE 14194
_ZNK4llvm20AArch64FrameLowering12emitEpilogueERNS_15MachineFunctionERNS_17MachineBasicBlockE 14231
_ZNK4llvm20AArch64FrameLowering30shouldCombineCSRLocalStackBumpERNS_15MachineFunctionEj 15476
_ZNK4llvm20AArch64FrameLowering13canUseRedZoneERKNS_15MachineFunctionE 17707
_ZL25windowsRequiresStackProbeRN4llvm15MachineFunctionEj 29085
_GLOBAL__sub_I_AArch64FrameLowering.cpp 99743
_Z41__static_initialization_and_destruction_0ii 99743
_ZNK4llvm20AArch64FrameLowering5hasFPERKNS_15MachineFunctionE 104354
_ZL25produceCompactUnwindFrameRN4llvm15MachineFunctionE 287376

Generated by: LCOV version 1.13