(inst b dest :nullify t)))
\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")))
+
+(defun 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)