Home
last modified time | relevance | path

Searched defs:AffineExprAdmissibleVisitor (Results 1 – 1 of 1) sorted by relevance

/llvm-project/mlir/lib/Dialect/SparseTensor/Transforms/
H A DSparseReinterpretMap.cpp68 struct AffineExprAdmissibleVisitor struct
70 explicit AffineExprAdmissibleVisitor(bool isOutput) in AffineExprAdmissibleVisitor() function
74 void visitAddExpr(AffineBinaryOpExpr expr) { in visitAddExpr()
78 void visitMulExpr(AffineBinaryOpExpr expr) { in visitMulExpr()
84 void visitModExpr(AffineBinaryOpExpr expr) { admissible = false; } in visitModExpr()
85 void visitFloorDivExpr(AffineBinaryOpExpr expr) { admissible = false; } in visitFloorDivExpr()
86 void visitCeilDivExpr(AffineBinaryOpExpr expr) { admissible = false; } in visitCeilDivExpr()
87 operator bool() { return admissible; } in operator bool()
90 bool admissible;
91 bool isOutput;