summaryrefslogtreecommitdiffstats
path: root/gzio.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2023-04-17 16:55:21 -0700
committerKaz Kylheku <kaz@kylheku.com>2023-04-17 16:55:21 -0700
commita2b107b61b1fa7d2ac7689b93ac3fcd124c842fe (patch)
tree978cbac0acadde0778d0413b3233c5054211087b /gzio.h
parent1d8779bc361158bd49ae6fe1d487f59fbfe7b2e3 (diff)
downloadtxr-a2b107b61b1fa7d2ac7689b93ac3fcd124c842fe.tar.gz
txr-a2b107b61b1fa7d2ac7689b93ac3fcd124c842fe.tar.bz2
txr-a2b107b61b1fa7d2ac7689b93ac3fcd124c842fe.zip
compiler: propagate t-reg rename into end insn.
* stdlib/optimize.tl (basic-blocks rename): When we stop the renaming due to an end instruction and the src being a v-reg, we can still do the rename in that end instruction itself. If the v-reg becomes invalid, that doesn't happen until after the instruction.
Diffstat (limited to 'gzio.h')
0 files changed, 0 insertions, 0 deletions