------- Additional Comments From pinskia at gcc dot gnu dot org  2005-03-29 
20:03 -------
This most likely can be reproduced on ia64 too and other targets where 
alignment is needed for some 
loads.

The tree which we produce looks like:
<bb 0>:
  if (p->c[0] != 0) goto <L0>; else goto <L2>;

<L0>:;
  D.1133 = *((unsigned char *) p + 5B);
  p = p + 1B;
  if (D.1133 != 0) goto <L0>; else goto <L2>;

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[4.0 regression] ivopts     |[4.0/4.1 regression] ivopts
                   |produces code that generates|produces code that generates
                   |"unaligned access exception"|"unaligned access exception"
   Target Milestone|---                         |4.0.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20625

Reply via email to