6 ;;; The unconditional branch, emitted when we can't drop through to the desired
7 ;;; destination. Dest is the continuation we transfer control to.
16 ;;;; Generic conditional VOPs
18 ;;; The generic conditional branch, emitted immediately after test
19 ;;; VOPs that only set flags.
21 (define-vop (branch-if)
22 (:info dest flags not-p)
23 (:ignore dest flags not-p)
25 (error "BRANCH-IF not yet implemented")))
27 (defun convert-conditional-move-p (node dst-tn x-tn y-tn)
28 (declare (ignore node dst-tn x-tn y-tn))
32 ;;;; Conditional VOPs:
35 (:args (x :scs (any-reg descriptor-reg zero null))
36 (y :scs (any-reg descriptor-reg zero null)))
44 (inst beq x y target))