Defined in 2 files as a function:
Referenced in 39 files:
- contrib/llvm-project/llvm/include/llvm/Analysis/CGSCCPassManager.h
- contrib/llvm-project/llvm/include/llvm/IR/PassManager.h
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h, line 352
- contrib/llvm-project/llvm/lib/Analysis/CGSCCPassManager.cpp, line 138
- contrib/llvm-project/llvm/lib/CodeGen/ExpandReductions.cpp, line 201
- contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp, line 398
- contrib/llvm-project/llvm/lib/Transforms/Coroutines/CoroEarly.cpp, line 231
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 3802
- contrib/llvm-project/llvm/lib/Transforms/Scalar/ADCE.cpp, line 694
- contrib/llvm-project/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp, line 415
- contrib/llvm-project/llvm/lib/Transforms/Scalar/BDCE.cpp, line 172
- contrib/llvm-project/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp, line 988
- contrib/llvm-project/llvm/lib/Transforms/Scalar/DCE.cpp, line 185
- contrib/llvm-project/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp, line 2318
- contrib/llvm-project/llvm/lib/Transforms/Scalar/DivRemPairs.cpp, line 396
- contrib/llvm-project/llvm/lib/Transforms/Scalar/EarlyCSE.cpp, line 1396
- contrib/llvm-project/llvm/lib/Transforms/Scalar/Float2Int.cpp, line 547
- contrib/llvm-project/llvm/lib/Transforms/Scalar/GuardWidening.cpp, line 778
- contrib/llvm-project/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, line 2853
- contrib/llvm-project/llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp, line 144
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp, line 238
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopPassManager.cpp, line 92
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopSink.cpp, line 346
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp, line 1874
- contrib/llvm-project/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp, line 1367
- contrib/llvm-project/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp, line 420
- contrib/llvm-project/llvm/lib/Transforms/Scalar/NaryReassociate.cpp, line 192
- contrib/llvm-project/llvm/lib/Transforms/Scalar/Reassociate.cpp, line 2463
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SCCP.cpp, line 1740
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SROA.cpp, line 4726
- contrib/llvm-project/llvm/lib/Transforms/Scalar/Sink.cpp, line 265
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp, line 337
- contrib/llvm-project/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp, line 171
- contrib/llvm-project/llvm/lib/Transforms/Utils/LCSSA.cpp, line 488
- contrib/llvm-project/llvm/lib/Transforms/Utils/Mem2Reg.cpp, line 68
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, line 261
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 8116
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 5678
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/VectorCombine.cpp, line 694