Re: Unable to remove stall at shed2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Aug 8, 2012 at 4:38 AM, shweta_guptasairam
<er.shwetagupta.edu@xxxxxxxxx> wrote:
>
> This stall is not getting removed in sched2 also
> r0=[ar6-0x34]
> [ar0++]=r0
>  ar2=[ar6-0x30]
> [ar0++]=ar2
>  ar1=[ar6-0x2c]
>  [ar0++]=ar1

This looks like a memory aliasing issue.  In order to rearrange this
code to avoid the stalls, the compiler needs to know for sure that the
writes through ar0 do not change the memory that ar6 points to.

Ian


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux