Commit 4f3f5e9f by Richard Henderson Committed by Richard Henderson

alpha.c (alpha_handle_trap_shadows): Don't call get_attr_trap on a CLOBBER.

* alpha.c (alpha_handle_trap_shadows): Don't call get_attr_trap
on a CLOBBER.

From-SVN: r16212
parent f3352b9e
Mon Oct 27 23:59:26 1997 Richard Henderson <rth@cygnus.com>
* alpha.c (alpha_handle_trap_shadows): Don't call get_attr_trap
on a CLOBBER.
Mon Oct 27 21:25:20 1997 Richard Henderson <rth@cygnus.com> Mon Oct 27 21:25:20 1997 Richard Henderson <rth@cygnus.com>
* alpha.md (movqi, movhi): Make sure new insns created during reload * alpha.md (movqi, movhi): Make sure new insns created during reload
......
...@@ -3020,9 +3020,10 @@ alpha_handle_trap_shadows (insns) ...@@ -3020,9 +3020,10 @@ alpha_handle_trap_shadows (insns)
} }
} }
if (exception_nesting > 0 || alpha_tp >= ALPHA_TP_FUNC) if ((exception_nesting > 0 || alpha_tp >= ALPHA_TP_FUNC)
if (GET_CODE (i) == INSN && GET_CODE (i) == INSN
&& GET_CODE (PATTERN (i)) != USE && GET_CODE (PATTERN (i)) != USE
&& GET_CODE (PATTERN (i)) != CLOBBER
&& get_attr_trap (i) == TRAP_YES) && get_attr_trap (i) == TRAP_YES)
{ {
if (optimize && !trap_pending) if (optimize && !trap_pending)
......
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