;;; value, which again simplifies the return path.
;;; -- AB, 2006/Feb/05.
-(!def-vm-support-routine generate-call-sequence (name style vop)
+(defun generate-call-sequence (name style vop)
(ecase style
((:raw :none)
(values
(values
`((note-this-location ,vop :call-site)
(inst call (make-fixup ',name :assembly-routine))
- (note-this-location ,vop :single-value-return)
- (inst jmp :nc single-value)
- (move esp-tn ebx-tn)
- single-value)
+ (note-this-location ,vop :single-value-return))
'((:save-p :compute-only))))))
-(!def-vm-support-routine generate-return-sequence (style)
+(defun generate-return-sequence (style)
(ecase style
(:raw
`(inst ret))