LCOV - code coverage report
Current view: top level - lib/Target/AArch64 - AArch64ISelLowering.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 4194 4623 90.7 %
Date: 2018-07-13 00:08:38 Functions: 268 272 98.5 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZL20getExtensionTo64BitsRKN4llvm3EVTE 0
_ZNK4llvm21AArch64TargetLowering17getTargetNodeNameEj 0
_ZNK4llvm21AArch64TargetLowering30getSingleConstraintMatchWeightERNS_14TargetLowering14AsmOperandInfoEPKc 0
_ZNK4llvm21AArch64TargetLowering6getGOTINS_18ConstantPoolSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 0
_ZL24LowerTruncateVectorStoreN4llvm5SDLocEPNS_11StoreSDNodeENS_3EVTES3_RNS_12SelectionDAGE.isra.250 1
_ZNK4llvm21AArch64TargetLowering10LowerSTOREENS_7SDValueERNS_12SelectionDAGE 1
_ZNK4llvm21AArch64TargetLowering12getAddrLargeINS_15JumpTableSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 1
_ZNK4llvm21AArch64TargetLowering16LowerFLT_ROUNDS_ENS_7SDValueERNS_12SelectionDAGE 1
_ZNK4llvm21AArch64TargetLowering19LowerShiftLeftPartsENS_7SDValueERNS_12SelectionDAGE 1
_ZNK4llvm21AArch64TargetLowering11LowerVACOPYENS_7SDValueERNS_12SelectionDAGE 2
_ZNK4llvm21AArch64TargetLowering12LowerFSINCOSENS_7SDValueERNS_12SelectionDAGE 2
_ZNK4llvm21AArch64TargetLowering12getAddrLargeINS_18BlockAddressSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 2
_ZNK4llvm21AArch64TargetLowering14LowerFP_EXTENDENS_7SDValueERNS_12SelectionDAGE 2
_ZNK4llvm21AArch64TargetLowering20LowerShiftRightPartsENS_7SDValueERNS_12SelectionDAGE 2
_ZNK4llvm21AArch64TargetLowering29isDesirableToCommuteWithShiftEPKNS_6SDNodeE 2
_ZNK4llvm21AArch64TargetLowering12EmitF128CSELERNS_12MachineInstrEPNS_17MachineBasicBlockE 3
_ZNK4llvm21AArch64TargetLowering19getVaListSizeInBitsERKNS_10DataLayoutE 3
_ZNK4llvm21AArch64TargetLowering27getSafeStackPointerLocationERNS_9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEEE 3
_ZNK4llvm21AArch64TargetLowering30LowerWindowsDYNAMIC_STACKALLOCENS_7SDValueES1_RS1_RNS_12SelectionDAGE 3
_ZL11splitInt128N4llvm7SDValueERNS_12SelectionDAGE 4
_ZL12isAddSubSExtPN4llvm6SDNodeERNS_12SelectionDAGE 4
_ZL23replaceSplatVectorStoreRN4llvm12SelectionDAGERNS_11StoreSDNodeE 4
_ZNK4llvm21AArch64TargetLowering12getAddrLargeINS_18ConstantPoolSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 4
_ZNK4llvm21AArch64TargetLowering14LowerFRAMEADDRENS_7SDValueERNS_12SelectionDAGE 4
_ZNK4llvm21AArch64TargetLowering23LowerDYNAMIC_STACKALLOCENS_7SDValueERNS_12SelectionDAGE 4
_ZNK4llvm21AArch64TargetLowering7getAddrINS_18BlockAddressSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 4
_ZL23ReplaceReductionResultsPN4llvm6SDNodeERNS_15SmallVectorImplINS_7SDValueEEERNS_12SelectionDAGEjj 5
_ZNK4llvm21AArch64TargetLowering18LowerAAPCS_VASTARTENS_7SDValueERNS_12SelectionDAGE 5
_ZNK4llvm21AArch64TargetLowering28LowerWindowsGlobalTLSAddressENS_7SDValueERNS_12SelectionDAGE 5
_ZL20isEquivalentMasklessjjN4llvm3ISD11LoadExtTypeEii 6
_ZNK4llvm21AArch64TargetLowering15LowerRETURNADDRENS_7SDValueERNS_12SelectionDAGE 6
_ZNK4llvm21AArch64TargetLowering17LowerBlockAddressENS_7SDValueERNS_12SelectionDAGE 6
_ZNK4llvm21AArch64TargetLowering18initializeSplitCSREPNS_17MachineBasicBlockE 6
_ZNK4llvm21AArch64TargetLowering20insertCopiesSplitCSREPNS_17MachineBasicBlockERKNS_15SmallVectorImplIS2_EE 6
_ZL11GenerateTBLN4llvm7SDValueENS_8ArrayRefIiEERNS_12SelectionDAGE 7
_ZL12isAddSubZExtPN4llvm6SDNodeERNS_12SelectionDAGE 7
_ZL12LowerBITCASTN4llvm7SDValueERNS_12SelectionDAGE 8
_ZL13tryLowerToSLIPN4llvm6SDNodeERNS_12SelectionDAGE 8
_ZL21ReplaceBITCASTResultsPN4llvm6SDNodeERNS_15SmallVectorImplINS_7SDValueEEERNS_12SelectionDAGE 8
_ZL24isAllConstantBuildVectorRKN4llvm7SDValueERm 8
_ZL9LowerMULHN4llvm7SDValueERNS_12SelectionDAGE.isra.430 8
_ZNK4llvm21AArch64TargetLowering19LowerDarwin_VASTARTENS_7SDValueERNS_12SelectionDAGE 8
_ZNK4llvm21AArch64TargetLowering33shouldConvertConstantLoadToIntImmERKNS_5APIntEPNS_4TypeE 8
_ZNK4llvm21AArch64TargetLowering17getRegisterByNameEPKcNS_3EVTERNS_12SelectionDAGE 10
_ZL12UseTlsOffsetRN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEEEj 11
_ZNK4llvm21AArch64TargetLowering19addTokenForArgumentENS_7SDValueERNS_12SelectionDAGERNS_16MachineFrameInfoEi 11
_ZNK4llvm21AArch64TargetLowering18LowerWin64_VASTARTENS_7SDValueERNS_12SelectionDAGE 12
_ZNK4llvm21AArch64TargetLowering23isExtractSubvectorCheapENS_3EVTES1_j 14
_ZNK4llvm21AArch64TargetLowering30isMaskAndCmp0FoldingBeneficialERKNS_11InstructionE 14
_ZNK4llvm21AArch64TargetLowering19isProfitableToHoistEPNS_11InstructionE 15
_ZNK4llvm21AArch64TargetLowering10LowerVAARGENS_7SDValueERNS_12SelectionDAGE 16
_ZNK4llvm21AArch64TargetLowering13BuildSDIVPow2EPNS_6SDNodeERKNS_5APIntERNS_12SelectionDAGEPSt6vectorIS2_SaIS2_EE 16
_ZNK4llvm21AArch64TargetLowering13getTargetNodeEPNS_18BlockAddressSDNodeENS_3EVTERNS_12SelectionDAGEj 16
_ZNK4llvm21AArch64TargetLowering33emitAtomicCmpXchgNoStoreLLBalanceERNS_9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEEE 17
_ZL26ReplaceCMP_SWAP_128ResultsPN4llvm6SDNodeERNS_15SmallVectorImplINS_7SDValueEEERNS_12SelectionDAGEPKNS_16AArch64SubtargetE 18
_ZNK4llvm21AArch64TargetLowering15getIRStackGuardERNS_9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEEE 18
_ZNK4llvm21AArch64TargetLowering19saveVarArgRegistersERNS_7CCStateERNS_12SelectionDAGERKNS_5SDLocERNS_7SDValueE 19
_ZL15checkValueWidthN4llvm7SDValueEjRNS_3ISD11LoadExtTypeE.isra.364 22
_ZNK4llvm21AArch64TargetLowering12getAddrLargeINS_19GlobalAddressSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 22
_ZNK4llvm21AArch64TargetLowering16LowerXConstraintENS_3EVTE 22
_ZL10LowerXALUON4llvm7SDValueERNS_12SelectionDAGE.isra.427 23
_ZL13LowerPREFETCHN4llvm7SDValueERNS_12SelectionDAGE.isra.428 24
_ZL24performTBISimplificationN4llvm7SDValueERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE 25
_ZNK4llvm21AArch64TargetLowering12LowerVASTARTENS_7SDValueERNS_12SelectionDAGE 25
_ZNK4llvm21AArch64TargetLowering22LowerELFTLSDescCallSeqENS_7SDValueERKNS_5SDLocERNS_12SelectionDAGE 26
_ZNK4llvm21AArch64TargetLowering7getAddrINS_15JumpTableSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 26
_ZNK4llvm21AArch64TargetLowering14LowerJumpTableENS_7SDValueERNS_12SelectionDAGE 27
_ZNK4llvm21AArch64TargetLowering27LowerDarwinGlobalTLSAddressENS_7SDValueERNS_12SelectionDAGE 27
_ZL24changeFPCCToANDAArch64CCN4llvm3ISD8CondCodeERNS_9AArch64CC8CondCodeES4_ 28
_ZNK4llvm21AArch64TargetLowering14LowerFCOPYSIGNENS_7SDValueERNS_12SelectionDAGE 29
_ZZNK4llvm21AArch64TargetLowering14LowerFCOPYSIGNENS_7SDValueERNS_12SelectionDAGEENKUliE_clEi 29
_ZL15tryCombineCRC32jPN4llvm6SDNodeERNS_12SelectionDAGE 32
_ZL17createGPRPairNodeRN4llvm12SelectionDAGENS_7SDValueE 32
_ZNK4llvm21AArch64TargetLowering21useLoadStackGuardNodeEv 32
_ZNK4llvm21AArch64TargetLowering10LowerCTPOPENS_7SDValueERNS_12SelectionDAGE 34
_ZNK4llvm21AArch64TargetLowering24LowerELFGlobalTLSAddressENS_7SDValueERNS_12SelectionDAGE 34
_ZNK4llvm21AArch64TargetLowering20lowerInterleavedLoadEPNS_8LoadInstENS_8ArrayRefIPNS_17ShuffleVectorInstEEENS3_IjEEj 35
_ZNK4llvm21AArch64TargetLowering13LowerFP_ROUNDENS_7SDValueERNS_12SelectionDAGE 36
_ZL11getEstimatePKN4llvm16AArch64SubtargetEjNS_7SDValueERNS_12SelectionDAGERi 37
_ZL25emitConditionalComparisonN4llvm7SDValueES0_NS_3ISD8CondCodeES0_NS_9AArch64CC8CondCodeES4_RKNS_5SDLocERNS_12SelectionDAGE 38
_ZL24tryFormConcatFromShuffleN4llvm7SDValueERNS_12SelectionDAGE.isra.431 39
_ZL15splitStoreSplatRN4llvm12SelectionDAGERNS_11StoreSDNodeENS_7SDValueEj 40
_ZNK4llvm21AArch64TargetLowering26shouldExpandAtomicLoadInIREPNS_8LoadInstE 40
_ZL9isINSMaskN4llvm8ArrayRefIiEEiRbRi 44
_ZL33addRequiredExtensionForVectorMULLN4llvm7SDValueERNS_12SelectionDAGERKNS_3EVTES5_j.isra.429 45
_ZNK4llvm21AArch64TargetLowering25getNumInterleavedAccessesEPNS_10VectorTypeERKNS_10DataLayoutE 46
_ZL24LowerADDC_ADDE_SUBC_SUBEN4llvm7SDValueERNS_12SelectionDAGE.isra.425 48
_ZNK4llvm21AArch64TargetLowering21lowerInterleavedStoreEPNS_9StoreInstEPNS_17ShuffleVectorInstEj 49
_ZL26skipExtensionForVectorMULLPN4llvm6SDNodeERNS_12SelectionDAGE 51
_ZL12isConcatMaskN4llvm8ArrayRefIiEENS_3EVTEb 52
_ZL12isVShiftLImmN4llvm7SDValueENS_3EVTEbRl 53
_ZL18getReductionSDNodejN4llvm5SDLocENS_7SDValueERNS_12SelectionDAGE.isra.132 54
_ZNK4llvm21AArch64TargetLowering28LowerAsmOperandForConstraintENS_7SDValueERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS1_SaIS1_EERNS_12SelectionDAGE 55
_ZNK4llvm21AArch64TargetLowering13getTargetNodeEPNS_15JumpTableSDNodeENS_3EVTERNS_12SelectionDAGEj 56
_ZNK4llvm21AArch64TargetLowering16getRecipEstimateENS_7SDValueERNS_12SelectionDAGEiRi 56
_ZNK4llvm21AArch64TargetLowering28shouldConsiderGEPOffsetSplitEv 56
_ZNK4llvm21AArch64TargetLowering18isShuffleMaskLegalENS_8ArrayRefIiEENS_3EVTE 57
_ZNK4llvm21AArch64TargetLowering28isLegalInterleavedAccessTypeEPNS_10VectorTypeERKNS_10DataLayoutE 57
_ZNK4llvm21AArch64TargetLowering14LowerVECREDUCEENS_7SDValueERNS_12SelectionDAGE 58
_ZNK4llvm21AArch64TargetLowering15getSqrtEstimateENS_7SDValueERNS_12SelectionDAGEiRiRbb 61
_ZNK4llvm21AArch64TargetLowering19getOptimalMemOpTypeEmjjbbbRNS_15MachineFunctionE 64
_ZNK4llvm21AArch64TargetLowering19getScratchRegistersEj 64
_ZNK4llvm21AArch64TargetLowering27EmitInstrWithCustomInserterERNS_12MachineInstrEPNS_17MachineBasicBlockE 67
_ZNK4llvm21AArch64TargetLowering25combineRepeatedFPDivisorsEv 70
_ZL17getAArch64XALUOOpRN4llvm9AArch64CC8CondCodeENS_7SDValueERNS_12SelectionDAGE.isra.426 74
_ZL22GeneratePerfectShufflejN4llvm7SDValueES0_RNS_12SelectionDAGERKNS_5SDLocE 74
_ZL33emitConjunctionDisjunctionTreeRecRN4llvm12SelectionDAGENS_7SDValueERNS_9AArch64CC8CondCodeEbS2_S4_ 75
_ZNK4llvm21AArch64TargetLowering18ReplaceNodeResultsEPNS_6SDNodeERNS_15SmallVectorImplINS_7SDValueEEERNS_12SelectionDAGE 76
_ZL18isTRN_v_undef_MaskN4llvm8ArrayRefIiEENS_3EVTERj.isra.261 84
_ZL21performVSelectCombinePN4llvm6SDNodeERNS_12SelectionDAGE 85
_ZL27tryCombineFixedPointConvertPN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE 85
_ZNK4llvm21AArch64TargetLowering22mayBeEmittedAsTailCallEPKNS_8CallInstE 86
_ZNK4llvm21AArch64TargetLowering21shouldReduceLoadWidthEPNS_6SDNodeENS_3ISD11LoadExtTypeENS_3EVTE 87
_ZNK4llvm21AArch64TargetLowering13LowerF128CallENS_7SDValueERNS_12SelectionDAGENS_5RTLIB7LibcallE 93
_ZNK4llvm21AArch64TargetLowering27shouldExpandAtomicStoreInIREPNS_9StoreInstE 93
_ZL12getExtFactorRN4llvm7SDValueE 98
_ZNK4llvm21AArch64TargetLowering21LowerGlobalTLSAddressENS_7SDValueERNS_12SelectionDAGE 104
_ZL18tryCombineShiftImmjPN4llvm6SDNodeERNS_12SelectionDAGE 110
_ZL18isUZP_v_undef_MaskN4llvm8ArrayRefIiEENS_3EVTERj.isra.260 114
_ZL27combineAcrossLanesIntrinsicjPN4llvm6SDNodeERNS_12SelectionDAGE 115
_ZNK4llvm21AArch64TargetLowering14emitLoadLinkedERNS_9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEEEPNS_5ValueENS_14AtomicOrderingE 117
_ZNK4llvm21AArch64TargetLowering20emitStoreConditionalERNS_9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEEEPNS_5ValueES7_NS_14AtomicOrderingE 117
_ZNK4llvm21AArch64TargetLowering29shouldExpandAtomicCmpXchgInIREPNS_17AtomicCmpXchgInstE 117
_ZL30emitConjunctionDisjunctionTreeRN4llvm12SelectionDAGENS_7SDValueERNS_9AArch64CC8CondCodeE 123
_ZNK4llvm21AArch64TargetLowering18ReconstructShuffleENS_7SDValueERNS_12SelectionDAGE 132
_ZNK4llvm21AArch64TargetLowering7getAddrINS_18ConstantPoolSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 142
_ZL18isZIP_v_undef_MaskN4llvm8ArrayRefIiEENS_3EVTERj.isra.259 144
_ZNK4llvm21AArch64TargetLowering17LowerConstantPoolENS_7SDValueERNS_12SelectionDAGE 146
_ZL27changeVectorFPCCToAArch64CCN4llvm3ISD8CondCodeERNS_9AArch64CC8CondCodeES4_Rb 149
_ZL18isSingletonEXTMaskN4llvm8ArrayRefIiEENS_3EVTERj.isra.255 172
_ZNK4llvm21AArch64TargetLowering20LowerATOMIC_LOAD_ANDENS_7SDValueERNS_12SelectionDAGE 176
_ZNK4llvm21AArch64TargetLowering20LowerATOMIC_LOAD_SUBENS_7SDValueERNS_12SelectionDAGE 176
_ZL12isVShiftRImmN4llvm7SDValueENS_3EVTEbRl 178
_ZL17performTBZCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE.isra.468 179
_ZL17getTestBitOperandN4llvm7SDValueERjRbRNS_12SelectionDAGE 185
_ZL18performFDivCombinePN4llvm6SDNodeERNS_12SelectionDAGERNS_14TargetLowering15DAGCombinerInfoEPKNS_16AArch64SubtargetE 189
_ZNK4llvm21AArch64TargetLowering6getGOTINS_19GlobalAddressSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 197
_ZNK4llvm21AArch64TargetLowering19CCAssignFnForReturnEj 210
_ZNK4llvm21AArch64TargetLowering14LowerSELECT_CCENS_7SDValueERNS_12SelectionDAGE 217
_ZL12getVShiftImmN4llvm7SDValueEjRl.isra.492 231
_ZNK4llvm21AArch64TargetLowering22LowerVectorSRA_SRL_SHLENS_7SDValueERNS_12SelectionDAGE 231
_ZL28isConjunctionDisjunctionTreeN4llvm7SDValueERbj.isra.136 233
_ZL20LowerVectorFP_TO_INTN4llvm7SDValueERNS_12SelectionDAGE 240
_ZNK4llvm21AArch64TargetLowering13isIntDivCheapENS_3EVTENS_13AttributeListE 240
_ZNK4llvm21AArch64TargetLowering33isEligibleForTailCallOptimizationENS_7SDValueEjbRKNS_15SmallVectorImplINS_3ISD9OutputArgEEERKNS2_IS1_EERKNS2_INS3_8InputArgEEERNS_12SelectionDAGE 244
_ZL12NarrowVectorN4llvm7SDValueERNS_12SelectionDAGE 246
_ZL9isTRNMaskN4llvm8ArrayRefIiEENS_3EVTERj.isra.258 257
_ZL18tryAdvSIMDModImmFPjN4llvm7SDValueERNS_12SelectionDAGERKNS_5APIntE.isra.436 289
_ZNK4llvm21AArch64TargetLowering31shouldNormalizeToSelectSequenceERNS_11LLVMContextENS_3EVTE 296
_ZNK4llvm21AArch64TargetLowering13getTargetNodeEPNS_18ConstantPoolSDNodeENS_3EVTERNS_12SelectionDAGEj 300
_ZNK4llvm21AArch64TargetLowering18isUsedByReturnOnlyEPNS_6SDNodeERNS_7SDValueE 304
_ZL17tryAdvSIMDModImm8jN4llvm7SDValueERNS_12SelectionDAGERKNS_5APIntE.isra.435 334
_ZL9isUZPMaskN4llvm8ArrayRefIiEENS_3EVTERj.isra.257 345
_ZNK4llvm21AArch64TargetLowering11LowerSELECTENS_7SDValueERNS_12SelectionDAGE 359
_ZL8LowerMULN4llvm7SDValueERNS_12SelectionDAGE 384
_ZNK4llvm21AArch64TargetLowering10isZExtFreeEPNS_4TypeES2_ 390
_ZL20LowerVectorINT_TO_FPN4llvm7SDValueERNS_12SelectionDAGE 431
_ZL21performFpToIntCombinePN4llvm6SDNodeERNS_12SelectionDAGERNS_14TargetLowering15DAGCombinerInfoEPKNS_16AArch64SubtargetE 446
_ZNK4llvm21AArch64TargetLowering14LowerFP_TO_INTENS_7SDValueERNS_12SelectionDAGE 461
_ZL20performBRCONDCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE 469
_ZNK4llvm21AArch64TargetLowering13isExtFreeImplEPKNS_11InstructionE 471
_ZL20performSelectCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoE.isra.536 503
_ZL20EmitVectorComparisonN4llvm7SDValueES0_NS_9AArch64CC8CondCodeEbNS_3EVTERKNS_5SDLocERNS_12SelectionDAGE 520
_ZL9isZIPMaskN4llvm8ArrayRefIiEENS_3EVTERj.isra.256 525
_ZNK4llvm21AArch64TargetLowering11LowerVSETCCENS_7SDValueERNS_12SelectionDAGE 529
_ZNK4llvm21AArch64TargetLowering25enableAggressiveFMAFusionENS_3EVTE 529
_ZNK4llvm21AArch64TargetLowering14LowerSELECT_CCENS_3ISD8CondCodeENS_7SDValueES3_S3_S3_RKNS_5SDLocERNS_12SelectionDAGE 563
_ZNK4llvm21AArch64TargetLowering13LowerVectorORENS_7SDValueERNS_12SelectionDAGE 569
_ZL20performNVCASTCombinePN4llvm6SDNodeE 578
_ZNK4llvm21AArch64TargetLowering12isFPImmLegalERKNS_7APFloatENS_3EVTE 583
_ZL18tryAdvSIMDModImm64jN4llvm7SDValueERNS_12SelectionDAGERKNS_5APIntE.isra.434 584
_ZL21changeFPCCToAArch64CCN4llvm3ISD8CondCodeERNS_9AArch64CC8CondCodeES4_ 608
_ZNK4llvm21AArch64TargetLowering13hasPairedLoadENS_3EVTERj 622
_ZL12findEXTRHalfN4llvm7SDValueERS0_RjRb.isra.471 623
_ZL9isEXTMaskN4llvm8ArrayRefIiEENS_3EVTERbRj 637
_ZL18optimizeLogicalImmN4llvm7SDValueEjmRKNS_5APIntERNS_14TargetLowering17TargetLoweringOptEj.isra.424 644
_ZL25tryExtendDUPToExtractHighN4llvm7SDValueERNS_12SelectionDAGE.isra.439 644
_ZL20tryAdvSIMDModImm321sjN4llvm7SDValueERNS_12SelectionDAGERKNS_5APIntE.isra.437 649
_ZNK4llvm21AArch64TargetLowering10LowerSETCCENS_7SDValueERNS_12SelectionDAGE 670
_ZL17performSRLCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoE.isra.469 692
_ZNK4llvm21AArch64TargetLowering14LowerINT_TO_FPENS_7SDValueERNS_12SelectionDAGE 721
_ZL13getAArch64CmpN4llvm7SDValueES0_NS_3ISD8CondCodeERS0_RNS_12SelectionDAGERKNS_5SDLocE 729
_ZL21performIntToFpCombinePN4llvm6SDNodeERNS_12SelectionDAGEPKNS_16AArch64SubtargetE 749
_ZL41performVectorCompareAndMaskUnaryOpCombinePN4llvm6SDNodeERNS_12SelectionDAGE 749
_ZNK4llvm21AArch64TargetLowering25getPreIndexedAddressPartsEPNS_6SDNodeERNS_7SDValueES4_RNS_3ISD14MemIndexedModeERNS_12SelectionDAGE 750
_ZNK4llvm21AArch64TargetLowering14isTruncateFreeEPNS_4TypeES2_ 801
_ZL27performConcatVectorsCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE 820
_ZL18tryAdvSIMDModImm16jN4llvm7SDValueERNS_12SelectionDAGERKNS_5APIntEPKS0_.isra.433 853
_ZNK4llvm21AArch64TargetLowering14LowerVectorANDENS_7SDValueERNS_12SelectionDAGE 868
_ZL8LowerXORN4llvm7SDValueERNS_12SelectionDAGE 911
_ZNK4llvm21AArch64TargetLowering10LowerBR_CCENS_7SDValueERNS_12SelectionDAGE 949
_ZNK4llvm21AArch64TargetLowering14isTruncateFreeENS_3EVTES1_ 956
_ZL24performIntegerAbsCombinePN4llvm6SDNodeERNS_12SelectionDAGE 968
_ZL25foldVectorXorShiftIntoCmpPN4llvm6SDNodeERNS_12SelectionDAGEPKNS_16AArch64SubtargetE 975
_ZL15tryCombineToBSLPN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoE.isra.494 1060
_ZL16tryCombineToEXTRPN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoE.isra.472 1069
_ZL18tryAdvSIMDModImm32jN4llvm7SDValueERNS_12SelectionDAGERKNS_5APIntEPKS0_.isra.432 1070
_ZL22changeIntCCToAArch64CCN4llvm3ISD8CondCodeE 1094
_ZL19ConstantBuildVectorN4llvm7SDValueERNS_12SelectionDAGE.isra.438 1111
_ZZL9isEXTMaskN4llvm8ArrayRefIiEENS_3EVTERbRjENKUliE0_clEi 1131
_ZL16performORCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoEPKNS_16AArch64SubtargetE.isra.495 1139
_ZL14emitComparisonN4llvm7SDValueES0_NS_3ISD8CondCodeERKNS_5SDLocERNS_12SelectionDAGE 1158
_ZNK4llvm21AArch64TargetLowering14createFastISelERNS_20FunctionLoweringInfoEPKNS_17TargetLibraryInfoE 1196
_ZL17performMulCombinePN4llvm6SDNodeERNS_12SelectionDAGERNS_14TargetLowering15DAGCombinerInfoEPKNS_16AArch64SubtargetE.isra.470 1200
_ZNK4llvm21AArch64TargetLowering20getScalingFactorCostERKNS_10DataLayoutERKNS_18TargetLoweringBase8AddrModeEPNS_4TypeEj 1240
_ZNK4llvm21AArch64TargetLowering20isOffsetFoldingLegalEPKNS_19GlobalAddressSDNodeE 1249
_ZL18performCONDCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGEjj.isra.477 1318
_ZN4llvm21AArch64TargetLoweringC2ERKNS_13TargetMachineERKNS_16AArch64SubtargetE 1438
_ZL11WidenVectorN4llvm7SDValueERNS_12SelectionDAGE 1492
_ZL23tryCombineLongOpWithDupjPN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE.isra.440 1530
_ZL18resolveBuildVectorPN4llvm17BuildVectorSDNodeERNS_5APIntES3_ 1567
_ZL22isExtendedBUILD_VECTORPN4llvm6SDNodeERNS_12SelectionDAGEb 1568
_ZNK4llvm21AArch64TargetLowering25shouldExpandAtomicRMWInIREPNS_13AtomicRMWInstE 1613
_ZNK4llvm21AArch64TargetLowering22LowerEXTRACT_SUBVECTORENS_7SDValueERNS_12SelectionDAGE 1646
_ZNK4llvm21AArch64TargetLowering15LowerCallResultENS_7SDValueES1_jbRKNS_15SmallVectorImplINS_3ISD8InputArgEEERKNS_5SDLocERNS_12SelectionDAGERNS2_IS1_EEbS1_ 1667
_ZNK4llvm21AArch64TargetLowering19LowerVECTOR_SHUFFLEENS_7SDValueERNS_12SelectionDAGE 1680
_ZL26performNEONPostLDSTCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE 1689
_ZL20NormalizeBuildVectorN4llvm7SDValueERNS_12SelectionDAGE 1749
_ZNK4llvm21AArch64TargetLowering17LowerBUILD_VECTORENS_7SDValueERNS_12SelectionDAGE 1749
_ZL17performXorCombinePN4llvm6SDNodeERNS_12SelectionDAGERNS_14TargetLowering15DAGCombinerInfoEPKNS_16AArch64SubtargetE 1782
_ZNK4llvm21AArch64TargetLowering26isFMAFasterThanFMulAndFAddENS_3EVTE 1814
_ZL21performPostLD1CombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoEb 1832
_ZNK4llvm21AArch64TargetLowering9LowerCallERNS_14TargetLowering16CallLoweringInfoERNS_15SmallVectorImplINS_7SDValueEEE 1869
_ZNK4llvm21AArch64TargetLowering10isZExtFreeENS_7SDValueENS_3EVTE 1956
_ZL9isREVMaskN4llvm8ArrayRefIiEENS_3EVTEj.isra.254 1987
_ZNK4llvm21AArch64TargetLowering20isLegalICmpImmediateEl 2081
_ZNK4llvm21AArch64TargetLowering22LowerINSERT_VECTOR_ELTENS_7SDValueERNS_12SelectionDAGE 2102
_ZNK4llvm21AArch64TargetLowering26getPostIndexedAddressPartsEPNS_6SDNodeES2_RNS_7SDValueES4_RNS_3ISD14MemIndexedModeERNS_12SelectionDAGE 2158
_ZNK4llvm21AArch64TargetLowering19isLegalAddImmediateEl 2404
_ZNK4llvm21AArch64TargetLowering30allowsMisalignedMemoryAccessesENS_3EVTEjjPb 2598
_ZNK4llvm21AArch64TargetLowering7getAddrINS_19GlobalAddressSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 2755
_ZL22replaceZeroVectorStoreRN4llvm12SelectionDAGERNS_11StoreSDNodeE 2771
_ZNK4llvm21AArch64TargetLowering22getIndexedAddressPartsEPNS_6SDNodeERNS_7SDValueES4_RNS_3ISD14MemIndexedModeERbRNS_12SelectionDAGE 2908
_ZNK4llvm21AArch64TargetLowering10isZExtFreeENS_3EVTES1_ 2935
_ZNK4llvm21AArch64TargetLowering18LowerGlobalAddressENS_7SDValueERNS_12SelectionDAGE 2971
_ZL20performExtendCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE 3529
_ZNK4llvm21AArch64TargetLowering22getScalarShiftAmountTyERKNS_10DataLayoutENS_3EVTE 3702
_ZNK4llvm21AArch64TargetLowering18getTgtMemIntrinsicERNS_18TargetLoweringBase13IntrinsicInfoERKNS_8CallInstERNS_15MachineFunctionEj 4319
_ZNK4llvm21AArch64TargetLowering18getSetCCResultTypeERKNS_10DataLayoutERNS_11LLVMContextENS_3EVTE 4500
_ZL27performGlobalAddressCombinePN4llvm6SDNodeERNS_12SelectionDAGEPKNS_16AArch64SubtargetERKNS_13TargetMachineE 4613
_ZL22performSetccAddFoldingPN4llvm6SDNodeERNS_12SelectionDAGE 4992
_ZNK4llvm21AArch64TargetLowering23LowerEXTRACT_VECTOR_ELTENS_7SDValueERNS_12SelectionDAGE 5270
_ZNK4llvm21AArch64TargetLowering23LowerINTRINSIC_WO_CHAINENS_7SDValueERNS_12SelectionDAGE 5699
_ZNK4llvm21AArch64TargetLowering13getTargetNodeEPNS_19GlobalAddressSDNodeENS_3EVTERNS_12SelectionDAGEj 5795
_ZNK4llvm21AArch64TargetLowering28getRegForInlineAsmConstraintEPKNS_18TargetRegisterInfoENS_9StringRefENS_3MVTE 5878
_ZL23performIntrinsicCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoEPKNS_16AArch64SubtargetE.isra.496 6233
_ZNK4llvm21AArch64TargetLowering29computeKnownBitsForTargetNodeENS_7SDValueERNS_9KnownBitsERKNS_5APIntERKNS_12SelectionDAGEj 6686
_ZNK4llvm21AArch64TargetLowering28targetShrinkDemandedConstantENS_7SDValueERKNS_5APIntERNS_14TargetLowering17TargetLoweringOptE 8727
_ZNK4llvm21AArch64TargetLowering11getMMOFlagsERKNS_11InstructionE 8790
_ZL21performBitcastCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE 9807
_ZN4llvm21AArch64TargetLowering16addDRTypeForNEONENS_3MVTE 9919
_ZN4llvm21AArch64TargetLowering16addQRTypeForNEONENS_3MVTE 9919
_ZL18isSetCCOrZExtSetCCRKN4llvm7SDValueER16SetCCInfoAndKind 9982
_ZL7isSetCCN4llvm7SDValueER16SetCCInfoAndKind.isra.467 10019
_ZNK4llvm21AArch64TargetLowering11LowerReturnENS_7SDValueEjbRKNS_15SmallVectorImplINS_3ISD9OutputArgEEERKNS2_IS1_EERKNS_5SDLocERNS_12SelectionDAGE 12847
_ZNK4llvm21AArch64TargetLowering20LowerFormalArgumentsENS_7SDValueEjbRKNS_15SmallVectorImplINS_3ISD8InputArgEEERKNS_5SDLocERNS_12SelectionDAGERNS2_IS1_EE 12868
_ZL11splitStoresPN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGEPKNS_16AArch64SubtargetE.isra.473 13305
_ZL19performSTORECombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGEPKNS_16AArch64SubtargetE 13305
_ZNK4llvm21AArch64TargetLowering16finalizeLoweringERNS_15MachineFunctionE 14349
_ZL24performAddSubLongCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE 14497
_ZNK4llvm21AArch64TargetLowering22DoesCalleeRestoreStackEjb 14535
_ZNK4llvm21AArch64TargetLowering17getConstraintTypeENS_9StringRefE 15294
_ZNK4llvm21AArch64TargetLowering14CanLowerReturnEjRNS_15MachineFunctionEbRKNS_15SmallVectorImplINS_3ISD9OutputArgEEERNS_11LLVMContextE 16043
_ZN4llvm21AArch64TargetLowering14addTypeForNEONENS_3MVTES1_ 19838
_ZNK4llvm21AArch64TargetLowering41functionArgumentNeedsConsecutiveRegistersEPNS_4TypeEjb 28133
_ZNK4llvm21AArch64TargetLowering14LowerOperationENS_7SDValueERNS_12SelectionDAGE 28471
_ZNK4llvm21AArch64TargetLowering21isLegalAddressingModeERKNS_10DataLayoutERKNS_18TargetLoweringBase8AddrModeEPNS_4TypeEjPNS_11InstructionE 28614
_ZNK4llvm21AArch64TargetLowering17CCAssignFnForCallEjb 28705
_GLOBAL__sub_I_AArch64ISelLowering.cpp 99743
_Z41__static_initialization_and_destruction_0ii 99743
_ZNK4llvm21AArch64TargetLowering17PerformDAGCombineEPNS_6SDNodeERNS_14TargetLowering15DAGCombinerInfoE 112121
_ZNK4llvm21AArch64TargetLowering24getPreferredVectorActionENS_3EVTE 116772

Generated by: LCOV version 1.13