diff options
author | Andy Wingo <wingo@pobox.com> | 2017-11-11 21:10:28 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2017-11-11 22:08:14 +0100 |
commit | b331ea319355e3a5eb626abc736b6fa540a516ed (patch) | |
tree | 6f1c7a3b02edc1d7aaab7cf0839f9a361c978e0d /module/scripts/use2dot.scm | |
parent | a268c02fa0c7e93c390cc7adf0bfbf422e92ea29 (diff) | |
download | guile-b331ea319355e3a5eb626abc736b6fa540a516ed.tar.gz |
Convert "ash" to "lsh"/"rsh" when lowering to CPS
* module/language/cps/effects-analysis.scm: Remove case for "ash".
* module/language/cps/types.scm (ash): Remove.
* module/language/tree-il/compile-cps.scm (convert, canonicalize):
Convert "ash" to "lsh"/"rsh" early on.
* module/system/base/target.scm (target-fixnum?): New procedure.
Diffstat (limited to 'module/scripts/use2dot.scm')
0 files changed, 0 insertions, 0 deletions