summaryrefslogtreecommitdiffstats
path: root/y.tab.h.shipped
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2021-09-30 07:59:27 -0700
committerKaz Kylheku <kaz@kylheku.com>2021-09-30 07:59:27 -0700
commit956a7072e76233f33465607c176a3a08ed99811c (patch)
tree47b06a79c7039a7776494b5525b08fb501aedcd0 /y.tab.h.shipped
parenteb3054917a3798cf8201341d84e45d573ebbcff8 (diff)
downloadtxr-956a7072e76233f33465607c176a3a08ed99811c.tar.gz
txr-956a7072e76233f33465607c176a3a08ed99811c.tar.bz2
txr-956a7072e76233f33465607c176a3a08ed99811c.zip
compiler: fix up linkage and recalc liveness in one peephole case.
* stdlib/optimize.tl (basic-blocks peephole-block): Rearrange the code a bit so we don't calculate the xbl, which potentially performs the cut-block, if there is no ybl. We set the bb.recalc flag since we may have cut a block into two and have redirected a jump, and also update the links for that reason.
Diffstat (limited to 'y.tab.h.shipped')
0 files changed, 0 insertions, 0 deletions