a = (__vector unsigned char)vec_splats (__m1);
b = (__vector unsigned char)vec_splats (__m2);
c = vec_mergel (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
#else
__m64_union m1, m2, res;
a = (__vector unsigned char)vec_splats (__m1);
b = (__vector unsigned char)vec_splats (__m2);
c = vec_mergel (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 1));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 1));
#else
__m64_union m1, m2, res;
a = (__vector signed char)vec_splats (__m1);
b = (__vector signed char)vec_splats (__m2);
c = vec_add (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
#else
__m64_union m1, m2, res;
a = (__vector signed short)vec_splats (__m1);
b = (__vector signed short)vec_splats (__m2);
c = vec_add (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
#else
__m64_union m1, m2, res;
a = (__vector signed int)vec_splats (__m1);
b = (__vector signed int)vec_splats (__m2);
c = vec_add (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
#else
__m64_union m1, m2, res;
a = (__vector signed char)vec_splats (__m1);
b = (__vector signed char)vec_splats (__m2);
c = vec_sub (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
#else
__m64_union m1, m2, res;
a = (__vector signed short)vec_splats (__m1);
b = (__vector signed short)vec_splats (__m2);
c = vec_sub (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
#else
__m64_union m1, m2, res;
a = (__vector signed int)vec_splats (__m1);
b = (__vector signed int)vec_splats (__m2);
c = vec_sub (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
#else
__m64_union m1, m2, res;
a = (__vector signed char)vec_splats (__m1);
b = (__vector signed char)vec_splats (__m2);
c = (__vector signed char)vec_cmpgt (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
#else
__m64_union m1, m2, res;
a = (__vector signed short)vec_splats (__m1);
b = (__vector signed short)vec_splats (__m2);
c = (__vector signed short)vec_cmpeq (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
#else
__m64_union m1, m2, res;
a = (__vector signed short)vec_splats (__m1);
b = (__vector signed short)vec_splats (__m2);
c = (__vector signed short)vec_cmpgt (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
#else
__m64_union m1, m2, res;
a = (__vector signed int)vec_splats (__m1);
b = (__vector signed int)vec_splats (__m2);
c = (__vector signed int)vec_cmpeq (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
#else
__m64_union m1, m2, res;
a = (__vector signed int)vec_splats (__m1);
b = (__vector signed int)vec_splats (__m2);
c = (__vector signed int)vec_cmpgt (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
#else
__m64_union m1, m2, res;
a = (__vector signed char)vec_splats (__m1);
b = (__vector signed char)vec_splats (__m2);
c = vec_adds (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
}
extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
a = (__vector signed short)vec_splats (__m1);
b = (__vector signed short)vec_splats (__m2);
c = vec_adds (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
}
extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
a = (__vector unsigned char)vec_splats (__m1);
b = (__vector unsigned char)vec_splats (__m2);
c = vec_adds (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
}
extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
a = (__vector unsigned short)vec_splats (__m1);
b = (__vector unsigned short)vec_splats (__m2);
c = vec_adds (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
}
extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
a = (__vector signed char)vec_splats (__m1);
b = (__vector signed char)vec_splats (__m2);
c = vec_subs (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
}
extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
a = (__vector signed short)vec_splats (__m1);
b = (__vector signed short)vec_splats (__m2);
c = vec_subs (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
}
extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
a = (__vector unsigned char)vec_splats (__m1);
b = (__vector unsigned char)vec_splats (__m2);
c = vec_subs (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
}
extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
a = (__vector unsigned short)vec_splats (__m1);
b = (__vector unsigned short)vec_splats (__m2);
c = vec_subs (a, b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
}
extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
a = (__vector signed short)vec_splats (__m1);
b = (__vector signed short)vec_splats (__m2);
c = vec_vmsumshm (a, b, zero);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
}
extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
w1 = vec_vmulosh (a, b);
c = (__vector signed short)vec_perm (w0, w1, xform1);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
}
extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
a = (__vector signed short)vec_splats (__m1);
b = (__vector signed short)vec_splats (__m2);
c = a * b;
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)c, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)c, 0));
}
extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
m = (__vector signed short)vec_splats (__m);
c = (__vector unsigned short)vec_splats ((unsigned short)__count);
r = vec_sl (m, (__vector unsigned short)c);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)r, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)r, 0));
}
else
return (0);
m = (__vector signed short)vec_splats (__m);
c = (__vector unsigned short)vec_splats ((unsigned short)__count);
r = vec_sra (m, (__vector unsigned short)c);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)r, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)r, 0));
}
else
return (0);
m = (__vector unsigned short)vec_splats (__m);
c = (__vector unsigned short)vec_splats ((unsigned short)__count);
r = vec_sr (m, (__vector unsigned short)c);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)r, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)r, 0));
}
else
return (0);
__vector signed short w;
w = (__vector signed short)vec_splats (__w);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)w, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)w, 0));
#else
__m64_union res;
__vector signed char b;
b = (__vector signed char)vec_splats (__b);
- return (__builtin_unpack_vector_int128 ((__vector __int128_t)b, 0));
+ return (__builtin_unpack_vector_int128 ((__vector __int128)b, 0));
#else
__m64_union res;