1/* $NetBSD: fabs.S,v 1.4 2014/05/22 15:01:56 uebayasi Exp $ */ 2 3#include <machine/asm.h> 4#if defined(LIBC_SCCS) 5 RCSID("$NetBSD: fabs.S,v 1.4 2014/05/22 15:01:56 uebayasi Exp $") 6#endif 7 8 .section .rodata 9 .align 8 10__signmask: 11 .long 0xffffffff 12 .long 0x7fffffff 13 14ENTRY(fabs) 15 movsd __signmask(%rip),%xmm1 16 andpd %xmm1,%xmm0 17 ret 18END(fabs) 19