Vector array
-
void amd_vrda_div(int len, const double *lhs, const double *rhs, double *dst)#
Computes elementwise quotient for double arrays.
- Parameters:
len – Number of elements.
lhs – Numerator array.
rhs – Denominator array.
dst – Output array of quotients.
-
void amd_vrsa_divf(int len, const float *lhs, const float *rhs, float *dst)#
Computes elementwise quotient for float arrays.
- Parameters:
len – Number of elements.
lhs – Numerator array.
rhs – Denominator array.
dst – Output array of quotients.
Indexed Arithmetic
-
void amd_vrda_divi(int len, const double *lhs, int inc_a, const double *rhs, int inc_b, double *dst, int inc_res)#
Computes elementwise quotient with strides for double arrays.
- Parameters:
len – Number of elements.
lhs – Numerator array.
inc_a – Stride for lhs (in elements).
rhs – Denominator array.
inc_b – Stride for rhs (in elements).
dst – Output array.
inc_res – Stride for output (in elements).
-
void amd_vrsa_divfi(int len, const float *lhs, int inc_a, const float *rhs, int inc_b, float *dst, int inc_res)#
Computes elementwise quotient with strides for float arrays.
- Parameters:
len – Number of elements.
lhs – Numerator array.
inc_a – Stride for lhs (in elements).
rhs – Denominator array.
inc_b – Stride for rhs (in elements).
dst – Output array.
inc_res – Stride for output (in elements).