isa,arm: Add missing AArch32 FP instructions
authorMitch Hayenga <mitch.hayenga@arm.com>
Thu, 13 Oct 2016 18:22:10 +0000 (19:22 +0100)
committerMitch Hayenga <mitch.hayenga@arm.com>
Thu, 13 Oct 2016 18:22:10 +0000 (19:22 +0100)
commitbd0c2d5b0bf512aa5c172fe5676e151913e5e97d
tree3aa61e0e7070664b605c216dff51f8d4d6847d8f
parent68fdccb30bd85cd99823fb411ec7ae67112062d7
isa,arm: Add missing AArch32 FP instructions

This commit adds missing non-predicated, scalar floating point
instructions.  Specifically VRINT* floating point integer rounding
instructions and VSEL* floating point conditional selects.

Change-Id: I23cbd1389f151389ac8beb28a7d18d5f93d000e7
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Nathanael Premillieu <nathanael.premillieu@arm.com>
src/arch/arm/insts/vfp.cc
src/arch/arm/insts/vfp.hh
src/arch/arm/isa/formats/fp.isa
src/arch/arm/isa/insts/fp.isa
src/arch/arm/isa/templates/vfp.isa