LCOV - code coverage report
Current view:
top level
-
lib/Target/ARM
- ARMFrameLowering.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
llvm-toolchain.info
Lines:
961
995
96.6 %
Date:
2018-10-20 13:21:21
Functions:
29
31
93.5 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZL11isCSRestoreRN4llvm12MachineInstrERKNS_16ARMBaseInstrInfoEPKt
0
_ZL14getMaxFPOffsetRKN4llvm8FunctionERKNS_15ARMFunctionInfoE
0
_ZNK4llvm16ARMFrameLowering20enableCalleeSaveSkipERKNS_15MachineFunctionE
14
_ZNK4llvm16ARMFrameLowering22getFrameIndexReferenceERKNS_15MachineFunctionEiRj
22
_ZL25emitAlignedDPRCS2RestoresRN4llvm17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEEjRKSt6vectorINS_15CalleeSavedInfoESaIS6_EEPKNS_18TargetRegisterInfoE
32
_ZL23emitAlignedDPRCS2SpillsRN4llvm17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEEjRKSt6vectorINS_15CalleeSavedInfoESaIS6_EEPKNS_18TargetRegisterInfoE
40
_ZL23skipAlignedDPRCS2SpillsN4llvm26MachineInstrBundleIteratorINS_12MachineInstrELb0EEEj
40
_ZNK4llvm16ARMFrameLowering24adjustForSegmentedStacksERNS_15MachineFunctionERNS_17MachineBasicBlockE
64
_ZL18alignToARMConstantj
112
_ZL24emitAligningInstructionsRN4llvm15MachineFunctionEPNS_15ARMFunctionInfoERKNS_15TargetInstrInfoERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEERKNS_8DebugLocEjjb
204
_ZL25WindowsRequiresStackProbeRKN4llvm15MachineFunctionEm
343
_ZL22GetFunctionSizeInBytesRKN4llvm15MachineFunctionERKNS_16ARMBaseInstrInfoE
653
_ZL18sizeOfSPAdjustmentRKN4llvm12MachineInstrE
1254
_ZNK4llvm16ARMFrameLowering27restoreCalleeSavedRegistersERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEERSt6vectorINS_15CalleeSavedInfoESaIS7_EEPKNS_18TargetRegisterInfoE
3598
_ZNK4llvm16ARMFrameLowering25spillCalleeSavedRegistersERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEERKSt6vectorINS_15CalleeSavedInfoESaIS7_EEPKNS_18TargetRegisterInfoE
3651
_ZL20emitRegPlusImmediatebRN4llvm17MachineBasicBlockERNS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEERKNS_8DebugLocERKNS_16ARMBaseInstrInfoEjjijNS_5ARMCC9CondCodesEj
3772
_ZN4llvm16ARMFrameLoweringC2ERKNS_12ARMSubtargetE
5050
_ZNK4llvm16ARMFrameLowering11emitPopInstERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEERSt6vectorINS_15CalleeSavedInfoESaIS7_EEjjbbPFbjbEj
10794
_ZNK4llvm16ARMFrameLowering12emitPushInstERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEERKSt6vectorINS_15CalleeSavedInfoESaIS7_EEjjbPFbjbEjj
10953
_ZN12_GLOBAL__N_119StackAdjustingInsts17emitDefCFAOffsetsERN4llvm17MachineBasicBlockERKNS1_8DebugLocERKNS1_16ARMBaseInstrInfoEb
13423
_ZNK4llvm16ARMFrameLowering12emitPrologueERNS_15MachineFunctionERNS_17MachineBasicBlockE
13425
_ZNK4llvm16ARMFrameLowering29eliminateCallFramePseudoInstrERNS_15MachineFunctionERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEE
13432
_ZNK4llvm16ARMFrameLowering12emitEpilogueERNS_15MachineFunctionERNS_17MachineBasicBlockE
13453
_ZL24estimateRSStackSizeLimitRN4llvm15MachineFunctionEPKNS_19TargetFrameLoweringE
14694
_ZL25checkNumAlignedDPRCS2RegsRN4llvm15MachineFunctionERNS_9BitVectorE
14694
_ZNK4llvm16ARMFrameLowering20determineCalleeSavesERNS_15MachineFunctionERNS_9BitVectorEPNS_12RegScavengerE
14694
_ZNK4llvm16ARMFrameLowering26ResolveFrameIndexReferenceERKNS_15MachineFunctionEiRji
15229
_ZNK4llvm16ARMFrameLowering27canSimplifyCallFramePseudosERKNS_15MachineFunctionE
18808
_ZNK4llvm16ARMFrameLowering20hasReservedCallFrameERKNS_15MachineFunctionE
62663
_ZNK4llvm16ARMFrameLowering5hasFPERKNS_15MachineFunctionE
149332
_ZNK4llvm16ARMFrameLowering18noFramePointerElimERKNS_15MachineFunctionE
362336
Generated by:
LCOV version 1.13