add test for CPU/FPU AVX capabilities
authorPaul Davis <paul@linuxaudiosystems.com>
Tue, 11 Aug 2015 20:36:39 +0000 (16:36 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Tue, 11 Aug 2015 20:36:46 +0000 (16:36 -0400)
libs/pbd/fpu.cc

index 4db7acdd2d9c9f800f21c3aa15be0120c754fb13..78fc5ba820e9b3c1384a47cfb55365e8a228e25a 100644 (file)
@@ -96,6 +96,10 @@ FPU::FPU ()
 #endif /* _LP64 */
 #endif /* PLATFORM_WINDOWS */
 
+       if (cpuflags & ((1<<27)|(1<<28))) {
+               _flags = Flags (_flags | HasAVX);
+       }
+
        if (cpuflags & (1<<25)) {
                _flags = Flags (_flags | (HasSSE|HasFlushToZero));
        }