/soft-fp/ |
A D | op-1.h | 34 #define _FP_FRAC_SET_1(X, I) (X##_f = I) argument 35 #define _FP_FRAC_HIGH_1(X) (X##_f) argument 36 #define _FP_FRAC_LOW_1(X) (X##_f) argument 37 #define _FP_FRAC_WORD_1(X, w) (X##_f) argument 39 #define _FP_FRAC_ADDI_1(X, I) (X##_f += I) argument 40 #define _FP_FRAC_SLL_1(X, N) \ argument 55 #define __FP_FRAC_SRST_1(X, S, N, sz) \ argument 65 #define __FP_FRAC_SRS_1(X, N, sz) \ argument 77 #define _FP_FRAC_ZEROP_1(X) (X##_f == 0) argument 92 #define _FP_UNPACK_RAW_1(fs, X, val) \ argument [all …]
|
A D | double.h | 95 # define FP_PACK_RAW_DP(val, X) \ argument 103 # define FP_UNPACK_D(X, val) \ argument 111 # define FP_UNPACK_DP(X, val) \ argument 135 # define FP_PACK_D(val, X) \ argument 143 # define FP_PACK_DP(val, X) \ argument 152 # define FP_PACK_SEMIRAW_D(val, X) \ argument 216 # define FP_PACK_RAW_DP(val, X) \ argument 224 # define FP_UNPACK_D(X, val) \ argument 232 # define FP_UNPACK_DP(X, val) \ argument 256 # define FP_PACK_D(val, X) \ argument [all …]
|
A D | op-8.h | 34 #define _FP_FRAC_DECL_8(X) _FP_W_TYPE X##_f[8] argument 35 #define _FP_FRAC_SET_8(X, I) __FP_FRAC_SET_8 (X, I) argument 36 #define _FP_FRAC_HIGH_8(X) (X##_f[7]) argument 37 #define _FP_FRAC_LOW_8(X) (X##_f[0]) argument 38 #define _FP_FRAC_WORD_8(X, w) (X##_f[w]) argument 40 #define _FP_FRAC_SLL_8(X, N) \ argument 71 #define _FP_FRAC_SRL_8(X, N) \ argument 107 #define _FP_FRAC_SRS_8(X, N, size) \ argument 203 #define _FP_FRAC_NEGP_8(X) ((_FP_WS_TYPE) X##_f[7] < 0) argument 204 #define _FP_FRAC_ZEROP_8(X) \ argument [all …]
|
A D | quad.h | 100 # define FP_PACK_RAW_QP(val, X) \ argument 108 # define FP_UNPACK_Q(X, val) \ argument 116 # define FP_UNPACK_QP(X, val) \ argument 140 # define FP_PACK_Q(val, X) \ argument 148 # define FP_PACK_QP(val, X) \ argument 157 # define FP_PACK_SEMIRAW_Q(val, X) \ argument 226 # define FP_PACK_RAW_QP(val, X) \ argument 234 # define FP_UNPACK_Q(X, val) \ argument 242 # define FP_UNPACK_QP(X, val) \ argument 266 # define FP_PACK_Q(val, X) \ argument [all …]
|
A D | extended.h | 96 # define FP_UNPACK_RAW_E(X, val) \ argument 128 # define FP_PACK_RAW_E(val, X) \ argument 166 # define FP_UNPACK_E(X, val) \ argument 174 # define FP_UNPACK_EP(X, val) \ argument 198 # define FP_PACK_E(val, X) \ argument 206 # define FP_PACK_EP(val, X) \ argument 357 # define FP_PACK_RAW_E(val, X) \ argument 394 # define FP_UNPACK_E(X, val) \ argument 402 # define FP_UNPACK_EP(X, val) \ argument 426 # define FP_PACK_E(val, X) \ argument [all …]
|
A D | single.h | 84 #define FP_DECL_S(X) _FP_DECL (1, X) argument 88 #define FP_PACK_RAW_SP(val, X) \ argument 96 #define FP_UNPACK_S(X, val) \ argument 104 #define FP_UNPACK_SP(X, val) \ argument 112 #define FP_UNPACK_SEMIRAW_S(X, val) \ argument 120 #define FP_UNPACK_SEMIRAW_SP(X, val) \ argument 128 #define FP_PACK_S(val, X) \ argument 136 #define FP_PACK_SP(val, X) \ argument 145 #define FP_PACK_SEMIRAW_S(val, X) \ argument 153 #define FP_PACK_SEMIRAW_SP(val, X) \ argument [all …]
|
A D | op-2.h | 32 #define _FP_FRAC_DECL_2(X) \ argument 36 #define _FP_FRAC_HIGH_2(X) (X##_f1) argument 37 #define _FP_FRAC_LOW_2(X) (X##_f0) argument 40 #define _FP_FRAC_SLL_2(X, N) \ argument 109 #define _FP_FRAC_ADDI_2(X, I) \ argument 112 #define _FP_FRAC_ADD_2(R, X, Y) \ argument 115 #define _FP_FRAC_SUB_2(R, X, Y) \ argument 118 #define _FP_FRAC_DEC_2(X, Y) \ argument 121 #define _FP_FRAC_CLZ_2(R, X) \ argument 142 #define _FP_FRAC_GT_2(X, Y) \ argument [all …]
|
A D | half.h | 81 #define FP_DECL_H(X) _FP_DECL (1, X) argument 85 #define FP_PACK_RAW_HP(val, X) \ argument 93 #define FP_UNPACK_H(X, val) \ argument 101 #define FP_UNPACK_HP(X, val) \ argument 109 #define FP_UNPACK_SEMIRAW_H(X, val) \ argument 117 #define FP_UNPACK_SEMIRAW_HP(X, val) \ argument 125 #define FP_PACK_H(val, X) \ argument 133 #define FP_PACK_HP(val, X) \ argument 142 #define FP_PACK_SEMIRAW_H(val, X) \ argument 150 #define FP_PACK_SEMIRAW_HP(val, X) \ argument [all …]
|
A D | op-common.h | 31 #define _FP_DECL(wc, X) \ argument 38 #define _FP_FRAC_SNANP(fs, X) \ argument 42 #define _FP_FRAC_SNANP_SEMIRAW(fs, X) \ argument 173 #define _FP_SETQNAN(fs, wc, X) \ argument 213 #define _FP_PACK_SEMIRAW(fs, wc, X) \ argument 391 #define _FP_ISSIGNAN(fs, wc, X) \ argument 847 #define _FP_SUB(fs, wc, R, X, Y) \ argument 859 #define _FP_NEG(fs, wc, R, X) \ argument 871 #define _FP_MUL(fs, wc, R, X, Y) \ argument 1160 #define _FP_DIV(fs, wc, R, X, Y) \ argument [all …]
|
A D | op-4.h | 37 #define _FP_FRAC_HIGH_4(X) (X##_f[3]) argument 38 #define _FP_FRAC_LOW_4(X) (X##_f[0]) argument 41 #define _FP_FRAC_SLL_4(X, N) \ argument 73 #define _FP_FRAC_SRL_4(X, N) \ argument 158 #define _FP_FRAC_ADD_4(R, X, Y) \ argument 168 #define _FP_FRAC_DEC_4(X, Y) \ argument 172 #define _FP_FRAC_ADDI_4(X, I) \ argument 186 #define _FP_FRAC_EQ_4(X, Y) \ argument 190 #define _FP_FRAC_GT_4(X, Y) \ argument 199 #define _FP_FRAC_GE_4(X, Y) \ argument [all …]
|
A D | soft-fp.h | 255 #define _FP_ROUND_NEAREST(wc, X) \ argument 263 #define _FP_ROUND_ZERO(wc, X) (void) 0 argument 265 #define _FP_ROUND_PINF(wc, X) \ argument 273 #define _FP_ROUND_MINF(wc, X) \ argument 281 #define _FP_ROUND(wc, X) \ argument
|