Call maybe-terminate-block when translating THE.
commit412206a7ad6c7f47242e0233dde8c07cbac0227d
authorStas Boukarev <stassats@gmail.com>
Wed, 17 Jan 2018 16:52:27 +0000 (17 19:52 +0300)
committerStas Boukarev <stassats@gmail.com>
Wed, 17 Jan 2018 17:04:17 +0000 (17 20:04 +0300)
tree47de4afd18e47c65f0baa1f635f47231545a1865
parent61a5646304baee080be808c613912fefb1befa62
Call maybe-terminate-block when translating THE.

It can be a NIL type, don't wait until ir1-optimize-cast to terminate
the block.

Fixes lp#1743778
src/compiler/ir1-translators.lisp
tests/compiler-2.pure.lisp