]> git.saurik.com Git - apple/javascriptcore.git/blobdiff - offlineasm/registers.rb
JavaScriptCore-7601.1.46.3.tar.gz
[apple/javascriptcore.git] / offlineasm / registers.rb
index 2c5a4ebf6a69b736bddbd22c5c66bfd259ab8777..168667e0cbf1de2176d0607d028f66f9cae86d33 100644 (file)
@@ -21,6 +21,8 @@
 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
 # THE POSSIBILITY OF SUCH DAMAGE.
 
+require "config"
+
 GPRS =
     [
      "t0",
@@ -28,19 +30,24 @@ GPRS =
      "t2",
      "t3",
      "t4",
+     "t5",
+     "t6",
+     "t7",
+     "t8",
+     "t9",
      "cfr",
      "a0",
      "a1",
+     "a2",
+     "a3",
      "r0",
      "r1",
      "sp",
      "lr",
-     
+     "pc",
      # 64-bit only registers:
-     "t5",
-     "t6",  # r10
-     "csr1",  # r14, tag type number register
-     "csr2"   # r15, tag mask register
+     "csr1",  # tag type number register
+     "csr2"   # tag mask register
     ]
 
 FPRS =