2 ;;; Converted by William Lott.
10 ;;; The unconditional branch, emitted when we can't drop through to the desired
11 ;;; destination. Dest is the continuation we transfer control to.
19 ;;;; Generic conditional VOPs
21 ;;; The generic conditional branch, emitted immediately after test
22 ;;; VOPs that only set flags.
24 (define-vop (branch-if)
25 (:info dest flags not-p)
26 (:ignore dest flags not-p)
28 (error "BRANCH-IF not yet implemented")))
30 (!def-vm-support-routine
31 convert-conditional-move-p (node dst-tn x-tn y-tn)
32 (declare (ignore node dst-tn x-tn y-tn))
36 ;;;; Conditional VOPs:
39 (:args (x :scs (any-reg descriptor-reg zero null))
40 (y :scs (any-reg descriptor-reg zero null)))
47 (inst b? (if not-p :ne :eq) target)))