MLIR  20.0.0git
mlir::SimpleAffineExprFlattener Member List

This is the complete list of members for mlir::SimpleAffineExprFlattener, including all inherited members.

addLocalFloorDivId(ArrayRef< int64_t > dividend, int64_t divisor, AffineExpr localExpr)mlir::SimpleAffineExprFlattenerprotectedvirtual
addLocalIdSemiAffine(ArrayRef< int64_t > lhs, ArrayRef< int64_t > rhs, AffineExpr localExpr)mlir::SimpleAffineExprFlattenerprotectedvirtual
localExprsmlir::SimpleAffineExprFlattener
numDimsmlir::SimpleAffineExprFlattener
numLocalsmlir::SimpleAffineExprFlattener
numSymbolsmlir::SimpleAffineExprFlattener
operandExprStackmlir::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()=defaultmlir::SimpleAffineExprFlattenervirtual