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-28 15:00:17 +01:00
2011-05-14 10:38:23 +02:00
2011-05-28 12:39:28 -04:00
2011-04-05 01:11:16 +01:00
2011-05-21 13:48:10 +02:00
2011-05-29 15:42:56 +01:00
2011-03-19 13:33:20 +00:00
2011-03-19 13:33:20 +00:00
2011-05-21 13:48:10 +02:00
2011-03-19 13:33:20 +00:00
2011-03-19 13:33:20 +00:00
2011-05-10 07:24:36 -04:00
2011-03-19 13:33:20 +00:00
2011-05-10 07:24:36 -04:00
2011-05-10 07:24:36 -04:00
2011-05-27 20:33:06 +01:00
2011-03-19 13:33:20 +00:00
2011-05-10 07:24:36 -04:00
2011-03-24 19:24:03 +00:00
2011-05-29 15:42:56 +01:00
2011-04-03 22:39:52 +01:00
2011-04-03 22:39:52 +01:00
2011-03-20 17:15:33 +00:00
2011-03-19 13:33:20 +00:00
2011-03-19 13:33:20 +00:00
2011-03-19 13:33:20 +00:00
2011-05-29 15:42:56 +01:00
2011-05-10 07:24:36 -04:00
2011-03-19 13:33:20 +00:00
2011-03-19 13:33:20 +00:00
2011-05-10 08:44:49 -04:00
2011-03-19 13:33:20 +00:00
2011-03-19 13:33:20 +00:00
2009-10-06 21:55:41 +00:00
2011-05-28 18:41:20 +01:00
2011-05-31 22:21:00 +01:00
2011-04-03 22:39:52 +01:00
2011-03-19 13:33:20 +00:00
2011-03-19 13:33:20 +00:00
2011-05-21 13:48:10 +02:00
2011-05-29 15:42:56 +01:00
2011-03-19 13:33:20 +00:00
2011-03-19 13:33:20 +00:00
2011-03-19 13:33:20 +00:00
2011-03-19 13:33:20 +00:00
2011-03-19 13:33:20 +00:00
2011-03-19 13:33:20 +00:00
2011-03-19 13:33:20 +00:00
2011-03-19 13:33:20 +00:00
2011-03-19 13:33:20 +00:00
2011-03-19 13:33:20 +00:00
2011-05-29 15:42:56 +01:00
2011-05-21 13:48:10 +02:00
2011-03-19 13:33:20 +00:00
2011-03-19 13:33:20 +00:00
2011-05-28 15:00:17 +01:00
2011-03-19 13:33:20 +00:00
2011-03-19 13:33:20 +00:00