addLocalFloorDivId(ArrayRef< int64_t > dividend, int64_t divisor, AffineExpr localExpr) | mlir::SimpleAffineExprFlattener | protectedvirtual |
addLocalIdSemiAffine(ArrayRef< int64_t > lhs, ArrayRef< int64_t > rhs, AffineExpr localExpr) | mlir::SimpleAffineExprFlattener | protectedvirtual |
localExprs | mlir::SimpleAffineExprFlattener | |
numDims | mlir::SimpleAffineExprFlattener | |
numLocals | mlir::SimpleAffineExprFlattener | |
numSymbols | mlir::SimpleAffineExprFlattener | |
operandExprStack | mlir::SimpleAffineExprFlattener | |
SimpleAffineExprFlattener(unsigned numDims, unsigned numSymbols) | mlir::SimpleAffineExprFlattener | |
visit(AffineExpr expr) | mlir::AffineExprVisitorBase< SubClass, RetTy > | inline |
visitAddExpr(AffineBinaryOpExpr expr) | mlir::SimpleAffineExprFlattener | |
visitAffineBinaryOpExpr(AffineBinaryOpExpr expr) | mlir::AffineExprVisitorBase< SubClass, RetTy > | inline |
visitCeilDivExpr(AffineBinaryOpExpr expr) | mlir::SimpleAffineExprFlattener | |
visitConstantExpr(AffineConstantExpr expr) | mlir::SimpleAffineExprFlattener | |
visitDimExpr(AffineDimExpr expr) | mlir::SimpleAffineExprFlattener | |
visitFloorDivExpr(AffineBinaryOpExpr expr) | mlir::SimpleAffineExprFlattener | |
visitModExpr(AffineBinaryOpExpr expr) | mlir::SimpleAffineExprFlattener | |
visitMulExpr(AffineBinaryOpExpr expr) | mlir::SimpleAffineExprFlattener | |
visitSymbolExpr(AffineSymbolExpr expr) | mlir::SimpleAffineExprFlattener | |
walkPostOrder(AffineExpr expr) | mlir::AffineExprVisitor< SimpleAffineExprFlattener, LogicalResult > | inline |
~SimpleAffineExprFlattener()=default | mlir::SimpleAffineExprFlattener | virtual |