ARM: Back up VFP scratch registers before using them on hard float.
authorAlex Rønne Petersen <alexrp@xamarin.com>
Mon, 17 Feb 2014 21:19:29 +0000 (22:19 +0100)
committerAlex Rønne Petersen <alexrp@xamarin.com>
Tue, 18 Feb 2014 22:22:51 +0000 (23:22 +0100)
commitb0467a0c178e96a321d95a921b14d1d4389948af
treec6aa7901c2b28da1adc3060034e5cbed9f9149d4
parentdadacb5421bb96ed4091d5313865f9b2ea692c22
ARM: Back up VFP scratch registers before using them on hard float.

This is because d0-d7 are argument registers and d8-d15 are
preserved registers - we can't use any of them as scratch
registers without restoring their previous values.
mono/mini/cpu-arm.md
mono/mini/mini-arm.c
mono/mini/mini-arm.h