Test for AVX512

This commit is contained in:
Sy
2020-05-29 15:23:22 +02:00
parent 265b5c4d1b
commit c67550e531
102 changed files with 113424 additions and 230530 deletions
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));
@@ -1,6 +1,5 @@
#include <stdint.h>
#include <immintrin.h>
#include "../include/avx512fintrin.h"
__m512i _mm512_sign_epi16(__m512i a, __m512i b){
b = _mm512_min_epi16(b, _mm512_set1_epi16(1));
b = _mm512_max_epi16(b, _mm512_set1_epi16(-1));

Some files were not shown because too many files have changed in this diff Show More