Beispiel #1
0
unsigned long
ui_extract_mem_n (vector unsigned int *p, unsigned long n)
{
  return (unsigned int) __builtin_vec_extract (*p, n);
}
Beispiel #2
0
double
d_extract_arg_n (vector double v, unsigned long n)
{
  return __builtin_vec_extract (v, n);
}
Beispiel #3
0
unsigned long
ul_extract_mem_n (vector unsigned long *p, unsigned long n)
{
  return (unsigned long) __builtin_vec_extract (*p, n);
}
Beispiel #4
0
double
d_extract_mem_n (vector double *p, unsigned long n)
{
  return __builtin_vec_extract (*p, n);
}
Beispiel #5
0
float
f_extract_mem_n (vector float *p, unsigned long n)
{
  return __builtin_vec_extract (*p, n);
}
Beispiel #6
0
unsigned long
us_extract_arg_n (vector unsigned short v, unsigned long n)
{
  return (unsigned short) __builtin_vec_extract (v, n);
}
Beispiel #7
0
unsigned long
uc_extract_arg_n (vector unsigned char v, unsigned long n)
{
  return (unsigned char) __builtin_vec_extract (v, n);
}
Beispiel #8
0
unsigned long
ul_extract_arg_n (vector unsigned long v, unsigned long n)
{
  return (unsigned long) __builtin_vec_extract (v, n);
}
Beispiel #9
0
unsigned long
ui_extract_arg_n (vector unsigned int v, unsigned long n)
{
  return (unsigned int) __builtin_vec_extract (v, n);
}
Beispiel #10
0
float
f_extract_arg_n (vector float v, unsigned long n)
{
  return __builtin_vec_extract (v, n);
}
Beispiel #11
0
unsigned long
uc_extract_mem_n (vector unsigned char *p, unsigned long n)
{
  return (unsigned char) __builtin_vec_extract (*p, n);
}
Beispiel #12
0
unsigned long
us_extract_mem_n (vector unsigned short *p, unsigned long n)
{
  return (unsigned short) __builtin_vec_extract (*p, n);
}
double d0(__vector double v){ return __builtin_vec_extract (v, 0); }
double d1(__vector double v){ return __builtin_vec_extract (v, 1); }