LCOV - code coverage report
Current view: top level - lib/Analysis - ScalarEvolution.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 4069 4459 91.3 %
Date: 2018-10-20 13:21:21 Functions: 323 368 87.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_Z20getPreStartForExtendIN4llvm18SCEVSignExtendExprEEPKNS0_4SCEVEPKNS0_14SCEVAddRecExprEPNS0_4TypeEPNS0_15ScalarEvolutionEj 0
_Z20getPreStartForExtendIN4llvm18SCEVZeroExtendExprEEPKNS0_4SCEVEPKNS0_14SCEVAddRecExprEPNS0_4TypeEPNS0_15ScalarEvolutionEj 0
_ZL3gcdPKN4llvm12SCEVConstantES2_ 0
_ZN12_GLOBAL__N_112SCEVDivision12visitUnknownEPKN4llvm11SCEVUnknownE 0
_ZN12_GLOBAL__N_112SCEVDivision13visitSMaxExprEPKN4llvm12SCEVSMaxExprE 0
_ZN12_GLOBAL__N_112SCEVDivision13visitUDivExprEPKN4llvm12SCEVUDivExprE 0
_ZN12_GLOBAL__N_112SCEVDivision13visitUMaxExprEPKN4llvm12SCEVUMaxExprE 0
_ZN12_GLOBAL__N_112SCEVDivision17visitTruncateExprEPKN4llvm16SCEVTruncateExprE 0
_ZN12_GLOBAL__N_112SCEVDivision19visitSignExtendExprEPKN4llvm18SCEVSignExtendExprE 0
_ZN12_GLOBAL__N_112SCEVDivision19visitZeroExtendExprEPKN4llvm18SCEVZeroExtendExprE 0
_ZN12_GLOBAL__N_112SCEVDivision20visitCouldNotComputeEPKN4llvm19SCEVCouldNotComputeE 0
_ZN12_GLOBAL__N_113SCEVHasAddRec6followEPKN4llvm4SCEVE 0
_ZN12_GLOBAL__N_116SCEVCollectTerms6followEPKN4llvm4SCEVE 0
_ZN12_GLOBAL__N_116SCEVInitRewriter15visitAddRecExprEPKN4llvm14SCEVAddRecExprE 0
_ZN12_GLOBAL__N_116SCEVInitRewriter17hasSeenOtherLoopsEv 0
_ZN12_GLOBAL__N_116SCEVInitRewriter29hasSeenLoopVariantSCEVUnknownEv 0
_ZN12_GLOBAL__N_117SCEVShiftRewriter7isValidEv 0
_ZN12_GLOBAL__N_118SCEVCollectStrides6followEPKN4llvm4SCEVE 0
_ZN12_GLOBAL__N_119SCEVPostIncRewriter29hasSeenLoopVariantSCEVUnknownEv 0
_ZN12_GLOBAL__N_121SCEVPredicateRewriter21addOverflowAssumptionEPKN4llvm13SCEVPredicateE 0
_ZN12_GLOBAL__N_127SCEVCollectAddRecMultiplies6followEPKN4llvm4SCEVE 0
_ZN4llvm15ScalarEvolution26getUMaxFromMismatchedTypesEPKNS_4SCEVES3_ 0
_ZNK12_GLOBAL__N_113SCEVHasAddRec6isDoneEv 0
_ZNK12_GLOBAL__N_116SCEVCollectTerms6isDoneEv 0
_ZNK12_GLOBAL__N_118SCEVCollectStrides6isDoneEv 0
_ZNK12_GLOBAL__N_127SCEVCollectAddRecMultiplies6isDoneEv 0
_ZNK4llvm15ScalarEvolution9ExitLimit10hasOperandEPKNS_4SCEVE 0
_ZNK4llvm18SCEVEqualPredicate5printERNS_11raw_ostreamEj 0
_ZNK4llvm18SCEVUnionPredicate7getExprEv 0
_ZNK4llvm26ScalarEvolutionWrapperPass14verifyAnalysisEv 0
_ZZL10sizeOfSCEVPKN4llvm4SCEVEEN12FindSCEVSize6followES2_ 0
_ZZL10sizeOfSCEVPKN4llvm4SCEVEENK12FindSCEVSize6isDoneEv 0
_ZZL18IsAvailableOnEntryPKN4llvm4LoopERNS_13DominatorTreeEPKNS_4SCEVEPNS_10BasicBlockEEN14CheckAvailable14setUnavailableEv 0
_ZZL18IsAvailableOnEntryPKN4llvm4LoopERNS_13DominatorTreeEPKNS_4SCEVEPNS_10BasicBlockEEN14CheckAvailable6isDoneEv 0
_ZZL29containsConstantInAddMulChainPKN4llvm4SCEVEEN25FindConstantInAddMulChain6followES2_ 0
_ZZL29containsConstantInAddMulChainPKN4llvm4SCEVEENK25FindConstantInAddMulChain6isDoneEv 0
_ZZN4llvm15ScalarEvolution10getAddExprERNS_15SmallVectorImplIPKNS_4SCEVEEENS2_11NoWrapFlagsEjENK12APIntCompareclERKNS_5APIntESB_ 0
_ZZN4llvm15ScalarEvolution12getUsedLoopsEPKNS_4SCEVERNS_15SmallPtrSetImplIPKNS_4LoopEEEEN13FindUsedLoops6followES3_ 0
_ZZN4llvm15ScalarEvolution12getUsedLoopsEPKNS_4SCEVERNS_15SmallPtrSetImplIPKNS_4LoopEEEENK13FindUsedLoops6isDoneEv 0
_ZZN4llvm15ScalarEvolution20getRangeViaFactoringEPKNS_4SCEVES3_S3_jEN13SelectPattern12isRecognizedEv 0
_ZZN4llvm15ScalarEvolution20getRangeViaFactoringEPKNS_4SCEVES3_S3_jEN13SelectPatternC2ERS0_jS3_ 0
_ZZNK4llvm15ScalarEvolution6verifyEvEN10SCEVMapper12visitUnknownEPKNS_11SCEVUnknownE 0
_ZZNK4llvm15ScalarEvolution6verifyEvEN10SCEVMapper13visitConstantEPKNS_12SCEVConstantE 0
_ZZNK4llvm15ScalarEvolution6verifyEvEN10SCEVMapper20visitCouldNotComputeEPKNS_19SCEVCouldNotComputeE 0
_ZNK4llvm18SCEVEqualPredicate12isAlwaysTrueEv 4
_ZL25SolveQuadraticAddRecExactPKN4llvm14SCEVAddRecExprERNS_15ScalarEvolutionE 11
_ZN4llvm26ScalarEvolutionPrinterPass3runERNS_8FunctionERNS_15AnalysisManagerIS1_JEEE 13
_ZL25SolveQuadraticAddRecRangePKN4llvm14SCEVAddRecExprERKNS_13ConstantRangeERNS_15ScalarEvolutionE 14
_ZL15TruncIfPossibleN4llvm8OptionalINS_5APIntEEEj 16
_ZL20GetQuadraticEquationPKN4llvm14SCEVAddRecExprE 25
_ZNK4llvm25PredicatedScalarEvolution24areAddRecsEqualWithPredsEPKNS_14SCEVAddRecExprES3_ 28
_ZNK4llvm17SCEVWrapPredicate5printERNS_11raw_ostreamEj 36
_ZL11MinOptionalN4llvm8OptionalINS_5APIntEEES2_ 42
_ZN4llvm15ScalarEvolution9ExitLimitC2EPKNS_4SCEVES4_b 49
_ZN4llvm25PredicatedScalarEvolution13setNoOverflowEPNS_5ValueENS_17SCEVWrapPredicate18IncrementWrapFlagsE 58
_ZN4llvm15ScalarEvolution18doesIVOverflowOnGTEPKNS_4SCEVES3_bb 60
_ZN4llvm18SCEVEqualPredicateC2ENS_19FoldingSetNodeIDRefEPKNS_4SCEVES4_ 64
_ZNK4llvm17SCEVWrapPredicate12isAlwaysTrueEv 67
_ZNK4llvm18SCEVEqualPredicate7impliesEPKNS_13SCEVPredicateE 67
_ZL10sizeOfSCEVPKN4llvm4SCEVE 72
_ZN4llvm15ScalarEvolution36computeExitLimitFromSingleExitSwitchEPKNS_4LoopEPNS_10SwitchInstEPNS_10BasicBlockEb 79
_ZN4llvm15ScalarEvolution18getNoopOrAnyExtendEPKNS_4SCEVEPNS_4TypeE 84
_ZN4llvm15ScalarEvolution17getEqualPredicateEPKNS_4SCEVES3_ 102
_ZNK4llvm17SCEVWrapPredicate7impliesEPKNS_13SCEVPredicateE 106
_ZL17isSimpleCastedPHIPKN4llvm4SCEVEPKNS_11SCEVUnknownERbRNS_15ScalarEvolutionE 116
_ZN12_GLOBAL__N_114ExtendOpTraitsIN4llvm18SCEVSignExtendExprEE23getOverflowLimitForStepEPKNS1_4SCEVEPNS1_7CmpInst9PredicateEPNS1_15ScalarEvolutionE 133
_ZN12_GLOBAL__N_121SCEVPredicateRewriter19visitZeroExtendExprEPKN4llvm18SCEVZeroExtendExprE 143
_ZN4llvm17SCEVWrapPredicateC2ENS_19FoldingSetNodeIDRefEPKNS_14SCEVAddRecExprENS0_18IncrementWrapFlagsE 162
_ZN4llvm15ScalarEvolution11delinearizeEPKNS_4SCEVERNS_15SmallVectorImplIS3_EES6_S3_ 165
_ZNK4llvm18SCEVEqualPredicate7getExprEv 170
_ZN12_GLOBAL__N_114ExtendOpTraitsIN4llvm18SCEVZeroExtendExprEE23getOverflowLimitForStepEPKNS1_4SCEVEPNS1_7CmpInst9PredicateEPNS1_15ScalarEvolutionE 201
_ZN12_GLOBAL__N_121SCEVPredicateRewriter21addOverflowAssumptionEPKN4llvm14SCEVAddRecExprENS1_17SCEVWrapPredicate18IncrementWrapFlagsE 227
_ZN4llvm15ScalarEvolution28getSmallConstantTripMultipleEPKNS_4LoopE 264
_ZN12_GLOBAL__N_121SCEVPredicateRewriter19visitSignExtendExprEPKN4llvm18SCEVSignExtendExprE 271
_ZN4llvm15ScalarEvolution17getTruncateOrNoopEPKNS_4SCEVEPNS_4TypeE 277
_ZN4llvm15ScalarEvolution16getWrapPredicateEPKNS_14SCEVAddRecExprENS_17SCEVWrapPredicate18IncrementWrapFlagsE 301
_ZN4llvm15ScalarEvolution11getUMinExprEPKNS_4SCEVES3_ 358
_ZNK4llvm18SCEVUnionPredicate5printERNS_11raw_ostreamEj 373
_ZL13PrintLoopInfoRN4llvm11raw_ostreamEPNS_15ScalarEvolutionEPKNS_4LoopE 393
_ZN4llvm15ScalarEvolution26getUMinFromMismatchedTypesEPKNS_4SCEVES3_ 419
_ZNK4llvm26ScalarEvolutionWrapperPass5printERNS_11raw_ostreamEPKNS_6ModuleE 439
_ZN4llvm15ScalarEvolution18doesIVOverflowOnLTEPKNS_4SCEVES3_bb 463
_ZN4llvm15ScalarEvolution16getUDivExactExprEPKNS_4SCEVES3_ 488
_ZL31getUnsignedOverflowLimitForStepPKN4llvm4SCEVEPNS_7CmpInst9PredicateEPNS_15ScalarEvolutionE 547
_ZN4llvm15ScalarEvolution10invalidateERNS_8FunctionERKNS_17PreservedAnalysesERNS_15AnalysisManagerIS1_JEE11InvalidatorE 652
_ZN4llvm15ScalarEvolution20isMonotonicPredicateEPKNS_14SCEVAddRecExprENS_7CmpInst9PredicateERb 802
_ZN4llvm15ScalarEvolution24isMonotonicPredicateImplEPKNS_14SCEVAddRecExprENS_7CmpInst9PredicateERb 802
_ZNK4llvm15ScalarEvolution12getWiderTypeEPNS_4TypeES2_ 841
_ZNK4llvm17SCEVWrapPredicate7getExprEv 841
_ZL18containsParametersRN4llvm15SmallVectorImplIPKNS_4SCEVEEE 856
_ZN4llvm23ScalarEvolutionAnalysis3runERNS_8FunctionERNS_15AnalysisManagerIS1_JEEE 913
_ZN4llvm15ScalarEvolution11getUMaxExprEPKNS_4SCEVES3_ 932
_ZN12_GLOBAL__N_112SCEVDivision12visitAddExprEPKN4llvm11SCEVAddExprE 1079
_ZN4llvm15ScalarEvolution11getUMinExprERNS_15SmallVectorImplIPKNS_4SCEVEEE 1091
_ZN12_GLOBAL__N_117SCEVShiftRewriter15visitAddRecExprEPKN4llvm14SCEVAddRecExprE 1105
_ZN4llvm11SCEVUnknown7deletedEv 1464
_ZL22findArrayDimensionsRecRN4llvm15ScalarEvolutionERNS_15SmallVectorImplIPKNS_4SCEVEEES7_ 1511
_ZL21removeConstantFactorsRN4llvm15ScalarEvolutionEPKNS_4SCEVE 1520
_ZN4llvm15ScalarEvolution19findArrayDimensionsERNS_15SmallVectorImplIPKNS_4SCEVEEES6_S4_ 1528
_ZN4llvm15ScalarEvolution24isLoopInvariantPredicateENS_7CmpInst9PredicateEPKNS_4SCEVES5_PKNS_4LoopERS2_RS5_SA_ 1541
_ZN4llvm15ScalarEvolution15howFarToNonZeroEPKNS_4SCEVEPKNS_4LoopE 1568
_ZN4llvm17SCEVWrapPredicate15getImpliedFlagsEPKNS_14SCEVAddRecExprERNS_15ScalarEvolutionE 1596
_ZN12_GLOBAL__N_127SCEVBackedgeConditionFolder28compareWithBackedgeConditionEPN4llvm5ValueE 1748
_ZN4llvm15ScalarEvolution19howManyGreaterThansEPKNS_4SCEVES3_PKNS_4LoopEbbb 1757
_ZN4llvm11SCEVUnknown19allUsesReplacedWithEPNS_5ValueE 2014
_ZN4llvm15ScalarEvolution11getUMaxExprERNS_15SmallVectorImplIPKNS_4SCEVEEE 2062
_ZN12_GLOBAL__N_127SCEVBackedgeConditionFolder12visitUnknownEPKN4llvm11SCEVUnknownE 2115
_ZN4llvm15ScalarEvolution25getSmallConstantTripCountEPKNS_4LoopE 2295
_ZN4llvm15ScalarEvolution22collectParametricTermsEPKNS_4SCEVERNS_15SmallVectorImplIS3_EE 2353
_ZN4llvm15ScalarEvolution22computeAccessFunctionsEPKNS_4SCEVERNS_15SmallVectorImplIS3_EES6_ 2435
_ZN4llvm15ScalarEvolution35computeLoadConstantCompareExitLimitEPNS_8LoadInstEPNS_8ConstantEPKNS_4LoopENS_7CmpInst9PredicateE 2450
_ZL28SolveLinEquationWithOverflowRKN4llvm5APIntEPKNS_4SCEVERNS_15ScalarEvolutionE 2676
_ZNK4llvm18SCEVUnionPredicate12isAlwaysTrueEv 2681
_ZN12_GLOBAL__N_112SCEVDivision13visitConstantEPKN4llvm12SCEVConstantE 3560
_ZL21getOtherIncomingValuePN4llvm7PHINodeEPNS_10BasicBlockE 3854
_ZN4llvm15ScalarEvolution19getNoopOrSignExtendEPKNS_4SCEVEPNS_4TypeE 3978
_ZN4llvm15ScalarEvolution22computeMaxBECountForLTEPKNS_4SCEVES3_S3_jb 4150
_ZN4llvm15ScalarEvolution11getSMaxExprEPKNS_4SCEVES3_ 4749
_ZN4llvm15ScalarEvolution31getPredicatedBackedgeTakenCountEPKNS_4LoopERNS_18SCEVUnionPredicateE 4774
_ZN4llvm15ScalarEvolution14SCEVCallbackVH19allUsesReplacedWithEPNS_5ValueE 4806
_ZN4llvm15ScalarEvolution17forgetTopmostLoopEPKNS_4LoopE 4864
_ZN4llvm16SCEVTruncateExprC2ENS_19FoldingSetNodeIDRefEPKNS_4SCEVEPNS_4TypeE 5155
_ZN4llvm25PredicatedScalarEvolution12addPredicateERKNS_13SCEVPredicateE 5399
_ZN4llvm15ScalarEvolution11getURemExprEPKNS_4SCEVES3_ 5471
_ZN4llvm15ScalarEvolution16howManyLessThansEPKNS_4SCEVES3_PKNS_4LoopEbbb 5958
_ZNK4llvm25PredicatedScalarEvolution17getUnionPredicateEv 5982
_ZN4llvm15ScalarEvolution24createNodeForSelectOrPHIEPNS_11InstructionEPNS_5ValueES4_S4_ 5989
_ZL29getSignedOverflowLimitForStepPKN4llvm4SCEVEPNS_7CmpInst9PredicateEPNS_15ScalarEvolutionE 6357
_ZN4llvm25PredicatedScalarEvolution21getBackedgeTakenCountEv 6784
_ZN4llvm15ScalarEvolution29isBackedgeTakenCountMaxOrZeroEPKNS_4LoopE 6840
_ZNK4llvm15ScalarEvolution17BackedgeTakenInfo11isMaxOrZeroEPS0_ 6840
_ZN4llvm15ScalarEvolution28getSmallConstantMaxTripCountEPKNS_4LoopE 7149
_ZL13BrPHIToSelectRN4llvm13DominatorTreeEPNS_10BranchInstEPNS_7PHINodeERPNS_5ValueES8_S8_ 7584
_ZN4llvm15ScalarEvolution33convertSCEVToAddRecWithPredicatesEPKNS_4SCEVEPKNS_4LoopERNS_15SmallPtrSetImplIPKNS_13SCEVPredicateEEE 7717
_ZN4llvm15ScalarEvolution34hasLoopInvariantBackedgeTakenCountEPKNS_4LoopE 8300
_ZN4llvm15ScalarEvolution28getSmallConstantTripMultipleEPKNS_4LoopEPNS_10BasicBlockE 8340
_ZL31EvaluateConstantChrecAtConstantPKN4llvm14SCEVAddRecExprEPNS_11ConstantIntERNS_15ScalarEvolutionE 8348
_ZN4llvm15ScalarEvolution25proveNoWrapByVaryingStartINS_18SCEVZeroExtendExprEEEbPKNS_4SCEVES5_PKNS_4LoopE 8937
_ZN4llvm15ScalarEvolution21rewriteUsingPredicateEPKNS_4SCEVEPKNS_4LoopERNS_18SCEVUnionPredicateE 9091
_ZN12_GLOBAL__N_112SCEVDivision15visitAddRecExprEPKN4llvm14SCEVAddRecExprE 9328
_ZL30extractConstantWithoutWrappingRN4llvm15ScalarEvolutionERKNS_5APIntEPKNS_4SCEVE 9342
_ZN4llvm15ScalarEvolution9dominatesEPKNS_4SCEVEPKNS_10BasicBlockE 10168
_ZN4llvm15ScalarEvolution14computeBECountEPKNS_4SCEVES3_b 10236
_ZN4llvm15ScalarEvolution25getSmallConstantTripCountEPKNS_4LoopEPNS_10BasicBlockE 10352
_ZN4llvm15ScalarEvolution25proveNoWrapByVaryingStartINS_18SCEVSignExtendExprEEEbPKNS_4SCEVES5_PKNS_4LoopE 10653
_ZN4llvm15ScalarEvolution16getAnyExtendExprEPKNS_4SCEVEPNS_4TypeE 11199
_Z20getExtendAddRecStartIN4llvm18SCEVSignExtendExprEEPKNS0_4SCEVEPKNS0_14SCEVAddRecExprEPNS0_4TypeEPNS0_15ScalarEvolutionEj 11231
_ZL6ChoosemmRb 11562
_ZL18IsAvailableOnEntryPKN4llvm4LoopERNS_13DominatorTreeEPKNS_4SCEVEPNS_10BasicBlockE 12111
_ZN4llvm15ScalarEvolution23isKnownOnEveryIterationENS_7CmpInst9PredicateEPKNS_14SCEVAddRecExprEPKNS_4SCEVE 12126
_ZN4llvm15ScalarEvolution9ExitLimitC2EPKNS_4SCEVES4_bRKNS_15SmallPtrSetImplIPKNS_13SCEVPredicateEEE 12447
_ZN4llvm15ScalarEvolution28computeShiftCompareExitLimitEPNS_5ValueES2_PKNS_4LoopENS_7CmpInst9PredicateE 12635
_ZNK4llvm15ScalarEvolution23stripInjectiveFunctionsEPKNS_4SCEVE 12657
_ZN4llvm15ScalarEvolution12howFarToZeroEPKNS_4SCEVEPKNS_4LoopEbb 12673
_ZNK4llvm11SCEVUnknown10isOffsetOfERPNS_4TypeERPNS_8ConstantE 12888
_ZNK4llvm11SCEVUnknown9isAlignOfERPNS_4TypeE 12891
_ZNK4llvm11SCEVUnknown8isSizeOfERPNS_4TypeE 12895
_ZN4llvm15ScalarEvolution9ExitLimitC2EPKNS_4SCEVES4_bNS_8ArrayRefIPKNS_15SmallPtrSetImplIPKNS_13SCEVPredicateEEEEE 12911
_ZL30extractConstantWithoutWrappingRN4llvm15ScalarEvolutionEPKNS_12SCEVConstantEPKNS_11SCEVAddExprE 13695
_ZN4llvm13SCEVPredicateC2ENS_19FoldingSetNodeIDRefENS0_17SCEVPredicateKindE 14208
_ZN12_GLOBAL__N_119SCEVPostIncRewriter15visitAddRecExprEPKN4llvm14SCEVAddRecExprE 15877
_ZN12_GLOBAL__N_121SCEVPredicateRewriter24convertToAddRecWithPredsEPKN4llvm11SCEVUnknownE 16291
_ZN12_GLOBAL__N_121SCEVPredicateRewriter12visitUnknownEPKN4llvm11SCEVUnknownE 16315
_ZN4llvm15ScalarEvolution14SCEVCallbackVH7deletedEv 16535
_ZN4llvm15ScalarEvolution11getSMinExprEPKNS_4SCEVES3_ 17322
_ZN4llvm15ScalarEvolution11getSMinExprERNS_15SmallVectorImplIPKNS_4SCEVEEE 17322
_ZNK4llvm14SCEVAddRecExpr23getNumIterationsInRangeERKNS_13ConstantRangeERNS_15ScalarEvolutionE 17373
_ZL20getConstantTripCountPKN4llvm12SCEVConstantE 17501
_ZN4llvm15ScalarEvolution12getExitCountEPKNS_4LoopEPNS_10BasicBlockE 19884
_ZNK4llvm14SCEVAddRecExpr14getPostIncExprERNS_15ScalarEvolutionE 21275
_Z20getExtendAddRecStartIN4llvm18SCEVZeroExtendExprEEPKNS0_4SCEVEPKNS0_14SCEVAddRecExprEPNS0_4TypeEPNS0_15ScalarEvolutionEj 21991
_ZN4llvm15ScalarEvolution11getSMaxExprERNS_15SmallVectorImplIPKNS_4SCEVEEE 22358
_ZZL18IsAvailableOnEntryPKN4llvm4LoopERNS_13DominatorTreeEPKNS_4SCEVEPNS_10BasicBlockEEN14CheckAvailable6followES7_ 22396
_ZN4llvm15ScalarEvolution14isKnownNonZeroEPKNS_4SCEVE 22755
_ZNK4llvm4SCEV21isNonConstantNegativeEv 23334
_ZN4llvm18SCEVSignExtendExprC2ENS_19FoldingSetNodeIDRefEPKNS_4SCEVEPNS_4TypeE 25835
_ZN4llvm15ScalarEvolution17BackedgeTakenInfo5clearEv 26594
_ZN4llvm15ScalarEvolution17BackedgeTakenInfoC2EONS_15SmallVectorImplISt4pairIPNS_10BasicBlockENS0_9ExitLimitEEEEbPKNS_4SCEVEb 26690
_ZN4llvm15ScalarEvolution25computeBackedgeTakenCountEPKNS_4LoopEb 26690
_ZN4llvm15ScalarEvolution14getElementSizeEPNS_11InstructionE 26743
_ZNK4llvm14SCEVAddRecExpr19evaluateAtIterationEPKNS_4SCEVERNS_15ScalarEvolutionE 27995
_ZL12PushLoopPHIsPKN4llvm4LoopERNS_15SmallVectorImplIPNS_11InstructionEEE 28551
_ZL19BinomialCoefficientPKN4llvm4SCEVEjRNS_15ScalarEvolutionEPNS_4TypeE 30456
_ZN4llvm15ScalarEvolution24computeExitLimitFromICmpEPKNS_4LoopEPNS_8ICmpInstEbbb 31041
_ZN4llvm15ScalarEvolution23SplitIntoInitAndPostIncEPKNS_4LoopEPKNS_4SCEVE 31206
_ZN4llvm15ScalarEvolution28isKnownPredicateViaSplittingENS_7CmpInst9PredicateEPKNS_4SCEVES5_ 31539
_ZN4llvm15ScalarEvolution28computeExitLimitFromCondImplERNS0_14ExitLimitCacheEPKNS_4LoopEPNS_5ValueEbbb 31928
_ZN4llvm15ScalarEvolution30computeExitLimitFromCondCachedERNS0_14ExitLimitCacheEPKNS_4LoopEPNS_5ValueEbbb 31988
_ZN4llvm15ScalarEvolution15getTruncateExprEPKNS_4SCEVEPNS_4TypeE 32650
_ZN4llvm15ScalarEvolution16isKnownPredicateENS_7CmpInst9PredicateEPKNS_4SCEVES5_ 33486
_ZN4llvm15ScalarEvolution19isKnownViaInductionENS_7CmpInst9PredicateEPKNS_4SCEVES5_ 33486
_ZN4llvm15ScalarEvolution26getUMinFromMismatchedTypesERNS_15SmallVectorImplIPKNS_4SCEVEEE 33779
_ZN4llvm15ScalarEvolution17isImpliedViaMergeENS_7CmpInst9PredicateEPKNS_4SCEVES5_S5_S5_j 35007
_ZN4llvm15ScalarEvolution24isLoopEntryGuardedByCondEPKNS_4LoopENS_7CmpInst9PredicateEPKNS_4SCEVES8_ 35774
_ZN4llvm15ScalarEvolution15getOffsetOfExprEPNS_4TypeEPNS_10StructTypeEj 37646
_ZN12_GLOBAL__N_112SCEVDivision6divideERN4llvm15ScalarEvolutionEPKNS1_4SCEVES6_PS6_S7_ 37763
_ZN12_GLOBAL__N_112SCEVDivisionC2ERN4llvm15ScalarEvolutionEPKNS1_4SCEVES6_ 37763
_ZNK4llvm15ScalarEvolution17BackedgeTakenInfo8getExactEPNS_10BasicBlockEPS0_ 39045
_ZN4llvm15ScalarEvolution15isKnownNegativeEPKNS_4SCEVE 39390
_ZN4llvm15ScalarEvolution28proveNoWrapViaConstantRangesEPKNS_14SCEVAddRecExprE 40552
_Z17IsMinConsistingOfIN4llvm12SCEVSMaxExprEEbRNS0_15ScalarEvolutionEPKNS0_4SCEVES6_ 41334
_ZN4llvm15ScalarEvolution11getUDivExprEPKNS_4SCEVES3_ 42008
_Z17IsMaxConsistingOfIN4llvm12SCEVSMaxExprEEbPKNS0_4SCEVES4_ 42268
_ZN4llvm18SCEVZeroExtendExprC2ENS_19FoldingSetNodeIDRefEPKNS_4SCEVEPNS_4TypeE 44742
_ZN4llvm15ScalarEvolution21getBackedgeTakenCountEPKNS_4LoopE 45398
_ZNK4llvm4SCEV5isOneEv 49140
_ZN4llvm15ScalarEvolution19isAddRecNeverPoisonEPKNS_11InstructionEPKNS_4LoopE 49913
_ZNK4llvm15ScalarEvolution17BackedgeTakenInfo8getExactEPKNS_4LoopEPS0_PNS_18SCEVUnionPredicateE 50172
_ZL21BuildConstantFromSCEVPKN4llvm4SCEVE 52606
_ZN4llvm15ScalarEvolution9matchURemEPKNS_4SCEVERS3_S4_ 54758
_Z17IsMinConsistingOfIN4llvm12SCEVUMaxExprEEbRNS0_15ScalarEvolutionEPKNS0_4SCEVES6_ 54865
_ZNK4llvm26ScalarEvolutionWrapperPass16getAnalysisUsageERNS_13AnalysisUsageE 55070
_ZN4llvm26ScalarEvolutionWrapperPassC2Ev 55075
_ZN4llvm15ScalarEvolution14getPointerBaseEPKNS_4SCEVE 56377
_Z17IsMaxConsistingOfIN4llvm12SCEVUMaxExprEEbPKNS0_4SCEVES4_ 57066
_ZN4llvm15ScalarEvolution16computeExitLimitEPKNS_4LoopEPNS_10BasicBlockEb 60060
_ZNK4llvm4SCEV5printERNS_11raw_ostreamE 60436
_ZN4llvm15ScalarEvolution34isImpliedCondOperandsViaNoOverflowENS_7CmpInst9PredicateEPKNS_4SCEVES5_S5_S5_ 60883
_ZN4llvm15ScalarEvolution21isImpliedCondOperandsENS_7CmpInst9PredicateEPKNS_4SCEVES5_S5_S5_ 62307
_ZN4llvm15ScalarEvolution30isImpliedCondOperandsViaRangesENS_7CmpInst9PredicateEPKNS_4SCEVES5_S5_S5_ 62785
_ZN4llvm15ScalarEvolution9ExitLimitC2EPKNS_4SCEVE 63194
_ZN4llvm15ScalarEvolution15isKnownPositiveEPKNS_4SCEVE 64863
_ZN4llvm15ScalarEvolution25computeConstantDifferenceEPKNS_4SCEVES3_ 71130
_ZN4llvm15ScalarEvolution16createNodeForPHIEPNS_7PHINodeE 72000
_ZL17canConstantEvolvePN4llvm11InstructionEPKNS_4LoopE 75135
_ZN4llvm12SCEVCastExprC2ENS_19FoldingSetNodeIDRefEjPKNS_4SCEVEPNS_4TypeE 75732
_ZL29containsConstantInAddMulChainPKN4llvm4SCEVE 80261
_ZL44initializeScalarEvolutionWrapperPassPassOnceRN4llvm12PassRegistryE 85411
_ZN4llvm15ScalarEvolution13isImpliedCondENS_7CmpInst9PredicateEPKNS_4SCEVES5_PNS_5ValueEb 86543
_ZN4llvm15ScalarEvolution23getTruncateOrZeroExtendEPKNS_4SCEVEPNS_4TypeE 93333
_ZN4llvm15ScalarEvolution13isImpliedCondENS_7CmpInst9PredicateEPKNS_4SCEVES5_S2_S5_S5_ 94783
_ZN4llvm15ScalarEvolution20getNoWrapFlagsFromUBEPKNS_5ValueE 95879
_ZL12MatchNotExprPKN4llvm4SCEVE 96199
_ZL15CanConstantFoldPKN4llvm11InstructionE 105427
_ZN4llvm15ScalarEvolution27isImpliedCondOperandsHelperENS_7CmpInst9PredicateEPKNS_4SCEVES5_S5_S5_ 116851
_ZN4llvm15ScalarEvolution22isImpliedViaOperationsENS_7CmpInst9PredicateEPKNS_4SCEVES5_S5_S5_j 119447
_ZN4llvm15ScalarEvolution18isKnownNonPositiveEPKNS_4SCEVE 147473
_ZN4llvm15ScalarEvolution26hasComputableLoopEvolutionEPKNS_4SCEVEPKNS_4LoopE 156828
_ZN12_GLOBAL__N_18BinaryOpC2EPN4llvm8OperatorE 162486
_ZN4llvm15ScalarEvolution17getSignExtendExprEPKNS_4SCEVEPNS_4TypeEj 168293
_ZN4llvm15ScalarEvolution23computeBlockDispositionEPKNS_4SCEVEPKNS_10BasicBlockE 168342
_ZN4llvm15ScalarEvolution10getNotSCEVEPKNS_4SCEVE 170709
_ZN4llvm15ScalarEvolution20getRangeViaFactoringEPKNS_4SCEVES3_S3_j 172711
_ZN4llvm15ScalarEvolution19getRangeForAffineAREPKNS_4SCEVES3_S3_j 172835
_ZN4llvm15ScalarEvolution17isImpliedViaGuardEPNS_10BasicBlockENS_7CmpInst9PredicateEPKNS_4SCEVES7_ 175344
_ZN4llvm15ScalarEvolution13getAddRecExprEPKNS_4SCEVES3_PKNS_4LoopENS1_11NoWrapFlagsE 178554
_ZN4llvm15ScalarEvolution19getNoopOrZeroExtendEPKNS_4SCEVEPNS_4TypeE 180126
_ZN4llvm15ScalarEvolution29isKnownPredicateViaNoOverflowENS_7CmpInst9PredicateEPKNS_4SCEVES5_ 188975
_ZL30IsKnownPredicateViaAddRecStartRN4llvm15ScalarEvolutionENS_7CmpInst9PredicateEPKNS_4SCEVES6_ 189414
_ZL27IsKnownPredicateViaMinOrMaxRN4llvm15ScalarEvolutionENS_7CmpInst9PredicateEPKNS_4SCEVES6_ 189446
_ZN4llvm15ScalarEvolution16createNodeForGEPEPNS_11GEPOperatorE 191606
_ZNK4llvm15ScalarEvolution17BackedgeTakenInfo10hasOperandEPKNS_4SCEVEPS0_ 193796
_ZN4llvm15ScalarEvolution10getGEPExprEPNS_11GEPOperatorERKNS_15SmallVectorImplIPKNS_4SCEVEEE 207966
_ZNK4llvm15ScalarEvolution10hasOperandEPKNS_4SCEVES3_ 212183
_ZN4llvm15ScalarEvolution14getSCEVAtScopeEPNS_5ValueEPKNS_4LoopE 216416
_ZN4llvm15ScalarEvolution14splitBinaryAddEPKNS_4SCEVERS3_S4_RNS1_11NoWrapFlagsE 237559
_ZN4llvm15ScalarEvolution31isKnownViaNonRecursiveReasoningENS_7CmpInst9PredicateEPKNS_4SCEVES5_ 241108
_ZN4llvm15ScalarEvolution33isKnownPredicateViaConstantRangesENS_7CmpInst9PredicateEPKNS_4SCEVES5_ 241108
_ZN4llvm15ScalarEvolution10getUnknownEPNS_5ValueE 282622
_ZL20GetRangeFromMetadataPN4llvm5ValueE 288023
_ZN4llvm15ScalarEvolution17getZeroExtendExprEPKNS_4SCEVEPNS_4TypeEj 289751
_ZN4llvm15ScalarEvolution24getMaxBackedgeTakenCountEPKNS_4LoopE 301549
_ZNK4llvm15ScalarEvolution17BackedgeTakenInfo6getMaxEPS0_ 301549
_ZN4llvm15ScalarEvolution20SimplifyICmpOperandsERNS_7CmpInst9PredicateERPKNS_4SCEVES7_j 313243
_ZN4llvm15ScalarEvolution23getTruncateOrSignExtendEPKNS_4SCEVEPNS_4TypeE 325501
_ZN4llvm15ScalarEvolution13getSizeOfExprEPNS_4TypeES2_ 369278
_ZN4llvm15ScalarEvolution22computeLoopDispositionEPKNS_4SCEVEPKNS_4LoopE 452413
_ZN4llvm15ScalarEvolution17properlyDominatesEPKNS_4SCEVEPKNS_10BasicBlockE 492881
_ZL25getRangeForAffineARHelperN4llvm5APIntERKNS_13ConstantRangeERKS0_jb 518505
_ZN4llvm15ScalarEvolution18getOrCreateAddExprERNS_15SmallVectorImplIPKNS_4SCEVEEENS2_11NoWrapFlagsE 533856
_ZL18PushDefUseChildrenPN4llvm11InstructionERNS_15SmallVectorImplIS1_EE 537992
_ZN4llvm15ScalarEvolution18getOrCreateMulExprERNS_15SmallVectorImplIPKNS_4SCEVEEENS2_11NoWrapFlagsE 555244
_ZN4llvm26ScalarEvolutionWrapperPass13releaseMemoryEv 556788
_ZN4llvm26ScalarEvolutionWrapperPass13runOnFunctionERNS_8FunctionE 556831
_ZN4llvm19SCEVCouldNotComputeC2Ev 557960
_ZL12HasSameValuePKN4llvm4SCEVES2_ 581302
_ZN4llvm15ScalarEvolution23GetMinTrailingZerosImplEPKNS_4SCEVE 602449
_ZL19SCEVLostPoisonFlagsPKN4llvm4SCEVEPKNS_5ValueE 637589
_ZL13MatchBinaryOpPN4llvm5ValueERNS_13DominatorTreeE 648645
_ZN4llvm15ScalarEvolution18getCouldNotComputeEv 658341
_ZN4llvm19SCEVCouldNotCompute7classofEPKNS_4SCEVE 663509
_ZNK4llvm4SCEV14isAllOnesValueEv 684666
_ZN4llvm15ScalarEvolution10createSCEVEPNS_5ValueE 701261
_ZL12splitAddExprPKN4llvm4SCEVE 738514
_ZN4llvm15ScalarEvolution12getUsedLoopsEPKNS_4SCEVERNS_15SmallPtrSetImplIPKNS_4LoopEEE 762249
_ZN4llvm15ScalarEvolution21getOrCreateAddRecExprERNS_15SmallVectorImplIPKNS_4SCEVEEEPKNS_4LoopENS2_11NoWrapFlagsE 773795
_ZN4llvm15ScalarEvolution13getAddRecExprERNS_15SmallVectorImplIPKNS_4SCEVEEEPKNS_4LoopENS2_11NoWrapFlagsE 815329
_ZN4llvm15ScalarEvolution22isAvailableAtLoopEntryEPKNS_4SCEVEPKNS_4LoopE 831735
_ZN4llvm15ScalarEvolution15getNegativeSCEVEPKNS_4SCEVENS1_11NoWrapFlagsE 894892
_ZN4llvm15ScalarEvolution12getMinusSCEVEPKNS_4SCEVES3_NS1_11NoWrapFlagsEj 1028559
_ZN4llvm15ScalarEvolution15isLoopInvariantEPKNS_4SCEVEPKNS_4LoopE 1260852
_ZN4llvm15ScalarEvolution11getConstantEPNS_4TypeEmb 1361765
_ZNK4llvm4SCEV6isZeroEv 1501626
_ZN4llvm40initializeScalarEvolutionWrapperPassPassERNS_12PassRegistryE 1525693
_ZN4llvm15ScalarEvolution18isKnownNonNegativeEPKNS_4SCEVE 1541314
_ZNK4llvm15ScalarEvolution10isSCEVableEPNS_4TypeE 1632233
_ZNK4llvm15ScalarEvolution13checkValidityEPKNS_4SCEVE 2016965
_ZN4llvm15ScalarEvolution11getConstantERKNS_5APIntE 2376486
_ZN4llvm15ScalarEvolution10getMulExprERNS_15SmallVectorImplIPKNS_4SCEVEEENS2_11NoWrapFlagsEj 2396245
_ZNK4llvm15ScalarEvolution20getEffectiveSCEVTypeEPNS_4TypeE 2835674
_ZNK4llvm15ScalarEvolution17getTypeSizeInBitsEPNS_4TypeE 3702970
_ZL22CompareValueComplexityRN4llvm18EquivalenceClassesIPKNS_5ValueEEEPKNS_8LoopInfoEPS1_S9_j 4136317
_ZL17GroupByComplexityRN4llvm15SmallVectorImplIPKNS_4SCEVEEEPNS_8LoopInfoERNS_13DominatorTreeE 4344134
_ZL21StrengthenNoWrapFlagsPN4llvm15ScalarEvolutionENS_9SCEVTypesERKNS_15SmallVectorImplIPKNS_4SCEVEEENS4_11NoWrapFlagsE 5093509
_ZN4llvm15ScalarEvolution11getConstantEPNS_11ConstantIntE 5965399
_ZNK4llvm4SCEV7getTypeEv 8983730
_ZL21CompareSCEVComplexityRN4llvm18EquivalenceClassesIPKNS_4SCEVEEERNS0_IPKNS_5ValueEEEPKNS_8LoopInfoES3_S3_RNS_13DominatorTreeEj 8999173
_ZN4llvm15ScalarEvolution14SCEVCallbackVHC2EPNS_5ValueEPS0_ 11280254

Generated by: LCOV version 1.13