Lines Matching defs:expr

156 AffineExpr AffineExpr::replace(AffineExpr expr, AffineExpr replacement) const {  in replace()
177 auto expr = this->cast<AffineBinaryOpExpr>(); in isSymbolicOrConstant() local
284 if (auto expr = this->dyn_cast<AffineBinaryOpExpr>()) { in isFunctionOfDim() local
295 if (auto expr = this->dyn_cast<AffineBinaryOpExpr>()) { in isFunctionOfSymbol() local
323 static bool isDivisibleBySymbol(AffineExpr expr, unsigned symbolPos, in isDivisibleBySymbol()
382 static AffineExpr symbolicDivide(AffineExpr expr, unsigned symbolPos, in symbolicDivide()
439 static AffineExpr simplifySemiAffine(AffineExpr expr) { in simplifySemiAffine()
881 raw_ostream &mlir::operator<<(raw_ostream &os, AffineExpr expr) { in operator <<()
900 auto expr = getAffineConstantExpr(0, context); in getAffineExprFromFlatForm() local
945 AffineExpr expr = getAffineConstantExpr(0, context); in getSemiAffineExprFromFlatForm() local
976 AffineExpr expr) { in getSemiAffineExprFromFlatForm()
1023 AffineExpr expr = it.value(); in getSemiAffineExprFromFlatForm() local
1112 void SimpleAffineExprFlattener::visitMulExpr(AffineBinaryOpExpr expr) { in visitMulExpr()
1138 void SimpleAffineExprFlattener::visitAddExpr(AffineBinaryOpExpr expr) { in visitAddExpr()
1161 void SimpleAffineExprFlattener::visitModExpr(AffineBinaryOpExpr expr) { in visitModExpr()
1229 void SimpleAffineExprFlattener::visitCeilDivExpr(AffineBinaryOpExpr expr) { in visitCeilDivExpr()
1232 void SimpleAffineExprFlattener::visitFloorDivExpr(AffineBinaryOpExpr expr) { in visitFloorDivExpr()
1236 void SimpleAffineExprFlattener::visitDimExpr(AffineDimExpr expr) { in visitDimExpr()
1243 void SimpleAffineExprFlattener::visitSymbolExpr(AffineSymbolExpr expr) { in visitSymbolExpr()
1250 void SimpleAffineExprFlattener::visitConstantExpr(AffineConstantExpr expr) { in visitConstantExpr()
1257 AffineExpr expr, SmallVectorImpl<int64_t> &result, in addLocalVariableSemiAffine()
1284 void SimpleAffineExprFlattener::visitDivExpr(AffineBinaryOpExpr expr, in visitDivExpr()
1389 AffineExpr mlir::simplifyAffineExpr(AffineExpr expr, unsigned numDims, in simplifyAffineExpr()