Good question... it's not clear they need to be.  I think the overall
motivation is to make sure that lock acquire/release operations are
properly ordered, but for Alpha that should be enforced via separate
barrier instructions anyway.  I assume this is happening as a side
effect of the instructions being marked as "locked"?  Can you point to
the code you're referring to?

Steve

On Wed, Nov 18, 2009 at 7:03 PM, ef <[email protected]> wrote:
> Hello,
> Why are stl_c and stq_c serializing instructions in the O3 model
> during the renaming stage?
>
> Thanks
> EF
> _______________________________________________
> m5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to