LLInt ARM backend should not use the d8 register as scratch register
authorrgabor@webkit.org <rgabor@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 18 Apr 2013 21:56:32 +0000 (21:56 +0000)
committerrgabor@webkit.org <rgabor@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 18 Apr 2013 21:56:32 +0000 (21:56 +0000)
commit67b5e14beb9a792a4c170b337197fed59ff2c309
tree8a5042feee7991d5603ad09e062d63af8d80c314
parent3191eae64bf12c073e7c40241739b6a1c963f06f
LLInt ARM backend should not use the d8 register as scratch register
https://bugs.webkit.org/show_bug.cgi?id=114811

Reviewed by Filip Pizlo.

The d8 register must preserved across function calls and should
not used as scratch register. Changing it to d6.

* offlineasm/arm.rb:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@148705 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/offlineasm/arm.rb