Mans Rullgard c51695dbf6 ARM: fix MUL64 inline asm for pre-armv6
Prior to ARMv6, the destination registers of the SMULL instruction
must be distinct from the first source register.  Marking the
output early-clobber ensures it is allocated unique registers.

This restriction is dropped in ARMv6 and later, so allowing overlap
between input and output registers there might give better code.

Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-05-31 22:21:00 +01:00
..
2011-05-21 13:48:10 +02:00
2011-05-29 15:42:56 +01:00
2011-05-21 13:48:10 +02:00
2011-05-29 15:42:56 +01:00
2011-04-03 22:39:52 +01:00
2011-05-28 18:41:20 +01:00
2011-05-29 15:42:56 +01:00
2011-05-21 13:48:10 +02:00