cloudy
trunk
|
#include "cddefines.h"
#include "vectorize.h"
#include "vectorize_math.h"
#include "vectorize_sqrt_core.h"
Go to the source code of this file.
Functions | |
int | v1sqrtd (int) |
int | v1hypotd (int, int) |
int | v1sqrtf (int) |
int | v1hypotf (int, int) |
double | wr_sqrtd (double x) |
double | wr_hypotd (double x, double y) |
sys_float | wr_sqrtf (sys_float x) |
sys_float | wr_hypotf (sys_float x, sys_float y) |
void | vsqrt (const double x[], double y[], long nlo, long nhi) |
void | vhypot (const double x1[], const double x2[], double y[], long nlo, long nhi) |
void | vsqrt (const sys_float x[], sys_float y[], long nlo, long nhi) |
void | vhypot (const sys_float x1[], const sys_float x2[], sys_float y[], long nlo, long nhi) |
void | vsqrt (double *y, double x0, double x1, double x2, double x3) |
void | vhypot (double *z, double x0, double y0, double x1, double y1, double x2, double y2, double x3, double y3) |
void | vsqrt (double *y, double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7) |
void | vsqrt (sys_float *y, sys_float x0, sys_float x1, sys_float x2, sys_float x3) |
void | vhypot (sys_float *z, sys_float x0, sys_float y0, sys_float x1, sys_float y1, sys_float x2, sys_float y2, sys_float x3, sys_float y3) |
void | vsqrt (sys_float *y, sys_float x0, sys_float x1, sys_float x2, sys_float x3, sys_float x4, sys_float x5, sys_float x6, sys_float x7) |
void | vhypot (sys_float *z, sys_float x0, sys_float y0, sys_float x1, sys_float y1, sys_float x2, sys_float y2, sys_float x3, sys_float y3, sys_float x4, sys_float y4, sys_float x5, sys_float y5, sys_float x6, sys_float y6, sys_float x7, sys_float y7) |
void | vsqrt (sys_float *y, sys_float x0, sys_float x1, sys_float x2, sys_float x3, sys_float x4, sys_float x5, sys_float x6, sys_float x7, sys_float x8, sys_float x9, sys_float x10, sys_float x11, sys_float x12, sys_float x13, sys_float x14, sys_float x15) |
|
inline |
Definition at line 134 of file vectorize_sqrt.cpp.
Referenced by vhypot().
|
inline |
Definition at line 136 of file vectorize_sqrt.cpp.
Referenced by vhypot().
|
inline |
Definition at line 133 of file vectorize_sqrt.cpp.
Referenced by vsqrt().
|
inline |
Definition at line 135 of file vectorize_sqrt.cpp.
Referenced by vsqrt().
void vhypot | ( | const double | x1[], |
const double | x2[], | ||
double | y[], | ||
long | nlo, | ||
long | nhi | ||
) |
Definition at line 169 of file vectorize_sqrt.cpp.
References DEBUG_ENTRY, v1hypotd(), vecfun2(), and wr_hypotd().
Referenced by ParseCrashDo().
Definition at line 183 of file vectorize_sqrt.cpp.
References DEBUG_ENTRY, v1hypotf(), vecfun2(), and wr_hypotf().
void vhypot | ( | double * | z, |
double | x0, | ||
double | y0, | ||
double | x1, | ||
double | y1, | ||
double | x2, | ||
double | y2, | ||
double | x3, | ||
double | y3 | ||
) |
Definition at line 195 of file vectorize_sqrt.cpp.
References V1FUN2_PD_4.
void vhypot | ( | sys_float * | z, |
sys_float | x0, | ||
sys_float | y0, | ||
sys_float | x1, | ||
sys_float | y1, | ||
sys_float | x2, | ||
sys_float | y2, | ||
sys_float | x3, | ||
sys_float | y3 | ||
) |
Definition at line 210 of file vectorize_sqrt.cpp.
References V1FUN2_PS_4.
void vhypot | ( | sys_float * | z, |
sys_float | x0, | ||
sys_float | y0, | ||
sys_float | x1, | ||
sys_float | y1, | ||
sys_float | x2, | ||
sys_float | y2, | ||
sys_float | x3, | ||
sys_float | y3, | ||
sys_float | x4, | ||
sys_float | y4, | ||
sys_float | x5, | ||
sys_float | y5, | ||
sys_float | x6, | ||
sys_float | y6, | ||
sys_float | x7, | ||
sys_float | y7 | ||
) |
Definition at line 222 of file vectorize_sqrt.cpp.
References V1FUN2_PS_8.
void vsqrt | ( | const double | x[], |
double | y[], | ||
long | nlo, | ||
long | nhi | ||
) |
Definition at line 162 of file vectorize_sqrt.cpp.
References DEBUG_ENTRY, v1sqrtd(), vecfun(), and wr_sqrtd().
Referenced by y2s().
Definition at line 176 of file vectorize_sqrt.cpp.
References DEBUG_ENTRY, v1sqrtf(), vecfun(), and wr_sqrtf().
void vsqrt | ( | double * | y, |
double | x0, | ||
double | x1, | ||
double | x2, | ||
double | x3 | ||
) |
Definition at line 190 of file vectorize_sqrt.cpp.
References V1FUN_PD_4.
void vsqrt | ( | double * | y, |
double | x0, | ||
double | x1, | ||
double | x2, | ||
double | x3, | ||
double | x4, | ||
double | x5, | ||
double | x6, | ||
double | x7 | ||
) |
Definition at line 200 of file vectorize_sqrt.cpp.
References V1FUN_PD_8.
Definition at line 205 of file vectorize_sqrt.cpp.
References V1FUN_PS_4.
void vsqrt | ( | sys_float * | y, |
sys_float | x0, | ||
sys_float | x1, | ||
sys_float | x2, | ||
sys_float | x3, | ||
sys_float | x4, | ||
sys_float | x5, | ||
sys_float | x6, | ||
sys_float | x7 | ||
) |
Definition at line 216 of file vectorize_sqrt.cpp.
References V1FUN_PS_8.
void vsqrt | ( | sys_float * | y, |
sys_float | x0, | ||
sys_float | x1, | ||
sys_float | x2, | ||
sys_float | x3, | ||
sys_float | x4, | ||
sys_float | x5, | ||
sys_float | x6, | ||
sys_float | x7, | ||
sys_float | x8, | ||
sys_float | x9, | ||
sys_float | x10, | ||
sys_float | x11, | ||
sys_float | x12, | ||
sys_float | x13, | ||
sys_float | x14, | ||
sys_float | x15 | ||
) |
Definition at line 229 of file vectorize_sqrt.cpp.
References V1FUN_PS_16.
|
inline |
Definition at line 147 of file vectorize_sqrt.cpp.
Referenced by vhypot().
Definition at line 157 of file vectorize_sqrt.cpp.
Referenced by vhypot().
|
inline |
Definition at line 142 of file vectorize_sqrt.cpp.
Referenced by vsqrt().
Definition at line 152 of file vectorize_sqrt.cpp.
Referenced by vsqrt().