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 (!def-vm-support-routine
28 convert-conditional-move-p (node dst-tn x-tn y-tn)
29 (declare (ignore node dst-tn x-tn y-tn))
33 ;;;; Conditional VOPs:
36 (:args (x :scs (any-reg descriptor-reg zero null))
37 (y :scs (any-reg descriptor-reg zero null)))
45 (inst beq x y target))