Lines Matching refs:getDefiningOp
73 op->dump(); coordinate.getDefiningOp()->dump()); in analyzeCoordinate()
109 if (auto acoOp = memref.getDefiningOp<ArrayCoorOp>()) { in analyzeReference()
122 if (auto coOp = memref.getDefiningOp<CoordinateOp>()) { in analyzeReference()
170 if (auto condDef = firCondition.getDefiningOp<mlir::arith::CmpIOp>()) in AffineIfCondition()
206 if (auto op = value.getDefiningOp<mlir::arith::SubIOp>()) in toAffineExpr()
211 if (auto op = value.getDefiningOp<mlir::arith::AddIOp>()) in toAffineExpr()
214 if (auto op = value.getDefiningOp<mlir::arith::MulIOp>()) in toAffineExpr()
217 if (auto op = value.getDefiningOp<mlir::arith::RemUIOp>()) in toAffineExpr()
220 if (auto op = value.getDefiningOp<mlir::arith::ConstantOp>()) in toAffineExpr()
329 if (auto definition = value.getDefiningOp<mlir::arith::ConstantOp>()) in constantIntegerLike()
387 if (auto shape = acoOp.getShape().getDefiningOp<ShapeOp>()) in populateIndexArgs()
389 if (auto shapeShift = acoOp.getShape().getDefiningOp<ShapeShiftOp>()) in populateIndexArgs()
391 if (auto slice = acoOp.getShape().getDefiningOp<SliceOp>()) in populateIndexArgs()
398 auto acoOp = arrayRef.getDefiningOp<ArrayCoorOp>(); in createAffineOps()