> The patch ends up recording the whole Array ref with variable index. All > alias analysis code deals with this just fine. IIRC historically we tried > to save memory with stripping and dropping of MEM_EXPRs.
OK, I agree that the cleanup makes sense these days and can probably also be backported onto the 10 branch without too much risk. -- Eric Botcazou