diff options
author | Kazu Hirata <kazu@cs.umass.edu> | 2002-12-24 08:30:34 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2002-12-24 08:30:34 +0000 |
commit | 14b493d64dd504f79cd702bba4b8bae678740af9 (patch) | |
tree | f527a7be9da17e50c26bf10cb61c24606588c777 /gcc/regmove.c | |
parent | 02aef83470d501c4fd44035ebc41f6b9449e3288 (diff) | |
download | gcc-14b493d64dd504f79cd702bba4b8bae678740af9.zip gcc-14b493d64dd504f79cd702bba4b8bae678740af9.tar.gz gcc-14b493d64dd504f79cd702bba4b8bae678740af9.tar.bz2 |
regmove.c: Fix comment typos.
* regmove.c: Fix comment typos.
* reload.c: Likewise.
* reload1.c: Likewise.
* resource.c: Likewise.
* rtl.def: Likewise.
* rtl.h: Likewise.
* rtlanal.c: Likewise.
* sched-deps.c: Likewise.
* sched-rgn.c: Likewise.
* sibcall.c: Likewise.
* simplify-rtx.c: Likewise.
* ssa-ccp.c: Likewise.
* ssa.c: Likewise.
* stmt.c: Likewise.
* stor-layout.c: Likewise.
* system.h: Likewise.
* tlink.c: Likewise.
* toplev.c: Likewise.
* tracer.c: Likewise.
* tree-inline.c: Likewise.
* tree.c: Likewise.
* tree.h: Likewise.
* unroll.c: Likewise.
* varasm.c: Likewise.
From-SVN: r60473
Diffstat (limited to 'gcc/regmove.c')
-rw-r--r-- | gcc/regmove.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/gcc/regmove.c b/gcc/regmove.c index ad4f2ad..653d158 100644 --- a/gcc/regmove.c +++ b/gcc/regmove.c @@ -686,7 +686,7 @@ optimize_reg_copy_3 (insn, dest, src) || SET_DEST (set) != src_reg) return; - /* Be conserative: although this optimization is also valid for + /* Be conservative: although this optimization is also valid for volatile memory references, that could cause trouble in later passes. */ if (MEM_VOLATILE_P (SET_SRC (set))) return; @@ -925,7 +925,7 @@ reg_is_remote_constant_p (reg, insn, first) (set (reg100) (plus reg100 offset2-offset1)) */ /* ??? What does this comment mean? */ -/* cse disrupts preincrement / postdecrement squences when it finds a +/* cse disrupts preincrement / postdecrement sequences when it finds a hard register as ultimate source, like the frame pointer. */ static int @@ -1072,7 +1072,7 @@ regmove_optimize (f, nregs, regmove_dump_file) return; /* Find out where a potential flags register is live, and so that we - can supress some optimizations in those zones. */ + can suppress some optimizations in those zones. */ mark_flags_life_zones (discover_flags_reg ()); regno_src_regno = (int *) xmalloc (sizeof *regno_src_regno * nregs); @@ -1339,7 +1339,7 @@ regmove_optimize (f, nregs, regmove_dump_file) it produces worse code, as it eliminates no copy instructions and the copy emitted will be produced by reload anyway. On patterns with multiple alternatives, - there may be better sollution availble. + there may be better solution available. In particular this change produced slower code for numeric i387 programs. */ @@ -1499,7 +1499,7 @@ regmove_optimize (f, nregs, regmove_dump_file) } /* If we weren't able to replace any of the alternatives, try an - alternative appoach of copying the source to the destination. */ + alternative approach of copying the source to the destination. */ if (!success && copy_src != NULL_RTX) copy_src_to_dest (insn, copy_src, copy_dst, old_max_uid); @@ -2315,7 +2315,7 @@ record_stack_memrefs (xp, data) We can't just compare with STACK_POINTER_RTX because the reference to the stack pointer might be in some other mode. - In particular, an explict clobber in an asm statement will + In particular, an explicit clobber in an asm statement will result in a QImode clober. */ if (REGNO (x) == STACK_POINTER_REGNUM) return 1; @@ -2374,7 +2374,7 @@ combine_stack_adjustments_for_block (bb) adjustment is now too large for a constant addition, we cannot merge the two stack adjustments. - Also we need to be carefull to not move stack pointer + Also we need to be careful to not move stack pointer such that we create stack accesses outside the allocated area. We can combine an allocation into the first insn, or a deallocation into the second insn. We can not |