;;;
;;; Converted by William Lott.
-;;;
+;;;
(in-package "SB!VM")
(inst b dest)))
\f
+;;;; Generic conditional VOPs
+
+;;; The generic conditional branch, emitted immediately after test
+;;; VOPs that only set flags.
+
+(define-vop (branch-if)
+ (:info dest flags not-p)
+ (:ignore dest flags not-p)
+ (:generator 0
+ (error "BRANCH-IF not yet implemented")))
+
+(!def-vm-support-routine
+ convert-conditional-move-p (node dst-tn x-tn y-tn)
+ (declare (ignore node dst-tn x-tn y-tn))
+ nil)
+
+\f
;;;; Conditional VOPs:
(define-vop (if-eq)
(:args (x :scs (any-reg descriptor-reg zero null))
- (y :scs (any-reg descriptor-reg zero null)))
+ (y :scs (any-reg descriptor-reg zero null)))
(:conditional)
(:info target not-p)
(:policy :fast-safe)