Lines Matching defs:rebox
155 /// Convert fir.rebox to the extended form where necessary.
159 /// %5 = fir.rebox %3(%1) : (!fir.box<!fir.array<?xi32>>, !fir.shapeshift<1>) ->
172 matchAndRewrite(fir::ReboxOp rebox,
174 auto loc = rebox.getLoc();
177 if (auto shapeVal = rebox.getShape()) {
192 if (auto s = rebox.getSlice())
204 loc, rebox.getType(), rebox.getBox(), shapeOpers, shiftOpers,
207 << "rewriting " << rebox << " to " << xRebox << '\n');
208 rewriter.replaceOp(rebox, xRebox.getOperation()->getResults());