Home
last modified time | relevance | path

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

/external/llvm-project/mlir/lib/Transforms/
DLoopInvariantCodeMotion.cpp31 struct LoopInvariantCodeMotion struct
32 : public LoopInvariantCodeMotionBase<LoopInvariantCodeMotion> {
112 void LoopInvariantCodeMotion::runOnOperation() { in runOnOperation()
124 return std::make_unique<LoopInvariantCodeMotion>(); in createLoopInvariantCodeMotionPass()
DCMakeLists.txt16 LoopInvariantCodeMotion.cpp
/external/llvm-project/mlir/lib/Dialect/Affine/Transforms/
DAffineLoopInvariantCodeMotion.cpp44 struct LoopInvariantCodeMotion struct
45 : public AffineLoopInvariantCodeMotionBase<LoopInvariantCodeMotion> {
191 void LoopInvariantCodeMotion::runOnAffineForOp(AffineForOp forOp) { in runOnAffineForOp()
222 void LoopInvariantCodeMotion::runOnFunction() { in runOnFunction()
234 return std::make_unique<LoopInvariantCodeMotion>(); in createAffineLoopInvariantCodeMotionPass()
/external/llvm/lib/Transforms/Scalar/
DLICM.cpp109 struct LoopInvariantCodeMotion { struct
161 LoopInvariantCodeMotion LICM;
188 LoopInvariantCodeMotion LICM; in run()
214 bool LoopInvariantCodeMotion::runOnLoop(Loop *L, AliasAnalysis *AA, in runOnLoop()
1077 LoopInvariantCodeMotion::collectAliasInfoForLoop(Loop *L, LoopInfo *LI, in collectAliasInfoForLoop()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLICM.cpp170 struct LoopInvariantCodeMotion { struct
178 LoopInvariantCodeMotion(unsigned LicmMssaOptCap, in LoopInvariantCodeMotion() argument
255 [](LoopInvariantCodeMotion::ASTrackerMapTy::value_type &KV) { in doFinalization()
264 LoopInvariantCodeMotion LICM;
291 LoopInvariantCodeMotion LICM(LicmMssaOptCap, LicmMssaNoAccForPromotionCap); in run()
328 bool LoopInvariantCodeMotion::runOnLoop( in runOnLoop()
2170 LoopInvariantCodeMotion::collectAliasInfoForLoop(Loop *L, LoopInfo *LI, in collectAliasInfoForLoop()
2212 LoopInvariantCodeMotion::collectAliasInfoForLoopWithMSSA( in collectAliasInfoForLoopWithMSSA()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DLICM.cpp189 struct LoopInvariantCodeMotion { struct
195 LoopInvariantCodeMotion(unsigned LicmMssaOptCap, in LoopInvariantCodeMotion() argument
266 LoopInvariantCodeMotion LICM;
277 LoopInvariantCodeMotion LICM(LicmMssaOptCap, LicmMssaNoAccForPromotionCap); in run()
341 bool LoopInvariantCodeMotion::runOnLoop( in runOnLoop()
2221 LoopInvariantCodeMotion::collectAliasInfoForLoop(Loop *L, LoopInfo *LI, in collectAliasInfoForLoop()
2239 LoopInvariantCodeMotion::collectAliasInfoForLoopWithMSSA( in collectAliasInfoForLoopWithMSSA()
/external/swiftshader/third_party/subzero/src/
DIceClFlags.def208 X(LoopInvariantCodeMotion, bool, dev_opt_flag, "licm", \
/external/llvm-project/mlir/include/mlir/Transforms/
DPasses.td364 def LoopInvariantCodeMotion : Pass<"loop-invariant-code-motion"> {