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

Merge
author rasbold
date Fri, 21 Mar 2008 08:32:17 -0700
parents 3d62cb85208d
children d1605aabd0a1 ab65a4c9b2e8
comparison
equal deleted inserted replaced
62:cd0742ba123c 76:d6fe2e4959d6
319 UseXmmRegToRegMoveAll = true; // use movaps, movapd only on '10h' 319 UseXmmRegToRegMoveAll = true; // use movaps, movapd only on '10h'
320 } else { 320 } else {
321 UseXmmRegToRegMoveAll = false; 321 UseXmmRegToRegMoveAll = false;
322 } 322 }
323 } 323 }
324 if( FLAG_IS_DEFAULT(UseXmmI2F) ) {
325 if( supports_sse4a() ) {
326 UseXmmI2F = true;
327 } else {
328 UseXmmI2F = false;
329 }
330 }
331 if( FLAG_IS_DEFAULT(UseXmmI2D) ) {
332 if( supports_sse4a() ) {
333 UseXmmI2D = true;
334 } else {
335 UseXmmI2D = false;
336 }
337 }
324 } 338 }
325 339
326 if( is_intel() ) { // Intel cpus specific settings 340 if( is_intel() ) { // Intel cpus specific settings
327 if( FLAG_IS_DEFAULT(UseStoreImmI16) ) { 341 if( FLAG_IS_DEFAULT(UseStoreImmI16) ) {
328 UseStoreImmI16 = false; // don't use it on Intel cpus 342 UseStoreImmI16 = false; // don't use it on Intel cpus