------- Comment #1 from rguenth at gcc dot gnu dot org  2008-11-19 20:39 -------
Why is size1 not always inlined?  Why is a new temporary array descriptor
constructed and passed instead of using that for a?  Note that the latter
cannot be optimized by the compiler.  Note that this is also the reason
that even marking both functions pure probably does not make this loop
invariant.


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |enhancement
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
   Last reconfirmed|0000-00-00 00:00:00         |2008-11-19 20:39:13
               date|                            |


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

Reply via email to