better primitives support for bit operations
authorAndy Wingo <wingo@pobox.com>
Sun, 15 Apr 2012 20:39:56 +0000 (13:39 -0700)
committerAndy Wingo <wingo@pobox.com>
Mon, 23 Apr 2012 19:52:24 +0000 (21:52 +0200)
commitb3f25e62695315ab632d2e3a66d31bb490c82100
tree76fae6dabe3cc2ee314ed0692a4e3055db6d0b3a
parentf7d8efc630ce45f5d82aae5b2682d261e5541d5f
better primitives support for bit operations

* module/language/tree-il/primitives.scm
  (*interesting-primitive-names*): Add lognot.
  (*effect-free-primitives*): Add ash, logand, logior, logxor, and
  lognot.
  (logior, logand): Define associative expanders.
module/language/tree-il/primitives.scm