fp16_t
fp16_t
fp16_sin(fp16_t theta)
fp16_t
fp16_cos(fp16_t theta)
fp16_t
fp16_sqrt(fp16_t x)
fp16_t y, delta;
static fp16_t fp16_sin_table[256] = {
static inline fp16_t
fp16_add(fp16_t a, fp16_t b)
static inline fp16_t
fp16_sub(fp16_t a, fp16_t b)
static inline fp16_t
fp16_mul(fp16_t a, fp16_t b)
static inline fp16_t
fp16_div(fp16_t a, fp16_t b)
fp16_t fp16_sqrt(fp16_t);
fp16_t fp16_sin(fp16_t);
fp16_t fp16_cos(fp16_t);
fp16_t sqd, d; /* square of distance and distance */
fp16_t m; /* magnitude */