#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/bobcat/lapgen.scm,v 4.42 1991/05/28 19:14:26 jinx Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/bobcat/lapgen.scm,v 4.43 1992/05/14 03:06:23 jinx Exp $
-Copyright (c) 1988-1991 Massachusetts Institute of Technology
+Copyright (c) 1988-1992 Massachusetts Institute of Technology
This material was developed by the Scheme project at the Massachusetts
Institute of Technology, Department of Electrical Engineering and
(caddr expression))
(define (lap:make-label-statement label)
- (INST (LABEL ,label)))
+ (LAP (LABEL ,label)))
(define (lap:make-unconditional-branch label)
(LAP (BRA (@PCR ,label))))
#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/i386/lapgen.scm,v 1.19 1992/02/28 20:22:42 jinx Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/i386/lapgen.scm,v 1.20 1992/05/14 03:06:55 jinx Exp $
$MC68020-Header: /scheme/compiler/bobcat/RCS/lapgen.scm,v 4.42 1991/05/28 19:14:26 jinx Exp $
Copyright (c) 1992 Massachusetts Institute of Technology
;;;; Linearizer interface
(define (lap:make-label-statement label)
- (INST (LABEL ,label)))
+ (LAP (LABEL ,label)))
(define (lap:make-unconditional-branch label)
(LAP (JMP (@PCR ,label))))
#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/mips/lapgen.scm,v 1.8 1991/10/25 00:13:08 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/mips/lapgen.scm,v 1.9 1992/05/14 03:07:51 jinx Exp $
-Copyright (c) 1988-91 Massachusetts Institute of Technology
+Copyright (c) 1988-1992 Massachusetts Institute of Technology
This material was developed by the Scheme project at the Massachusetts
Institute of Technology, Department of Electrical Engineering and
(INST-EA (OFFSET #x001C ,regnum:regs-pointer)))
(define (lap:make-label-statement label)
- (INST (LABEL ,label)))
+ (LAP (LABEL ,label)))
(define (lap:make-unconditional-branch label)
(LAP (BEQ 0 0 (@PCR ,label))
#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/spectrum/lapgen.scm,v 4.37 1992/02/07 05:58:34 jinx Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/spectrum/lapgen.scm,v 4.38 1992/05/14 03:02:44 jinx Exp $
$MC68020-Header: /scheme/compiler/bobcat/RCS/lapgen.scm,v 4.41 1991/05/06 23:05:51 jinx Exp $
Copyright (c) 1988-1992 Massachusetts Institute of Technology
(INST-EA (OFFSET #x001C 0 ,regnum:regs-pointer)))
(define (lap:make-label-statement label)
- (INST (LABEL ,label)))
+ (LAP (LABEL ,label)))
(define (lap:make-unconditional-branch label)
(LAP (B (N) (@PCR ,label))))
#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/vax/lapgen.scm,v 4.11 1991/06/17 23:01:34 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/vax/lapgen.scm,v 4.12 1992/05/14 03:07:25 jinx Exp $
$MC68020-Header: lapgen.scm,v 4.39 1991/01/30 22:48:01 jinx Exp $
-Copyright (c) 1987-91 Massachusetts Institute of Technology
+Copyright (c) 1987-1992 Massachusetts Institute of Technology
This material was developed by the Scheme project at the Massachusetts
Institute of Technology, Department of Electrical Engineering and
(register-reference regnum:pointer-mask))
(define (lap:make-label-statement label)
- ;; This should use LAP rather than INST, but
- ;; that requires changing back/linear.scm
- (INST (LABEL ,label)))
+ (LAP (LABEL ,label)))
(define (lap:make-unconditional-branch label)
(LAP (BR (@PCR ,label)))) ; Unsized