mirror of https://github.com/mpv-player/mpv
add something like 'Optimizing for: i686 mmx mmx2 sse'
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5944 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
0a9278d9c5
commit
dc545e7b68
|
@ -522,6 +522,7 @@ if x86 ; then
|
||||||
_sse=yes
|
_sse=yes
|
||||||
_sse2=yes
|
_sse2=yes
|
||||||
_mtrr=yes
|
_mtrr=yes
|
||||||
|
_optimizing="Runtime CPU-Detection enabled"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
@ -634,6 +635,7 @@ EOF
|
||||||
else
|
else
|
||||||
_march="-march=$proc"
|
_march="-march=$proc"
|
||||||
_mcpu="-mcpu=$proc"
|
_mcpu="-mcpu=$proc"
|
||||||
|
_optimizing="$proc"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
# i686 is probably the most common cpu - optimize to it
|
# i686 is probably the most common cpu - optimize to it
|
||||||
|
@ -738,6 +740,7 @@ EOF
|
||||||
|
|
||||||
if ( cc_check && $TMPO ) > /dev/null 2>&1 ; then
|
if ( cc_check && $TMPO ) > /dev/null 2>&1 ; then
|
||||||
echores "yes"
|
echores "yes"
|
||||||
|
_optimizing="$_optimizing $2"
|
||||||
return 0
|
return 0
|
||||||
else
|
else
|
||||||
echores "failed"
|
echores "failed"
|
||||||
|
@ -750,14 +753,17 @@ EOF
|
||||||
}
|
}
|
||||||
|
|
||||||
extcheck $_mmx "mmx" "emms" || _mmx=no
|
extcheck $_mmx "mmx" "emms" || _mmx=no
|
||||||
|
extcheck $_mmx2 "mmx2" "sfence" || _mmx2=no
|
||||||
extcheck $_3dnow "3dnow" "femms" || _3dnow=no
|
extcheck $_3dnow "3dnow" "femms" || _3dnow=no
|
||||||
extcheck $_3dnowex "3dnowex" "pswapd %%mm0, %%mm0" || _3dnowex=no
|
extcheck $_3dnowex "3dnowex" "pswapd %%mm0, %%mm0" || _3dnowex=no
|
||||||
extcheck $_mmx2 "mmx2" "sfence" || _mmx2=no
|
|
||||||
extcheck $_sse "sse" "xorps %%xmm0, %%xmm0" || _sse=no
|
extcheck $_sse "sse" "xorps %%xmm0, %%xmm0" || _sse=no
|
||||||
extcheck $_sse2 "sse2" "xorpd %%xmm0, %%xmm0" || _sse2=no
|
extcheck $_sse2 "sse2" "xorpd %%xmm0, %%xmm0" || _sse2=no
|
||||||
echocheck "mtrr support"
|
echocheck "mtrr support"
|
||||||
echores "$_mtrr"
|
echores "$_mtrr"
|
||||||
|
|
||||||
|
if test "$_mtrr" = yes ; then
|
||||||
|
_optimizing="$_optimizing mtrr"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
@ -4090,7 +4096,6 @@ EOF
|
||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
#FIXME: add something like "Optimizing for: i686 mmx mmx2 sse"
|
|
||||||
cat << EOF
|
cat << EOF
|
||||||
|
|
||||||
Config files successfully generated by ./configure !
|
Config files successfully generated by ./configure !
|
||||||
|
@ -4099,6 +4104,8 @@ Config files successfully generated by ./configure !
|
||||||
Data directory: $_datadir
|
Data directory: $_datadir
|
||||||
Config direct.: $_confdir
|
Config direct.: $_confdir
|
||||||
|
|
||||||
|
Optimizing for: $_optimizing
|
||||||
|
|
||||||
Enabled optional drivers:
|
Enabled optional drivers:
|
||||||
Input: $_inputmodules
|
Input: $_inputmodules
|
||||||
Codecs: $_codecmodules
|
Codecs: $_codecmodules
|
||||||
|
|
Loading…
Reference in New Issue