11.4Suebayasi/* $NetBSD: fabs.S,v 1.4 2014/05/22 15:01:56 uebayasi Exp $ */ 21.1Sfvdl 31.1Sfvdl#include <machine/asm.h> 41.1Sfvdl#if defined(LIBC_SCCS) 51.4Suebayasi RCSID("$NetBSD: fabs.S,v 1.4 2014/05/22 15:01:56 uebayasi Exp $") 61.1Sfvdl#endif 71.1Sfvdl 81.3Sdrochner .section .rodata 91.3Sdrochner .align 8 101.3Sdrochner__signmask: 111.3Sdrochner .long 0xffffffff 121.3Sdrochner .long 0x7fffffff 131.1Sfvdl 141.1SfvdlENTRY(fabs) 151.3Sdrochner movsd __signmask(%rip),%xmm1 161.3Sdrochner andpd %xmm1,%xmm0 171.1Sfvdl ret 181.4SuebayasiEND(fabs) 19