725 |
|
else |
726 |
|
DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -malign-functions=0" |
727 |
|
fi |
728 |
+ |
saved_CPPFLAGS=$CPPFLAGS |
729 |
+ |
CPPFLAGS="$CPPFLAGS -mmmx" |
730 |
+ |
AC_CHECK_HEADERS(mmintrin.h, [DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -mmmx"]) |
731 |
+ |
CPPFLAGS="$CPPFLAGS -msse" |
732 |
+ |
AC_CHECK_HEADERS(xmmintrin.h, [DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -msse"]) |
733 |
+ |
CPPFLAGS="$CPPFLAGS -msse2" |
734 |
+ |
AC_CHECK_HEADERS(emmintrin.h, [DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -msse2"]) |
735 |
+ |
CPPFLAGS=$saved_CPPFLAGS |
736 |
+ |
;; |
737 |
+ |
x86_64) |
738 |
+ |
AC_CHECK_HEADERS(mmintrin.h xmmintrin.h emmintrin.h) |
739 |
|
;; |
740 |
|
esac |
741 |
|
DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -finline-limit=10000" |