Home
last modified time | relevance | path

Searched refs:LoopInvariantCodeMotion (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Transforms/
H A DLoopInvariantCodeMotion.cpp23 struct LoopInvariantCodeMotion struct
24 : public LoopInvariantCodeMotionBase<LoopInvariantCodeMotion> {
29 void LoopInvariantCodeMotion::runOnOperation() { in runOnOperation()
38 return std::make_unique<LoopInvariantCodeMotion>(); in createLoopInvariantCodeMotionPass()
H A DCMakeLists.txt9 LoopInvariantCodeMotion.cpp
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/
H A DAffineLoopInvariantCodeMotion.cpp46 struct LoopInvariantCodeMotion struct
47 : public AffineLoopInvariantCodeMotionBase<LoopInvariantCodeMotion> {
197 void LoopInvariantCodeMotion::runOnAffineForOp(AffineForOp forOp) { in runOnAffineForOp()
231 void LoopInvariantCodeMotion::runOnOperation() { in runOnOperation()
243 return std::make_unique<LoopInvariantCodeMotion>(); in createAffineLoopInvariantCodeMotionPass()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLICM.cpp180 struct LoopInvariantCodeMotion { struct
186 LoopInvariantCodeMotion(unsigned LicmMssaOptCap, in LoopInvariantCodeMotion() argument
255 LoopInvariantCodeMotion LICM;
269 LoopInvariantCodeMotion LICM(Opts.MssaOptCap, Opts.MssaNoAccForPromotionCap, in run()
305 LoopInvariantCodeMotion LICM(Opts.MssaOptCap, Opts.MssaNoAccForPromotionCap, in run()
385 bool LoopInvariantCodeMotion::runOnLoop( in runOnLoop()
/llvm-project-15.0.7/mlir/include/mlir/Transforms/
H A DPasses.td140 def LoopInvariantCodeMotion : Pass<"loop-invariant-code-motion"> {
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt8441 mlir/lib/Transforms/LoopInvariantCodeMotion.cpp