Defined in 3 files as a prototype:
Defined in 4 files as a function:
Referenced in 31 files:
- contrib/llvm/lib/Analysis/DependenceAnalysis.cpp
- contrib/llvm/lib/Analysis/IVDescriptors.cpp
- contrib/llvm/lib/Analysis/LoopAccessAnalysis.cpp
- contrib/llvm/lib/Analysis/LoopInfo.cpp
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp
- contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
- contrib/llvm/lib/Analysis/ValueTracking.cpp, line 3666
- contrib/llvm/lib/Analysis/VectorUtils.cpp
- contrib/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp, line 161
- contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp, line 721
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp, line 178
- contrib/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, line 913
- contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp, line 577
- contrib/llvm/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
- contrib/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp, line 276
- contrib/llvm/lib/Transforms/Scalar/LICM.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp, line 270
- contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopInterchange.cpp, line 646
- contrib/llvm/lib/Transforms/Scalar/LoopPredication.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp, line 263
- contrib/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp
- contrib/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
- contrib/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
- contrib/llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp, line 122
- contrib/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp