[ARM] vfp: fix fuitod/fsitod instructions
authorRussell King <rmk@dyn-67.arm.linux.org.uk>
Thu, 10 Jan 2008 17:07:08 +0000 (17:07 +0000)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Thu, 10 Jan 2008 17:07:08 +0000 (17:07 +0000)
commit90e6b048365950416419c031f2f2d9a8afb5b70c
tree9be821f3d0abf5d9773bb1d4f57f013be445fdac
parent198a6d5a6189501e2b8abf4e3149ccb337866f65
[ARM] vfp: fix fuitod/fsitod instructions

These two instructions exceptionally take a single precision register
as their operand.  This means we can't use vfp_get_dm() to read the
register number - we need to use vfp_get_sm() instead.  Add a flag to
indicate this exception to the general rule.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/vfp/vfp.h
arch/arm/vfp/vfpdouble.c