summaryrefslogtreecommitdiff
path: root/bootstrap
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2015-11-30 11:54:19 +0100
committerAndy Wingo <wingo@pobox.com>2015-12-01 15:42:24 +0100
commit82085252ec278e3c12271a038e7ae96ae23e3673 (patch)
treebf1830945fa74a526dbcaab7f7e4b1fef74a3be6 /bootstrap
parent8c75a5eb1b7d75e427953c061fbd8f445cfcc0d8 (diff)
downloadguile-82085252ec278e3c12271a038e7ae96ae23e3673.tar.gz
Add logsub op.
* libguile/vm-engine.c (logsub): New op. * module/language/cps/effects-analysis.scm (logsub): * module/language/cps/types.scm (logsub): * module/system/vm/assembler.scm (system): Add support for the new op. * module/language/tree-il/compile-cps.scm (canonicalize): Rewrite (logand x (lognot y)) to (logsub x y).
Diffstat (limited to 'bootstrap')
0 files changed, 0 insertions, 0 deletions