Rules that perform index->fixnum conversions must use arithmetic left
authorChris Hanson <org/chris-hanson/cph>
Wed, 15 Nov 1989 02:48:07 +0000 (02:48 +0000)
committerChris Hanson <org/chris-hanson/cph>
Wed, 15 Nov 1989 02:48:07 +0000 (02:48 +0000)
commit1128d2c3cfd143ef1b20d30f00032056d1853c8e
tree90b0e8623f7f5ba2298b8c67ff2990aaf7e98f9e
parentd252f85a44fbd5825c492e8a0d97775605a1a0f0
Rules that perform index->fixnum conversions must use arithmetic left
shift so that proper testing for overflow can occur.  The reason:
these rules also get invoked by generic arithmetic because the code
compressor sees them and combines instruction pairs to use them.
v7/src/compiler/machines/bobcat/make.scm-68040