(make-ea :qword :disp (make-fixup ',name :assembly-routine)))
(inst call temp-reg-tn)
(note-this-location ,vop :single-value-return)
- (move rsp-tn rbx-tn))
+ (inst cmov :c rsp-tn rbx-tn))
'((:save-p :compute-only))))
(:none
(values
(:raw
`(inst ret))
(:full-call
- `(
- (inst pop rax-tn)
-
- (inst add rax-tn 3)
- (inst jmp rax-tn)))
+ `((inst clc)
+ (inst ret)))
(:none)))