Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/
H A DSparsification.cpp213 std::vector<std::vector<bool>> &adjM) { in topSortDFS() argument
218 if (adjM[i][j]) in topSortDFS()
219 if (!topSortDFS(j, visit, topSort, adjM)) in topSortDFS()
229 static void addAffineOrderings(std::vector<std::vector<bool>> &adjM, in addAffineOrderings() argument
235 addAffineOrderings(adjM, b, AffineExpr(), idx); in addAffineOrderings()
237 adjM[fidx][idx] = true; in addAffineOrderings()
243 addAffineOrderings(adjM, binOp.getLHS(), b, fidx); in addAffineOrderings()
244 addAffineOrderings(adjM, binOp.getRHS(), b, fidx); in addAffineOrderings()
284 addAffineOrderings(adjM, f, t, 0); in computeIterationGraph()
294 adjM[i][j] = true; in computeIterationGraph()
[all …]