105a0b428SJohn Marino/* $OpenBSD: s_atan.S,v 1.2 2005/08/02 11:17:31 espie Exp $ */ 205a0b428SJohn Marino/* 305a0b428SJohn Marino * Written by J.T. Conklin <jtc@NetBSD.org>. 405a0b428SJohn Marino * Public domain. 505a0b428SJohn Marino */ 605a0b428SJohn Marino 705a0b428SJohn Marino#include <machine/asm.h> 805a0b428SJohn Marino 905a0b428SJohn Marino#include "abi.h" 1005a0b428SJohn Marino 1105a0b428SJohn MarinoENTRY(atan) 1205a0b428SJohn Marino XMM_ONE_ARG_DOUBLE_PROLOGUE 1305a0b428SJohn Marino fldl ARG_DOUBLE_ONE 1405a0b428SJohn Marino fld1 1505a0b428SJohn Marino fpatan 1605a0b428SJohn Marino XMM_DOUBLE_EPILOGUE 1705a0b428SJohn Marino ret 18*a27bb01fSJohn MarinoEND(atan) 19*a27bb01fSJohn Marino 20*a27bb01fSJohn Marino .section .note.GNU-stack,"",%progbits 21