├── .gitignore ├── LICENSE ├── README.md ├── avx2_intrin_bug ├── avx2_intrin_bug.c ├── build-repro.bat ├── debug_vec.h └── intrin-list.h ├── cpuid_avx2.h ├── divss_demo ├── divss-avx2.txt ├── divss-x64.txt ├── divss.cpp ├── divss.txt └── make64.bat ├── dvec_demo ├── avx2.asm ├── debug_vec.h ├── dvec.cpp ├── make64.bat ├── test.c ├── test.txt └── test2.c ├── m256_demo ├── demo1.cpp ├── demo2.cpp ├── demo3.cpp └── run_demo.bat ├── softintrin_avx2.h ├── test_intrins ├── intrin-list.h ├── make-arm64.bat ├── make-x64.bat ├── make-x86.bat └── test-intrins.c └── use_soft_intrinsics.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/README.md -------------------------------------------------------------------------------- /avx2_intrin_bug/avx2_intrin_bug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/avx2_intrin_bug/avx2_intrin_bug.c -------------------------------------------------------------------------------- /avx2_intrin_bug/build-repro.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/avx2_intrin_bug/build-repro.bat -------------------------------------------------------------------------------- /avx2_intrin_bug/debug_vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/avx2_intrin_bug/debug_vec.h -------------------------------------------------------------------------------- /avx2_intrin_bug/intrin-list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/avx2_intrin_bug/intrin-list.h -------------------------------------------------------------------------------- /cpuid_avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/cpuid_avx2.h -------------------------------------------------------------------------------- /divss_demo/divss-avx2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/divss_demo/divss-avx2.txt -------------------------------------------------------------------------------- /divss_demo/divss-x64.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/divss_demo/divss-x64.txt -------------------------------------------------------------------------------- /divss_demo/divss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/divss_demo/divss.cpp -------------------------------------------------------------------------------- /divss_demo/divss.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/divss_demo/divss.txt -------------------------------------------------------------------------------- /divss_demo/make64.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/divss_demo/make64.bat -------------------------------------------------------------------------------- /dvec_demo/avx2.asm: -------------------------------------------------------------------------------- 1 | 2 | END 3 | 4 | -------------------------------------------------------------------------------- /dvec_demo/debug_vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/dvec_demo/debug_vec.h -------------------------------------------------------------------------------- /dvec_demo/dvec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/dvec_demo/dvec.cpp -------------------------------------------------------------------------------- /dvec_demo/make64.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/dvec_demo/make64.bat -------------------------------------------------------------------------------- /dvec_demo/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/dvec_demo/test.c -------------------------------------------------------------------------------- /dvec_demo/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/dvec_demo/test.txt -------------------------------------------------------------------------------- /dvec_demo/test2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/dvec_demo/test2.c -------------------------------------------------------------------------------- /m256_demo/demo1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/m256_demo/demo1.cpp -------------------------------------------------------------------------------- /m256_demo/demo2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/m256_demo/demo2.cpp -------------------------------------------------------------------------------- /m256_demo/demo3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/m256_demo/demo3.cpp -------------------------------------------------------------------------------- /m256_demo/run_demo.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/m256_demo/run_demo.bat -------------------------------------------------------------------------------- /softintrin_avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/softintrin_avx2.h -------------------------------------------------------------------------------- /test_intrins/intrin-list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/test_intrins/intrin-list.h -------------------------------------------------------------------------------- /test_intrins/make-arm64.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/test_intrins/make-arm64.bat -------------------------------------------------------------------------------- /test_intrins/make-x64.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/test_intrins/make-x64.bat -------------------------------------------------------------------------------- /test_intrins/make-x86.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/test_intrins/make-x86.bat -------------------------------------------------------------------------------- /test_intrins/test-intrins.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/test_intrins/test-intrins.c -------------------------------------------------------------------------------- /use_soft_intrinsics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softmac/softintrin-avx2/HEAD/use_soft_intrinsics.h --------------------------------------------------------------------------------