Add open coding for bit-wise boolean operations, and
authorGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Tue, 26 Jun 1990 22:16:41 +0000 (22:16 +0000)
committerGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Tue, 26 Jun 1990 22:16:41 +0000 (22:16 +0000)
commitf768e14f8ec3e5263924cb8326dd93293ff45a10
tree1850e101edb3c1253ae2768017ef718a01825dd3
parentbead59c0c004f48f128db16d9551b04389d2a1e3
Add open coding for bit-wise boolean operations, and
primitive-object-ref/set! .

Enable the open coding of fixnum-quotient and fixnum-remainder.

Add optimizations for these operations when the second operand is a
power of 2 (tricky, see GLS's paper "Arithmetic shifting considered
harmful").
v7/src/compiler/machines/bobcat/lapgen.scm
v7/src/compiler/rtlgen/opncod.scm