OSDN Git Service

(assign_parms): Use mark_user_reg.
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 29 Sep 1996 23:06:08 +0000 (23:06 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 29 Sep 1996 23:06:08 +0000 (23:06 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12870 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/function.c

index b34f48d..827f14b 100644 (file)
@@ -3751,7 +3751,7 @@ assign_parms (fndecl, second_time)
            = promote_mode (TREE_TYPE (parm), nominal_mode, &unsignedp, 0);
 
          parmreg = gen_reg_rtx (promoted_nominal_mode);
-         REG_USERVAR_P (parmreg) = 1;
+         mark_user_reg (parmreg);
 
          /* If this was an item that we received a pointer to, set DECL_RTL
             appropriately.  */
@@ -3819,7 +3819,7 @@ assign_parms (fndecl, second_time)
              /* We can't use nominal_mode, because it will have been set to
                 Pmode above.  We must use the actual mode of the parm.  */
              parmreg = gen_reg_rtx (TYPE_MODE (TREE_TYPE (parm)));
-             REG_USERVAR_P (parmreg) = 1;
+             mark_user_reg (parmreg);
              emit_move_insn (parmreg, DECL_RTL (parm));
              DECL_RTL (parm) = parmreg;
              /* STACK_PARM is the pointer, not the parm, and PARMREG is