[PD-cvs] pd/src s_main.c,1.1.1.4.2.16,1.1.1.4.2.17
Tim Blechmann
timblech at users.sourceforge.net
Mon Sep 20 18:44:05 CEST 2004
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10755
Modified Files:
Tag: devel_0_37
s_main.c
Log Message:
fixed DAZ / FTZ
Index: s_main.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/s_main.c,v
retrieving revision 1.1.1.4.2.16
retrieving revision 1.1.1.4.2.17
diff -C2 -d -r1.1.1.4.2.16 -r1.1.1.4.2.17
*** s_main.c 20 Sep 2004 13:42:58 -0000 1.1.1.4.2.16
--- s_main.c 20 Sep 2004 16:44:03 -0000 1.1.1.4.2.17
***************
*** 306,317 ****
#endif /* THREDED_SF */
/* tb: try to set ftz and daz */
! #if defined(_MM_FLUSH_ZERO_ON) && defined(_MM_MASK_UNDERFLOW)
_mm_setcsr(_MM_FLUSH_ZERO_ON | _MM_MASK_UNDERFLOW | _mm_getcsr());
- #endif
-
- #if defined(_MM_DENORM_ZERO_ON)
_mm_setcsr(_MM_DENORM_ZERO_ON | _mm_getcsr());
! #endif
/* run scheduler until it quits */
--- 306,317 ----
#endif /* THREDED_SF */
+
/* tb: try to set ftz and daz */
! #ifdef DAZ
! #include <xmmintrin.h>
! #define _MM_DENORM_ZERO_ON 0x0040
_mm_setcsr(_MM_FLUSH_ZERO_ON | _MM_MASK_UNDERFLOW | _mm_getcsr());
_mm_setcsr(_MM_DENORM_ZERO_ON | _mm_getcsr());
! #endif /* DAZ */
/* run scheduler until it quits */
More information about the Pd-cvs
mailing list