Defined in 2 files as a prototype:
- contrib/llvm/include/llvm/Analysis/ScalarEvolution.h, line 519 (as a prototype)
- contrib/llvm/include/llvm/Analysis/ScalarEvolution.h, line 1856 (as a prototype)
Defined in 2 files as a function:
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp, line 3784 (as a function)
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp, line 11662 (as a function)
Referenced in 30 files:
- contrib/llvm/lib/Analysis/DependenceAnalysis.cpp
- contrib/llvm/lib/Analysis/IVUsers.cpp
- contrib/llvm/lib/Analysis/LoopAccessAnalysis.cpp
- contrib/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp, line 32
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp
- line 3359
- line 4145
- line 4537
- line 4625
- line 4795
- line 4797
- line 4808
- line 4865
- line 4916
- line 4917
- line 4926
- line 4959
- line 5117
- line 5118
- line 5138
- line 5151
- line 5171
- line 5172
- line 5173
- line 5174
- line 5194
- line 5195
- line 5196
- line 5197
- line 5213
- line 5214
- line 5215
- line 5227
- line 5228
- line 5229
- line 5252
- line 5791
- line 5797
- line 5924
- line 5953
- line 5956
- line 5966
- line 5968
- line 5973
- line 5994
- line 5994
- line 5999
- line 6002
- line 6011
- line 6011
- line 6013
- line 6013
- line 6018
- line 6018
- line 6025
- line 6027
- line 6045
- line 6080
- line 6085
- line 6102
- line 6113
- line 6161
- line 6161
- line 6181
- line 6192
- line 6222
- line 6225
- line 6238
- line 6239
- line 6243
- line 6248
- line 6275
- line 7128
- line 7129
- line 7281
- line 7927
- line 7935
- line 7958
- line 7985
- line 8104
- line 9127
- line 9128
- line 9620
- line 10868
- line 11663
- line 11713
- line 11729
- line 11744
- line 11755
- line 11774
- contrib/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp
- contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
- contrib/llvm/lib/Analysis/VectorUtils.cpp
- contrib/llvm/lib/CodeGen/SafeStack.cpp, line 222
- contrib/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp, line 161
- contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp, line 674
- contrib/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
- contrib/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
- contrib/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp, line 273
- contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopInterchange.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopPredication.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp
- contrib/llvm/lib/Transforms/Scalar/NaryReassociate.cpp
- contrib/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
- contrib/llvm/lib/Transforms/Utils/LoopUtils.cpp
- contrib/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp
- contrib/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp