summaryrefslogtreecommitdiffstats
path: root/stdlib/conv.tl
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2023-04-16 21:21:36 -0700
committerKaz Kylheku <kaz@kylheku.com>2023-04-16 21:21:36 -0700
commitd85da8e7696cda9e6bd441c13371dcad5753785d (patch)
tree35ba0712a469ba611488f88d71fd6852e5b58a52 /stdlib/conv.tl
parentbf6b46f16a5e691106a8868010807688fe756c84 (diff)
downloadtxr-d85da8e7696cda9e6bd441c13371dcad5753785d.tar.gz
txr-d85da8e7696cda9e6bd441c13371dcad5753785d.tar.bz2
txr-d85da8e7696cda9e6bd441c13371dcad5753785d.zip
compiler: bugfix: wrong propagation into close insn.
* stdlib/optimize.tl (basic-blocks rename): When we encounter a close instruction, we must leave it alone. The registers named in the argument area of the instruction do not belong to the current instruction stream or basic block; they belong to the function body.
Diffstat (limited to 'stdlib/conv.tl')
0 files changed, 0 insertions, 0 deletions