comparison src/cpu/x86/vm/vm_version_x86_64.cpp @ 76:d6fe2e4959d6

Merge
author rasbold
date Fri, 21 Mar 2008 08:32:17 -0700
parents 3d62cb85208d
children d1605aabd0a1
comparison
equal deleted inserted replaced
62:cd0742ba123c 76:d6fe2e4959d6
263 UseXmmRegToRegMoveAll = true; // use movaps, movapd only on '10h' 263 UseXmmRegToRegMoveAll = true; // use movaps, movapd only on '10h'
264 } else { 264 } else {
265 UseXmmRegToRegMoveAll = false; 265 UseXmmRegToRegMoveAll = false;
266 } 266 }
267 } 267 }
268 if( FLAG_IS_DEFAULT(UseXmmI2F) ) {
269 if( supports_sse4a() ) {
270 UseXmmI2F = true;
271 } else {
272 UseXmmI2F = false;
273 }
274 }
275 if( FLAG_IS_DEFAULT(UseXmmI2D) ) {
276 if( supports_sse4a() ) {
277 UseXmmI2D = true;
278 } else {
279 UseXmmI2D = false;
280 }
281 }
268 } 282 }
269 283
270 if( is_intel() ) { // Intel cpus specific settings 284 if( is_intel() ) { // Intel cpus specific settings
271 if( FLAG_IS_DEFAULT(UseStoreImmI16) ) { 285 if( FLAG_IS_DEFAULT(UseStoreImmI16) ) {
272 UseStoreImmI16 = false; // don't use it on Intel cpus 286 UseStoreImmI16 = false; // don't use it on Intel cpus