* emit-rtl.c (copy_rtx_if_shared): Add comment about its use of
copy_rtx_if_shared_1.
(copy_rtx_if_shared_1): Add comment about what the function does.
From-SVN: r74945
2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
+ * emit-rtl.c (copy_rtx_if_shared): Add comment about its use of
+ copy_rtx_if_shared_1.
+ (copy_rtx_if_shared_1): Add comment about what the function does.
+
* c-decl.c (finish_function): Change order of checks.
(c_expand_body): Likewise.
}
/* Mark ORIG as in use, and return a copy of it if it was already in use.
- Recursively does the same for subexpressions. */
+ Recursively does the same for subexpressions. Uses
+ copy_rtx_if_shared_1 to reduce stack space. */
rtx
copy_rtx_if_shared (rtx orig)
return orig;
}
+/* Mark *ORIG1 as in use, and set it to a copy of it if it was already in
+ use. Recursively does the same for subexpressions. */
+
static void
copy_rtx_if_shared_1 (rtx *orig1)
{