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-06-17 00:07:59 Functions: 25 25 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZNK4llvm20AArch64FrameLowering22getFrameIndexReferenceERKNS_15MachineFunctionEiRj 12
_ZL32findScratchNonCalleeSaveRegisterPN4llvm17MachineBasicBlockE 27
_ZNK4llvm20AArch64FrameLowering16canUseAsPrologueERKNS_17MachineBasicBlockE 78
_ZNK4llvm20AArch64FrameLowering25enableStackSlotScavengingERKNS_15MachineFunctionE 428
_ZNK4llvm20AArch64FrameLowering25emitCalleeSavedFrameMovesERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEE 963
_ZNK4llvm20AArch64FrameLowering25spillCalleeSavedRegistersERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEERKSt6vectorINS_15CalleeSavedInfoESaIS7_EEPKNS_18TargetRegisterInfoE 1249
_ZNK4llvm20AArch64FrameLowering27restoreCalleeSavedRegistersERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEERSt6vectorINS_15CalleeSavedInfoESaIS7_EEPKNS_18TargetRegisterInfoE 1263
_ZL41convertCalleeSaveRestoreToSPPrePostIncDecRN4llvm17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEERKNS_8DebugLocEPKNS_15TargetInstrInfoEi 1594
_ZL33fixupCalleeSaveRestoreStackOffsetRN4llvm12MachineInstrEj 1620
_ZZNK4llvm20AArch64FrameLowering27restoreCalleeSavedRegistersERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEERSt6vectorINS_15CalleeSavedInfoESaIS7_EEPKNS_18TargetRegisterInfoEENKUlRKN12_GLOBAL__N_111RegPairInfoEE_clESH_ 2031
_ZL30computeCalleeSaveRegisterPairsRN4llvm15MachineFunctionERKSt6vectorINS_15CalleeSavedInfoESaIS3_EEPKNS_18TargetRegisterInfoERNS_15SmallVectorImplIN12_GLOBAL__N_111RegPairInfoEEERb.isra.153 2512
_ZNK4llvm20AArch64FrameLowering26resolveFrameIndexReferenceERKNS_15MachineFunctionEiRjb 3298
_ZNK4llvm20AArch64FrameLowering29eliminateCallFramePseudoInstrERNS_15MachineFunctionERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEE 3676
_ZNK4llvm20AArch64FrameLowering20hasReservedCallFrameERKNS_15MachineFunctionE 10840
_ZNK4llvm20AArch64FrameLowering12emitPrologueERNS_15MachineFunctionERNS_17MachineBasicBlockE 13980
_ZL24estimateRSStackSizeLimitRN4llvm15MachineFunctionE 14174
_ZNK4llvm20AArch64FrameLowering20determineCalleeSavesERNS_15MachineFunctionERNS_9BitVectorEPNS_12RegScavengerE 14180
_ZNK4llvm20AArch64FrameLowering12emitEpilogueERNS_15MachineFunctionERNS_17MachineBasicBlockE 14217
_ZNK4llvm20AArch64FrameLowering30shouldCombineCSRLocalStackBumpERNS_15MachineFunctionEj 15460
_ZNK4llvm20AArch64FrameLowering13canUseRedZoneERKNS_15MachineFunctionE 17688
_ZL25windowsRequiresStackProbeRN4llvm15MachineFunctionEj 29057
_GLOBAL__sub_I_AArch64FrameLowering.cpp 101169
_Z41__static_initialization_and_destruction_0ii 101169
_ZNK4llvm20AArch64FrameLowering5hasFPERKNS_15MachineFunctionE 104218
_ZL25produceCompactUnwindFrameRN4llvm15MachineFunctionE 287092

Generated by: LCOV version 1.13