ARM: Cleanup and small fixes to some NEON ops to match the spec.
authorWilliam Wang <William.Wang@arm.com>
Mon, 4 Apr 2011 16:42:28 +0000 (11:42 -0500)
committerWilliam Wang <William.Wang@arm.com>
Mon, 4 Apr 2011 16:42:28 +0000 (11:42 -0500)
commit16fcad3907f439b8cdbaad638a8618ee7ad6a9da
treeee8304a8947744379bdbcbd72dd4fbcc3b0fb721
parenta679cd917ac4775979e23594de52f1bca407c08c
ARM: Cleanup and small fixes to some NEON ops to match the spec.

Only certain bits of the cpacr can be written, some must be equal.
Mult instructions that write the same register should do something sane
src/arch/arm/isa.cc
src/arch/arm/isa/insts/mult.isa
src/arch/arm/isa/insts/neon.isa
src/arch/arm/miscregs.hh
src/arch/arm/utility.hh