diff options
author | Michael Meissner <meissner@gcc.gnu.org> | 1992-05-07 06:41:20 +0000 |
---|---|---|
committer | Michael Meissner <meissner@gcc.gnu.org> | 1992-05-07 06:41:20 +0000 |
commit | c5b7917eac14be1be0843853dd1f2a13679f25a7 (patch) | |
tree | a1f7bb72e5b4c58a657fc844c6b19930ba5849d2 /gcc/loop.c | |
parent | 64fd9134a42f5f6168b0bd413ceb1ff0de40d95c (diff) | |
download | gcc-c5b7917eac14be1be0843853dd1f2a13679f25a7.zip gcc-c5b7917eac14be1be0843853dd1f2a13679f25a7.tar.gz gcc-c5b7917eac14be1be0843853dd1f2a13679f25a7.tar.bz2 |
*** empty log message ***
From-SVN: r929
Diffstat (limited to 'gcc/loop.c')
-rw-r--r-- | gcc/loop.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -119,7 +119,7 @@ static rtx loop_continue; is set during the loop being scanned. During code motion, a negative value indicates a reg that has been made a candidate; in particular -2 means that it is an candidate that - we know is equal to a constant and -1 means that it is an condidate + we know is equal to a constant and -1 means that it is an candidate not known equal to a constant. After code motion, regs moved have 0 (which is accurate now) while the failed candidates have the original number of times set. @@ -3843,7 +3843,7 @@ strength_reduce (scan_start, end, loop_top, insn_count, like it can be used to eliminate a biv, but the resulting insn isn't valid. This can happen, for example, on the 88k, where a JUMP_INSN can compare a register only with zero. Attempts to - replace it with a comapare with a constant will fail. + replace it with a compare with a constant will fail. Note that in cases where this call fails, we may have replaced some of the occurrences of the biv with a giv, but no harm was done in @@ -4098,7 +4098,7 @@ record_biv (v, insn, dest_reg, inc_val, mult_val, /* Set initial value to the reg itself. */ bl->initial_value = dest_reg; - /* We haven't seen the intializing insn yet */ + /* We haven't seen the initializing insn yet */ bl->init_insn = 0; bl->init_set = 0; bl->initial_test = 0; @@ -4808,7 +4808,7 @@ general_induction_var (x, src_reg, add_val, mult_val) We will canonicalize it to be of the form (plus (mult (BIV) (invar_1)) (invar_2)) - with possibile degeneracies. + with possible degeneracies. The invariant expressions must each be of a form that can be used as a machine operand. We surround then with a USE rtx (a hack, but localized |