diff options
author | Andy Wingo <wingo@pobox.com> | 2015-11-30 11:54:19 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2015-12-01 15:42:24 +0100 |
commit | 82085252ec278e3c12271a038e7ae96ae23e3673 (patch) | |
tree | bf1830945fa74a526dbcaab7f7e4b1fef74a3be6 /bootstrap | |
parent | 8c75a5eb1b7d75e427953c061fbd8f445cfcc0d8 (diff) | |
download | guile-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