Lines Matching refs:getDefiningOp
63 op->dump(); coordinate.getDefiningOp()->dump()); in analyzeCoordinate()
99 if (auto acoOp = memref.getDefiningOp<ArrayCoorOp>()) { in analyzeReference()
112 if (auto coOp = memref.getDefiningOp<CoordinateOp>()) { in analyzeReference()
160 if (auto condDef = firCondition.getDefiningOp<mlir::CmpIOp>()) in AffineIfCondition()
196 if (auto op = value.getDefiningOp<mlir::SubIOp>()) in toAffineExpr()
201 if (auto op = value.getDefiningOp<mlir::AddIOp>()) in toAffineExpr()
203 if (auto op = value.getDefiningOp<mlir::MulIOp>()) in toAffineExpr()
205 if (auto op = value.getDefiningOp<mlir::UnsignedRemIOp>()) in toAffineExpr()
207 if (auto op = value.getDefiningOp<mlir::ConstantOp>()) in toAffineExpr()
318 if (auto definition = value.getDefiningOp<ConstantOp>()) in constantIntegerLike()
375 if (auto shape = acoOp.shape().getDefiningOp<ShapeOp>()) in populateIndexArgs()
377 if (auto shapeShift = acoOp.shape().getDefiningOp<ShapeShiftOp>()) in populateIndexArgs()
379 if (auto slice = acoOp.shape().getDefiningOp<SliceOp>()) in populateIndexArgs()
387 auto acoOp = arrayRef.getDefiningOp<ArrayCoorOp>(); in createAffineOps()