CPU support for instructions used by PerformanceTest

PerformanceTest 11 is built using Visual Studio 17.6. None of the Enhanced Instruction Sets are enabled and all the tests that excercise non core instruction sets are hand coded using intrinsics.

x86-64 includes as part of its core instructions MMX, SSE and SSE2. Instructions like POPCNT are not explicitly enabled by PassMark though, depending on the version of the tools used, they too may effectively become part of the core instruction set.

There was an issue with the Visual Studio build chain where VS 17.8.0 was generating unguarded POPCNT instructions so if you are experiencing a crash due to an invalid instructions please open an issue and send the crash dump to PassMark.