LCOV - code coverage report
Current view: top level - lib/Target/AArch64 - AArch64ISelLowering.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 3726 4835 77.1 %
Date: 2018-10-20 13:21:21 Functions: 228 278 82.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZL10LowerXALUON4llvm7SDValueERNS_12SelectionDAGE 0
_ZL11splitStoresPN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGEPKNS_16AArch64SubtargetE 0
_ZL12findEXTRHalfN4llvm7SDValueERS0_RjRb 0
_ZL12getDUPLANEOpN4llvm3EVTE 0
_ZL13LowerPREFETCHN4llvm7SDValueERNS_12SelectionDAGE 0
_ZL15checkValueWidthN4llvm7SDValueEjRNS_3ISD11LoadExtTypeE 0
_ZL15tryCombineToBSLPN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoE 0
_ZL16performORCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoEPKNS_16AArch64SubtargetE 0
_ZL16tryCombineToEXTRPN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoE 0
_ZL17getAArch64XALUOOpRN4llvm9AArch64CC8CondCodeENS_7SDValueERNS_12SelectionDAGE 0
_ZL17performMulCombinePN4llvm6SDNodeERNS_12SelectionDAGERNS_14TargetLowering15DAGCombinerInfoEPKNS_16AArch64SubtargetE 0
_ZL17performSRLCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoE 0
_ZL17performTBZCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE 0
_ZL17tryAdvSIMDModImm8jN4llvm7SDValueERNS_12SelectionDAGERKNS_5APIntE 0
_ZL18getReductionSDNodejN4llvm5SDLocENS_7SDValueERNS_12SelectionDAGE 0
_ZL18isSingletonEXTMaskN4llvm8ArrayRefIiEENS_3EVTERj 0
_ZL18isTRN_v_undef_MaskN4llvm8ArrayRefIiEENS_3EVTERj 0
_ZL18isUZP_v_undef_MaskN4llvm8ArrayRefIiEENS_3EVTERj 0
_ZL18isZIP_v_undef_MaskN4llvm8ArrayRefIiEENS_3EVTERj 0
_ZL18performCONDCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGEjj 0
_ZL18tryAdvSIMDModImm16jN4llvm7SDValueERNS_12SelectionDAGERKNS_5APIntEPKS0_ 0
_ZL18tryAdvSIMDModImm32jN4llvm7SDValueERNS_12SelectionDAGERKNS_5APIntEPKS0_ 0
_ZL18tryAdvSIMDModImm64jN4llvm7SDValueERNS_12SelectionDAGERKNS_5APIntE 0
_ZL18tryAdvSIMDModImmFPjN4llvm7SDValueERNS_12SelectionDAGERKNS_5APIntE 0
_ZL19ConstantBuildVectorN4llvm7SDValueERNS_12SelectionDAGE 0
_ZL19isOverflowIntrOpResN4llvm7SDValueE 0
_ZL20getExtensionTo64BitsRKN4llvm3EVTE 0
_ZL20performSelectCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoE 0
_ZL20tryAdvSIMDModImm321sjN4llvm7SDValueERNS_12SelectionDAGERKNS_5APIntE 0
_ZL23performIntrinsicCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoEPKNS_16AArch64SubtargetE 0
_ZL23tryCombineLongOpWithDupjPN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE 0
_ZL24LowerADDC_ADDE_SUBC_SUBEN4llvm7SDValueERNS_12SelectionDAGE 0
_ZL24LowerTruncateVectorStoreN4llvm5SDLocEPNS_11StoreSDNodeENS_3EVTES3_RNS_12SelectionDAGE 0
_ZL24tryFormConcatFromShuffleN4llvm7SDValueERNS_12SelectionDAGE 0
_ZL25tryExtendDUPToExtractHighN4llvm7SDValueERNS_12SelectionDAGE 0
_ZL26getCmpOperandFoldingProfitN4llvm7SDValueE 0
_ZL28isConjunctionDisjunctionTreeN4llvm7SDValueERbj 0
_ZL29isEssentiallyExtractSubvectorN4llvm7SDValueE 0
_ZL33addRequiredExtensionForVectorMULLN4llvm7SDValueERNS_12SelectionDAGERKNS_3EVTES5_j 0
_ZL5isCMNN4llvm7SDValueENS_3ISD8CondCodeE 0
_ZL7isSetCCN4llvm7SDValueER16SetCCInfoAndKind 0
_ZL9LowerMULHN4llvm7SDValueERNS_12SelectionDAGE 0
_ZL9isREVMaskN4llvm8ArrayRefIiEENS_3EVTEj 0
_ZL9isTRNMaskN4llvm8ArrayRefIiEENS_3EVTERj 0
_ZL9isUZPMaskN4llvm8ArrayRefIiEENS_3EVTERj 0
_ZL9isZIPMaskN4llvm8ArrayRefIiEENS_3EVTERj 0
_ZNK4llvm21AArch64TargetLowering17getTargetNodeNameEj 0
_ZNK4llvm21AArch64TargetLowering30getSingleConstraintMatchWeightERNS_14TargetLowering14AsmOperandInfoEPKc 0
_ZNK4llvm21AArch64TargetLowering6getGOTINS_18ConstantPoolSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 0
_ZZNK4llvm21AArch64TargetLowering18ReconstructShuffleENS_7SDValueERNS_12SelectionDAGEEN17ShuffleSourceInfoeqES1_ 0
_ZNK4llvm21AArch64TargetLowering10LowerSTOREENS_7SDValueERNS_12SelectionDAGE 1
_ZNK4llvm21AArch64TargetLowering11getAddrTinyINS_15JumpTableSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 1
_ZNK4llvm21AArch64TargetLowering11getAddrTinyINS_18BlockAddressSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 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
_ZL20isEquivalentMasklessjjN4llvm3ISD11LoadExtTypeEii 3
_ZNK4llvm21AArch64TargetLowering12EmitF128CSELERNS_12MachineInstrEPNS_17MachineBasicBlockE 3
_ZNK4llvm21AArch64TargetLowering19getVaListSizeInBitsERKNS_10DataLayoutE 3
_ZNK4llvm21AArch64TargetLowering30LowerWindowsDYNAMIC_STACKALLOCENS_7SDValueES1_RS1_RNS_12SelectionDAGE 3
_ZL11splitInt128N4llvm7SDValueERNS_12SelectionDAGE 4
_ZNK4llvm21AArch64TargetLowering12getAddrLargeINS_18ConstantPoolSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 4
_ZNK4llvm21AArch64TargetLowering14LowerFRAMEADDRENS_7SDValueERNS_12SelectionDAGE 4
_ZNK4llvm21AArch64TargetLowering23LowerDYNAMIC_STACKALLOCENS_7SDValueERNS_12SelectionDAGE 4
_ZNK4llvm21AArch64TargetLowering27getSafeStackPointerLocationERNS_9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEEE 4
_ZNK4llvm21AArch64TargetLowering7getAddrINS_18BlockAddressSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 4
_ZL23ReplaceReductionResultsPN4llvm6SDNodeERNS_15SmallVectorImplINS_7SDValueEEERNS_12SelectionDAGEjj 5
_ZL23replaceSplatVectorStoreRN4llvm12SelectionDAGERNS_11StoreSDNodeE 5
_ZNK4llvm21AArch64TargetLowering18LowerAAPCS_VASTARTENS_7SDValueERNS_12SelectionDAGE 5
_ZNK4llvm21AArch64TargetLowering28LowerWindowsGlobalTLSAddressENS_7SDValueERNS_12SelectionDAGE 5
_ZNK4llvm21AArch64TargetLowering15LowerRETURNADDRENS_7SDValueERNS_12SelectionDAGE 6
_ZNK4llvm21AArch64TargetLowering18initializeSplitCSREPNS_17MachineBasicBlockE 6
_ZNK4llvm21AArch64TargetLowering20insertCopiesSplitCSREPNS_17MachineBasicBlockERKNS_15SmallVectorImplIS2_EE 6
_ZL11GenerateTBLN4llvm7SDValueENS_8ArrayRefIiEERNS_12SelectionDAGE 7
_ZNK4llvm21AArch64TargetLowering11getAddrTinyINS_18ConstantPoolSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 7
_ZNK4llvm21AArch64TargetLowering17LowerBlockAddressENS_7SDValueERNS_12SelectionDAGE 7
_ZL12LowerBITCASTN4llvm7SDValueERNS_12SelectionDAGE 8
_ZL13tryLowerToSLIPN4llvm6SDNodeERNS_12SelectionDAGE 8
_ZL21ReplaceBITCASTResultsPN4llvm6SDNodeERNS_15SmallVectorImplINS_7SDValueEEERNS_12SelectionDAGE 8
_ZL24isAllConstantBuildVectorRKN4llvm7SDValueERm 8
_ZNK4llvm21AArch64TargetLowering19LowerDarwin_VASTARTENS_7SDValueERNS_12SelectionDAGE 8
_ZNK4llvm21AArch64TargetLowering33shouldConvertConstantLoadToIntImmERKNS_5APIntEPNS_4TypeE 8
_ZNK4llvm21AArch64TargetLowering17getRegisterByNameEPKcNS_3EVTERNS_12SelectionDAGE 10
_ZNK4llvm21AArch64TargetLowering19addTokenForArgumentENS_7SDValueERNS_12SelectionDAGERNS_16MachineFrameInfoEi 11
_ZL12UseTlsOffsetRN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEEEj 12
_ZNK4llvm21AArch64TargetLowering18LowerWin64_VASTARTENS_7SDValueERNS_12SelectionDAGE 12
_ZNK4llvm21AArch64TargetLowering23isExtractSubvectorCheapENS_3EVTES1_j 14
_ZNK4llvm21AArch64TargetLowering30isMaskAndCmp0FoldingBeneficialERKNS_11InstructionE 14
_ZNK4llvm21AArch64TargetLowering19isProfitableToHoistEPNS_11InstructionE 15
_ZNK4llvm21AArch64TargetLowering10LowerVAARGENS_7SDValueERNS_12SelectionDAGE 16
_ZNK4llvm21AArch64TargetLowering13BuildSDIVPow2EPNS_6SDNodeERKNS_5APIntERNS_12SelectionDAGERNS_15SmallVectorImplIS2_EE 16
_ZNK4llvm21AArch64TargetLowering13getTargetNodeEPNS_18BlockAddressSDNodeENS_3EVTERNS_12SelectionDAGEj 17
_ZNK4llvm21AArch64TargetLowering33emitAtomicCmpXchgNoStoreLLBalanceERNS_9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEEE 17
_ZL26ReplaceCMP_SWAP_128ResultsPN4llvm6SDNodeERNS_15SmallVectorImplINS_7SDValueEEERNS_12SelectionDAGEPKNS_16AArch64SubtargetE 18
_ZNK4llvm21AArch64TargetLowering15getIRStackGuardERNS_9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEEE 18
_ZNK4llvm21AArch64TargetLowering19saveVarArgRegistersERNS_7CCStateERNS_12SelectionDAGERKNS_5SDLocERNS_7SDValueE 19
_ZNK4llvm21AArch64TargetLowering12getAddrLargeINS_19GlobalAddressSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 22
_ZNK4llvm21AArch64TargetLowering16LowerXConstraintENS_3EVTE 22
_ZNK4llvm21AArch64TargetLowering10LowerCTPOPENS_7SDValueERNS_12SelectionDAGE 23
_ZL12isAddSubSExtPN4llvm6SDNodeERNS_12SelectionDAGE 24
_ZL24performTBISimplificationN4llvm7SDValueERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE 25
_ZNK4llvm21AArch64TargetLowering12LowerVASTARTENS_7SDValueERNS_12SelectionDAGE 25
_ZNK4llvm21AArch64TargetLowering7getAddrINS_15JumpTableSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 26
_ZL12isAddSubZExtPN4llvm6SDNodeERNS_12SelectionDAGE 27
_ZNK4llvm21AArch64TargetLowering27LowerDarwinGlobalTLSAddressENS_7SDValueERNS_12SelectionDAGE 27
_ZNK4llvm21AArch64TargetLowering14LowerJumpTableENS_7SDValueERNS_12SelectionDAGE 28
_ZNK4llvm21AArch64TargetLowering14LowerFCOPYSIGNENS_7SDValueERNS_12SelectionDAGE 29
_ZL24changeFPCCToANDAArch64CCN4llvm3ISD8CondCodeERNS_9AArch64CC8CondCodeES4_ 30
_ZL15tryCombineCRC32jPN4llvm6SDNodeERNS_12SelectionDAGE 32
_ZL17createGPRPairNodeRN4llvm12SelectionDAGENS_7SDValueE 32
_ZNK4llvm21AArch64TargetLowering21useLoadStackGuardNodeEv 32
_ZNK4llvm21AArch64TargetLowering22LowerELFTLSDescCallSeqENS_7SDValueERKNS_5SDLocERNS_12SelectionDAGE 32
_ZNK4llvm21AArch64TargetLowering20lowerInterleavedLoadEPNS_8LoadInstENS_8ArrayRefIPNS_17ShuffleVectorInstEEENS3_IjEEj 35
_ZNK4llvm21AArch64TargetLowering13LowerFP_ROUNDENS_7SDValueERNS_12SelectionDAGE 36
_ZL11getEstimatePKN4llvm16AArch64SubtargetEjNS_7SDValueERNS_12SelectionDAGERi 37
_ZL25emitConditionalComparisonN4llvm7SDValueES0_NS_3ISD8CondCodeES0_NS_9AArch64CC8CondCodeES4_RKNS_5SDLocERNS_12SelectionDAGE 39
_ZNK4llvm21AArch64TargetLowering26shouldExpandAtomicLoadInIREPNS_8LoadInstE 40
_ZL15splitStoreSplatRN4llvm12SelectionDAGERNS_11StoreSDNodeENS_7SDValueEj 43
_ZL9isINSMaskN4llvm8ArrayRefIiEEiRbRi 44
_ZNK4llvm21AArch64TargetLowering25getNumInterleavedAccessesEPNS_10VectorTypeERKNS_10DataLayoutE 46
_ZNK4llvm21AArch64TargetLowering21lowerInterleavedStoreEPNS_9StoreInstEPNS_17ShuffleVectorInstEj 49
_ZL26skipExtensionForVectorMULLPN4llvm6SDNodeERNS_12SelectionDAGE 51
_ZNK4llvm21AArch64TargetLowering24LowerELFGlobalTLSAddressENS_7SDValueERNS_12SelectionDAGE 51
_ZL12isConcatMaskN4llvm8ArrayRefIiEENS_3EVTEb 52
_ZNK4llvm21AArch64TargetLowering28LowerAsmOperandForConstraintENS_7SDValueERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS1_SaIS1_EERNS_12SelectionDAGE 55
_ZNK4llvm21AArch64TargetLowering16getRecipEstimateENS_7SDValueERNS_12SelectionDAGEiRi 56
_ZNK4llvm21AArch64TargetLowering28shouldConsiderGEPOffsetSplitEv 56
_ZL12isVShiftLImmN4llvm7SDValueENS_3EVTEbRl 57
_ZNK4llvm21AArch64TargetLowering13getTargetNodeEPNS_15JumpTableSDNodeENS_3EVTERNS_12SelectionDAGEj 57
_ZNK4llvm21AArch64TargetLowering28isLegalInterleavedAccessTypeEPNS_10VectorTypeERKNS_10DataLayoutE 57
_ZNK4llvm21AArch64TargetLowering14LowerVECREDUCEENS_7SDValueERNS_12SelectionDAGE 58
_ZNK4llvm21AArch64TargetLowering29isDesirableToCommuteWithShiftEPKNS_6SDNodeENS_12CombineLevelE 60
_ZNK4llvm21AArch64TargetLowering18isShuffleMaskLegalENS_8ArrayRefIiEENS_3EVTE 62
_ZNK4llvm21AArch64TargetLowering19getScratchRegistersEj 64
_ZNK4llvm21AArch64TargetLowering27EmitInstrWithCustomInserterERNS_12MachineInstrEPNS_17MachineBasicBlockE 67
_ZNK4llvm21AArch64TargetLowering15getSqrtEstimateENS_7SDValueERNS_12SelectionDAGEiRiRbb 69
_ZNK4llvm21AArch64TargetLowering25combineRepeatedFPDivisorsEv 70
_ZL22GeneratePerfectShufflejN4llvm7SDValueES0_RNS_12SelectionDAGERKNS_5SDLocE 74
_ZNK4llvm21AArch64TargetLowering18ReplaceNodeResultsEPNS_6SDNodeERNS_15SmallVectorImplINS_7SDValueEEERNS_12SelectionDAGE 76
_ZL33emitConjunctionDisjunctionTreeRecRN4llvm12SelectionDAGENS_7SDValueERNS_9AArch64CC8CondCodeEbS2_S4_ 78
_ZL27tryCombineFixedPointConvertPN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE 85
_ZNK4llvm21AArch64TargetLowering22mayBeEmittedAsTailCallEPKNS_8CallInstE 86
_ZNK4llvm21AArch64TargetLowering11getAddrTinyINS_19GlobalAddressSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 88
_ZNK4llvm21AArch64TargetLowering21shouldReduceLoadWidthEPNS_6SDNodeENS_3ISD11LoadExtTypeENS_3EVTE 88
_ZNK4llvm21AArch64TargetLowering13LowerF128CallENS_7SDValueERNS_12SelectionDAGENS_5RTLIB7LibcallE 93
_ZNK4llvm21AArch64TargetLowering19getOptimalMemOpTypeEmjjbbbRNS_15MachineFunctionE 93
_ZNK4llvm21AArch64TargetLowering27shouldExpandAtomicStoreInIREPNS_9StoreInstE 93
_ZL12getExtFactorRN4llvm7SDValueE 98
_ZL18tryCombineShiftImmjPN4llvm6SDNodeERNS_12SelectionDAGE 110
_ZL27combineAcrossLanesIntrinsicjPN4llvm6SDNodeERNS_12SelectionDAGE 115
_ZNK4llvm21AArch64TargetLowering14emitLoadLinkedERNS_9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEEEPNS_5ValueENS_14AtomicOrderingE 117
_ZNK4llvm21AArch64TargetLowering20emitStoreConditionalERNS_9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEEEPNS_5ValueES7_NS_14AtomicOrderingE 117
_ZNK4llvm21AArch64TargetLowering29shouldExpandAtomicCmpXchgInIREPNS_17AtomicCmpXchgInstE 117
_ZNK4llvm21AArch64TargetLowering21LowerGlobalTLSAddressENS_7SDValueERNS_12SelectionDAGE 121
_ZL21performVSelectCombinePN4llvm6SDNodeERNS_12SelectionDAGE 122
_ZNK4llvm21AArch64TargetLowering18ReconstructShuffleENS_7SDValueERNS_12SelectionDAGE 140
_ZL30emitConjunctionDisjunctionTreeRN4llvm12SelectionDAGENS_7SDValueERNS_9AArch64CC8CondCodeE 145
_ZL27changeVectorFPCCToAArch64CCN4llvm3ISD8CondCodeERNS_9AArch64CC8CondCodeES4_Rb 149
_ZNK4llvm21AArch64TargetLowering7getAddrINS_18ConstantPoolSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 171
_ZNK4llvm21AArch64TargetLowering20LowerATOMIC_LOAD_ANDENS_7SDValueERNS_12SelectionDAGE 176
_ZNK4llvm21AArch64TargetLowering20LowerATOMIC_LOAD_SUBENS_7SDValueERNS_12SelectionDAGE 176
_ZNK4llvm21AArch64TargetLowering17LowerConstantPoolENS_7SDValueERNS_12SelectionDAGE 182
_ZL17getTestBitOperandN4llvm7SDValueERjRbRNS_12SelectionDAGE 186
_ZL18performFDivCombinePN4llvm6SDNodeERNS_12SelectionDAGERNS_14TargetLowering15DAGCombinerInfoEPKNS_16AArch64SubtargetE 189
_ZNK4llvm21AArch64TargetLowering6getGOTINS_19GlobalAddressSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 218
_ZL12isVShiftRImmN4llvm7SDValueENS_3EVTEbRl 223
_ZNK4llvm21AArch64TargetLowering19CCAssignFnForReturnEj 225
_ZL20LowerVectorFP_TO_INTN4llvm7SDValueERNS_12SelectionDAGE 240
_ZNK4llvm21AArch64TargetLowering14LowerSELECT_CCENS_7SDValueERNS_12SelectionDAGE 244
_ZL12NarrowVectorN4llvm7SDValueERNS_12SelectionDAGE 250
_ZNK4llvm21AArch64TargetLowering33isEligibleForTailCallOptimizationENS_7SDValueEjbRKNS_15SmallVectorImplINS_3ISD9OutputArgEEERKNS2_IS1_EERKNS2_INS3_8InputArgEEERNS_12SelectionDAGE 270
_ZL12getVShiftImmN4llvm7SDValueEjRl 280
_ZNK4llvm21AArch64TargetLowering22LowerVectorSRA_SRL_SHLENS_7SDValueERNS_12SelectionDAGE 280
_ZNK4llvm21AArch64TargetLowering13isIntDivCheapENS_3EVTENS_13AttributeListE 310
_ZNK4llvm21AArch64TargetLowering31shouldNormalizeToSelectSequenceERNS_11LLVMContextENS_3EVTE 336
_ZNK4llvm21AArch64TargetLowering18isUsedByReturnOnlyEPNS_6SDNodeERNS_7SDValueE 354
_ZNK4llvm21AArch64TargetLowering13getTargetNodeEPNS_18ConstantPoolSDNodeENS_3EVTERNS_12SelectionDAGEj 365
_ZNK4llvm21AArch64TargetLowering11LowerSELECTENS_7SDValueERNS_12SelectionDAGE 367
_ZNK4llvm21AArch64TargetLowering10isZExtFreeEPNS_4TypeES2_ 390
_ZL8LowerMULN4llvm7SDValueERNS_12SelectionDAGE 414
_ZL20LowerVectorINT_TO_FPN4llvm7SDValueERNS_12SelectionDAGE 431
_ZL21performFpToIntCombinePN4llvm6SDNodeERNS_12SelectionDAGERNS_14TargetLowering15DAGCombinerInfoEPKNS_16AArch64SubtargetE 446
_ZNK4llvm21AArch64TargetLowering14LowerFP_TO_INTENS_7SDValueERNS_12SelectionDAGE 461
_ZNK4llvm21AArch64TargetLowering13isExtFreeImplEPKNS_11InstructionE 471
_ZL20performBRCONDCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE 493
_ZNK4llvm21AArch64TargetLowering25enableAggressiveFMAFusionENS_3EVTE 529
_ZL20EmitVectorComparisonN4llvm7SDValueES0_NS_9AArch64CC8CondCodeEbNS_3EVTERKNS_5SDLocERNS_12SelectionDAGE 555
_ZNK4llvm21AArch64TargetLowering11LowerVSETCCENS_7SDValueERNS_12SelectionDAGE 564
_ZNK4llvm21AArch64TargetLowering14LowerSELECT_CCENS_3ISD8CondCodeENS_7SDValueES3_S3_S3_RKNS_5SDLocERNS_12SelectionDAGE 592
_ZL21changeFPCCToAArch64CCN4llvm3ISD8CondCodeERNS_9AArch64CC8CondCodeES4_ 618
_ZNK4llvm21AArch64TargetLowering13hasPairedLoadENS_3EVTERj 622
_ZL9isEXTMaskN4llvm8ArrayRefIiEENS_3EVTERbRj 637
_ZL20performNVCASTCombinePN4llvm6SDNodeE 656
_ZNK4llvm21AArch64TargetLowering13LowerVectorORENS_7SDValueERNS_12SelectionDAGE 688
_ZNK4llvm21AArch64TargetLowering14LowerINT_TO_FPENS_7SDValueERNS_12SelectionDAGE 731
_ZL18optimizeLogicalImmN4llvm7SDValueEjmRKNS_5APIntERNS_14TargetLowering17TargetLoweringOptEj 742
_ZNK4llvm21AArch64TargetLowering12isFPImmLegalERKNS_7APFloatENS_3EVTE 746
_ZL21performIntToFpCombinePN4llvm6SDNodeERNS_12SelectionDAGEPKNS_16AArch64SubtargetE 759
_ZL41performVectorCompareAndMaskUnaryOpCombinePN4llvm6SDNodeERNS_12SelectionDAGE 759
_ZNK4llvm21AArch64TargetLowering10LowerSETCCENS_7SDValueERNS_12SelectionDAGE 816
_ZNK4llvm21AArch64TargetLowering14isTruncateFreeEPNS_4TypeES2_ 823
_ZL27performConcatVectorsCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE 824
_ZL13getAArch64CmpN4llvm7SDValueES0_NS_3ISD8CondCodeERS0_RNS_12SelectionDAGERKNS_5SDLocE 886
_ZL8LowerXORN4llvm7SDValueERNS_12SelectionDAGE 951
_ZNK4llvm21AArch64TargetLowering10LowerBR_CCENS_7SDValueERNS_12SelectionDAGE 976
_ZNK4llvm21AArch64TargetLowering14LowerVectorANDENS_7SDValueERNS_12SelectionDAGE 1006
_ZL24performIntegerAbsCombinePN4llvm6SDNodeERNS_12SelectionDAGE 1041
_ZNK4llvm21AArch64TargetLowering14isTruncateFreeENS_3EVTES1_ 1047
_ZL25foldVectorXorShiftIntoCmpPN4llvm6SDNodeERNS_12SelectionDAGEPKNS_16AArch64SubtargetE 1048
_ZNK4llvm21AArch64TargetLowering14createFastISelERNS_20FunctionLoweringInfoEPKNS_17TargetLibraryInfoE 1222
_ZL22changeIntCCToAArch64CCN4llvm3ISD8CondCodeE 1291
_ZL14emitComparisonN4llvm7SDValueES0_NS_3ISD8CondCodeERKNS_5SDLocERNS_12SelectionDAGE 1321
_ZNK4llvm21AArch64TargetLowering20getScalingFactorCostERKNS_10DataLayoutERKNS_18TargetLoweringBase8AddrModeEPNS_4TypeEj 1372
_ZL11WidenVectorN4llvm7SDValueERNS_12SelectionDAGE 1498
_ZN4llvm21AArch64TargetLoweringC2ERKNS_13TargetMachineERKNS_16AArch64SubtargetE 1570
_ZNK4llvm21AArch64TargetLowering25shouldExpandAtomicRMWInIREPNS_13AtomicRMWInstE 1613
_ZNK4llvm21AArch64TargetLowering19LowerVECTOR_SHUFFLEENS_7SDValueERNS_12SelectionDAGE 1680
_ZL26performNEONPostLDSTCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE 1689
_ZL22isExtendedBUILD_VECTORPN4llvm6SDNodeERNS_12SelectionDAGEb 1718
_ZNK4llvm21AArch64TargetLowering22LowerEXTRACT_SUBVECTORENS_7SDValueERNS_12SelectionDAGE 1736
_ZL18resolveBuildVectorPN4llvm17BuildVectorSDNodeERNS_5APIntES3_ 1761
_ZNK4llvm21AArch64TargetLowering15LowerCallResultENS_7SDValueES1_jbRKNS_15SmallVectorImplINS_3ISD8InputArgEEERKNS_5SDLocERNS_12SelectionDAGERNS2_IS1_EEbS1_ 1773
_ZL21performPostLD1CombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoEb 1853
_ZNK4llvm21AArch64TargetLowering26isFMAFasterThanFMulAndFAddENS_3EVTE 1868
_ZL17performXorCombinePN4llvm6SDNodeERNS_12SelectionDAGERNS_14TargetLowering15DAGCombinerInfoEPKNS_16AArch64SubtargetE 1896
_ZNK4llvm21AArch64TargetLowering9LowerCallERNS_14TargetLowering16CallLoweringInfoERNS_15SmallVectorImplINS_7SDValueEEE 2001
_ZNK4llvm21AArch64TargetLowering10isZExtFreeENS_7SDValueENS_3EVTE 2020
_ZNK4llvm21AArch64TargetLowering22LowerINSERT_VECTOR_ELTENS_7SDValueERNS_12SelectionDAGE 2130
_ZL20NormalizeBuildVectorN4llvm7SDValueERNS_12SelectionDAGE 2165
_ZNK4llvm21AArch64TargetLowering17LowerBUILD_VECTORENS_7SDValueERNS_12SelectionDAGE 2165
_ZNK4llvm21AArch64TargetLowering20isLegalICmpImmediateEl 2253
_ZNK4llvm21AArch64TargetLowering25getPreIndexedAddressPartsEPNS_6SDNodeERNS_7SDValueES4_RNS_3ISD14MemIndexedModeERNS_12SelectionDAGE 2578
_ZNK4llvm21AArch64TargetLowering19isLegalAddImmediateEl 2614
_ZNK4llvm21AArch64TargetLowering30allowsMisalignedMemoryAccessesENS_3EVTEjjPb 2644
_ZNK4llvm21AArch64TargetLowering7getAddrINS_19GlobalAddressSDNodeEEENS_7SDValueEPT_RNS_12SelectionDAGEj 2792
_ZL22replaceZeroVectorStoreRN4llvm12SelectionDAGERNS_11StoreSDNodeE 3041
_ZNK4llvm21AArch64TargetLowering10isZExtFreeENS_3EVTES1_ 3079
_ZNK4llvm21AArch64TargetLowering18LowerGlobalAddressENS_7SDValueERNS_12SelectionDAGE 3117
_ZL20performExtendCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE 3872
_ZNK4llvm21AArch64TargetLowering20isOffsetFoldingLegalEPKNS_19GlobalAddressSDNodeE 4075
_ZNK4llvm21AArch64TargetLowering26getPostIndexedAddressPartsEPNS_6SDNodeES2_RNS_7SDValueES4_RNS_3ISD14MemIndexedModeERNS_12SelectionDAGE 4102
_ZNK4llvm21AArch64TargetLowering18getTgtMemIntrinsicERNS_18TargetLoweringBase13IntrinsicInfoERKNS_8CallInstERNS_15MachineFunctionEj 4319
_ZNK4llvm21AArch64TargetLowering22getScalarShiftAmountTyERKNS_10DataLayoutENS_3EVTE 4464
_ZL27performGlobalAddressCombinePN4llvm6SDNodeERNS_12SelectionDAGEPKNS_16AArch64SubtargetERKNS_13TargetMachineE 4804
_ZNK4llvm21AArch64TargetLowering18getSetCCResultTypeERKNS_10DataLayoutERNS_11LLVMContextENS_3EVTE 5239
_ZNK4llvm21AArch64TargetLowering23LowerEXTRACT_VECTOR_ELTENS_7SDValueERNS_12SelectionDAGE 5267
_ZNK4llvm21AArch64TargetLowering23LowerINTRINSIC_WO_CHAINENS_7SDValueERNS_12SelectionDAGE 5727
_ZNK4llvm21AArch64TargetLowering28getRegForInlineAsmConstraintEPKNS_18TargetRegisterInfoENS_9StringRefENS_3MVTE 5891
_ZNK4llvm21AArch64TargetLowering13getTargetNodeEPNS_19GlobalAddressSDNodeENS_3EVTERNS_12SelectionDAGEj 5978
_ZL22performSetccAddFoldingPN4llvm6SDNodeERNS_12SelectionDAGE 6112
_ZNK4llvm21AArch64TargetLowering22getIndexedAddressPartsEPNS_6SDNodeERNS_7SDValueES4_RNS_3ISD14MemIndexedModeERbRNS_12SelectionDAGE 6680
_ZNK4llvm21AArch64TargetLowering28targetShrinkDemandedConstantENS_7SDValueERKNS_5APIntERNS_14TargetLowering17TargetLoweringOptE 9892
_ZNK4llvm21AArch64TargetLowering11getMMOFlagsERKNS_11InstructionE 9978
_ZL21performBitcastCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE 10049
_ZNK4llvm21AArch64TargetLowering29computeKnownBitsForTargetNodeENS_7SDValueERNS_9KnownBitsERKNS_5APIntERKNS_12SelectionDAGEj 10058
_ZN4llvm21AArch64TargetLowering16addDRTypeForNEONENS_3MVTE 10829
_ZN4llvm21AArch64TargetLowering16addQRTypeForNEONENS_3MVTE 10829
_ZL18isSetCCOrZExtSetCCRKN4llvm7SDValueER16SetCCInfoAndKind 12222
_ZNK4llvm21AArch64TargetLowering11LowerReturnENS_7SDValueEjbRKNS_15SmallVectorImplINS_3ISD9OutputArgEEERKNS2_IS1_EERKNS_5SDLocERNS_12SelectionDAGE 13564
_ZNK4llvm21AArch64TargetLowering20LowerFormalArgumentsENS_7SDValueEjbRKNS_15SmallVectorImplINS_3ISD8InputArgEEERKNS_5SDLocERNS_12SelectionDAGERNS2_IS1_EE 13604
_ZNK4llvm21AArch64TargetLowering16finalizeLoweringERNS_15MachineFunctionE 15143
_ZNK4llvm21AArch64TargetLowering17getConstraintTypeENS_9StringRefE 15330
_ZNK4llvm21AArch64TargetLowering22DoesCalleeRestoreStackEjb 15377
_ZL19performSTORECombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGEPKNS_16AArch64SubtargetE 16665
_ZNK4llvm21AArch64TargetLowering14CanLowerReturnEjRNS_15MachineFunctionEbRKNS_15SmallVectorImplINS_3ISD9OutputArgEEERNS_11LLVMContextE 16938
_ZL24performAddSubLongCombinePN4llvm6SDNodeERNS_14TargetLowering15DAGCombinerInfoERNS_12SelectionDAGE 17086
_ZN4llvm21AArch64TargetLowering14addTypeForNEONENS_3MVTES1_ 21658
_ZNK4llvm21AArch64TargetLowering41functionArgumentNeedsConsecutiveRegistersEPNS_4TypeEjb 28901
_ZNK4llvm21AArch64TargetLowering17CCAssignFnForCallEjb 29608
_ZNK4llvm21AArch64TargetLowering14LowerOperationENS_7SDValueERNS_12SelectionDAGE 29832
_ZNK4llvm21AArch64TargetLowering21isLegalAddressingModeERKNS_10DataLayoutERKNS_18TargetLoweringBase8AddrModeEPNS_4TypeEjPNS_11InstructionE 34539
_ZNK4llvm21AArch64TargetLowering17PerformDAGCombineEPNS_6SDNodeERNS_14TargetLowering15DAGCombinerInfoE 122678
_ZNK4llvm21AArch64TargetLowering24getPreferredVectorActionENS_3EVTE 127492

Generated by: LCOV version 1.13