This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Deleting jump tables and CFG
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- To: gcc at gcc dot gnu dot org
- Date: Sun, 30 Nov 03 20:51:18 EST
- Subject: Deleting jump tables and CFG
If the answer to this question has changed recently, I'm asking it about a
bug in 3.2.
When a case jump is deleted due to it being an unreachable block, who is
responsible for deleting the associated branch table? As I understand it,
that's *not* part of the block and nothing is keeping it adjacent to the
block.
Basically, my question is how the jump table is handled in the CFG.