From: Chris Hanson Date: Wed, 14 Aug 1991 20:55:14 +0000 (+0000) Subject: Add fixnum bitwise-logical operations to list of primitives that X-Git-Tag: 20090517-FFI~10366 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=393c6e070fccd3dd318f832f4a51b5d224e0ad3f;p=mit-scheme.git Add fixnum bitwise-logical operations to list of primitives that cannot be open-coded on the MIPS. --- diff --git a/v7/src/compiler/machines/mips/machin.scm b/v7/src/compiler/machines/mips/machin.scm index 739d2da73..0259cf505 100644 --- a/v7/src/compiler/machines/mips/machin.scm +++ b/v7/src/compiler/machines/mips/machin.scm @@ -1,6 +1,6 @@ #| -*-Scheme-*- -$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/mips/machin.scm,v 1.3 1991/06/17 21:21:46 cph Exp $ +$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/mips/machin.scm,v 1.4 1991/08/14 20:55:14 cph Exp $ $MC68020-Header: machin.scm,v 4.22 90/05/03 15:17:20 GMT jinx Exp $ Copyright (c) 1988-91 Massachusetts Institute of Technology @@ -386,6 +386,7 @@ MIT in each case. |# (define compiler:primitives-with-no-open-coding '(DIVIDE-FIXNUM GCD-FIXNUM FIXNUM-QUOTIENT FIXNUM-REMAINDER + FIXNUM-NOT FIXNUM-AND FIXNUM-ANDC FIXNUM-OR FIXNUM-XOR FIXNUM-LSH INTEGER-QUOTIENT INTEGER-REMAINDER &/ QUOTIENT REMAINDER FLONUM-SIN FLONUM-COS FLONUM-TAN FLONUM-ASIN FLONUM-ACOS FLONUM-ATAN FLONUM-EXP FLONUM-LOG FLONUM-TRUNCATE FLONUM-ROUND