Searched refs:LoopInvariantCodeMotion (Results 1 – 6 of 6) sorted by relevance
23 struct LoopInvariantCodeMotion struct24 : public LoopInvariantCodeMotionBase<LoopInvariantCodeMotion> {29 void LoopInvariantCodeMotion::runOnOperation() { in runOnOperation()38 return std::make_unique<LoopInvariantCodeMotion>(); in createLoopInvariantCodeMotionPass()
9 LoopInvariantCodeMotion.cpp
46 struct LoopInvariantCodeMotion struct47 : 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()
180 struct LoopInvariantCodeMotion { struct186 LoopInvariantCodeMotion(unsigned LicmMssaOptCap, in LoopInvariantCodeMotion() argument255 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()
140 def LoopInvariantCodeMotion : Pass<"loop-invariant-code-motion"> {
8441 mlir/lib/Transforms/LoopInvariantCodeMotion.cpp