From: Jim Grosbach Date: Wed, 12 Aug 2009 15:21:13 +0000 (+0000) Subject: register naming cleanup (s/ip/r12/) X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=378756c0f2d0d5393356ca3711530beceb201e05;p=oota-llvm.git register naming cleanup (s/ip/r12/) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78806 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/ARM/ARMInstrInfo.td b/lib/Target/ARM/ARMInstrInfo.td index b197082b6b5..0985265e19a 100644 --- a/lib/Target/ARM/ARMInstrInfo.td +++ b/lib/Target/ARM/ARMInstrInfo.td @@ -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", "", diff --git a/lib/Target/ARM/ARMInstrThumb2.td b/lib/Target/ARM/ARMInstrThumb2.td index 49875cb98f5..0ef9cc03e08 100644 --- a/lib/Target/ARM/ARMInstrThumb2.td +++ b/lib/Target/ARM/ARMInstrThumb2.td @@ -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"