System: Remove unused extensions

PCSX2 does not even boot on SSE2 or SSE3 systems and we do not use SSE4a so we should remove it SSE4.1 / 4.2 is a requirement so no use being here either.
This commit is contained in:
JordanTheToaster 2023-01-07 13:07:52 +00:00 committed by lightningterror
parent 4d418d1bb5
commit b725c1e8e0
1 changed files with 2 additions and 10 deletions

View File

@ -203,16 +203,8 @@ void SysLogMachineCaps()
std::string features;
if( x86caps.hasStreamingSIMD2Extensions ) features += "SSE2 ";
if( x86caps.hasStreamingSIMD3Extensions ) features += "SSE3 ";
if( x86caps.hasSupplementalStreamingSIMD3Extensions ) features += "SSSE3 ";
if( x86caps.hasStreamingSIMD4Extensions ) features += "SSE4.1 ";
if( x86caps.hasStreamingSIMD4Extensions2 ) features += "SSE4.2 ";
if( x86caps.hasAVX ) features += "AVX ";
if( x86caps.hasAVX2 ) features += "AVX2 ";
if( x86caps.hasFMA) features += "FMA ";
if( x86caps.hasStreamingSIMD4ExtensionsA ) features += "SSE4a ";
if( x86caps.hasAVX) features += "AVX ";
if( x86caps.hasAVX2) features += "AVX2 ";
StringUtil::StripWhitespace(&features);