LCOV - code coverage report
Current view:
top level
-
lib/Target/ARM
- ARMFastISel.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
llvm-toolchain.info
Lines:
1125
1309
85.9 %
Date:
2018-10-20 13:21:21
Functions:
51
57
89.5 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZN12_GLOBAL__N_111ARMFastISel10ARMEmitCmpEPKN4llvm5ValueES4_bb
84
_ZN12_GLOBAL__N_111ARMFastISel10FinishCallEN4llvm3MVTERNS1_15SmallVectorImplIjEEPKNS1_11InstructionEjRjb
460
_ZN12_GLOBAL__N_111ARMFastISel10SelectCallEPKN4llvm11InstructionEPKc
616
_ZN12_GLOBAL__N_111ARMFastISel10SelectLoadEPKN4llvm11InstructionE
316
_ZN12_GLOBAL__N_111ARMFastISel11ARMEmitLoadEN4llvm3MVTERjRNS_7AddressEjbb
483
_ZN12_GLOBAL__N_111ARMFastISel11SelectFPExtEPKN4llvm11InstructionE
1
_ZN12_GLOBAL__N_111ARMFastISel11SelectFPToIEPKN4llvm11InstructionEb
13
_ZN12_GLOBAL__N_111ARMFastISel11SelectIToFPEPKN4llvm11InstructionEb
37
_ZN12_GLOBAL__N_111ARMFastISel11SelectShiftEPKN4llvm11InstructionENS1_6ARM_AM8ShiftOpcE
12
_ZN12_GLOBAL__N_111ARMFastISel11SelectStoreEPKN4llvm11InstructionE
588
_ZN12_GLOBAL__N_111ARMFastISel11SelectTruncEPKN4llvm11InstructionE
22
_ZN12_GLOBAL__N_111ARMFastISel11isTypeLegalEPN4llvm4TypeERNS1_3MVTE
0
_ZN12_GLOBAL__N_111ARMFastISel12ARMEmitStoreEN4llvm3MVTEjRNS_7AddressEj
1250
_ZN12_GLOBAL__N_111ARMFastISel12SelectBranchEPKN4llvm11InstructionE
79
_ZN12_GLOBAL__N_111ARMFastISel12SelectIntExtEPKN4llvm11InstructionE
136
_ZN12_GLOBAL__N_111ARMFastISel12SelectSelectEPKN4llvm11InstructionE
24
_ZN12_GLOBAL__N_111ARMFastISel13ARMEmitIntExtEN4llvm3MVTEjS2_b
396
_ZN12_GLOBAL__N_111ARMFastISel13SelectFPTruncEPKN4llvm11InstructionE
1
_ZN12_GLOBAL__N_111ARMFastISel13getLibcallRegERKN4llvm5TwineE
12
_ZN12_GLOBAL__N_111ARMFastISel13isARMNEONPredEPKN4llvm12MachineInstrE
0
_ZN12_GLOBAL__N_111ARMFastISel14ARMEmitLibcallEPKN4llvm11InstructionENS1_5RTLIB7LibcallE
25
_ZN12_GLOBAL__N_111ARMFastISel14ARMLowerPICELFEPKN4llvm11GlobalValueEjNS1_3MVTE
0
_ZN12_GLOBAL__N_111ARMFastISel14ARMMoveToFPRegEN4llvm3MVTEj
37
_ZN12_GLOBAL__N_111ARMFastISel14fastEmitInst_iEjPKN4llvm19TargetRegisterClassEm
15
_ZN12_GLOBAL__N_111ARMFastISel14fastEmitInst_rEjPKN4llvm19TargetRegisterClassEjb
83
_ZN12_GLOBAL__N_111ARMFastISel15ARMMoveToIntRegEN4llvm3MVTEj
12
_ZN12_GLOBAL__N_111ARMFastISel15AddOptionalDefsERKN4llvm19MachineInstrBuilderE
5855
_ZN12_GLOBAL__N_111ARMFastISel15ProcessCallArgsERN4llvm15SmallVectorImplIPNS1_5ValueEEERNS2_IjEERNS2_INS1_3MVTEEERNS2_INS1_3ISD10ArgFlagsTyEEES8_jRjb
466
_ZN12_GLOBAL__N_111ARMFastISel15fastEmitInst_riEjPKN4llvm19TargetRegisterClassEjbm
465
_ZN12_GLOBAL__N_111ARMFastISel15fastEmitInst_rrEjPKN4llvm19TargetRegisterClassEjbjb
148
_ZN12_GLOBAL__N_111ARMFastISel15isLoadTypeLegalEPN4llvm4TypeERNS1_3MVTE
1302
_ZN12_GLOBAL__N_111ARMFastISel16ARMIsMemCpySmallEm
0
_ZN12_GLOBAL__N_111ARMFastISel16ARMMaterializeFPEPKN4llvm10ConstantFPENS1_3MVTE
309
_ZN12_GLOBAL__N_111ARMFastISel16ARMMaterializeGVEPKN4llvm11GlobalValueENS1_3MVTE
259
_ZN12_GLOBAL__N_111ARMFastISel16SelectBinaryFPOpEPKN4llvm11InstructionEj
2
_ZN12_GLOBAL__N_111ARMFastISel16SelectIndirectBrEPKN4llvm11InstructionE
4
_ZN12_GLOBAL__N_111ARMFastISel17ARMComputeAddressEPKN4llvm5ValueERNS_7AddressE
1535
_ZN12_GLOBAL__N_111ARMFastISel17CCAssignFnForCallEjbb
1142
_ZN12_GLOBAL__N_111ARMFastISel17SelectBinaryIntOpEPKN4llvm11InstructionEj
37
_ZN12_GLOBAL__N_111ARMFastISel18ARMSimplifyAddressERNS_7AddressEN4llvm3MVTEb
1708
_ZN12_GLOBAL__N_111ARMFastISel18fastLowerArgumentsEv
899
_ZN12_GLOBAL__N_111ARMFastISel19SelectIntrinsicCallERKN4llvm13IntrinsicInstE
69
_ZN12_GLOBAL__N_111ARMFastISel19tryToFoldLoadIntoMIEPN4llvm12MachineInstrEjPKNS1_8LoadInstE
201
_ZN12_GLOBAL__N_111ARMFastISel20AddLoadStoreOperandsEN4llvm3MVTERNS_7AddressERKNS1_19MachineInstrBuilderENS1_17MachineMemOperand5FlagsEb
1708
_ZN12_GLOBAL__N_111ARMFastISel21ARMTryEmitSmallMemCpyENS_7AddressES1_mj
26
_ZN12_GLOBAL__N_111ARMFastISel21fastMaterializeAllocaEPKN4llvm10AllocaInstE
205
_ZN12_GLOBAL__N_111ARMFastISel21fastSelectInstructionEPKN4llvm11InstructionE
3017
_ZN12_GLOBAL__N_111ARMFastISel23fastMaterializeConstantEPKN4llvm8ConstantE
1172
_ZN12_GLOBAL__N_111ARMFastISel24DefinesOptionalPredicateEPN4llvm12MachineInstrEPb
0
_ZN12_GLOBAL__N_111ARMFastISel9SelectCmpEPKN4llvm11InstructionE
26
_ZN12_GLOBAL__N_111ARMFastISel9SelectDivEPKN4llvm11InstructionEb
14
_ZN12_GLOBAL__N_111ARMFastISel9SelectRemEPKN4llvm11InstructionEb
36
_ZN12_GLOBAL__N_111ARMFastISel9SelectRetEPKN4llvm11InstructionE
890
_ZN12_GLOBAL__N_111ARMFastISelC2ERN4llvm20FunctionLoweringInfoEPKNS1_17TargetLibraryInfoE
901
_ZN4llvm3ARM14createFastISelERNS_20FunctionLoweringInfoEPKNS_17TargetLibraryInfoE
1221
_ZNK12_GLOBAL__N_111ARMFastISel21isPositionIndependentEv
0
Generated by:
LCOV version 1.13