1*e740ee30Smatt/* $NetBSD: lrint.S,v 1.2 2015/03/27 23:35:40 matt Exp $ */ 26cf6fe02Smatt 36cf6fe02Smatt/* The contents of this file are in the public domain. */ 46cf6fe02Smatt 56cf6fe02Smatt#include <machine/asm.h> 66cf6fe02Smatt 76cf6fe02Smatt#ifdef _LP64_X 86cf6fe02SmattSTRONG_ALIAS(llrint,lrint) 96cf6fe02Smatt#endif 106cf6fe02Smatt 116cf6fe02SmattENTRY(lrint) 126cf6fe02Smatt#ifdef _LP64 13*e740ee30Smatt fcvt.l.d a0, fa0 146cf6fe02Smatt#else 15*e740ee30Smatt fcvt.w.d a0, fa0 166cf6fe02Smatt#endif 176cf6fe02Smatt ret 186cf6fe02SmattEND(lrint) 19