From bead59c0c004f48f128db16d9551b04389d2a1e3 Mon Sep 17 00:00:00 2001 From: "Guillermo J. Rozas" Date: Tue, 26 Jun 1990 22:07:13 +0000 Subject: [PATCH] Add open coding for bit-wise boolean operations, and primitive-object-ref/set! . Enable the open coding of fixnum-quotient and fixnum-remainder. Add optimizations for these operations when the second operand is a power of 2 (tricky, see GLS's paper "Arithmetic shifting considered harmful"). --- v7/src/compiler/machines/bobcat/make.scm-68040 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/v7/src/compiler/machines/bobcat/make.scm-68040 b/v7/src/compiler/machines/bobcat/make.scm-68040 index 32a91baed..ae1878096 100644 --- a/v7/src/compiler/machines/bobcat/make.scm-68040 +++ b/v7/src/compiler/machines/bobcat/make.scm-68040 @@ -1,6 +1,6 @@ #| -*-Scheme-*- -$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/bobcat/make.scm-68040,v 4.73 1990/05/03 15:17:24 jinx Exp $ +$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/bobcat/make.scm-68040,v 4.74 1990/06/26 22:07:13 jinx Exp $ Copyright (c) 1988, 1989, 1990 Massachusetts Institute of Technology @@ -41,4 +41,4 @@ MIT in each case. |# ((package/reference (find-package name) 'INITIALIZE-PACKAGE!))) '((COMPILER MACROS) (COMPILER DECLARATIONS))) -(add-system! (make-system "Liar (Motorola MC68020)" 4 73 '())) \ No newline at end of file +(add-system! (make-system "Liar (Motorola MC68020)" 4 74 '())) \ No newline at end of file -- 2.25.1