cpu.x86.64: call check-sse to ensure that cpu.x86.sse is loaded
parent
6eaf2d7534
commit
3104ad779a
|
@ -179,3 +179,5 @@ USE: vocabs.loader
|
||||||
{ [ os unix? ] [ "cpu.x86.64.unix" require ] }
|
{ [ os unix? ] [ "cpu.x86.64.unix" require ] }
|
||||||
{ [ os winnt? ] [ "cpu.x86.64.winnt" require ] }
|
{ [ os winnt? ] [ "cpu.x86.64.winnt" require ] }
|
||||||
} cond
|
} cond
|
||||||
|
|
||||||
|
check-sse
|
||||||
|
|
|
@ -699,7 +699,7 @@ enable-fsqrt
|
||||||
|
|
||||||
: check-sse ( -- )
|
: check-sse ( -- )
|
||||||
"Checking for multimedia extensions... " write flush
|
"Checking for multimedia extensions... " write flush
|
||||||
[ { (sse-version) popcnt? } compile ] with-optimizer
|
[ { (sse-version) } compile ] with-optimizer
|
||||||
sse-version
|
sse-version
|
||||||
[ sse-string " detected" append print ]
|
[ sse-string " detected" append print ]
|
||||||
[ 20 < "cpu.x86.x87" "cpu.x86.sse" ? require ] bi ;
|
[ 20 < "cpu.x86.x87" "cpu.x86.sse" ? require ] bi ;
|
||||||
|
|
Loading…
Reference in New Issue