On Fri, 2005-04-08 at 13:26, Devang Patel wrote: > On Apr 8, 2005, at 10:08 AM, Jeffrey A Law wrote: > > > On Fri, 2005-04-08 at 13:04 -0400, Daniel Berlin wrote: > >>> When we rescan the operands, we get a different set of V_MAY_DEFS, > >>> specifically we lose the V_MAY_DEF for SFT.3_20. > >> > >> Why? > >> > >> It should be copying subvars to the new vectorizer variable too. > >> At least, i believe i added that. > > Where would I look for that code? I'm totally unfamiliar with the > > vectorizer code. > > finalize_ssa_stmt_operands () copy V_MAY_DEFS from old v_may_defs > vector. I do not see update_stmt() in my copy of check-out. > You probably meant modify_stmt(). Otherwise I am not up to date on this.
modify_stmt() is gone with the integration of immediate_uses, and update_stmt() is the new routine which causes an operands scan immediately. Effective earlier this week. Andrew