Move store conditional result checking from SimpleAtomicCpu write
authorSteve Reinhardt <stever@eecs.umich.edu>
Mon, 12 Feb 2007 17:26:47 +0000 (09:26 -0800)
committerSteve Reinhardt <stever@eecs.umich.edu>
Mon, 12 Feb 2007 17:26:47 +0000 (09:26 -0800)
commitf78bc80bd75f6f4ebf080620b3aaeaee3b3e46cc
tree56134929157da94c31188651787a254e5b7b251b
parent6b37bb67101803f12b6ed2bef714af583d03f814
Move store conditional result checking from SimpleAtomicCpu write
function into Alpha ISA description.  write now just generically
returns a result value if the res pointer is non-null (which means
we can only provide a res pointer if we expect a valid result
value).

--HG--
extra : convert_revision : fb1c315515787f5fbbf7d1af7e428bdbfe8148b8
src/arch/alpha/isa/decoder.isa
src/arch/alpha/isa/mem.isa
src/arch/alpha/locked_mem.hh
src/cpu/simple/atomic.cc
src/cpu/simple/base.hh