alpha.c (alpha_expand_prologue): Don't negate frame size for use with subq.
* alpha.c (alpha_expand_prologue): Don't negate frame size for use with subq. From-SVN: r26602
This commit is contained in:
parent
d2675b98f5
commit
14eecd34f5
@ -1,3 +1,8 @@
|
|||||||
|
Fri Apr 23 14:36:47 1999 Richard Henderson <rth@cygnus.com>
|
||||||
|
|
||||||
|
* alpha.c (alpha_expand_prologue): Don't negate frame size
|
||||||
|
for use with subq.
|
||||||
|
|
||||||
Fri Apr 23 09:43:18 1999 Nick Clifton <nickc@cygnus.com>
|
Fri Apr 23 09:43:18 1999 Nick Clifton <nickc@cygnus.com>
|
||||||
|
|
||||||
* print-rtl.c (print_rtx): Display LABEL_NUSES for labels.
|
* print-rtl.c (print_rtx): Display LABEL_NUSES for labels.
|
||||||
|
@ -3449,8 +3449,8 @@ alpha_expand_prologue ()
|
|||||||
ensure we get ldah+lda, we use a special pattern. */
|
ensure we get ldah+lda, we use a special pattern. */
|
||||||
|
|
||||||
HOST_WIDE_INT lo, hi;
|
HOST_WIDE_INT lo, hi;
|
||||||
lo = ((-frame_size & 0xffff) ^ 0x8000) - 0x8000;
|
lo = ((frame_size & 0xffff) ^ 0x8000) - 0x8000;
|
||||||
hi = -frame_size - lo;
|
hi = frame_size - lo;
|
||||||
|
|
||||||
emit_move_insn (ptr, GEN_INT (hi));
|
emit_move_insn (ptr, GEN_INT (hi));
|
||||||
emit_insn (gen_nt_lda (ptr, GEN_INT (lo)));
|
emit_insn (gen_nt_lda (ptr, GEN_INT (lo)));
|
||||||
|
Loading…
Reference in New Issue
Block a user