|
|
@@ -67,25 +67,29 @@
|
|
|
# define GLM_MESSAGE_ARCH_DISPLAYED
|
|
|
# if(GLM_ARCH == GLM_ARCH_PURE)
|
|
|
# pragma message("GLM: Platform independent code")
|
|
|
-# elif(GLM_ARCH & GLM_ARCH_ARM)
|
|
|
-# pragma message("GLM: ARM instruction set")
|
|
|
-# elif(GLM_ARCH & GLM_ARCH_AVX2)
|
|
|
+# elif(GLM_ARCH == GLM_ARCH_AVX2)
|
|
|
# pragma message("GLM: AVX2 instruction set")
|
|
|
-# elif(GLM_ARCH & GLM_ARCH_AVX)
|
|
|
+# elif(GLM_ARCH == GLM_ARCH_AVX)
|
|
|
# pragma message("GLM: AVX instruction set")
|
|
|
-# elif(GLM_ARCH & GLM_ARCH_SSE3)
|
|
|
+# elif(GLM_ARCH == GLM_ARCH_SSE42)
|
|
|
+# pragma message("GLM: SSE4.2 instruction set")
|
|
|
+# elif(GLM_ARCH == GLM_ARCH_SSE41)
|
|
|
+# pragma message("GLM: SSE4.1 instruction set")
|
|
|
+# elif(GLM_ARCH == GLM_ARCH_SSSE3)
|
|
|
+# pragma message("GLM: SSSE3 instruction set")
|
|
|
+# elif(GLM_ARCH == GLM_ARCH_SSE3)
|
|
|
# pragma message("GLM: SSE3 instruction set")
|
|
|
-# elif(GLM_ARCH & GLM_ARCH_SSE2)
|
|
|
+# elif(GLM_ARCH == GLM_ARCH_SSE2)
|
|
|
# pragma message("GLM: SSE2 instruction set")
|
|
|
-# elif(GLM_ARCH & GLM_ARCH_X86)
|
|
|
+# elif(GLM_ARCH == GLM_ARCH_X86)
|
|
|
# pragma message("GLM: x86 instruction set")
|
|
|
-# elif(GLM_ARCH & GLM_ARCH_NEON)
|
|
|
+# elif(GLM_ARCH == GLM_ARCH_NEON)
|
|
|
# pragma message("GLM: NEON instruction set")
|
|
|
-# elif(GLM_ARCH & GLM_ARCH_ARM)
|
|
|
+# elif(GLM_ARCH == GLM_ARCH_ARM)
|
|
|
# pragma message("GLM: ARM instruction set")
|
|
|
-# elif(GLM_ARCH & GLM_ARCH_MIPS)
|
|
|
+# elif(GLM_ARCH == GLM_ARCH_MIPS)
|
|
|
# pragma message("GLM: MIPS instruction set")
|
|
|
-# elif(GLM_ARCH & GLM_ARCH_PPC)
|
|
|
+# elif(GLM_ARCH == GLM_ARCH_PPC)
|
|
|
# pragma message("GLM: PowerPC architechture")
|
|
|
# endif//GLM_ARCH
|
|
|
#endif//GLM_MESSAGE
|