1*2fe8fb19SBen Gras/* 2*2fe8fb19SBen Gras * Written by J.T. Conklin <jtc@NetBSD.org>. 3*2fe8fb19SBen Gras * Public domain. 4*2fe8fb19SBen Gras */ 5*2fe8fb19SBen Gras 6*2fe8fb19SBen Gras#include <machine/asm.h> 7*2fe8fb19SBen Gras 8*2fe8fb19SBen Gras#include "abi.h" 9*2fe8fb19SBen Gras 10*2fe8fb19SBen GrasRCSID("$NetBSD: s_sinf.S,v 1.5 2003/07/26 19:25:04 salo Exp $") 11*2fe8fb19SBen Gras 12*2fe8fb19SBen Gras/* A float's domain isn't large enough to require argument reduction. */ 13*2fe8fb19SBen GrasENTRY(sinf) 14*2fe8fb19SBen Gras XMM_ONE_ARG_FLOAT_PROLOGUE 15*2fe8fb19SBen Gras flds ARG_FLOAT_ONE 16*2fe8fb19SBen Gras fsin 17*2fe8fb19SBen Gras XMM_FLOAT_EPILOGUE 18*2fe8fb19SBen Gras ret 19