xref: /openbsd/lib/libm/arch/amd64/s_lrintf.S (revision 09467b48)
1/*	$OpenBSD: s_lrintf.S,v 1.3 2018/07/03 22:43:34 mortimer Exp $	*/
2
3/*
4 * Written by Martynas Venckus.  Public domain
5 */
6
7#include <machine/asm.h>
8
9ENTRY(lrintf)
10	RETGUARD_SETUP(lrintf, r11)
11	cvtss2si %xmm0, %rax
12	RETGUARD_CHECK(lrintf, r11)
13	ret
14END(lrintf)
15