Lines Matching defs:defOp
153 if (auto defOp = expectOp<Op>(op->getOperand(0))) {
154 return defOp.getResult();
161 mlir::Value defOp;
165 (void)((defOp = findDefSingle<Ops>(op), (defOp)) || ...);
166 return defOp;
188 if (mlir::Operation *defOp = op->getOperand(0).getDefiningOp())
189 return mlir::matchPattern(defOp, mlir::m_Zero());
232 mlir::Operation *defOp;
234 defOp = val.getDefiningOp();
236 if (!mlir::isa<fir::ConvertOp>(defOp))
238 val = defOp->getOperand(0);