Delete obsolete {GET,SET}-VECTOR-SUBTYPE and -WORD-LENGTH vops.

This commit is contained in:
Douglas Katzman 2014-05-27 13:05:46 -04:00
parent a94bfc03aa
commit 8127fc9168
7 changed files with 0 additions and 54 deletions

View file

@ -533,9 +533,3 @@
(unsigned-reg) unsigned-num %vector-raw-bits)
(define-full-setter set-vector-raw-bits * vector-data-offset other-pointer-lowtag
(unsigned-reg) unsigned-num %set-vector-raw-bits)
;;;; misc. array VOPs
(define-vop (get-vector-subtype get-header-data))
(define-vop (set-vector-subtype set-header-data))

View file

@ -381,7 +381,3 @@
(unsigned-reg) unsigned-num %vector-raw-bits)
(define-full-setter set-vector-raw-bits * vector-data-offset other-pointer-lowtag
(unsigned-reg) unsigned-num %set-vector-raw-bits)
;;;; Misc. Array VOPs.
(define-vop (get-vector-subtype get-header-data))
(define-vop (set-vector-subtype set-header-data))

View file

@ -517,7 +517,3 @@
(unsigned-reg) unsigned-num %vector-raw-bits)
(define-full-setter set-vector-raw-bits * vector-data-offset other-pointer-lowtag
(unsigned-reg) unsigned-num %set-vector-raw-bits)
;;;; Misc. Array VOPs.
(define-vop (get-vector-subtype get-header-data))
(define-vop (set-vector-subtype set-header-data))

View file

@ -502,21 +502,6 @@
(:results (result :scs (unsigned-reg)))
(:result-types unsigned-num)
(:variant vector-data-offset other-pointer-lowtag))
;;;; Misc. Array VOPs.
#+nil
(define-vop (vector-word-length)
(:args (vec :scs (descriptor-reg)))
(:results (res :scs (any-reg descriptor-reg)))
(:generator 6
(loadw res vec clc::g-vector-header-words)
(inst niuo res res clc::g-vector-words-mask-16)))
(define-vop (get-vector-subtype get-header-data))
(define-vop (set-vector-subtype set-header-data))
;;;

View file

@ -399,21 +399,6 @@
(unless (location= result value)
(move-long-reg result value))))
;;;; Misc. Array VOPs.
#+nil
(define-vop (vector-word-length)
(:args (vec :scs (descriptor-reg)))
(:results (res :scs (any-reg descriptor-reg)))
(:generator 6
(loadw res vec clc::g-vector-header-words)
(inst niuo res res clc::g-vector-words-mask-16)))
(define-vop (get-vector-subtype get-header-data))
(define-vop (set-vector-subtype set-header-data))
;;; XXX FIXME: Don't we have these above, in DEF-DATA-VECTOR-FROBS?
(define-vop (data-vector-ref/simple-array-signed-byte-8 signed-byte-index-ref)

View file

@ -750,11 +750,6 @@
(define-full-setter set-vector-raw-bits * vector-data-offset other-pointer-lowtag
(unsigned-reg) unsigned-num %set-vector-raw-bits)
;;;; miscellaneous array VOPs
(define-vop (get-vector-subtype get-header-data))
(define-vop (set-vector-subtype set-header-data))
;;;; ATOMIC-INCF for arrays
(define-vop (array-atomic-incf/word)

View file

@ -691,11 +691,6 @@
(define-full-setter set-vector-raw-bits * vector-data-offset other-pointer-lowtag
(unsigned-reg) unsigned-num %set-vector-raw-bits)
;;;; miscellaneous array VOPs
(define-vop (get-vector-subtype get-header-data))
(define-vop (set-vector-subtype set-header-data))
;;;; ATOMIC-INCF for arrays