Searched refs:AffineBinaryOpExpr (Results 1 – 11 of 11) sorted by relevance
78 auto binOpExpr = expr.cast<AffineBinaryOpExpr>(); in walkPostOrder()83 auto binOpExpr = expr.cast<AffineBinaryOpExpr>(); in walkPostOrder()88 auto binOpExpr = expr.cast<AffineBinaryOpExpr>(); in walkPostOrder()93 auto binOpExpr = expr.cast<AffineBinaryOpExpr>(); in walkPostOrder()98 auto binOpExpr = expr.cast<AffineBinaryOpExpr>(); in walkPostOrder()120 auto binOpExpr = expr.cast<AffineBinaryOpExpr>(); in visit()124 auto binOpExpr = expr.cast<AffineBinaryOpExpr>(); in visit()128 auto binOpExpr = expr.cast<AffineBinaryOpExpr>(); in visit()132 auto binOpExpr = expr.cast<AffineBinaryOpExpr>(); in visit()136 auto binOpExpr = expr.cast<AffineBinaryOpExpr>(); in visit()[all …]
186 class AffineBinaryOpExpr : public AffineExpr {189 /* implicit */ AffineBinaryOpExpr(AffineExpr::ImplType *ptr);249 if (std::is_same<U, AffineBinaryOpExpr>::value) in isa()
33 void visitAffineBinaryOpExpr(AffineBinaryOpExpr expr) { callback(expr); } in walk()84 auto binOp = cast<AffineBinaryOpExpr>(); in replaceDimsAndSymbols()117 auto binOp = cast<AffineBinaryOpExpr>(); in replace()150 auto expr = this->cast<AffineBinaryOpExpr>(); in isSymbolicOrConstant()167 auto op = cast<AffineBinaryOpExpr>(); in isPureAffine()174 auto op = cast<AffineBinaryOpExpr>(); in isPureAffine()182 auto op = cast<AffineBinaryOpExpr>(); in isPureAffine()192 AffineBinaryOpExpr binExpr(nullptr); in getLargestKnownDivisor()201 binExpr = this->cast<AffineBinaryOpExpr>(); in getLargestKnownDivisor()210 binExpr = cast<AffineBinaryOpExpr>(); in getLargestKnownDivisor()[all …]
78 auto binOpExpr = expr.cast<AffineBinaryOpExpr>(); in constantFoldBinExpr()
521 auto bin = e.dyn_cast<AffineBinaryOpExpr>(); in extractStrides()
2024 auto binOp = expr.cast<AffineBinaryOpExpr>(); in printAffineExprInternal()2060 if (auto rhs = rhsExpr.dyn_cast<AffineBinaryOpExpr>()) { in printAffineExprInternal()
163 return wrap(unwrap(affineExpr).cast<AffineBinaryOpExpr>().getLHS()); in mlirAffineBinaryOpExprGetLHS()167 return wrap(unwrap(affineExpr).cast<AffineBinaryOpExpr>().getRHS()); in mlirAffineBinaryOpExprGetRHS()
47 template <typename OpTy> Value buildBinaryExpr(AffineBinaryOpExpr expr) { in buildBinaryExpr()56 Value visitAddExpr(AffineBinaryOpExpr expr) { in visitAddExpr()60 Value visitMulExpr(AffineBinaryOpExpr expr) { in visitMulExpr()73 Value visitModExpr(AffineBinaryOpExpr expr) { in visitModExpr()110 Value visitFloorDivExpr(AffineBinaryOpExpr expr) { in visitFloorDivExpr()151 Value visitCeilDivExpr(AffineBinaryOpExpr expr) { in visitCeilDivExpr()
111 if (auto bin = expr.dyn_cast<AffineBinaryOpExpr>()) { in match()423 SDBMExpr visitAddExpr(AffineBinaryOpExpr expr) { in tryConvertAffineExpr()447 SDBMExpr visitMulExpr(AffineBinaryOpExpr expr) { in tryConvertAffineExpr()487 SDBMExpr visitModExpr(AffineBinaryOpExpr expr) { in tryConvertAffineExpr()503 SDBMExpr visitFloorDivExpr(AffineBinaryOpExpr expr) { return {}; } in tryConvertAffineExpr()504 SDBMExpr visitCeilDivExpr(AffineBinaryOpExpr expr) { return {}; } in tryConvertAffineExpr()
357 if (auto bin = e.dyn_cast<AffineBinaryOpExpr>()) { in substWithMin()
100 void visitAffineBinaryOpExpr(AffineBinaryOpExpr expr) { in visitAffineBinaryOpExpr()