Searched defs:AffineIfCondition (Results 1 – 1 of 1) sorted by relevance
170 struct AffineIfCondition { struct171 using MaybeAffineExpr = std::optional<mlir::AffineExpr>;173 explicit AffineIfCondition(mlir::Value fc) : firCondition(fc) { in AffineIfCondition() argument178 bool hasIntegerSet() const { return integerSet.has_value(); } in hasIntegerSet()180 mlir::IntegerSet getIntegerSet() const { in getIntegerSet()185 mlir::ValueRange getAffineArgs() const { return affineArgs; } in getAffineArgs()188 MaybeAffineExpr affineBinaryOp(mlir::AffineExprKind kind, mlir::Value lhs, in affineBinaryOp()193 MaybeAffineExpr affineBinaryOp(mlir::AffineExprKind kind, MaybeAffineExpr lhs, in affineBinaryOp()200 MaybeAffineExpr toAffineExpr(MaybeAffineExpr e) { return e; } in toAffineExpr()202 MaybeAffineExpr toAffineExpr(int64_t value) { in toAffineExpr()[all …]