Altering (and especially removing) control flow predecessors of a block which is...
authorChristoph Mallon <christoph.mallon@gmx.de>
Sun, 13 May 2007 16:02:07 +0000 (16:02 +0000)
committerChristoph Mallon <christoph.mallon@gmx.de>
Sun, 13 May 2007 16:02:07 +0000 (16:02 +0000)
commita4cdf61108f9daa44366d663d414da917fcaa559
treefba9e0b62f7f647d6734b1b1f0cb33cf5f85626e
parentf764031773b125a0d2ab8fc17b13032696150b63
Altering (and especially removing) control flow predecessors of a block which is not the current block of a block walk is a very bad idea.
Use the proven set-predecessors-to-Bad method instead.
This fixes compiling bzip2 with cond-eval.

[r13844]
ir/opt/condeval.c