This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: relaod1.c: fixup_abnormal_edges
- To: jh at suse dot cz
- Subject: Re: relaod1.c: fixup_abnormal_edges
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- Date: Thu, 8 Nov 01 10:39:12 EST
- Cc: gcc at gcc dot gnu dot org
Imagine you do have CALL_INSN that may trap. In such case, it must be
the last insn in the basic block and the basic block must have proper
EH edges.
But in this case it wasn't a CALL_INSN, but a move insn with a
REG_EH_REGION note.