Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Utils/
H A DMerger.cpp302 bool Merger::isSingleCondition(unsigned t, unsigned e) const { in isSingleCondition() function in mlir::sparse_tensor::Merger
341 return isSingleCondition(t, tensorExps[e].children.e0); in isSingleCondition()
351 return isSingleCondition(t, tensorExps[e].children.e0); in isSingleCondition()
356 return isSingleCondition(t, tensorExps[e].children.e0); in isSingleCondition()
361 if (isSingleCondition(t, tensorExps[e].children.e0)) in isSingleCondition()
362 return isSingleCondition(t, tensorExps[e].children.e1) || in isSingleCondition()
364 if (isSingleCondition(t, tensorExps[e].children.e1)) in isSingleCondition()
370 return isSingleCondition(t, tensorExps[e].children.e0) && in isSingleCondition()
371 isSingleCondition(t, tensorExps[e].children.e1); in isSingleCondition()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SparseTensor/Utils/
H A DMerger.h247 bool isSingleCondition(unsigned t, unsigned e) const;
/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/
H A DSparsification.cpp348 if (merger.isSingleCondition(tensor, exp)) in isAdmissableTensorExp()