Defined in 3 files as a function:
Referenced in 53 files:
- contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp, line 1869
- contrib/llvm/lib/Analysis/BlockFrequencyInfo.cpp, line 321
- contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp, line 888
- contrib/llvm/lib/Analysis/Delinearization.cpp, line 68
- contrib/llvm/lib/Analysis/DependenceAnalysis.cpp, line 144
- contrib/llvm/lib/Analysis/IVUsers.cpp, line 367
- contrib/llvm/lib/Analysis/LazyBlockFrequencyInfo.cpp, line 52
- contrib/llvm/lib/Analysis/LazyBranchProbabilityInfo.cpp, line 53
- contrib/llvm/lib/Analysis/LoopAccessAnalysis.cpp, line 2266
- contrib/llvm/lib/Analysis/LoopPass.cpp, line 153
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp, line 11324
- contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp, line 365
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp, line 411
- contrib/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp, line 130
- contrib/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp, line 181
- contrib/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp, line 388
- contrib/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp, line 1285
- contrib/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, line 2366
- contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp, line 195
- contrib/llvm/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp, line 171
- contrib/llvm/lib/Transforms/IPO/LoopExtractor.cpp, line 96
- contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 3322
- contrib/llvm/lib/Transforms/Scalar/GVN.cpp, line 2629
- contrib/llvm/lib/Transforms/Scalar/GuardWidening.cpp, line 230
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, line 2566
- contrib/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp, line 1824
- contrib/llvm/lib/Transforms/Scalar/LICM.cpp, line 161
- contrib/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp, line 183
- contrib/llvm/lib/Transforms/Scalar/LoopDeletion.cpp, line 256
- contrib/llvm/lib/Transforms/Scalar/LoopDistribute.cpp, line 956
- contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp, line 212
- contrib/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp, line 180
- contrib/llvm/lib/Transforms/Scalar/LoopInterchange.cpp, line 463
- contrib/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp, line 616
- contrib/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp, line 1748
- contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp, line 686
- contrib/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp, line 89
- contrib/llvm/lib/Transforms/Scalar/LoopSink.cpp, line 352
- contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, line 5489
- contrib/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp, line 1104
- contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp, line 515
- contrib/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp, line 551
- contrib/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp, line 135
- contrib/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp, line 1121
- contrib/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp, line 2124
- contrib/llvm/lib/Transforms/Scalar/Sink.cpp, line 281
- contrib/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp, line 927
- contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp, line 52
- contrib/llvm/lib/Transforms/Utils/LCSSA.cpp, line 417
- contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp, line 772
- contrib/llvm/lib/Transforms/Utils/LoopVersioning.cpp, line 261
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 2529
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 4110