Don't note about deleting unreachable casts.
commit2808fab8abd9cd98905f44bd6f961006efd0a723
authorStas Boukarev <stassats@gmail.com>
Thu, 30 Nov 2017 15:52:09 +0000 (30 18:52 +0300)
committerStas Boukarev <stassats@gmail.com>
Thu, 30 Nov 2017 15:53:18 +0000 (30 18:53 +0300)
treebba0b45199076bb0f5c07f90f5b3fa9a611b1fdd
parent966f8160ae262793921612541470b67fefbfc8a7
Don't note about deleting unreachable casts.

CASTs are just value filters and do not represent code and they can be
moved around making CASTs from the original source code appear in code
inserted by the compiler, generating false deletion notes.
And if a block with the original source gets deleted the node that
produces the value for the CAST will get a note, no need to note
twice.
src/compiler/ir1util.lisp
tests/compiler-2.pure.lisp