(jump): Use emit_jump_insn.
authorNick Clifton <nickc@redhat.com>
Tue, 13 May 2003 18:41:27 +0000 (18:41 +0000)
committerNick Clifton <nickc@gcc.gnu.org>
Tue, 13 May 2003 18:41:27 +0000 (18:41 +0000)
From-SVN: r66772

gcc/ChangeLog
gcc/config/mcore/mcore.md

index ee180e1ddc0152d2bc8fc364b91e69e2b15e6864..9f3a51f3c89e8c59536439e6a52009a24ab898c0 100644 (file)
@@ -1,3 +1,7 @@
+2003-05-13  Nick Clifton  <nickc@redhat.com>
+
+       * config/mcore/mcore.md (jump): Use emit_jump_insn.
+
 2003-05-13  Ulrich Weigand  <uweigand@de.ibm.com>
 
        * config/s390/s390.h (ASM_OUTPUT_SPECIAL_POOL_ENTRY): Second
index dd1c614dbf175619fdc693b453782a75f7458a6a..6d39db9e7bb9ceb46ff41dc0c2df7ba0805726df 100644 (file)
  ""
  "
 {
-  emit_insn (gen_jump_real (operand0));
+  emit_jump_insn (gen_jump_real (operand0));
   DONE;
 }
 ")
 
   /* for small constant growth, we unroll the code */
   if (GET_CODE (operands[1]) == CONST_INT
-      && INTVAL (operands[1]) < 8*STACK_UNITS_MAXSTEP)
+      && INTVAL (operands[1]) < 8 * STACK_UNITS_MAXSTEP)
     {
       int left = INTVAL(operands[1]);
 
       if (left >= STACK_UNITS_MAXSTEP)
        {
          rtx tmp = gen_reg_rtx (Pmode);
-         emit_insn (gen_movsi (tmp, GEN_INT(STACK_UNITS_MAXSTEP)));
+         emit_insn (gen_movsi (tmp, GEN_INT (STACK_UNITS_MAXSTEP)));
          do
            {
-           rtx memref = gen_rtx (MEM, SImode, stack_pointer_rtx);
-           MEM_VOLATILE_P (memref) = 1;
-           emit_insn(gen_subsi3 (stack_pointer_rtx, stack_pointer_rtx, tmp));
-           emit_insn(gen_movsi (memref, stack_pointer_rtx));
-           left -= STACK_UNITS_MAXSTEP;
-         } while (left > STACK_UNITS_MAXSTEP);
+             rtx memref = gen_rtx (MEM, SImode, stack_pointer_rtx);
+
+              MEM_VOLATILE_P (memref) = 1;
+             emit_insn (gen_subsi3 (stack_pointer_rtx, stack_pointer_rtx, tmp));
+             emit_insn (gen_movsi (memref, stack_pointer_rtx));
+             left -= STACK_UNITS_MAXSTEP;
+           }
+         while (left > STACK_UNITS_MAXSTEP);
        }
       /* performs the final adjustment */
-      emit_insn(gen_addsi3(stack_pointer_rtx,stack_pointer_rtx,GEN_INT(-left)));
+      emit_insn (gen_addsi3 (stack_pointer_rtx,stack_pointer_rtx,GEN_INT(-left)));
 ;;      emit_move_insn (operands[0], virtual_stack_dynamic_rtx);
       DONE;
     }
       rtx memref;
 
 #if 1
-      emit_insn(gen_movsi(tmp, operands[1]));
-      emit_insn(gen_movsi(step, GEN_INT(STACK_UNITS_MAXSTEP)));
+      emit_insn (gen_movsi (tmp, operands[1]));
+      emit_insn (gen_movsi (step, GEN_INT(STACK_UNITS_MAXSTEP)));
 
       if (GET_CODE (operands[1]) != CONST_INT)
        {
        emit_label (out_label);
 
       /* bump the residual */
-      emit_insn(gen_subsi3(stack_pointer_rtx, stack_pointer_rtx, tmp));
+      emit_insn (gen_subsi3 (stack_pointer_rtx, stack_pointer_rtx, tmp));
 ;;      emit_move_insn (operands[0], virtual_stack_dynamic_rtx);
       DONE;
 #else
       /* simple one-shot -- ensure register and do a subtract.
        * this does NOT comply with the ABI. */
-      emit_insn(gen_movsi(tmp, operands[1]));
-      emit_insn(gen_subsi3(stack_pointer_rtx, stack_pointer_rtx, tmp));
+      emit_insn (gen_movsi (tmp, operands[1]));
+      emit_insn (gen_subsi3 (stack_pointer_rtx, stack_pointer_rtx, tmp));
 ;;      emit_move_insn (operands[0], virtual_stack_dynamic_rtx);
       DONE;
 #endif