This reverts commit 5c3117b0a98dd11717eaffd7fb583985d39544b2
This should not be necessary after
7593a480dbce4e26f7dda4aa8f15bffd03acbfdb, although I do not have a test
case to demonstrate that the problem has gone away.
I happened to notice this code because the FIXME talks about
OrderedBasicBlock.