Cross Reference: lrint.S
xref: /src/lib/libm/arch/alpha/lrint.S
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/lib/libm/arch/alpha/
lrint.S revision 1.2
11.2Sdrochner/* $NetBSD: lrint.S,v 1.2 2004/07/02 10:17:23 drochner Exp $ */
21.1Sdrochner
31.1Sdrochner#include <machine/asm.h>
41.1Sdrochner
51.1SdrochnerLEAF(lrint, 1)
61.1Sdrochner	cvttq fa0,ft0
71.1Sdrochner#if 0
81.1Sdrochner	ftoit ft0,v0
91.1Sdrochner#else
101.2Sdrochner	lda sp,-8(sp)
111.2Sdrochner	stt ft0,0(sp)
121.2Sdrochner	ldq v0,0(sp)
131.2Sdrochner	lda sp,8(sp)
141.1Sdrochner#endif
151.1Sdrochner	ret
161.2SdrochnerEND(lrint)
17

Indexes created Mon Nov 10 17:20:41 GMT 2025