Defined in 4 files as a prototype:
Defined in 4 files as a function:
Referenced in 35 files:
- contrib/llvm-project/llvm/lib/Analysis/DependenceAnalysis.cpp
- contrib/llvm-project/llvm/lib/Analysis/IVDescriptors.cpp
- contrib/llvm-project/llvm/lib/Analysis/Loads.cpp
- contrib/llvm-project/llvm/lib/Analysis/LoopAccessAnalysis.cpp
- contrib/llvm-project/llvm/lib/Analysis/LoopCacheAnalysis.cpp
- contrib/llvm-project/llvm/lib/Analysis/LoopInfo.cpp
- contrib/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp
- contrib/llvm-project/llvm/lib/Analysis/TargetTransformInfo.cpp, line 169
- contrib/llvm-project/llvm/lib/Analysis/ValueTracking.cpp, line 4140
- contrib/llvm-project/llvm/lib/Analysis/VectorUtils.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp, line 161
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp, line 810
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp, line 199
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, line 914
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp, line 290
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LICM.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp, line 336
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopInterchange.cpp, line 649
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopPredication.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp, line 266
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp, line 143
- contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUtils.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlan.h