src/cpu/x86/vm/vm_version_x86.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File 8004835 Cdiff src/cpu/x86/vm/vm_version_x86.cpp

src/cpu/x86/vm/vm_version_x86.cpp

Print this page

        

*** 487,498 **** warning("AES instructions not available on this CPU"); FLAG_SET_DEFAULT(UseAES, false); } // The AES intrinsic stubs require AES instruction support (of course) ! // but also require AVX and sse3 modes for instructions it use. ! if (UseAES && (UseAVX > 0) && (UseSSE > 2)) { if (FLAG_IS_DEFAULT(UseAESIntrinsics)) { UseAESIntrinsics = true; } } else if (UseAESIntrinsics) { if (!FLAG_IS_DEFAULT(UseAESIntrinsics)) --- 487,498 ---- warning("AES instructions not available on this CPU"); FLAG_SET_DEFAULT(UseAES, false); } // The AES intrinsic stubs require AES instruction support (of course) ! // but also require sse3 mode for instructions it use. ! if (UseAES && (UseSSE > 2)) { if (FLAG_IS_DEFAULT(UseAESIntrinsics)) { UseAESIntrinsics = true; } } else if (UseAESIntrinsics) { if (!FLAG_IS_DEFAULT(UseAESIntrinsics))
src/cpu/x86/vm/vm_version_x86.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File