LCOV - code coverage report
Current view: top level - lib/Target/AArch64 - AArch64FastISel.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 2344 2477 94.6 %
Date: 2017-09-14 15:23:50 Functions: 77 78 98.7 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN12_GLOBAL__N_115AArch64FastISelD2Ev 0
_ZN12_GLOBAL__N_115AArch64FastISel16selectIndirectBrEPKN4llvm11InstructionE 1
_ZN12_GLOBAL__N_115AArch64FastISel13selectFPTruncEPKN4llvm11InstructionE 2
_ZN12_GLOBAL__N_115AArch64FastISel24fastMaterializeFloatZeroEPKN4llvm10ConstantFPE 2
_ZN12_GLOBAL__N_115AArch64FastISel19selectAtomicCmpXchgEPKN4llvm17AtomicCmpXchgInstE 3
_ZN12_GLOBAL__N_115AArch64FastISel10emitASR_rrEN4llvm3MVTEjbjb 4
_ZN12_GLOBAL__N_115AArch64FastISel10emitAnd_riEN4llvm3MVTEjbm 4
_ZN12_GLOBAL__N_115AArch64FastISel10emitLSL_rrEN4llvm3MVTEjbjb 4
_ZN12_GLOBAL__N_115AArch64FastISel10emitLSR_rrEN4llvm3MVTEjbjb 4
_ZN12_GLOBAL__N_115AArch64FastISel10selectFRemEPKN4llvm11InstructionE 4
_ZN12_GLOBAL__N_115AArch64FastISel17getRegForGEPIndexEPKN4llvm5ValueE 5
_ZN12_GLOBAL__N_115AArch64FastISel11selectFPExtEPKN4llvm11InstructionE 7
_ZN12_GLOBAL__N_115AArch64FastISel13emitAddSub_rxEbN4llvm3MVTEjbjbNS1_10AArch64_AM15ShiftExtendTypeEmbb 7
_ZN12_GLOBAL__N_115AArch64FastISel9selectRemEPKN4llvm11InstructionEj 8
_ZN12_GLOBAL__N_115AArch64FastISel9selectMulEPKN4llvm11InstructionE 10
_ZN12_GLOBAL__N_115AArch64FastISel18tryEmitSmallMemCpyENS0_7AddressES1_mj 13
_ZN12_GLOBAL__N_115AArch64FastISel10selectSDivEPKN4llvm11InstructionE 14
_ZN12_GLOBAL__N_115AArch64FastISel11selectTruncEPKN4llvm11InstructionE 14
_ZN12_GLOBAL__N_115AArch64FastISel21fastMaterializeAllocaEPKN4llvm10AllocaInstE 17
_ZN12_GLOBAL__N_115AArch64FastISel16emitStoreReleaseEN4llvm3MVTEjjPNS1_17MachineMemOperandE 18
_ZN12_GLOBAL__N_115AArch64FastISel10emitMul_rrEN4llvm3MVTEjbjb 19
_ZN12_GLOBAL__N_115AArch64FastISel13selectFPToIntEPKN4llvm11InstructionEb 19
_ZN12_GLOBAL__N_115AArch64FastISel19selectGetElementPtrEPKN4llvm11InstructionE 20
_ZN12_GLOBAL__N_115AArch64FastISel13selectBitCastEPKN4llvm11InstructionE 22
_ZN12_GLOBAL__N_115AArch64FastISel10emitLSR_riEN4llvm3MVTES2_jbmb 27
_ZN12_GLOBAL__N_115AArch64FastISel13emitAddSub_rsEbN4llvm3MVTEjbjbNS1_10AArch64_AM15ShiftExtendTypeEmbb 28
_ZN12_GLOBAL__N_115AArch64FastISel10emitASR_riEN4llvm3MVTES2_jbmb 29
_ZN12_GLOBAL__N_115AArch64FastISel13selectIntToFPEPKN4llvm11InstructionEb 30
_ZN12_GLOBAL__N_115AArch64FastISel16emitLogicalOp_rsEjN4llvm3MVTEjbjbm 30
_ZN12_GLOBAL__N_115AArch64FastISel11emitAdd_ri_EN4llvm3MVTEjbl 37
_ZN12_GLOBAL__N_115AArch64FastISel13materializeFPEPKN4llvm10ConstantFPENS1_3MVTE 47
_ZN12_GLOBAL__N_115AArch64FastISel8emitFCmpEN4llvm3MVTEPKNS1_5ValueES5_ 47
_ZN12_GLOBAL__N_115AArch64FastISel12selectSelectEPKN4llvm11InstructionE 53
_ZN12_GLOBAL__N_115AArch64FastISel14optimizeSelectEPKN4llvm10SelectInstE 53
_ZN12_GLOBAL__N_115AArch64FastISel10emitLSL_riEN4llvm3MVTES2_jbmb 55
_ZN12_GLOBAL__N_115AArch64FastISel9selectCmpEPKN4llvm11InstructionE 57
_ZL12isIntExtFreePKN4llvm11InstructionE 83
_ZN12_GLOBAL__N_115AArch64FastISel17foldXALUIntrinsicERN4llvm9AArch64CC8CondCodeEPKNS1_11InstructionEPKNS1_5ValueE 84
_ZN12_GLOBAL__N_115AArch64FastISel13emitLogicalOpEjN4llvm3MVTEPKNS1_5ValueES5_ 89
_ZN12_GLOBAL__N_115AArch64FastISel15selectLogicalOpEPKN4llvm11InstructionE 89
_ZN12_GLOBAL__N_115AArch64FastISel13emitAddSub_riEbN4llvm3MVTEjbmbb 91
_ZN12_GLOBAL__N_115AArch64FastISel20emitCompareAndBranchEPKN4llvm10BranchInstE 92
_ZN12_GLOBAL__N_115AArch64FastISel22fastLowerIntrinsicCallEPKN4llvm13IntrinsicInstE 94
_ZN12_GLOBAL__N_115AArch64FastISel11selectShiftEPKN4llvm11InstructionE 105
_ZN12_GLOBAL__N_115AArch64FastISel7emitCmpEPKN4llvm5ValueES4_b 110
_ZN12_GLOBAL__N_115AArch64FastISel18computeCallAddressEPKN4llvm5ValueERNS0_7AddressE 111
_ZN12_GLOBAL__N_115AArch64FastISel13materializeGVEPKN4llvm11GlobalValueE 117
_ZN12_GLOBAL__N_115AArch64FastISel10finishCallERN4llvm8FastISel16CallLoweringInfoENS1_3MVTEj 123
_ZN12_GLOBAL__N_115AArch64FastISel15processCallArgsERN4llvm8FastISel16CallLoweringInfoERNS1_15SmallVectorImplINS1_3MVTEEERj 127
_ZN12_GLOBAL__N_115AArch64FastISel9emiti1ExtEjN4llvm3MVTEb 141
_ZN12_GLOBAL__N_115AArch64FastISel18optimizeIntExtLoadEPKN4llvm11InstructionENS1_3MVTES5_ 196
_ZN12_GLOBAL__N_115AArch64FastISel12selectIntExtEPKN4llvm11InstructionE 203
_ZN12_GLOBAL__N_115AArch64FastISel16emitLogicalOp_riEjN4llvm3MVTEjbm 203
_ZN12_GLOBAL__N_115AArch64FastISel13fastLowerCallERN4llvm8FastISel16CallLoweringInfoE 238
_ZN12_GLOBAL__N_115AArch64FastISel13emitAddSub_rrEbN4llvm3MVTEjbjbbb 251
_ZN12_GLOBAL__N_115AArch64FastISel12selectAddSubEPKN4llvm11InstructionE 268
_ZN12_GLOBAL__N_115AArch64FastISel10emitAddSubEbN4llvm3MVTEPKNS1_5ValueES5_bbb 295
_ZN12_GLOBAL__N_115AArch64FastISel12selectBranchEPKN4llvm11InstructionE 297
_ZN12_GLOBAL__N_115AArch64FastISel10selectLoadEPKN4llvm11InstructionE 367
_ZN12_GLOBAL__N_115AArch64FastISel14materializeIntEPKN4llvm11ConstantIntENS1_3MVTE 371
_ZN12_GLOBAL__N_115AArch64FastISel8emitLoadEN4llvm3MVTES2_NS0_7AddressEbPNS1_17MachineMemOperandE 381
_ZN12_GLOBAL__N_115AArch64FastISel11selectStoreEPKN4llvm11InstructionE 413
_ZN12_GLOBAL__N_115AArch64FastISel10emitIntExtEN4llvm3MVTEjS2_b 418
_ZN12_GLOBAL__N_115AArch64FastISel9emitStoreEN4llvm3MVTEjNS0_7AddressEPNS1_17MachineMemOperandE 448
_ZL11isMulPowOf2PKN4llvm5ValueE 557
_ZN12_GLOBAL__N_115AArch64FastISel23fastMaterializeConstantEPKN4llvm8ConstantE 574
_ZN12_GLOBAL__N_115AArch64FastISel20addLoadStoreOperandsERNS0_7AddressERKN4llvm19MachineInstrBuilderENS3_17MachineMemOperand5FlagsEjPS7_ 609
_ZN12_GLOBAL__N_115AArch64FastISel15simplifyAddressERNS0_7AddressEN4llvm3MVTE 827
_ZN12_GLOBAL__N_115AArch64FastISel14computeAddressEPKN4llvm5ValueERNS0_7AddressEPNS1_4TypeE 1189
_ZN12_GLOBAL__N_115AArch64FastISelD0Ev 1213
_ZN12_GLOBAL__N_115AArch64FastISel18fastLowerArgumentsEv 1214
_ZN12_GLOBAL__N_115AArch64FastISelC2ERN4llvm20FunctionLoweringInfoEPKNS1_17TargetLibraryInfoE 1214
_ZN4llvm7AArch6414createFastISelERNS_20FunctionLoweringInfoEPKNS_17TargetLibraryInfoE 1214
_ZNK12_GLOBAL__N_115AArch64FastISel16isValueAvailableEPKN4llvm5ValueE.isra.333 1292
_ZN12_GLOBAL__N_115AArch64FastISel9selectRetEPKN4llvm11InstructionE 1300
_ZN12_GLOBAL__N_115AArch64FastISel15isTypeSupportedEPN4llvm4TypeERNS1_3MVTEb 1913
_ZN12_GLOBAL__N_115AArch64FastISel11isTypeLegalEPN4llvm4TypeERNS1_3MVTE.isra.225 3661
_ZN12_GLOBAL__N_115AArch64FastISel21fastSelectInstructionEPKN4llvm11InstructionE 4007

Generated by: LCOV version 1.13