OSDN Git Service

Fix thinko in last change.
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 Jun 1996 23:25:22 +0000 (23:25 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 Jun 1996 23:25:22 +0000 (23:25 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12335 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/pa/pa.md

index 79ebbcc..8c081b8 100644 (file)
 {
   operands[2] = gen_reg_rtx (SImode);
   if (GET_CODE (operands[1]) != REG)
-    force_reg (SImode, operands[1]);
+    {
+      rtx tmp = gen_reg_rtx (Pmode);
+      emit_move_insn (tmp, operands[1]);
+      operands[1] = tmp;
+    }
 }")
 
 (define_insn ""