Lines Matching +full:depth +full:- +full:wise
1 //===- TestMemRefDependenceCheck.cpp - Test dep analysis ------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This file implements a pass to run pair-wise memref access dependence checks.
11 //===----------------------------------------------------------------------===//
21 #define DEBUG_TYPE "test-memref-dependence-check"
28 // TODO: Add common surrounding loop depth-wise dependence checks.
34 StringRef getArgument() const final { return "test-memref-dependence-check"; } in MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID()
55 std::string lbStr = "-inf"; in getDirectionVectorStr()
90 srcOpInst->emitError("dependence check failed"); in checkDependences()
96 srcOpInst->emitRemark("dependence from ") in checkDependences()
97 << i << " to " << j << " at depth " << d << " = " in checkDependences()
107 /// pair-wise dependence checks.
111 getOperation()->walk([&](Operation *op) { in runOnOperation()