├── .appveyor.yml ├── .travis.yml ├── CMakeLists.txt ├── LICENSE ├── README.md ├── UMEBasicTypes.h ├── UMEInline.h ├── UMEMemory.h ├── UMESimd.h ├── UMESimdInterface.h ├── UMESimdInterfaceFunctions.h ├── UMESimdScalarEmulation.h ├── UMESimdScalarOperators.h ├── UMESimdTraits.h ├── UMESimdVectorEmulation.h ├── doc ├── introduction.txt ├── quick_start.txt └── release_notes.txt ├── examples ├── Example1.cpp ├── ScalarConstants.cpp ├── Swizzling.cpp └── UniformVectorNames.cpp ├── microbenchmarks ├── QuadraticSolver │ ├── Makefile │ ├── QuadraticSolver.cpp │ ├── QuadraticSolverAVXx.h │ ├── QuadraticSolverNaive.h │ ├── QuadraticSolverOptimized.h │ ├── QuadraticSolverSIMD.h │ └── QuadraticSolverSIMD_nontemplate.h ├── average │ ├── Makefile │ └── average.cpp ├── build_tests.sh ├── explog │ ├── Makefile │ ├── explog.cpp │ ├── explog.h │ ├── explog_scalar.h │ ├── explog_ume.h │ ├── explog_vdt.h │ ├── vdt_exp.h │ ├── vdt_log.h │ └── vdtcore_common.h ├── fir_vertical │ ├── Makefile │ ├── fir_vertical.cpp │ ├── fir_vertical_intel.h │ └── fir_vertical_umesimd.h ├── histogram1 │ ├── Makefile │ └── histogram1.cpp ├── histogram2 │ ├── Makefile │ └── histogram2.cpp ├── latencies │ ├── builds.sh │ ├── latencies.h │ ├── latencies_16i.cpp │ ├── latencies_16u.cpp │ ├── latencies_32f.cpp │ ├── latencies_32i.cpp │ ├── latencies_32u.cpp │ ├── latencies_64f.cpp │ ├── latencies_64i.cpp │ ├── latencies_64u.cpp │ ├── latencies_8i.cpp │ ├── latencies_8u.cpp │ ├── latencies_mask.cpp │ └── latencies_mask.h ├── mandelbrot1 │ ├── Makefile │ ├── mandel_avx.cpp │ ├── mandel_avx512.cpp │ ├── mandel_basic.cpp │ ├── mandel_sse2.cpp │ ├── mandelbrot.h │ ├── mandelbrot1.cpp │ └── mandelbrot_ume.h ├── mandelbrot2 │ ├── Makefile │ ├── mandel_intel.h │ ├── mandel_openmp.h │ ├── mandel_ume.h │ └── mandelbrot2.cpp ├── matmul │ ├── Makefile │ ├── matmul.cpp │ ├── matmul_AVX.h │ ├── matmul_AVX512.h │ ├── matmul_SSE.h │ ├── matmul_UMESIMD.h │ ├── matmul_common.h │ ├── matmul_fox.h │ └── matmul_naive.h ├── polynomial │ ├── Makefile │ └── polynomial.cpp ├── run_tests.sh ├── sincos │ ├── Makefile │ ├── sincos.cpp │ ├── sincos.h │ ├── sincos_scalar.h │ ├── sincos_ume.h │ └── sincos_vdt.h ├── utilities │ ├── TimingStatistics.h │ ├── UMEBitmap.cpp │ ├── UMEBitmap.h │ ├── UMEConstants.h │ └── UMEEndianness.h └── vs2015_sln │ ├── QuadraticSolver │ ├── QuadraticSolver.vcxproj │ └── QuadraticSolver.vcxproj.filters │ ├── average │ ├── average.vcxproj │ ├── average.vcxproj.filters │ └── average.vcxproj.user │ ├── explog │ ├── explog.vcxproj │ └── explog.vcxproj.filters │ ├── fir_vertical │ ├── fir_vertical.vcxproj │ ├── fir_vertical.vcxproj.filters │ └── fir_vertical.vcxproj.user │ ├── histogram1 │ ├── histogram1.vcxproj │ └── histogram1.vcxproj.filters │ ├── histogram2 │ ├── histogram2.vcxproj │ └── histogram2.vcxproj.filters │ ├── mandelbrot1 │ ├── mandelbrot1.vcxproj │ └── mandelbrot1.vcxproj.filters │ ├── mandelbrot2 │ ├── mandelbrot2.vcxproj │ └── mandelbrot2.vcxproj.filters │ ├── microbenchmarks.sln │ ├── microbenchmarks.vcxproj │ ├── microbenchmarks.vcxproj.filters │ ├── polynomial │ ├── polynomial.vcxproj │ └── polynomial.vcxproj.filters │ └── sincos │ ├── sincos.vcxproj │ └── sincos.vcxproj.filters ├── plugins ├── UMESimdPluginARM.h ├── UMESimdPluginAVX.h ├── UMESimdPluginAVX2.h ├── UMESimdPluginAVX512.h ├── UMESimdPluginAltivec.h ├── UMESimdPluginKNC.h ├── UMESimdPluginOpenMP.h ├── UMESimdPluginScalarEmulation.h ├── altivec │ ├── UMESimdCastOperators.h │ ├── UMESimdMask.h │ ├── UMESimdSwizzle.h │ ├── UMESimdTraitsSpecialization.h │ ├── UMESimdVecFloat.h │ ├── UMESimdVecInt.h │ ├── UMESimdVecUint.h │ ├── float │ │ ├── UMESimdVecFloat32_1.h │ │ ├── UMESimdVecFloat32_2.h │ │ ├── UMESimdVecFloat32_4.h │ │ ├── UMESimdVecFloat32_8.h │ │ ├── UMESimdVecFloat64_1.h │ │ ├── UMESimdVecFloat64_2.h │ │ └── UMESimdVecFloatPrototype.h │ ├── int │ │ ├── UMESimdVecInt32_1.h │ │ ├── UMESimdVecInt32_2.h │ │ ├── UMESimdVecInt32_4.h │ │ ├── UMESimdVecInt32_8.h │ │ └── UMESimdVecIntPrototype.h │ ├── mask │ │ ├── UMESimdMask1.h │ │ ├── UMESimdMask2.h │ │ ├── UMESimdMask4.h │ │ ├── UMESimdMask8.h │ │ └── UMESimdMaskPrototype.h │ ├── swizzle │ │ └── UMESimdSwizzlePrototype.h │ └── uint │ │ ├── UMESimdVecUint32_1.h │ │ ├── UMESimdVecUint32_2.h │ │ ├── UMESimdVecUint32_4.h │ │ ├── UMESimdVecUint32_8.h │ │ └── UMESimdVecUintPrototype.h ├── arm │ ├── UMESimdCastOperators.h │ ├── UMESimdMask.h │ ├── UMESimdSwizzle.h │ ├── UMESimdTraitsSpecialization.h │ ├── UMESimdVecFloat.h │ ├── UMESimdVecInt.h │ ├── UMESimdVecUint.h │ ├── float │ │ ├── UMESimdVecFloat32_1.h │ │ ├── UMESimdVecFloat32_2.h │ │ ├── UMESimdVecFloat32_4.h │ │ ├── UMESimdVecFloat32_8.h │ │ ├── UMESimdVecFloat64_1.h │ │ ├── UMESimdVecFloat64_2.h │ │ └── UMESimdVecFloatPrototype.h │ ├── int │ │ ├── UMESimdVecInt32_1.h │ │ ├── UMESimdVecInt32_2.h │ │ ├── UMESimdVecInt32_4.h │ │ ├── UMESimdVecInt32_8.h │ │ ├── UMESimdVecInt64_1.h │ │ ├── UMESimdVecInt64_2.h │ │ └── UMESimdVecIntPrototype.h │ ├── mask │ │ ├── UMESimdMask1.h │ │ ├── UMESimdMask2.h │ │ ├── UMESimdMask4.h │ │ ├── UMESimdMask8.h │ │ └── UMESimdMaskPrototype.h │ ├── swizzle │ │ └── UMESimdSwizzlePrototype.h │ └── uint │ │ ├── UMESimdVecUint32_1.h │ │ ├── UMESimdVecUint32_2.h │ │ ├── UMESimdVecUint32_4.h │ │ ├── UMESimdVecUint32_8.h │ │ ├── UMESimdVecUint64_1.h │ │ ├── UMESimdVecUint64_2.h │ │ └── UMESimdVecUintPrototype.h ├── avx │ ├── UMESimdCastOperatorsAVX.h │ ├── UMESimdMaskAVX.h │ ├── UMESimdSwizzleAVX.h │ ├── UMESimdTraitsSpecialization.h │ ├── UMESimdVecFloatAVX.h │ ├── UMESimdVecIntAVX.h │ ├── UMESimdVecUintAVX.h │ ├── float │ │ ├── UMESimdVecFloat32_1.h │ │ ├── UMESimdVecFloat32_16.h │ │ ├── UMESimdVecFloat32_2.h │ │ ├── UMESimdVecFloat32_32.h │ │ ├── UMESimdVecFloat32_4.h │ │ ├── UMESimdVecFloat32_8.h │ │ ├── UMESimdVecFloat64_1.h │ │ ├── UMESimdVecFloat64_16.h │ │ ├── UMESimdVecFloat64_2.h │ │ ├── UMESimdVecFloat64_4.h │ │ ├── UMESimdVecFloat64_8.h │ │ └── UMESimdVecFloatPrototype.h │ ├── int │ │ ├── UMESimdVecInt32_1.h │ │ ├── UMESimdVecInt32_16.h │ │ ├── UMESimdVecInt32_2.h │ │ ├── UMESimdVecInt32_32.h │ │ ├── UMESimdVecInt32_4.h │ │ ├── UMESimdVecInt32_8.h │ │ ├── UMESimdVecInt64_1.h │ │ ├── UMESimdVecInt64_16.h │ │ ├── UMESimdVecInt64_2.h │ │ ├── UMESimdVecInt64_4.h │ │ ├── UMESimdVecInt64_8.h │ │ └── UMESimdVecIntPrototype.h │ ├── mask │ │ ├── UMESimdMask1.h │ │ ├── UMESimdMask16.h │ │ ├── UMESimdMask2.h │ │ ├── UMESimdMask32.h │ │ ├── UMESimdMask4.h │ │ ├── UMESimdMask8.h │ │ └── UMESimdMaskPrototype.h │ ├── swizzle │ │ ├── UMESimdSwizzle4.h │ │ └── UMESimdSwizzlePrototype.h │ └── uint │ │ ├── UMESimdVecUint32_1.h │ │ ├── UMESimdVecUint32_16.h │ │ ├── UMESimdVecUint32_2.h │ │ ├── UMESimdVecUint32_4.h │ │ ├── UMESimdVecUint32_8.h │ │ ├── UMESimdVecUint64_1.h │ │ ├── UMESimdVecUint64_2.h │ │ └── UMESimdVecUintPrototype.h ├── avx2 │ ├── CompilerWorkarounds.h │ ├── UMESimdCastOperatorsAVX2.h │ ├── UMESimdMaskAVX2.h │ ├── UMESimdSwizzleAVX2.h │ ├── UMESimdTraitsSpecialization.h │ ├── UMESimdVecFloatAVX2.h │ ├── UMESimdVecIntAVX2.h │ ├── UMESimdVecUintAVX2.h │ ├── float │ │ ├── UMESimdVecFloat32_1.h │ │ ├── UMESimdVecFloat32_16.h │ │ ├── UMESimdVecFloat32_2.h │ │ ├── UMESimdVecFloat32_32.h │ │ ├── UMESimdVecFloat32_4.h │ │ ├── UMESimdVecFloat32_8.h │ │ ├── UMESimdVecFloat64_1.h │ │ ├── UMESimdVecFloat64_16.h │ │ ├── UMESimdVecFloat64_2.h │ │ ├── UMESimdVecFloat64_4.h │ │ ├── UMESimdVecFloat64_8.h │ │ └── UMESimdVecFloatPrototype.h │ ├── int │ │ ├── UMESimdVecInt32_1.h │ │ ├── UMESimdVecInt32_16.h │ │ ├── UMESimdVecInt32_2.h │ │ ├── UMESimdVecInt32_32.h │ │ ├── UMESimdVecInt32_4.h │ │ ├── UMESimdVecInt32_8.h │ │ ├── UMESimdVecInt64_1.h │ │ ├── UMESimdVecInt64_16.h │ │ ├── UMESimdVecInt64_2.h │ │ ├── UMESimdVecInt64_4.h │ │ ├── UMESimdVecInt64_8.h │ │ └── UMESimdVecIntPrototype.h │ ├── mask │ │ ├── UMESimdMask1.h │ │ ├── UMESimdMask16.h │ │ ├── UMESimdMask2.h │ │ ├── UMESimdMask32.h │ │ ├── UMESimdMask4.h │ │ ├── UMESimdMask8.h │ │ └── UMESimdMaskPrototype.h │ ├── swizzle │ │ ├── UMESimdSwizzle4.h │ │ └── UMESimdSwizzlePrototype.h │ └── uint │ │ ├── UMESimdVecUint32_1.h │ │ ├── UMESimdVecUint32_16.h │ │ ├── UMESimdVecUint32_2.h │ │ ├── UMESimdVecUint32_4.h │ │ ├── UMESimdVecUint32_8.h │ │ ├── UMESimdVecUint64_1.h │ │ ├── UMESimdVecUint64_2.h │ │ ├── UMESimdVecUint64_4.h │ │ └── UMESimdVecUintPrototype.h ├── avx512 │ ├── UMESimdCastOperatorsAVX512.h │ ├── UMESimdMaskAVX512.h │ ├── UMESimdSwizzleAVX512.h │ ├── UMESimdTraitsSpecialization.h │ ├── UMESimdVecFloatAVX512.h │ ├── UMESimdVecIntAVX512.h │ ├── UMESimdVecUintAVX512.h │ ├── float │ │ ├── UMESimdVecFloat32_1.h │ │ ├── UMESimdVecFloat32_16.h │ │ ├── UMESimdVecFloat32_2.h │ │ ├── UMESimdVecFloat32_32.h │ │ ├── UMESimdVecFloat32_4.h │ │ ├── UMESimdVecFloat32_8.h │ │ ├── UMESimdVecFloat64_1.h │ │ ├── UMESimdVecFloat64_16.h │ │ ├── UMESimdVecFloat64_2.h │ │ ├── UMESimdVecFloat64_4.h │ │ ├── UMESimdVecFloat64_8.h │ │ └── UMESimdVecFloatPrototype.h │ ├── int │ │ ├── UMESimdVecInt32_1.h │ │ ├── UMESimdVecInt32_16.h │ │ ├── UMESimdVecInt32_2.h │ │ ├── UMESimdVecInt32_32.h │ │ ├── UMESimdVecInt32_4.h │ │ ├── UMESimdVecInt32_8.h │ │ ├── UMESimdVecInt64_1.h │ │ ├── UMESimdVecInt64_16.h │ │ ├── UMESimdVecInt64_2.h │ │ ├── UMESimdVecInt64_4.h │ │ ├── UMESimdVecInt64_8.h │ │ └── UMESimdVecIntPrototype.h │ ├── mask │ │ ├── UMESimdMask1.h │ │ ├── UMESimdMask16.h │ │ ├── UMESimdMask2.h │ │ ├── UMESimdMask32.h │ │ ├── UMESimdMask4.h │ │ ├── UMESimdMask8.h │ │ └── UMESimdMaskPrototype.h │ ├── swizzle │ │ ├── UMESimdSwizzle16.h │ │ ├── UMESimdSwizzle4.h │ │ ├── UMESimdSwizzle8.h │ │ └── UMESimdSwizzlePrototype.h │ └── uint │ │ ├── UMESimdVecUint16_1.h │ │ ├── UMESimdVecUint16_2.h │ │ ├── UMESimdVecUint16_4.h │ │ ├── UMESimdVecUint32_1.h │ │ ├── UMESimdVecUint32_16.h │ │ ├── UMESimdVecUint32_2.h │ │ ├── UMESimdVecUint32_32.h │ │ ├── UMESimdVecUint32_4.h │ │ ├── UMESimdVecUint32_8.h │ │ ├── UMESimdVecUint64_1.h │ │ ├── UMESimdVecUint64_16.h │ │ ├── UMESimdVecUint64_2.h │ │ ├── UMESimdVecUint64_4.h │ │ ├── UMESimdVecUint64_8.h │ │ └── UMESimdVecUintPrototype.h ├── knc │ ├── UMESimdCastOperatorsKNC.h │ ├── UMESimdMaskKNC.h │ ├── UMESimdSwizzleKNC.h │ ├── UMESimdTraitsSpecialization.h │ ├── UMESimdVecFloatKNC.h │ ├── UMESimdVecIntKNC.h │ ├── UMESimdVecUintKNC.h │ ├── float │ │ ├── UMESimdVecFloat32_16.h │ │ ├── UMESimdVecFloat32_32.h │ │ ├── UMESimdVecFloat32_8.h │ │ └── UMESimdVecFloatPrototype.h │ ├── int │ │ ├── UMESimdVecInt32_16.h │ │ └── UMESimdVecIntPrototype.h │ ├── mask │ │ ├── UMESimdMask16.h │ │ ├── UMESimdMask32.h │ │ ├── UMESimdMask8.h │ │ └── UMESimdMaskPrototype.h │ ├── swizzle │ │ └── UMESimdSwizzlePrototype.h │ └── uint │ │ ├── UMESimdVecUint32_16.h │ │ └── UMESimdVecUintPrototype.h ├── openmp │ ├── UMESimdCastOperators.h │ ├── UMESimdMask.h │ ├── UMESimdSwizzle.h │ ├── UMESimdVecFloat.h │ ├── UMESimdVecInt.h │ ├── UMESimdVecUint.h │ ├── float │ │ └── UMESimdVecFloatPrototype.h │ ├── int │ │ └── UMESimdVecIntPrototype.h │ ├── mask │ │ └── UMESimdMaskPrototype.h │ ├── swizzle │ │ └── UMESimdSwizzlePrototype.h │ └── uint │ │ └── UMESimdVecUintPrototype.h └── scalar │ ├── UMESimdCastOperatorsScalar.h │ ├── UMESimdMaskScalar.h │ ├── UMESimdSwizzleScalar.h │ ├── UMESimdTraitsSpecialization.h │ ├── UMESimdVecFloatScalar.h │ ├── UMESimdVecIntScalar.h │ ├── UMESimdVecUintScalar.h │ ├── float │ ├── UMESimdVecFloat32_1.h │ ├── UMESimdVecFloat32_2.h │ ├── UMESimdVecFloat32_4.h │ ├── UMESimdVecFloat32_8.h │ ├── UMESimdVecFloat64_1.h │ ├── UMESimdVecFloat64_2.h │ └── UMESimdVecFloatPrototype.h │ ├── int │ ├── UMESimdVecInt32_1.h │ ├── UMESimdVecInt32_2.h │ ├── UMESimdVecInt32_4.h │ ├── UMESimdVecInt32_8.h │ ├── UMESimdVecInt64_1.h │ ├── UMESimdVecInt64_2.h │ └── UMESimdVecIntPrototype.h │ ├── mask │ ├── UMESimdMask1.h │ ├── UMESimdMask2.h │ ├── UMESimdMask4.h │ ├── UMESimdMask8.h │ └── UMESimdMaskPrototype.h │ ├── swizzle │ └── UMESimdSwizzlePrototype.h │ └── uint │ ├── UMESimdVecUint32_1.h │ ├── UMESimdVecUint32_2.h │ ├── UMESimdVecUint32_4.h │ ├── UMESimdVecUint32_8.h │ ├── UMESimdVecUint64_1.h │ ├── UMESimdVecUint64_2.h │ └── UMESimdVecUintPrototype.h ├── unittest ├── Makefile ├── UMESIMDUnitTest.cpp ├── UMEUnitTestCommon.cpp ├── UMEUnitTestCommon.h ├── UMEUnitTestDataSets16.cpp ├── UMEUnitTestDataSets16.h ├── UMEUnitTestDataSets32.cpp ├── UMEUnitTestDataSets32.h ├── UMEUnitTestDataSets64.cpp ├── UMEUnitTestDataSets64.h ├── UMEUnitTestDataSets8.cpp ├── UMEUnitTestDataSets8.h ├── UMEUnitTestMasks.h ├── UMEUnitTestMemory.h ├── UMEUnitTestSimd.h ├── UMEUnitTestSimd1024b.cpp ├── UMEUnitTestSimd1024b.h ├── UMEUnitTestSimd128b.cpp ├── UMEUnitTestSimd128b.h ├── UMEUnitTestSimd16b.cpp ├── UMEUnitTestSimd16b.h ├── UMEUnitTestSimd256b.cpp ├── UMEUnitTestSimd256b.h ├── UMEUnitTestSimd32b.cpp ├── UMEUnitTestSimd32b.h ├── UMEUnitTestSimd512b.cpp ├── UMEUnitTestSimd512b.h ├── UMEUnitTestSimd64b.cpp ├── UMEUnitTestSimd64b.h ├── UMEUnitTestSimd8b.cpp ├── UMEUnitTestSimd8b.h ├── UMEUnitTestSwizzleMask.h ├── build_vs2015 │ ├── build_vs2015.sln │ ├── build_vs2015.vcxproj │ └── build_vs2015.vcxproj.filters ├── clean.sh ├── create_solution_gcc.sh ├── create_solution_vs2012.bat └── results │ └── gold.txt └── utilities ├── ISAInfo ├── Makefile └── isainfo.cpp ├── cray_format.sh ├── ignore_warnings_pop.h ├── ignore_warnings_push.h ├── ignore_warnings_shorten_64_to_32.h ├── ignore_warnings_truncation_from_double_to_float.h ├── ignore_warnings_unused_but_set.h ├── ignore_warnings_unused_force_value_to_bool.h └── ignore_warnings_unused_parameter.h /.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/.appveyor.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/README.md -------------------------------------------------------------------------------- /UMEBasicTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/UMEBasicTypes.h -------------------------------------------------------------------------------- /UMEInline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/UMEInline.h -------------------------------------------------------------------------------- /UMEMemory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/UMEMemory.h -------------------------------------------------------------------------------- /UMESimd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/UMESimd.h -------------------------------------------------------------------------------- /UMESimdInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/UMESimdInterface.h -------------------------------------------------------------------------------- /UMESimdInterfaceFunctions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/UMESimdInterfaceFunctions.h -------------------------------------------------------------------------------- /UMESimdScalarEmulation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/UMESimdScalarEmulation.h -------------------------------------------------------------------------------- /UMESimdScalarOperators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/UMESimdScalarOperators.h -------------------------------------------------------------------------------- /UMESimdTraits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/UMESimdTraits.h -------------------------------------------------------------------------------- /UMESimdVectorEmulation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/UMESimdVectorEmulation.h -------------------------------------------------------------------------------- /doc/introduction.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/doc/introduction.txt -------------------------------------------------------------------------------- /doc/quick_start.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/doc/quick_start.txt -------------------------------------------------------------------------------- /doc/release_notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/doc/release_notes.txt -------------------------------------------------------------------------------- /examples/Example1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/examples/Example1.cpp -------------------------------------------------------------------------------- /examples/ScalarConstants.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/examples/ScalarConstants.cpp -------------------------------------------------------------------------------- /examples/Swizzling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/examples/Swizzling.cpp -------------------------------------------------------------------------------- /examples/UniformVectorNames.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/examples/UniformVectorNames.cpp -------------------------------------------------------------------------------- /microbenchmarks/QuadraticSolver/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/QuadraticSolver/Makefile -------------------------------------------------------------------------------- /microbenchmarks/QuadraticSolver/QuadraticSolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/QuadraticSolver/QuadraticSolver.cpp -------------------------------------------------------------------------------- /microbenchmarks/QuadraticSolver/QuadraticSolverAVXx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/QuadraticSolver/QuadraticSolverAVXx.h -------------------------------------------------------------------------------- /microbenchmarks/QuadraticSolver/QuadraticSolverNaive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/QuadraticSolver/QuadraticSolverNaive.h -------------------------------------------------------------------------------- /microbenchmarks/QuadraticSolver/QuadraticSolverOptimized.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/QuadraticSolver/QuadraticSolverOptimized.h -------------------------------------------------------------------------------- /microbenchmarks/QuadraticSolver/QuadraticSolverSIMD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/QuadraticSolver/QuadraticSolverSIMD.h -------------------------------------------------------------------------------- /microbenchmarks/QuadraticSolver/QuadraticSolverSIMD_nontemplate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/QuadraticSolver/QuadraticSolverSIMD_nontemplate.h -------------------------------------------------------------------------------- /microbenchmarks/average/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/average/Makefile -------------------------------------------------------------------------------- /microbenchmarks/average/average.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/average/average.cpp -------------------------------------------------------------------------------- /microbenchmarks/build_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/build_tests.sh -------------------------------------------------------------------------------- /microbenchmarks/explog/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/explog/Makefile -------------------------------------------------------------------------------- /microbenchmarks/explog/explog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/explog/explog.cpp -------------------------------------------------------------------------------- /microbenchmarks/explog/explog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/explog/explog.h -------------------------------------------------------------------------------- /microbenchmarks/explog/explog_scalar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/explog/explog_scalar.h -------------------------------------------------------------------------------- /microbenchmarks/explog/explog_ume.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/explog/explog_ume.h -------------------------------------------------------------------------------- /microbenchmarks/explog/explog_vdt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/explog/explog_vdt.h -------------------------------------------------------------------------------- /microbenchmarks/explog/vdt_exp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/explog/vdt_exp.h -------------------------------------------------------------------------------- /microbenchmarks/explog/vdt_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/explog/vdt_log.h -------------------------------------------------------------------------------- /microbenchmarks/explog/vdtcore_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/explog/vdtcore_common.h -------------------------------------------------------------------------------- /microbenchmarks/fir_vertical/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/fir_vertical/Makefile -------------------------------------------------------------------------------- /microbenchmarks/fir_vertical/fir_vertical.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/fir_vertical/fir_vertical.cpp -------------------------------------------------------------------------------- /microbenchmarks/fir_vertical/fir_vertical_intel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/fir_vertical/fir_vertical_intel.h -------------------------------------------------------------------------------- /microbenchmarks/fir_vertical/fir_vertical_umesimd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/fir_vertical/fir_vertical_umesimd.h -------------------------------------------------------------------------------- /microbenchmarks/histogram1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/histogram1/Makefile -------------------------------------------------------------------------------- /microbenchmarks/histogram1/histogram1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/histogram1/histogram1.cpp -------------------------------------------------------------------------------- /microbenchmarks/histogram2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/histogram2/Makefile -------------------------------------------------------------------------------- /microbenchmarks/histogram2/histogram2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/histogram2/histogram2.cpp -------------------------------------------------------------------------------- /microbenchmarks/latencies/builds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/latencies/builds.sh -------------------------------------------------------------------------------- /microbenchmarks/latencies/latencies.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/latencies/latencies.h -------------------------------------------------------------------------------- /microbenchmarks/latencies/latencies_16i.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/latencies/latencies_16i.cpp -------------------------------------------------------------------------------- /microbenchmarks/latencies/latencies_16u.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/latencies/latencies_16u.cpp -------------------------------------------------------------------------------- /microbenchmarks/latencies/latencies_32f.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/latencies/latencies_32f.cpp -------------------------------------------------------------------------------- /microbenchmarks/latencies/latencies_32i.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/latencies/latencies_32i.cpp -------------------------------------------------------------------------------- /microbenchmarks/latencies/latencies_32u.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/latencies/latencies_32u.cpp -------------------------------------------------------------------------------- /microbenchmarks/latencies/latencies_64f.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/latencies/latencies_64f.cpp -------------------------------------------------------------------------------- /microbenchmarks/latencies/latencies_64i.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/latencies/latencies_64i.cpp -------------------------------------------------------------------------------- /microbenchmarks/latencies/latencies_64u.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/latencies/latencies_64u.cpp -------------------------------------------------------------------------------- /microbenchmarks/latencies/latencies_8i.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/latencies/latencies_8i.cpp -------------------------------------------------------------------------------- /microbenchmarks/latencies/latencies_8u.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/latencies/latencies_8u.cpp -------------------------------------------------------------------------------- /microbenchmarks/latencies/latencies_mask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/latencies/latencies_mask.cpp -------------------------------------------------------------------------------- /microbenchmarks/latencies/latencies_mask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/latencies/latencies_mask.h -------------------------------------------------------------------------------- /microbenchmarks/mandelbrot1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/mandelbrot1/Makefile -------------------------------------------------------------------------------- /microbenchmarks/mandelbrot1/mandel_avx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/mandelbrot1/mandel_avx.cpp -------------------------------------------------------------------------------- /microbenchmarks/mandelbrot1/mandel_avx512.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/mandelbrot1/mandel_avx512.cpp -------------------------------------------------------------------------------- /microbenchmarks/mandelbrot1/mandel_basic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/mandelbrot1/mandel_basic.cpp -------------------------------------------------------------------------------- /microbenchmarks/mandelbrot1/mandel_sse2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/mandelbrot1/mandel_sse2.cpp -------------------------------------------------------------------------------- /microbenchmarks/mandelbrot1/mandelbrot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/mandelbrot1/mandelbrot.h -------------------------------------------------------------------------------- /microbenchmarks/mandelbrot1/mandelbrot1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/mandelbrot1/mandelbrot1.cpp -------------------------------------------------------------------------------- /microbenchmarks/mandelbrot1/mandelbrot_ume.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/mandelbrot1/mandelbrot_ume.h -------------------------------------------------------------------------------- /microbenchmarks/mandelbrot2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/mandelbrot2/Makefile -------------------------------------------------------------------------------- /microbenchmarks/mandelbrot2/mandel_intel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/mandelbrot2/mandel_intel.h -------------------------------------------------------------------------------- /microbenchmarks/mandelbrot2/mandel_openmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/mandelbrot2/mandel_openmp.h -------------------------------------------------------------------------------- /microbenchmarks/mandelbrot2/mandel_ume.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/mandelbrot2/mandel_ume.h -------------------------------------------------------------------------------- /microbenchmarks/mandelbrot2/mandelbrot2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/mandelbrot2/mandelbrot2.cpp -------------------------------------------------------------------------------- /microbenchmarks/matmul/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/matmul/Makefile -------------------------------------------------------------------------------- /microbenchmarks/matmul/matmul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/matmul/matmul.cpp -------------------------------------------------------------------------------- /microbenchmarks/matmul/matmul_AVX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/matmul/matmul_AVX.h -------------------------------------------------------------------------------- /microbenchmarks/matmul/matmul_AVX512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/matmul/matmul_AVX512.h -------------------------------------------------------------------------------- /microbenchmarks/matmul/matmul_SSE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/matmul/matmul_SSE.h -------------------------------------------------------------------------------- /microbenchmarks/matmul/matmul_UMESIMD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/matmul/matmul_UMESIMD.h -------------------------------------------------------------------------------- /microbenchmarks/matmul/matmul_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/matmul/matmul_common.h -------------------------------------------------------------------------------- /microbenchmarks/matmul/matmul_fox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/matmul/matmul_fox.h -------------------------------------------------------------------------------- /microbenchmarks/matmul/matmul_naive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/matmul/matmul_naive.h -------------------------------------------------------------------------------- /microbenchmarks/polynomial/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/polynomial/Makefile -------------------------------------------------------------------------------- /microbenchmarks/polynomial/polynomial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/polynomial/polynomial.cpp -------------------------------------------------------------------------------- /microbenchmarks/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/run_tests.sh -------------------------------------------------------------------------------- /microbenchmarks/sincos/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/sincos/Makefile -------------------------------------------------------------------------------- /microbenchmarks/sincos/sincos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/sincos/sincos.cpp -------------------------------------------------------------------------------- /microbenchmarks/sincos/sincos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/sincos/sincos.h -------------------------------------------------------------------------------- /microbenchmarks/sincos/sincos_scalar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/sincos/sincos_scalar.h -------------------------------------------------------------------------------- /microbenchmarks/sincos/sincos_ume.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/sincos/sincos_ume.h -------------------------------------------------------------------------------- /microbenchmarks/sincos/sincos_vdt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/sincos/sincos_vdt.h -------------------------------------------------------------------------------- /microbenchmarks/utilities/TimingStatistics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/utilities/TimingStatistics.h -------------------------------------------------------------------------------- /microbenchmarks/utilities/UMEBitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/utilities/UMEBitmap.cpp -------------------------------------------------------------------------------- /microbenchmarks/utilities/UMEBitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/utilities/UMEBitmap.h -------------------------------------------------------------------------------- /microbenchmarks/utilities/UMEConstants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/utilities/UMEConstants.h -------------------------------------------------------------------------------- /microbenchmarks/utilities/UMEEndianness.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/utilities/UMEEndianness.h -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/QuadraticSolver/QuadraticSolver.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/QuadraticSolver/QuadraticSolver.vcxproj -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/QuadraticSolver/QuadraticSolver.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/QuadraticSolver/QuadraticSolver.vcxproj.filters -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/average/average.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/average/average.vcxproj -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/average/average.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/average/average.vcxproj.filters -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/average/average.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/average/average.vcxproj.user -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/explog/explog.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/explog/explog.vcxproj -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/explog/explog.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/explog/explog.vcxproj.filters -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/fir_vertical/fir_vertical.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/fir_vertical/fir_vertical.vcxproj -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/fir_vertical/fir_vertical.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/fir_vertical/fir_vertical.vcxproj.filters -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/fir_vertical/fir_vertical.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/fir_vertical/fir_vertical.vcxproj.user -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/histogram1/histogram1.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/histogram1/histogram1.vcxproj -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/histogram1/histogram1.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/histogram1/histogram1.vcxproj.filters -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/histogram2/histogram2.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/histogram2/histogram2.vcxproj -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/histogram2/histogram2.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/histogram2/histogram2.vcxproj.filters -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/mandelbrot1/mandelbrot1.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/mandelbrot1/mandelbrot1.vcxproj -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/mandelbrot1/mandelbrot1.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/mandelbrot1/mandelbrot1.vcxproj.filters -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/mandelbrot2/mandelbrot2.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/mandelbrot2/mandelbrot2.vcxproj -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/mandelbrot2/mandelbrot2.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/mandelbrot2/mandelbrot2.vcxproj.filters -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/microbenchmarks.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/microbenchmarks.sln -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/microbenchmarks.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/microbenchmarks.vcxproj -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/microbenchmarks.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/microbenchmarks.vcxproj.filters -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/polynomial/polynomial.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/polynomial/polynomial.vcxproj -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/polynomial/polynomial.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/polynomial/polynomial.vcxproj.filters -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/sincos/sincos.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/sincos/sincos.vcxproj -------------------------------------------------------------------------------- /microbenchmarks/vs2015_sln/sincos/sincos.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/microbenchmarks/vs2015_sln/sincos/sincos.vcxproj.filters -------------------------------------------------------------------------------- /plugins/UMESimdPluginARM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/UMESimdPluginARM.h -------------------------------------------------------------------------------- /plugins/UMESimdPluginAVX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/UMESimdPluginAVX.h -------------------------------------------------------------------------------- /plugins/UMESimdPluginAVX2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/UMESimdPluginAVX2.h -------------------------------------------------------------------------------- /plugins/UMESimdPluginAVX512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/UMESimdPluginAVX512.h -------------------------------------------------------------------------------- /plugins/UMESimdPluginAltivec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/UMESimdPluginAltivec.h -------------------------------------------------------------------------------- /plugins/UMESimdPluginKNC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/UMESimdPluginKNC.h -------------------------------------------------------------------------------- /plugins/UMESimdPluginOpenMP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/UMESimdPluginOpenMP.h -------------------------------------------------------------------------------- /plugins/UMESimdPluginScalarEmulation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/UMESimdPluginScalarEmulation.h -------------------------------------------------------------------------------- /plugins/altivec/UMESimdCastOperators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/UMESimdCastOperators.h -------------------------------------------------------------------------------- /plugins/altivec/UMESimdMask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/UMESimdMask.h -------------------------------------------------------------------------------- /plugins/altivec/UMESimdSwizzle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/UMESimdSwizzle.h -------------------------------------------------------------------------------- /plugins/altivec/UMESimdTraitsSpecialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/UMESimdTraitsSpecialization.h -------------------------------------------------------------------------------- /plugins/altivec/UMESimdVecFloat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/UMESimdVecFloat.h -------------------------------------------------------------------------------- /plugins/altivec/UMESimdVecInt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/UMESimdVecInt.h -------------------------------------------------------------------------------- /plugins/altivec/UMESimdVecUint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/UMESimdVecUint.h -------------------------------------------------------------------------------- /plugins/altivec/float/UMESimdVecFloat32_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/float/UMESimdVecFloat32_1.h -------------------------------------------------------------------------------- /plugins/altivec/float/UMESimdVecFloat32_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/float/UMESimdVecFloat32_2.h -------------------------------------------------------------------------------- /plugins/altivec/float/UMESimdVecFloat32_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/float/UMESimdVecFloat32_4.h -------------------------------------------------------------------------------- /plugins/altivec/float/UMESimdVecFloat32_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/float/UMESimdVecFloat32_8.h -------------------------------------------------------------------------------- /plugins/altivec/float/UMESimdVecFloat64_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/float/UMESimdVecFloat64_1.h -------------------------------------------------------------------------------- /plugins/altivec/float/UMESimdVecFloat64_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/float/UMESimdVecFloat64_2.h -------------------------------------------------------------------------------- /plugins/altivec/float/UMESimdVecFloatPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/float/UMESimdVecFloatPrototype.h -------------------------------------------------------------------------------- /plugins/altivec/int/UMESimdVecInt32_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/int/UMESimdVecInt32_1.h -------------------------------------------------------------------------------- /plugins/altivec/int/UMESimdVecInt32_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/int/UMESimdVecInt32_2.h -------------------------------------------------------------------------------- /plugins/altivec/int/UMESimdVecInt32_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/int/UMESimdVecInt32_4.h -------------------------------------------------------------------------------- /plugins/altivec/int/UMESimdVecInt32_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/int/UMESimdVecInt32_8.h -------------------------------------------------------------------------------- /plugins/altivec/int/UMESimdVecIntPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/int/UMESimdVecIntPrototype.h -------------------------------------------------------------------------------- /plugins/altivec/mask/UMESimdMask1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/mask/UMESimdMask1.h -------------------------------------------------------------------------------- /plugins/altivec/mask/UMESimdMask2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/mask/UMESimdMask2.h -------------------------------------------------------------------------------- /plugins/altivec/mask/UMESimdMask4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/mask/UMESimdMask4.h -------------------------------------------------------------------------------- /plugins/altivec/mask/UMESimdMask8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/mask/UMESimdMask8.h -------------------------------------------------------------------------------- /plugins/altivec/mask/UMESimdMaskPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/mask/UMESimdMaskPrototype.h -------------------------------------------------------------------------------- /plugins/altivec/swizzle/UMESimdSwizzlePrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/swizzle/UMESimdSwizzlePrototype.h -------------------------------------------------------------------------------- /plugins/altivec/uint/UMESimdVecUint32_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/uint/UMESimdVecUint32_1.h -------------------------------------------------------------------------------- /plugins/altivec/uint/UMESimdVecUint32_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/uint/UMESimdVecUint32_2.h -------------------------------------------------------------------------------- /plugins/altivec/uint/UMESimdVecUint32_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/uint/UMESimdVecUint32_4.h -------------------------------------------------------------------------------- /plugins/altivec/uint/UMESimdVecUint32_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/uint/UMESimdVecUint32_8.h -------------------------------------------------------------------------------- /plugins/altivec/uint/UMESimdVecUintPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/altivec/uint/UMESimdVecUintPrototype.h -------------------------------------------------------------------------------- /plugins/arm/UMESimdCastOperators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/UMESimdCastOperators.h -------------------------------------------------------------------------------- /plugins/arm/UMESimdMask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/UMESimdMask.h -------------------------------------------------------------------------------- /plugins/arm/UMESimdSwizzle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/UMESimdSwizzle.h -------------------------------------------------------------------------------- /plugins/arm/UMESimdTraitsSpecialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/UMESimdTraitsSpecialization.h -------------------------------------------------------------------------------- /plugins/arm/UMESimdVecFloat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/UMESimdVecFloat.h -------------------------------------------------------------------------------- /plugins/arm/UMESimdVecInt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/UMESimdVecInt.h -------------------------------------------------------------------------------- /plugins/arm/UMESimdVecUint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/UMESimdVecUint.h -------------------------------------------------------------------------------- /plugins/arm/float/UMESimdVecFloat32_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/float/UMESimdVecFloat32_1.h -------------------------------------------------------------------------------- /plugins/arm/float/UMESimdVecFloat32_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/float/UMESimdVecFloat32_2.h -------------------------------------------------------------------------------- /plugins/arm/float/UMESimdVecFloat32_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/float/UMESimdVecFloat32_4.h -------------------------------------------------------------------------------- /plugins/arm/float/UMESimdVecFloat32_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/float/UMESimdVecFloat32_8.h -------------------------------------------------------------------------------- /plugins/arm/float/UMESimdVecFloat64_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/float/UMESimdVecFloat64_1.h -------------------------------------------------------------------------------- /plugins/arm/float/UMESimdVecFloat64_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/float/UMESimdVecFloat64_2.h -------------------------------------------------------------------------------- /plugins/arm/float/UMESimdVecFloatPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/float/UMESimdVecFloatPrototype.h -------------------------------------------------------------------------------- /plugins/arm/int/UMESimdVecInt32_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/int/UMESimdVecInt32_1.h -------------------------------------------------------------------------------- /plugins/arm/int/UMESimdVecInt32_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/int/UMESimdVecInt32_2.h -------------------------------------------------------------------------------- /plugins/arm/int/UMESimdVecInt32_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/int/UMESimdVecInt32_4.h -------------------------------------------------------------------------------- /plugins/arm/int/UMESimdVecInt32_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/int/UMESimdVecInt32_8.h -------------------------------------------------------------------------------- /plugins/arm/int/UMESimdVecInt64_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/int/UMESimdVecInt64_1.h -------------------------------------------------------------------------------- /plugins/arm/int/UMESimdVecInt64_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/int/UMESimdVecInt64_2.h -------------------------------------------------------------------------------- /plugins/arm/int/UMESimdVecIntPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/int/UMESimdVecIntPrototype.h -------------------------------------------------------------------------------- /plugins/arm/mask/UMESimdMask1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/mask/UMESimdMask1.h -------------------------------------------------------------------------------- /plugins/arm/mask/UMESimdMask2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/mask/UMESimdMask2.h -------------------------------------------------------------------------------- /plugins/arm/mask/UMESimdMask4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/mask/UMESimdMask4.h -------------------------------------------------------------------------------- /plugins/arm/mask/UMESimdMask8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/mask/UMESimdMask8.h -------------------------------------------------------------------------------- /plugins/arm/mask/UMESimdMaskPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/mask/UMESimdMaskPrototype.h -------------------------------------------------------------------------------- /plugins/arm/swizzle/UMESimdSwizzlePrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/swizzle/UMESimdSwizzlePrototype.h -------------------------------------------------------------------------------- /plugins/arm/uint/UMESimdVecUint32_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/uint/UMESimdVecUint32_1.h -------------------------------------------------------------------------------- /plugins/arm/uint/UMESimdVecUint32_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/uint/UMESimdVecUint32_2.h -------------------------------------------------------------------------------- /plugins/arm/uint/UMESimdVecUint32_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/uint/UMESimdVecUint32_4.h -------------------------------------------------------------------------------- /plugins/arm/uint/UMESimdVecUint32_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/uint/UMESimdVecUint32_8.h -------------------------------------------------------------------------------- /plugins/arm/uint/UMESimdVecUint64_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/uint/UMESimdVecUint64_1.h -------------------------------------------------------------------------------- /plugins/arm/uint/UMESimdVecUint64_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/uint/UMESimdVecUint64_2.h -------------------------------------------------------------------------------- /plugins/arm/uint/UMESimdVecUintPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/arm/uint/UMESimdVecUintPrototype.h -------------------------------------------------------------------------------- /plugins/avx/UMESimdCastOperatorsAVX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/UMESimdCastOperatorsAVX.h -------------------------------------------------------------------------------- /plugins/avx/UMESimdMaskAVX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/UMESimdMaskAVX.h -------------------------------------------------------------------------------- /plugins/avx/UMESimdSwizzleAVX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/UMESimdSwizzleAVX.h -------------------------------------------------------------------------------- /plugins/avx/UMESimdTraitsSpecialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/UMESimdTraitsSpecialization.h -------------------------------------------------------------------------------- /plugins/avx/UMESimdVecFloatAVX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/UMESimdVecFloatAVX.h -------------------------------------------------------------------------------- /plugins/avx/UMESimdVecIntAVX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/UMESimdVecIntAVX.h -------------------------------------------------------------------------------- /plugins/avx/UMESimdVecUintAVX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/UMESimdVecUintAVX.h -------------------------------------------------------------------------------- /plugins/avx/float/UMESimdVecFloat32_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/float/UMESimdVecFloat32_1.h -------------------------------------------------------------------------------- /plugins/avx/float/UMESimdVecFloat32_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/float/UMESimdVecFloat32_16.h -------------------------------------------------------------------------------- /plugins/avx/float/UMESimdVecFloat32_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/float/UMESimdVecFloat32_2.h -------------------------------------------------------------------------------- /plugins/avx/float/UMESimdVecFloat32_32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/float/UMESimdVecFloat32_32.h -------------------------------------------------------------------------------- /plugins/avx/float/UMESimdVecFloat32_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/float/UMESimdVecFloat32_4.h -------------------------------------------------------------------------------- /plugins/avx/float/UMESimdVecFloat32_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/float/UMESimdVecFloat32_8.h -------------------------------------------------------------------------------- /plugins/avx/float/UMESimdVecFloat64_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/float/UMESimdVecFloat64_1.h -------------------------------------------------------------------------------- /plugins/avx/float/UMESimdVecFloat64_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/float/UMESimdVecFloat64_16.h -------------------------------------------------------------------------------- /plugins/avx/float/UMESimdVecFloat64_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/float/UMESimdVecFloat64_2.h -------------------------------------------------------------------------------- /plugins/avx/float/UMESimdVecFloat64_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/float/UMESimdVecFloat64_4.h -------------------------------------------------------------------------------- /plugins/avx/float/UMESimdVecFloat64_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/float/UMESimdVecFloat64_8.h -------------------------------------------------------------------------------- /plugins/avx/float/UMESimdVecFloatPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/float/UMESimdVecFloatPrototype.h -------------------------------------------------------------------------------- /plugins/avx/int/UMESimdVecInt32_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/int/UMESimdVecInt32_1.h -------------------------------------------------------------------------------- /plugins/avx/int/UMESimdVecInt32_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/int/UMESimdVecInt32_16.h -------------------------------------------------------------------------------- /plugins/avx/int/UMESimdVecInt32_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/int/UMESimdVecInt32_2.h -------------------------------------------------------------------------------- /plugins/avx/int/UMESimdVecInt32_32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/int/UMESimdVecInt32_32.h -------------------------------------------------------------------------------- /plugins/avx/int/UMESimdVecInt32_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/int/UMESimdVecInt32_4.h -------------------------------------------------------------------------------- /plugins/avx/int/UMESimdVecInt32_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/int/UMESimdVecInt32_8.h -------------------------------------------------------------------------------- /plugins/avx/int/UMESimdVecInt64_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/int/UMESimdVecInt64_1.h -------------------------------------------------------------------------------- /plugins/avx/int/UMESimdVecInt64_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/int/UMESimdVecInt64_16.h -------------------------------------------------------------------------------- /plugins/avx/int/UMESimdVecInt64_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/int/UMESimdVecInt64_2.h -------------------------------------------------------------------------------- /plugins/avx/int/UMESimdVecInt64_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/int/UMESimdVecInt64_4.h -------------------------------------------------------------------------------- /plugins/avx/int/UMESimdVecInt64_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/int/UMESimdVecInt64_8.h -------------------------------------------------------------------------------- /plugins/avx/int/UMESimdVecIntPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/int/UMESimdVecIntPrototype.h -------------------------------------------------------------------------------- /plugins/avx/mask/UMESimdMask1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/mask/UMESimdMask1.h -------------------------------------------------------------------------------- /plugins/avx/mask/UMESimdMask16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/mask/UMESimdMask16.h -------------------------------------------------------------------------------- /plugins/avx/mask/UMESimdMask2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/mask/UMESimdMask2.h -------------------------------------------------------------------------------- /plugins/avx/mask/UMESimdMask32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/mask/UMESimdMask32.h -------------------------------------------------------------------------------- /plugins/avx/mask/UMESimdMask4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/mask/UMESimdMask4.h -------------------------------------------------------------------------------- /plugins/avx/mask/UMESimdMask8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/mask/UMESimdMask8.h -------------------------------------------------------------------------------- /plugins/avx/mask/UMESimdMaskPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/mask/UMESimdMaskPrototype.h -------------------------------------------------------------------------------- /plugins/avx/swizzle/UMESimdSwizzle4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/swizzle/UMESimdSwizzle4.h -------------------------------------------------------------------------------- /plugins/avx/swizzle/UMESimdSwizzlePrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/swizzle/UMESimdSwizzlePrototype.h -------------------------------------------------------------------------------- /plugins/avx/uint/UMESimdVecUint32_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/uint/UMESimdVecUint32_1.h -------------------------------------------------------------------------------- /plugins/avx/uint/UMESimdVecUint32_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/uint/UMESimdVecUint32_16.h -------------------------------------------------------------------------------- /plugins/avx/uint/UMESimdVecUint32_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/uint/UMESimdVecUint32_2.h -------------------------------------------------------------------------------- /plugins/avx/uint/UMESimdVecUint32_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/uint/UMESimdVecUint32_4.h -------------------------------------------------------------------------------- /plugins/avx/uint/UMESimdVecUint32_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/uint/UMESimdVecUint32_8.h -------------------------------------------------------------------------------- /plugins/avx/uint/UMESimdVecUint64_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/uint/UMESimdVecUint64_1.h -------------------------------------------------------------------------------- /plugins/avx/uint/UMESimdVecUint64_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/uint/UMESimdVecUint64_2.h -------------------------------------------------------------------------------- /plugins/avx/uint/UMESimdVecUintPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx/uint/UMESimdVecUintPrototype.h -------------------------------------------------------------------------------- /plugins/avx2/CompilerWorkarounds.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/avx2/UMESimdCastOperatorsAVX2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/UMESimdCastOperatorsAVX2.h -------------------------------------------------------------------------------- /plugins/avx2/UMESimdMaskAVX2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/UMESimdMaskAVX2.h -------------------------------------------------------------------------------- /plugins/avx2/UMESimdSwizzleAVX2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/UMESimdSwizzleAVX2.h -------------------------------------------------------------------------------- /plugins/avx2/UMESimdTraitsSpecialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/UMESimdTraitsSpecialization.h -------------------------------------------------------------------------------- /plugins/avx2/UMESimdVecFloatAVX2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/UMESimdVecFloatAVX2.h -------------------------------------------------------------------------------- /plugins/avx2/UMESimdVecIntAVX2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/UMESimdVecIntAVX2.h -------------------------------------------------------------------------------- /plugins/avx2/UMESimdVecUintAVX2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/UMESimdVecUintAVX2.h -------------------------------------------------------------------------------- /plugins/avx2/float/UMESimdVecFloat32_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/float/UMESimdVecFloat32_1.h -------------------------------------------------------------------------------- /plugins/avx2/float/UMESimdVecFloat32_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/float/UMESimdVecFloat32_16.h -------------------------------------------------------------------------------- /plugins/avx2/float/UMESimdVecFloat32_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/float/UMESimdVecFloat32_2.h -------------------------------------------------------------------------------- /plugins/avx2/float/UMESimdVecFloat32_32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/float/UMESimdVecFloat32_32.h -------------------------------------------------------------------------------- /plugins/avx2/float/UMESimdVecFloat32_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/float/UMESimdVecFloat32_4.h -------------------------------------------------------------------------------- /plugins/avx2/float/UMESimdVecFloat32_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/float/UMESimdVecFloat32_8.h -------------------------------------------------------------------------------- /plugins/avx2/float/UMESimdVecFloat64_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/float/UMESimdVecFloat64_1.h -------------------------------------------------------------------------------- /plugins/avx2/float/UMESimdVecFloat64_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/float/UMESimdVecFloat64_16.h -------------------------------------------------------------------------------- /plugins/avx2/float/UMESimdVecFloat64_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/float/UMESimdVecFloat64_2.h -------------------------------------------------------------------------------- /plugins/avx2/float/UMESimdVecFloat64_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/float/UMESimdVecFloat64_4.h -------------------------------------------------------------------------------- /plugins/avx2/float/UMESimdVecFloat64_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/float/UMESimdVecFloat64_8.h -------------------------------------------------------------------------------- /plugins/avx2/float/UMESimdVecFloatPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/float/UMESimdVecFloatPrototype.h -------------------------------------------------------------------------------- /plugins/avx2/int/UMESimdVecInt32_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/int/UMESimdVecInt32_1.h -------------------------------------------------------------------------------- /plugins/avx2/int/UMESimdVecInt32_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/int/UMESimdVecInt32_16.h -------------------------------------------------------------------------------- /plugins/avx2/int/UMESimdVecInt32_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/int/UMESimdVecInt32_2.h -------------------------------------------------------------------------------- /plugins/avx2/int/UMESimdVecInt32_32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/int/UMESimdVecInt32_32.h -------------------------------------------------------------------------------- /plugins/avx2/int/UMESimdVecInt32_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/int/UMESimdVecInt32_4.h -------------------------------------------------------------------------------- /plugins/avx2/int/UMESimdVecInt32_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/int/UMESimdVecInt32_8.h -------------------------------------------------------------------------------- /plugins/avx2/int/UMESimdVecInt64_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/int/UMESimdVecInt64_1.h -------------------------------------------------------------------------------- /plugins/avx2/int/UMESimdVecInt64_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/int/UMESimdVecInt64_16.h -------------------------------------------------------------------------------- /plugins/avx2/int/UMESimdVecInt64_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/int/UMESimdVecInt64_2.h -------------------------------------------------------------------------------- /plugins/avx2/int/UMESimdVecInt64_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/int/UMESimdVecInt64_4.h -------------------------------------------------------------------------------- /plugins/avx2/int/UMESimdVecInt64_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/int/UMESimdVecInt64_8.h -------------------------------------------------------------------------------- /plugins/avx2/int/UMESimdVecIntPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/int/UMESimdVecIntPrototype.h -------------------------------------------------------------------------------- /plugins/avx2/mask/UMESimdMask1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/mask/UMESimdMask1.h -------------------------------------------------------------------------------- /plugins/avx2/mask/UMESimdMask16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/mask/UMESimdMask16.h -------------------------------------------------------------------------------- /plugins/avx2/mask/UMESimdMask2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/mask/UMESimdMask2.h -------------------------------------------------------------------------------- /plugins/avx2/mask/UMESimdMask32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/mask/UMESimdMask32.h -------------------------------------------------------------------------------- /plugins/avx2/mask/UMESimdMask4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/mask/UMESimdMask4.h -------------------------------------------------------------------------------- /plugins/avx2/mask/UMESimdMask8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/mask/UMESimdMask8.h -------------------------------------------------------------------------------- /plugins/avx2/mask/UMESimdMaskPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/mask/UMESimdMaskPrototype.h -------------------------------------------------------------------------------- /plugins/avx2/swizzle/UMESimdSwizzle4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/swizzle/UMESimdSwizzle4.h -------------------------------------------------------------------------------- /plugins/avx2/swizzle/UMESimdSwizzlePrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/swizzle/UMESimdSwizzlePrototype.h -------------------------------------------------------------------------------- /plugins/avx2/uint/UMESimdVecUint32_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/uint/UMESimdVecUint32_1.h -------------------------------------------------------------------------------- /plugins/avx2/uint/UMESimdVecUint32_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/uint/UMESimdVecUint32_16.h -------------------------------------------------------------------------------- /plugins/avx2/uint/UMESimdVecUint32_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/uint/UMESimdVecUint32_2.h -------------------------------------------------------------------------------- /plugins/avx2/uint/UMESimdVecUint32_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/uint/UMESimdVecUint32_4.h -------------------------------------------------------------------------------- /plugins/avx2/uint/UMESimdVecUint32_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/uint/UMESimdVecUint32_8.h -------------------------------------------------------------------------------- /plugins/avx2/uint/UMESimdVecUint64_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/uint/UMESimdVecUint64_1.h -------------------------------------------------------------------------------- /plugins/avx2/uint/UMESimdVecUint64_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/uint/UMESimdVecUint64_2.h -------------------------------------------------------------------------------- /plugins/avx2/uint/UMESimdVecUint64_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/uint/UMESimdVecUint64_4.h -------------------------------------------------------------------------------- /plugins/avx2/uint/UMESimdVecUintPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx2/uint/UMESimdVecUintPrototype.h -------------------------------------------------------------------------------- /plugins/avx512/UMESimdCastOperatorsAVX512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/UMESimdCastOperatorsAVX512.h -------------------------------------------------------------------------------- /plugins/avx512/UMESimdMaskAVX512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/UMESimdMaskAVX512.h -------------------------------------------------------------------------------- /plugins/avx512/UMESimdSwizzleAVX512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/UMESimdSwizzleAVX512.h -------------------------------------------------------------------------------- /plugins/avx512/UMESimdTraitsSpecialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/UMESimdTraitsSpecialization.h -------------------------------------------------------------------------------- /plugins/avx512/UMESimdVecFloatAVX512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/UMESimdVecFloatAVX512.h -------------------------------------------------------------------------------- /plugins/avx512/UMESimdVecIntAVX512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/UMESimdVecIntAVX512.h -------------------------------------------------------------------------------- /plugins/avx512/UMESimdVecUintAVX512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/UMESimdVecUintAVX512.h -------------------------------------------------------------------------------- /plugins/avx512/float/UMESimdVecFloat32_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/float/UMESimdVecFloat32_1.h -------------------------------------------------------------------------------- /plugins/avx512/float/UMESimdVecFloat32_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/float/UMESimdVecFloat32_16.h -------------------------------------------------------------------------------- /plugins/avx512/float/UMESimdVecFloat32_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/float/UMESimdVecFloat32_2.h -------------------------------------------------------------------------------- /plugins/avx512/float/UMESimdVecFloat32_32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/float/UMESimdVecFloat32_32.h -------------------------------------------------------------------------------- /plugins/avx512/float/UMESimdVecFloat32_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/float/UMESimdVecFloat32_4.h -------------------------------------------------------------------------------- /plugins/avx512/float/UMESimdVecFloat32_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/float/UMESimdVecFloat32_8.h -------------------------------------------------------------------------------- /plugins/avx512/float/UMESimdVecFloat64_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/float/UMESimdVecFloat64_1.h -------------------------------------------------------------------------------- /plugins/avx512/float/UMESimdVecFloat64_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/float/UMESimdVecFloat64_16.h -------------------------------------------------------------------------------- /plugins/avx512/float/UMESimdVecFloat64_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/float/UMESimdVecFloat64_2.h -------------------------------------------------------------------------------- /plugins/avx512/float/UMESimdVecFloat64_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/float/UMESimdVecFloat64_4.h -------------------------------------------------------------------------------- /plugins/avx512/float/UMESimdVecFloat64_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/float/UMESimdVecFloat64_8.h -------------------------------------------------------------------------------- /plugins/avx512/float/UMESimdVecFloatPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/float/UMESimdVecFloatPrototype.h -------------------------------------------------------------------------------- /plugins/avx512/int/UMESimdVecInt32_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/int/UMESimdVecInt32_1.h -------------------------------------------------------------------------------- /plugins/avx512/int/UMESimdVecInt32_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/int/UMESimdVecInt32_16.h -------------------------------------------------------------------------------- /plugins/avx512/int/UMESimdVecInt32_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/int/UMESimdVecInt32_2.h -------------------------------------------------------------------------------- /plugins/avx512/int/UMESimdVecInt32_32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/int/UMESimdVecInt32_32.h -------------------------------------------------------------------------------- /plugins/avx512/int/UMESimdVecInt32_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/int/UMESimdVecInt32_4.h -------------------------------------------------------------------------------- /plugins/avx512/int/UMESimdVecInt32_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/int/UMESimdVecInt32_8.h -------------------------------------------------------------------------------- /plugins/avx512/int/UMESimdVecInt64_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/int/UMESimdVecInt64_1.h -------------------------------------------------------------------------------- /plugins/avx512/int/UMESimdVecInt64_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/int/UMESimdVecInt64_16.h -------------------------------------------------------------------------------- /plugins/avx512/int/UMESimdVecInt64_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/int/UMESimdVecInt64_2.h -------------------------------------------------------------------------------- /plugins/avx512/int/UMESimdVecInt64_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/int/UMESimdVecInt64_4.h -------------------------------------------------------------------------------- /plugins/avx512/int/UMESimdVecInt64_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/int/UMESimdVecInt64_8.h -------------------------------------------------------------------------------- /plugins/avx512/int/UMESimdVecIntPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/int/UMESimdVecIntPrototype.h -------------------------------------------------------------------------------- /plugins/avx512/mask/UMESimdMask1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/mask/UMESimdMask1.h -------------------------------------------------------------------------------- /plugins/avx512/mask/UMESimdMask16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/mask/UMESimdMask16.h -------------------------------------------------------------------------------- /plugins/avx512/mask/UMESimdMask2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/mask/UMESimdMask2.h -------------------------------------------------------------------------------- /plugins/avx512/mask/UMESimdMask32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/mask/UMESimdMask32.h -------------------------------------------------------------------------------- /plugins/avx512/mask/UMESimdMask4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/mask/UMESimdMask4.h -------------------------------------------------------------------------------- /plugins/avx512/mask/UMESimdMask8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/mask/UMESimdMask8.h -------------------------------------------------------------------------------- /plugins/avx512/mask/UMESimdMaskPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/mask/UMESimdMaskPrototype.h -------------------------------------------------------------------------------- /plugins/avx512/swizzle/UMESimdSwizzle16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/swizzle/UMESimdSwizzle16.h -------------------------------------------------------------------------------- /plugins/avx512/swizzle/UMESimdSwizzle4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/swizzle/UMESimdSwizzle4.h -------------------------------------------------------------------------------- /plugins/avx512/swizzle/UMESimdSwizzle8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/swizzle/UMESimdSwizzle8.h -------------------------------------------------------------------------------- /plugins/avx512/swizzle/UMESimdSwizzlePrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/swizzle/UMESimdSwizzlePrototype.h -------------------------------------------------------------------------------- /plugins/avx512/uint/UMESimdVecUint16_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/uint/UMESimdVecUint16_1.h -------------------------------------------------------------------------------- /plugins/avx512/uint/UMESimdVecUint16_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/uint/UMESimdVecUint16_2.h -------------------------------------------------------------------------------- /plugins/avx512/uint/UMESimdVecUint16_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/uint/UMESimdVecUint16_4.h -------------------------------------------------------------------------------- /plugins/avx512/uint/UMESimdVecUint32_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/uint/UMESimdVecUint32_1.h -------------------------------------------------------------------------------- /plugins/avx512/uint/UMESimdVecUint32_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/uint/UMESimdVecUint32_16.h -------------------------------------------------------------------------------- /plugins/avx512/uint/UMESimdVecUint32_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/uint/UMESimdVecUint32_2.h -------------------------------------------------------------------------------- /plugins/avx512/uint/UMESimdVecUint32_32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/uint/UMESimdVecUint32_32.h -------------------------------------------------------------------------------- /plugins/avx512/uint/UMESimdVecUint32_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/uint/UMESimdVecUint32_4.h -------------------------------------------------------------------------------- /plugins/avx512/uint/UMESimdVecUint32_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/uint/UMESimdVecUint32_8.h -------------------------------------------------------------------------------- /plugins/avx512/uint/UMESimdVecUint64_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/uint/UMESimdVecUint64_1.h -------------------------------------------------------------------------------- /plugins/avx512/uint/UMESimdVecUint64_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/uint/UMESimdVecUint64_16.h -------------------------------------------------------------------------------- /plugins/avx512/uint/UMESimdVecUint64_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/uint/UMESimdVecUint64_2.h -------------------------------------------------------------------------------- /plugins/avx512/uint/UMESimdVecUint64_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/uint/UMESimdVecUint64_4.h -------------------------------------------------------------------------------- /plugins/avx512/uint/UMESimdVecUint64_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/uint/UMESimdVecUint64_8.h -------------------------------------------------------------------------------- /plugins/avx512/uint/UMESimdVecUintPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/avx512/uint/UMESimdVecUintPrototype.h -------------------------------------------------------------------------------- /plugins/knc/UMESimdCastOperatorsKNC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/UMESimdCastOperatorsKNC.h -------------------------------------------------------------------------------- /plugins/knc/UMESimdMaskKNC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/UMESimdMaskKNC.h -------------------------------------------------------------------------------- /plugins/knc/UMESimdSwizzleKNC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/UMESimdSwizzleKNC.h -------------------------------------------------------------------------------- /plugins/knc/UMESimdTraitsSpecialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/UMESimdTraitsSpecialization.h -------------------------------------------------------------------------------- /plugins/knc/UMESimdVecFloatKNC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/UMESimdVecFloatKNC.h -------------------------------------------------------------------------------- /plugins/knc/UMESimdVecIntKNC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/UMESimdVecIntKNC.h -------------------------------------------------------------------------------- /plugins/knc/UMESimdVecUintKNC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/UMESimdVecUintKNC.h -------------------------------------------------------------------------------- /plugins/knc/float/UMESimdVecFloat32_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/float/UMESimdVecFloat32_16.h -------------------------------------------------------------------------------- /plugins/knc/float/UMESimdVecFloat32_32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/float/UMESimdVecFloat32_32.h -------------------------------------------------------------------------------- /plugins/knc/float/UMESimdVecFloat32_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/float/UMESimdVecFloat32_8.h -------------------------------------------------------------------------------- /plugins/knc/float/UMESimdVecFloatPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/float/UMESimdVecFloatPrototype.h -------------------------------------------------------------------------------- /plugins/knc/int/UMESimdVecInt32_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/int/UMESimdVecInt32_16.h -------------------------------------------------------------------------------- /plugins/knc/int/UMESimdVecIntPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/int/UMESimdVecIntPrototype.h -------------------------------------------------------------------------------- /plugins/knc/mask/UMESimdMask16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/mask/UMESimdMask16.h -------------------------------------------------------------------------------- /plugins/knc/mask/UMESimdMask32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/mask/UMESimdMask32.h -------------------------------------------------------------------------------- /plugins/knc/mask/UMESimdMask8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/mask/UMESimdMask8.h -------------------------------------------------------------------------------- /plugins/knc/mask/UMESimdMaskPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/mask/UMESimdMaskPrototype.h -------------------------------------------------------------------------------- /plugins/knc/swizzle/UMESimdSwizzlePrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/swizzle/UMESimdSwizzlePrototype.h -------------------------------------------------------------------------------- /plugins/knc/uint/UMESimdVecUint32_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/uint/UMESimdVecUint32_16.h -------------------------------------------------------------------------------- /plugins/knc/uint/UMESimdVecUintPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/knc/uint/UMESimdVecUintPrototype.h -------------------------------------------------------------------------------- /plugins/openmp/UMESimdCastOperators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/openmp/UMESimdCastOperators.h -------------------------------------------------------------------------------- /plugins/openmp/UMESimdMask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/openmp/UMESimdMask.h -------------------------------------------------------------------------------- /plugins/openmp/UMESimdSwizzle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/openmp/UMESimdSwizzle.h -------------------------------------------------------------------------------- /plugins/openmp/UMESimdVecFloat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/openmp/UMESimdVecFloat.h -------------------------------------------------------------------------------- /plugins/openmp/UMESimdVecInt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/openmp/UMESimdVecInt.h -------------------------------------------------------------------------------- /plugins/openmp/UMESimdVecUint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/openmp/UMESimdVecUint.h -------------------------------------------------------------------------------- /plugins/openmp/float/UMESimdVecFloatPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/openmp/float/UMESimdVecFloatPrototype.h -------------------------------------------------------------------------------- /plugins/openmp/int/UMESimdVecIntPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/openmp/int/UMESimdVecIntPrototype.h -------------------------------------------------------------------------------- /plugins/openmp/mask/UMESimdMaskPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/openmp/mask/UMESimdMaskPrototype.h -------------------------------------------------------------------------------- /plugins/openmp/swizzle/UMESimdSwizzlePrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/openmp/swizzle/UMESimdSwizzlePrototype.h -------------------------------------------------------------------------------- /plugins/openmp/uint/UMESimdVecUintPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/openmp/uint/UMESimdVecUintPrototype.h -------------------------------------------------------------------------------- /plugins/scalar/UMESimdCastOperatorsScalar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/UMESimdCastOperatorsScalar.h -------------------------------------------------------------------------------- /plugins/scalar/UMESimdMaskScalar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/UMESimdMaskScalar.h -------------------------------------------------------------------------------- /plugins/scalar/UMESimdSwizzleScalar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/UMESimdSwizzleScalar.h -------------------------------------------------------------------------------- /plugins/scalar/UMESimdTraitsSpecialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/UMESimdTraitsSpecialization.h -------------------------------------------------------------------------------- /plugins/scalar/UMESimdVecFloatScalar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/UMESimdVecFloatScalar.h -------------------------------------------------------------------------------- /plugins/scalar/UMESimdVecIntScalar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/UMESimdVecIntScalar.h -------------------------------------------------------------------------------- /plugins/scalar/UMESimdVecUintScalar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/UMESimdVecUintScalar.h -------------------------------------------------------------------------------- /plugins/scalar/float/UMESimdVecFloat32_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/float/UMESimdVecFloat32_1.h -------------------------------------------------------------------------------- /plugins/scalar/float/UMESimdVecFloat32_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/float/UMESimdVecFloat32_2.h -------------------------------------------------------------------------------- /plugins/scalar/float/UMESimdVecFloat32_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/float/UMESimdVecFloat32_4.h -------------------------------------------------------------------------------- /plugins/scalar/float/UMESimdVecFloat32_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/float/UMESimdVecFloat32_8.h -------------------------------------------------------------------------------- /plugins/scalar/float/UMESimdVecFloat64_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/float/UMESimdVecFloat64_1.h -------------------------------------------------------------------------------- /plugins/scalar/float/UMESimdVecFloat64_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/float/UMESimdVecFloat64_2.h -------------------------------------------------------------------------------- /plugins/scalar/float/UMESimdVecFloatPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/float/UMESimdVecFloatPrototype.h -------------------------------------------------------------------------------- /plugins/scalar/int/UMESimdVecInt32_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/int/UMESimdVecInt32_1.h -------------------------------------------------------------------------------- /plugins/scalar/int/UMESimdVecInt32_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/int/UMESimdVecInt32_2.h -------------------------------------------------------------------------------- /plugins/scalar/int/UMESimdVecInt32_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/int/UMESimdVecInt32_4.h -------------------------------------------------------------------------------- /plugins/scalar/int/UMESimdVecInt32_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/int/UMESimdVecInt32_8.h -------------------------------------------------------------------------------- /plugins/scalar/int/UMESimdVecInt64_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/int/UMESimdVecInt64_1.h -------------------------------------------------------------------------------- /plugins/scalar/int/UMESimdVecInt64_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/int/UMESimdVecInt64_2.h -------------------------------------------------------------------------------- /plugins/scalar/int/UMESimdVecIntPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/int/UMESimdVecIntPrototype.h -------------------------------------------------------------------------------- /plugins/scalar/mask/UMESimdMask1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/mask/UMESimdMask1.h -------------------------------------------------------------------------------- /plugins/scalar/mask/UMESimdMask2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/mask/UMESimdMask2.h -------------------------------------------------------------------------------- /plugins/scalar/mask/UMESimdMask4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/mask/UMESimdMask4.h -------------------------------------------------------------------------------- /plugins/scalar/mask/UMESimdMask8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/mask/UMESimdMask8.h -------------------------------------------------------------------------------- /plugins/scalar/mask/UMESimdMaskPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/mask/UMESimdMaskPrototype.h -------------------------------------------------------------------------------- /plugins/scalar/swizzle/UMESimdSwizzlePrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/swizzle/UMESimdSwizzlePrototype.h -------------------------------------------------------------------------------- /plugins/scalar/uint/UMESimdVecUint32_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/uint/UMESimdVecUint32_1.h -------------------------------------------------------------------------------- /plugins/scalar/uint/UMESimdVecUint32_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/uint/UMESimdVecUint32_2.h -------------------------------------------------------------------------------- /plugins/scalar/uint/UMESimdVecUint32_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/uint/UMESimdVecUint32_4.h -------------------------------------------------------------------------------- /plugins/scalar/uint/UMESimdVecUint32_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/uint/UMESimdVecUint32_8.h -------------------------------------------------------------------------------- /plugins/scalar/uint/UMESimdVecUint64_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/uint/UMESimdVecUint64_1.h -------------------------------------------------------------------------------- /plugins/scalar/uint/UMESimdVecUint64_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/uint/UMESimdVecUint64_2.h -------------------------------------------------------------------------------- /plugins/scalar/uint/UMESimdVecUintPrototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/plugins/scalar/uint/UMESimdVecUintPrototype.h -------------------------------------------------------------------------------- /unittest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/Makefile -------------------------------------------------------------------------------- /unittest/UMESIMDUnitTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMESIMDUnitTest.cpp -------------------------------------------------------------------------------- /unittest/UMEUnitTestCommon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestCommon.cpp -------------------------------------------------------------------------------- /unittest/UMEUnitTestCommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestCommon.h -------------------------------------------------------------------------------- /unittest/UMEUnitTestDataSets16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestDataSets16.cpp -------------------------------------------------------------------------------- /unittest/UMEUnitTestDataSets16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestDataSets16.h -------------------------------------------------------------------------------- /unittest/UMEUnitTestDataSets32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestDataSets32.cpp -------------------------------------------------------------------------------- /unittest/UMEUnitTestDataSets32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestDataSets32.h -------------------------------------------------------------------------------- /unittest/UMEUnitTestDataSets64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestDataSets64.cpp -------------------------------------------------------------------------------- /unittest/UMEUnitTestDataSets64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestDataSets64.h -------------------------------------------------------------------------------- /unittest/UMEUnitTestDataSets8.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestDataSets8.cpp -------------------------------------------------------------------------------- /unittest/UMEUnitTestDataSets8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestDataSets8.h -------------------------------------------------------------------------------- /unittest/UMEUnitTestMasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestMasks.h -------------------------------------------------------------------------------- /unittest/UMEUnitTestMemory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestMemory.h -------------------------------------------------------------------------------- /unittest/UMEUnitTestSimd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestSimd.h -------------------------------------------------------------------------------- /unittest/UMEUnitTestSimd1024b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestSimd1024b.cpp -------------------------------------------------------------------------------- /unittest/UMEUnitTestSimd1024b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestSimd1024b.h -------------------------------------------------------------------------------- /unittest/UMEUnitTestSimd128b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestSimd128b.cpp -------------------------------------------------------------------------------- /unittest/UMEUnitTestSimd128b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestSimd128b.h -------------------------------------------------------------------------------- /unittest/UMEUnitTestSimd16b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestSimd16b.cpp -------------------------------------------------------------------------------- /unittest/UMEUnitTestSimd16b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestSimd16b.h -------------------------------------------------------------------------------- /unittest/UMEUnitTestSimd256b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestSimd256b.cpp -------------------------------------------------------------------------------- /unittest/UMEUnitTestSimd256b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestSimd256b.h -------------------------------------------------------------------------------- /unittest/UMEUnitTestSimd32b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestSimd32b.cpp -------------------------------------------------------------------------------- /unittest/UMEUnitTestSimd32b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestSimd32b.h -------------------------------------------------------------------------------- /unittest/UMEUnitTestSimd512b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestSimd512b.cpp -------------------------------------------------------------------------------- /unittest/UMEUnitTestSimd512b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestSimd512b.h -------------------------------------------------------------------------------- /unittest/UMEUnitTestSimd64b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestSimd64b.cpp -------------------------------------------------------------------------------- /unittest/UMEUnitTestSimd64b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestSimd64b.h -------------------------------------------------------------------------------- /unittest/UMEUnitTestSimd8b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestSimd8b.cpp -------------------------------------------------------------------------------- /unittest/UMEUnitTestSimd8b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestSimd8b.h -------------------------------------------------------------------------------- /unittest/UMEUnitTestSwizzleMask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/UMEUnitTestSwizzleMask.h -------------------------------------------------------------------------------- /unittest/build_vs2015/build_vs2015.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/build_vs2015/build_vs2015.sln -------------------------------------------------------------------------------- /unittest/build_vs2015/build_vs2015.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/build_vs2015/build_vs2015.vcxproj -------------------------------------------------------------------------------- /unittest/build_vs2015/build_vs2015.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/build_vs2015/build_vs2015.vcxproj.filters -------------------------------------------------------------------------------- /unittest/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/clean.sh -------------------------------------------------------------------------------- /unittest/create_solution_gcc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/create_solution_gcc.sh -------------------------------------------------------------------------------- /unittest/create_solution_vs2012.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/create_solution_vs2012.bat -------------------------------------------------------------------------------- /unittest/results/gold.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/unittest/results/gold.txt -------------------------------------------------------------------------------- /utilities/ISAInfo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/utilities/ISAInfo/Makefile -------------------------------------------------------------------------------- /utilities/ISAInfo/isainfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/utilities/ISAInfo/isainfo.cpp -------------------------------------------------------------------------------- /utilities/cray_format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/utilities/cray_format.sh -------------------------------------------------------------------------------- /utilities/ignore_warnings_pop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/utilities/ignore_warnings_pop.h -------------------------------------------------------------------------------- /utilities/ignore_warnings_push.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/utilities/ignore_warnings_push.h -------------------------------------------------------------------------------- /utilities/ignore_warnings_shorten_64_to_32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/utilities/ignore_warnings_shorten_64_to_32.h -------------------------------------------------------------------------------- /utilities/ignore_warnings_truncation_from_double_to_float.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/utilities/ignore_warnings_truncation_from_double_to_float.h -------------------------------------------------------------------------------- /utilities/ignore_warnings_unused_but_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/utilities/ignore_warnings_unused_but_set.h -------------------------------------------------------------------------------- /utilities/ignore_warnings_unused_force_value_to_bool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/utilities/ignore_warnings_unused_force_value_to_bool.h -------------------------------------------------------------------------------- /utilities/ignore_warnings_unused_parameter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edanor/umesimd/HEAD/utilities/ignore_warnings_unused_parameter.h --------------------------------------------------------------------------------