Defined in 1 files as a prototype:
Defined in 7 files as a function:
Referenced in 41 files:
- contrib/llvm-project/clang/lib/AST/ASTContext.cpp, line 540
- contrib/llvm-project/llvm/include/llvm/Analysis/LoopInfo.h
- contrib/llvm-project/llvm/include/llvm/Analysis/LoopInfoImpl.h
- contrib/llvm-project/llvm/lib/Analysis/LoopCacheAnalysis.cpp, line 544
- contrib/llvm-project/llvm/lib/Analysis/MustExecute.cpp, line 60
- contrib/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp
- contrib/llvm-project/llvm/lib/CodeGen/MachineBlockPlacement.cpp
- contrib/llvm-project/llvm/lib/CodeGen/MachineLICM.cpp
- contrib/llvm-project/llvm/lib/CodeGen/MachinePipeliner.cpp, line 418
- contrib/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SpillPlacement.cpp, line 243
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp, line 120
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/MVETailPredication.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, line 2397
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.h
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp, line 323
- contrib/llvm-project/llvm/lib/Target/X86/X86CmovConversion.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, line 1637
- contrib/llvm-project/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LICM.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopDistribute.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp, line 361
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp, line 452
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp, line 1178
- contrib/llvm-project/llvm/lib/Transforms/Utils/CloneFunction.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/CodeExtractor.cpp, line 263
- contrib/llvm-project/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp, line 266
- contrib/llvm-project/llvm/lib/Transforms/Utils/LoopSimplify.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUnroll.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp, line 351
- contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUtils.cpp, line 139
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 5060