Lines Matching refs:rop
162 auto popFn = [&](auto rop) { in collectArrayMentionFrom() argument
166 rop.resultToSourceOps(results, resNum); in collectArrayMentionFrom()
170 if (auto rop = mlir::dyn_cast<DoLoopOp>(op)) { in collectArrayMentionFrom() local
171 popFn(rop); in collectArrayMentionFrom()
174 if (auto rop = mlir::dyn_cast<IterWhileOp>(op)) { in collectArrayMentionFrom() local
175 popFn(rop); in collectArrayMentionFrom()
178 if (auto rop = mlir::dyn_cast<fir::IfOp>(op)) { in collectArrayMentionFrom() local
179 popFn(rop); in collectArrayMentionFrom()
247 auto popFn = [&](auto rop) { in collectArrayMentionFrom() argument
248 collectArrayMentionFrom(rop.blockArgToSourceOp(ba.getArgNumber())); in collectArrayMentionFrom()
250 if (auto rop = mlir::dyn_cast<DoLoopOp>(parent)) { in collectArrayMentionFrom() local
251 popFn(rop); in collectArrayMentionFrom()
254 if (auto rop = mlir::dyn_cast<IterWhileOp>(parent)) { in collectArrayMentionFrom() local
255 popFn(rop); in collectArrayMentionFrom()