summaryrefslogtreecommitdiff
path: root/volk/gen/compilers.xml
diff options
context:
space:
mode:
Diffstat (limited to 'volk/gen/compilers.xml')
-rw-r--r--volk/gen/compilers.xml14
1 files changed, 13 insertions, 1 deletions
diff --git a/volk/gen/compilers.xml b/volk/gen/compilers.xml
index 70c82e555..005eda2aa 100644
--- a/volk/gen/compilers.xml
+++ b/volk/gen/compilers.xml
@@ -2,9 +2,21 @@
<grammar>
<compiler name="MSVC">
+ <!-- remap the following flags to SSE -->
<remap name="mmmx">arch:SSE</remap>
<remap name="msse">arch:SSE</remap>
+
+ <!-- remap the following flags to SSE2 -->
<remap name="msse2">arch:SSE2</remap>
+
+ <!-- remap the following flags to AVX -->
+ <remap name="msse3">arch:AVX</remap>
+ <remap name="mssse3">arch:AVX</remap>
+ <remap name="msse4.1">arch:AVX</remap>
+ <remap name="msse4.2">arch:AVX</remap>
+ <remap name="mpopcnt">arch:AVX</remap>
+ <remap name="mavx">arch:AVX</remap>
+
<prefix>/</prefix>
</compiler>
@@ -15,4 +27,4 @@
-</grammar> \ No newline at end of file
+</grammar>