[m5-dev] IsReadBarrier instruction flag

2009-02-06 Thread Gabe Black
I notice that we have static inst flags called IsMemBarrier and 
IsWriteBarrier, but no IsReadBarrier or equivalent. Should we? I need 
something like that to implement the lfence instruction.

Gabe
___
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev


Re: [m5-dev] IsReadBarrier instruction flag

2009-02-06 Thread nathan binkert
We don't have it because we haven't implemented an ISA that supports
it, so I see no reason not to add it.  (It's pretty odd to put a fence
in for reads and not want writes to be fenced too.)

   Nate

On Fri, Feb 6, 2009 at 9:06 PM, Gabe Black gbl...@eecs.umich.edu wrote:
I notice that we have static inst flags called IsMemBarrier and
 IsWriteBarrier, but no IsReadBarrier or equivalent. Should we? I need
 something like that to implement the lfence instruction.

 Gabe
 ___
 m5-dev mailing list
 m5-dev@m5sim.org
 http://m5sim.org/mailman/listinfo/m5-dev


___
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev


Re: [m5-dev] IsReadBarrier instruction flag

2009-02-06 Thread Gabe Black
Yeah, well, x86 cornered the market on odd.

Gabe

nathan binkert wrote:
 We don't have it because we haven't implemented an ISA that supports
 it, so I see no reason not to add it.  (It's pretty odd to put a fence
 in for reads and not want writes to be fenced too.)

Nate

 On Fri, Feb 6, 2009 at 9:06 PM, Gabe Black gbl...@eecs.umich.edu wrote:
   
I notice that we have static inst flags called IsMemBarrier and
 IsWriteBarrier, but no IsReadBarrier or equivalent. Should we? I need
 something like that to implement the lfence instruction.

 Gabe
 ___
 m5-dev mailing list
 m5-dev@m5sim.org
 http://m5sim.org/mailman/listinfo/m5-dev


 
 ___
 m5-dev mailing list
 m5-dev@m5sim.org
 http://m5sim.org/mailman/listinfo/m5-dev
   

___
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev