Fix ltn annotation of tail calls.
commit9e70e82b2bb7b583a9c681d687c6ec607ed3009b
authorStas Boukarev <stassats@gmail.com>
Tue, 9 Jan 2018 17:03:47 +0000 (9 20:03 +0300)
committerStas Boukarev <stassats@gmail.com>
Tue, 9 Jan 2018 17:33:01 +0000 (9 20:33 +0300)
tree5728cd18d2e4b96b4e05317a1f9b0a07e8a6b28d
parent0da5bd7c4cb5b26b6d0de23e725616464f33fac4
Fix ltn annotation of tail calls.

Don't try to fixup ir2 blocks when splitting ir1 blocks when there's
nothing actually split.

Fixes lp#1742151
src/compiler/ir1util.lisp
src/compiler/ltn.lisp
tests/compiler-2.pure.lisp