Defined in 1 files as a struct:
Referenced in 50 files:
- contrib/llvm-project/llvm/include/llvm/Analysis/DDG.h
- contrib/llvm-project/llvm/include/llvm/Analysis/IVUsers.h, line 196
- contrib/llvm-project/llvm/include/llvm/Analysis/InstructionSimplify.h
- contrib/llvm-project/llvm/include/llvm/Analysis/LoopAccessAnalysis.h, line 749
- contrib/llvm-project/llvm/include/llvm/Analysis/LoopAnalysisManager.h
- contrib/llvm-project/llvm/include/llvm/Analysis/LoopCacheAnalysis.h
- contrib/llvm-project/llvm/include/llvm/Analysis/LoopNestAnalysis.h
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/GuardWidening.h, line 30
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/IVUsersPrinter.h, line 25
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/IndVarSimplify.h, line 28
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/LICM.h, line 58
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h, line 25
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/LoopDeletion.h, line 29
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h, line 30
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/LoopInstSimplify.h, line 28
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/LoopPredication.h, line 27
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/LoopRotation.h, line 27
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h, line 29
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/LoopStrengthReduce.h, line 36
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h, line 46
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h, line 69
- contrib/llvm-project/llvm/include/llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h, line 28
- contrib/llvm-project/llvm/lib/Analysis/DDG.cpp
- contrib/llvm-project/llvm/lib/Analysis/IVUsers.cpp, line 41
- contrib/llvm-project/llvm/lib/Analysis/InstructionSimplify.cpp, line 5764
- contrib/llvm-project/llvm/lib/Analysis/LoopAccessAnalysis.cpp, line 2331
- contrib/llvm-project/llvm/lib/Analysis/LoopAnalysisManager.cpp
- contrib/llvm-project/llvm/lib/Analysis/LoopCacheAnalysis.cpp
- contrib/llvm-project/llvm/lib/Analysis/LoopNestAnalysis.cpp, line 290
- contrib/llvm-project/llvm/lib/Passes/PassBuilder.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/GuardWidening.cpp, line 783
- contrib/llvm-project/llvm/lib/Transforms/Scalar/IVUsersPrinter.cpp, line 17
- contrib/llvm-project/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, line 2843
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LICM.cpp, line 247
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp, line 17
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopDeletion.cpp, line 224
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopDistribute.cpp, line 1061
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp, line 263
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp, line 225
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp, line 710
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopPassManager.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopPredication.cpp, line 359
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopRotation.cpp, line 40
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp, line 697
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, line 5820
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp, line 1338
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp, line 2883
- contrib/llvm-project/llvm/lib/Transforms/Utils/CanonicalizeFreezeInLoops.cpp, line 230
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 8093