Home
last modified time | relevance | path

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

/llvm-project/flang/lib/Optimizer/Transforms/
H A DAffinePromotion.cpp170 struct AffineIfCondition { struct
171 using MaybeAffineExpr = std::optional<mlir::AffineExpr>;
173 explicit AffineIfCondition(mlir::Value fc) : firCondition(fc) { in AffineIfCondition() argument
178 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 …]