------- Comment #1 from rguenth at gcc dot gnu dot org  2009-02-10 13:15 -------
Confirmed.  There is wrong alias-information on the memset:

<bb 10>:
Invalid sum of outgoing probabilities 0.0%
  D.1641_35 = &ep + 8;
  # rx_ring_36 = VDEF <rx_ring_31>
  # SMT.12_37 = VDEF <SMT.12_32>
  __builtin_memset (D.1641_35, 0, 20);

<bb 5>:
Invalid sum of incoming frequencies 0, should be 1667
  # VUSE <ep_15>
  D.1609_10 = ep.rx_skbuff[0];
  if (D.1609_10 != 0)

the memset should clobber ep.  Investigating.


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
   Last reconfirmed|0000-00-00 00:00:00         |2009-02-10 13:15:51
               date|                            |


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

Reply via email to