diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2021-01-26 20:30:52 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2021-01-26 20:30:52 -0800 |
commit | 6922eb95ca160c9eac971e2cb2a608dc82c1a3df (patch) | |
tree | e31f7ed4d04eb1ebefb8331b07694cc588a0b81b /chksums | |
parent | 0441727291e0785ea43db24312fbacf330a24834 (diff) | |
download | txr-6922eb95ca160c9eac971e2cb2a608dc82c1a3df.tar.gz txr-6922eb95ca160c9eac971e2cb2a608dc82c1a3df.tar.bz2 txr-6922eb95ca160c9eac971e2cb2a608dc82c1a3df.zip |
optimizer: thread close instructions.
* share/txr/stdlib/optimize.tl (basic-blocks thread-jumps):
Also thread the implicit branch performed by close
instructions. If a close instruction branches to an
unconditional jump, then rewrite the close to jump that jump's
target.
Diffstat (limited to 'chksums')
0 files changed, 0 insertions, 0 deletions