From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeffrey A Law To: Richard Henderson Cc: Jim Wilson , kkaempf@progis.de, egcs@cygnus.com Subject: Re: egcs 2.91.14: packed-1 failure on openvms/alpha, more info Date: Mon, 30 Mar 1998 16:18:00 -0000 Message-id: <7059.891298872@hurl.cygnus.com> References: <19980330145218.21981@dot.cygnus.com> X-SW-Source: 1998-03/msg01017.html In message < 19980330145218.21981@dot.cygnus.com >you write: > On Thu, Mar 26, 1998 at 04:33:54PM -0700, Jeffrey A Law wrote: > > Who knows, that code might even be totally useless now that we > > propagate alias information better. > > Is that the same code that records "known alignment" of pointers > in registers? That information is still useful, though the way > we keep track of it seems truely ugly. I don't think it records known alignment at that particular time; just the fact that if A is a pointer, then A + C is a pointer (not strictly true, but for most machines that's good enough). It may be the case that we propagate alignment stuff after we set REGNO_POINTER_FLAG on these "derived" pointers, but I haven't looked. That is something we might want to do as part of the alias analysis code though.... jeff