register naming cleanup (s/ip/r12/)
authorJim Grosbach <grosbach@apple.com>
Wed, 12 Aug 2009 15:21:13 +0000 (15:21 +0000)
committerJim Grosbach <grosbach@apple.com>
Wed, 12 Aug 2009 15:21:13 +0000 (15:21 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78806 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/ARMInstrInfo.td
lib/Target/ARM/ARMInstrThumb2.td

index b197082b6b5038dfa79cac47c94839d061bb752b..0985265e19a8de7ae29f7a16270d3fd6f9783cb0 100644 (file)
@@ -1428,8 +1428,8 @@ let Defs =
                                AddrModeNone, SizeSpecial, IndexModeNone,
                                Pseudo, NoItinerary,
                                "str sp, [$src, #+8] @ eh_setjmp begin\n\t"
-                               "add ip, pc, #8\n\t"
-                               "str ip, [$src, #+4]\n\t"
+                               "add r12, pc, #8\n\t"
+                               "str r12, [$src, #+4]\n\t"
                                "mov r0, #0\n\t"
                                "add pc, pc, #0\n\t"
                                "mov r0, #1 @ eh_setjmp end\n\t", "",
index 49875cb98f55f7ce323a20828b6e166d2ef40635..0ef9cc03e0886290e30d7d56d45792d3851df1d7 100644 (file)
@@ -1069,9 +1069,9 @@ let Defs =
   def t2Int_eh_sjlj_setjmp : Thumb2XI<(outs), (ins GPR:$src),
                                AddrModeNone, SizeSpecial, NoItinerary,
                                "str.w sp, [$src, #+8] @ eh_setjmp begin\n"
-                               "\tadr ip, 0f\n"
-                               "\torr ip, #1\n"
-                               "\tstr.w ip, [$src, #+4]\n"
+                               "\tadr r12, 0f\n"
+                               "\torr r12, #1\n"
+                               "\tstr.w r12, [$src, #+4]\n"
                                "\tmovs r0, #0\n"
                                "\tb 1f\n"
                                "0:\tmovs r0, #1 @ eh_setjmp end\n"