|
#define | _FP_FRACTBITS_Q (4*_FP_W_TYPE_SIZE) |
|
#define | _FP_FRACBITS_Q 113 |
|
#define | _FP_FRACXBITS_Q (_FP_FRACTBITS_Q - _FP_FRACBITS_Q) |
|
#define | _FP_WFRACBITS_Q (_FP_WORKBITS + _FP_FRACBITS_Q) |
|
#define | _FP_WFRACXBITS_Q (_FP_FRACTBITS_Q - _FP_WFRACBITS_Q) |
|
#define | _FP_EXPBITS_Q 15 |
|
#define | _FP_EXPBIAS_Q 16383 |
|
#define | _FP_EXPMAX_Q 32767 |
|
#define | _FP_QNANBIT_Q ((_FP_W_TYPE)1 << (_FP_FRACBITS_Q-2) % _FP_W_TYPE_SIZE) |
|
#define | _FP_IMPLBIT_Q ((_FP_W_TYPE)1 << (_FP_FRACBITS_Q-1) % _FP_W_TYPE_SIZE) |
|
#define | _FP_OVERFLOW_Q ((_FP_W_TYPE)1 << (_FP_WFRACBITS_Q % _FP_W_TYPE_SIZE)) |
|
#define | FP_DECL_Q(X) _FP_DECL(4,X) |
|
#define | FP_UNPACK_RAW_Q(X, val) _FP_UNPACK_RAW_4(Q,X,val) |
|
#define | FP_UNPACK_RAW_QP(X, val) _FP_UNPACK_RAW_4_P(Q,X,val) |
|
#define | FP_PACK_RAW_Q(val, X) _FP_PACK_RAW_4(Q,val,X) |
|
#define | FP_PACK_RAW_QP(val, X) |
|
#define | FP_UNPACK_Q(X, val) |
|
#define | FP_UNPACK_QP(X, val) |
|
#define | FP_PACK_Q(val, X) |
|
#define | FP_PACK_QP(val, X) |
|
#define | FP_ISSIGNAN_Q(X) _FP_ISSIGNAN(Q,4,X) |
|
#define | FP_NEG_Q(R, X) _FP_NEG(Q,4,R,X) |
|
#define | FP_ADD_Q(R, X, Y) _FP_ADD(Q,4,R,X,Y) |
|
#define | FP_SUB_Q(R, X, Y) _FP_SUB(Q,4,R,X,Y) |
|
#define | FP_MUL_Q(R, X, Y) _FP_MUL(Q,4,R,X,Y) |
|
#define | FP_DIV_Q(R, X, Y) _FP_DIV(Q,4,R,X,Y) |
|
#define | FP_SQRT_Q(R, X) _FP_SQRT(Q,4,R,X) |
|
#define | _FP_SQRT_MEAT_Q(R, S, T, X, Q) _FP_SQRT_MEAT_4(R,S,T,X,Q) |
|
#define | FP_CMP_Q(r, X, Y, un) _FP_CMP(Q,4,r,X,Y,un) |
|
#define | FP_CMP_EQ_Q(r, X, Y) _FP_CMP_EQ(Q,4,r,X,Y) |
|
#define | FP_TO_INT_Q(r, X, rsz, rsg) _FP_TO_INT(Q,4,r,X,rsz,rsg) |
|
#define | FP_TO_INT_ROUND_Q(r, X, rsz, rsg) _FP_TO_INT_ROUND(Q,4,r,X,rsz,rsg) |
|
#define | FP_FROM_INT_Q(X, r, rs, rt) _FP_FROM_INT(Q,4,X,r,rs,rt) |
|
#define | _FP_FRAC_HIGH_Q(X) _FP_FRAC_HIGH_4(X) |
|
#define | _FP_FRAC_HIGH_RAW_Q(X) _FP_FRAC_HIGH_4(X) |
|