Commit 1f3fa20e by J"orn Rennecke Committed by Joern Rennecke

* sh.c (find_barrier): Fix calculations for alignemnt increase.

From-SVN: r18853
parent 7a790837
Fri Mar 27 18:08:21 1998 J"orn Rennecke <amylaar@cygnus.co.uk>
* sh.c (find_barrier): Fix calculations for alignemnt increase.
Fri Mar 27 08:56:52 1998 Manfred Hollstein <manfred@s-direktnet.de> Fri Mar 27 08:56:52 1998 Manfred Hollstein <manfred@s-direktnet.de>
* Makefile.in (stmp-fixinc): If we're actually fixing include * Makefile.in (stmp-fixinc): If we're actually fixing include
......
...@@ -2000,22 +2000,20 @@ find_barrier (num_mova, mova, from) ...@@ -2000,22 +2000,20 @@ find_barrier (num_mova, mova, from)
{ {
if (new_align > si_align) if (new_align > si_align)
{ {
count_si = count_si + new_align - 1 & -si_align; si_limit -= count_si - 1 & new_align - si_align;
si_align = new_align; si_align = new_align;
} }
else count_si = count_si + new_align - 1 & -new_align;
count_si = count_si + new_align - 1 & -new_align;
count_si += inc; count_si += inc;
} }
if (found_hi) if (found_hi)
{ {
if (new_align > hi_align) if (new_align > hi_align)
{ {
count_hi = count_hi + new_align - 1 & -hi_align; hi_limit -= count_hi - 1 & new_align - hi_align;
hi_align = new_align; hi_align = new_align;
} }
else count_hi = count_hi + new_align - 1 & -new_align;
count_hi = count_hi + new_align - 1 & -new_align;
count_hi += inc; count_hi += inc;
} }
from = NEXT_INSN (from); from = NEXT_INSN (from);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment