Lines Matching refs:SimpleAffineExprFlattener
861 SimpleAffineExprFlattener::SimpleAffineExprFlattener(unsigned numDims, in SimpleAffineExprFlattener() function in SimpleAffineExprFlattener
867 void SimpleAffineExprFlattener::visitMulExpr(AffineBinaryOpExpr expr) { in visitMulExpr()
881 void SimpleAffineExprFlattener::visitAddExpr(AffineBinaryOpExpr expr) { in visitAddExpr()
900 void SimpleAffineExprFlattener::visitModExpr(AffineBinaryOpExpr expr) { in visitModExpr()
953 void SimpleAffineExprFlattener::visitCeilDivExpr(AffineBinaryOpExpr expr) { in visitCeilDivExpr()
956 void SimpleAffineExprFlattener::visitFloorDivExpr(AffineBinaryOpExpr expr) { in visitFloorDivExpr()
960 void SimpleAffineExprFlattener::visitDimExpr(AffineDimExpr expr) { in visitDimExpr()
967 void SimpleAffineExprFlattener::visitSymbolExpr(AffineSymbolExpr expr) { in visitSymbolExpr()
974 void SimpleAffineExprFlattener::visitConstantExpr(AffineConstantExpr expr) { in visitConstantExpr()
988 void SimpleAffineExprFlattener::visitDivExpr(AffineBinaryOpExpr expr, in visitDivExpr()
1053 void SimpleAffineExprFlattener::addLocalFloorDivId(ArrayRef<int64_t> dividend, in addLocalFloorDivId()
1064 int SimpleAffineExprFlattener::findLocalId(AffineExpr localExpr) { in findLocalId()
1080 SimpleAffineExprFlattener flattener(numDims, numSymbols); in simplifyAffineExpr()