This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: merge_pointed_to_info



On Nov 3, 2004, at 4:07 PM, Diego Novillo wrote:


On Wed, 2004-11-03 at 04:33, Nathan Sidwell wrote:

   dest_pi = get_ptr_info (dest);
   orig_pi = SSA_NAME_PTR_INFO (orig);

At this point is it an error for dest_pi == orig_pi ? The later code
looks like it will break if they are.

Yes, and it should only happen if dest == orig. Is that the case?

However, the attached file contains such an instance, when compiled for
i686-pc-linux-gnu at -O2. My suspicion was aroused when bitmap_ior_into
was called with the same bitmap.


Do we ICE or generate bad code? I'll take a look.

Hmm, this looks related to PR 18291.


Thanks,
Andrew Pinski


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]