ARM: Use CPU local lock before sending load to mem system.
authorAli Saidi <Ali.Saidi@ARM.com>
Mon, 4 Apr 2011 16:42:29 +0000 (11:42 -0500)
committerAli Saidi <Ali.Saidi@ARM.com>
Mon, 4 Apr 2011 16:42:29 +0000 (11:42 -0500)
commit8af1eeec6f28d9722802bf1588c911711db07ddd
tree79f0ba732e6aa8935e78a6e8e8f15896784f370e
parent6b6989049383b67a2daef562a0319421ff1a8067
ARM: Use CPU local lock before sending load to mem system.

This change uses the locked_mem.hh header to handle implementing CLREX. It
simplifies the current implementation greatly.
src/arch/arm/isa/insts/misc.isa
src/arch/arm/isa/operands.isa
src/arch/arm/isa/templates/misc.isa
src/arch/arm/locked_mem.hh
src/arch/arm/miscregs.hh