2005-06-27 Jakub Jelinek <jakub@redhat.com>
+ * regrename.c (copy_value): Fix comment.
+
* toplev.c (process_options): Use if (FRAME_GROWS_DOWNWARD)
instead of preprocessor conditionals.
if (frame_pointer_needed && dr == HARD_FRAME_POINTER_REGNUM)
return;
- /* Likewise for fixed or global registers. */
+ /* Do not propagate copies to fixed or global registers, patterns
+ can be relying to see particular fixed register or users can
+ expect the chosen global register in asm. */
if (fixed_regs[dr] || global_regs[dr])
return;