- @echo "x86-64 > x86 64-bit"
- @echo "x86-64-modern > x86 64-bit with runtime support for popcnt instruction"
- @echo "x86-32 > x86 32-bit excluding very old hardware without SSE-support"
- @echo "x86-32-old > x86 32-bit including also very old hardware"
- @echo "osx-ppc-64 > PPC-Mac OS X 64 bit"
- @echo "osx-ppc-32 > PPC-Mac OS X 32 bit"
- @echo "osx-x86-64 > x86-Mac OS X 64 bit"
- @echo "osx-x86-32 > x86-Mac OS X 32 bit"
- @echo "general-64 > unspecified 64-bit"
- @echo "general-32 > unspecified 32-bit"
- @echo "bigendian-64 > unspecified 64-bit with bigendian byte order"
- @echo "bigendian-32 > unspecified 32-bit with bigendian byte order"
+ @echo "x86-64-vnni > x86 64-bit with vnni support"
+ @echo "x86-64-avx512 > x86 64-bit with avx512 support"
+ @echo "x86-64-bmi2 > x86 64-bit with bmi2 support"
+ @echo "x86-64-avx2 > x86 64-bit with avx2 support"
+ @echo "x86-64-sse41-popcnt > x86 64-bit with sse41 and popcnt support"
+ @echo "x86-64-modern > common modern CPU, currently x86-64-sse41-popcnt"
+ @echo "x86-64-ssse3 > x86 64-bit with ssse3 support"
+ @echo "x86-64-sse3-popcnt > x86 64-bit with sse3 and popcnt support"
+ @echo "x86-64 > x86 64-bit generic"
+ @echo "x86-32 > x86 32-bit (also enables MMX and SSE)"
+ @echo "x86-32-old > x86 32-bit fall back for old hardware"
+ @echo "ppc-64 > PPC 64-bit"
+ @echo "ppc-32 > PPC 32-bit"
+ @echo "armv7 > ARMv7 32-bit"
+ @echo "armv8 > ARMv8 64-bit"
+ @echo "apple-silicon > Apple silicon ARM64"
+ @echo "general-64 > unspecified 64-bit"
+ @echo "general-32 > unspecified 32-bit"