Home
last modified time | relevance | path

Searched refs:N (Results 1 – 4 of 4) sorted by relevance

/soft-fp/
A Dop-1.h40 #define _FP_FRAC_SLL_1(X, N) \ argument
43 if (__builtin_constant_p (N) && (N) == 1) \
46 X##_f <<= (N); \
49 #define _FP_FRAC_SRL_1(X, N) (X##_f >>= N) argument
52 #define _FP_FRAC_SRST_1(X, S, N, sz) __FP_FRAC_SRST_1 (X##_f, S, (N), (sz)) argument
53 #define _FP_FRAC_SRS_1(X, N, sz) __FP_FRAC_SRS_1 (X##_f, (N), (sz)) argument
55 #define __FP_FRAC_SRST_1(X, S, N, sz) \ argument
58 S = (__builtin_constant_p (N) && (N) == 1 \
61 X = X >> (N); \
65 #define __FP_FRAC_SRS_1(X, N, sz) \ argument
[all …]
A Dop-2.h43 if (__builtin_constant_p (N) && (N) == 1) \
50 X##_f1 = X##_f1 << (N) | X##_f0 >> (_FP_W_TYPE_SIZE - (N)); \
51 X##_f0 <<= (N); \
64 X##_f0 = X##_f0 >> (N) | X##_f1 << (_FP_W_TYPE_SIZE - (N)); \
65 X##_f1 >>= (N); \
76 S = (__builtin_constant_p (N) && (N) == 1 \
79 X##_f0 = (X##_f1 << (_FP_W_TYPE_SIZE - (N)) | X##_f0 >> (N)); \
80 X##_f1 >>= (N); \
94 X##_f0 = (X##_f1 << (_FP_W_TYPE_SIZE - (N)) | X##_f0 >> (N) \
95 | (__builtin_constant_p (N) && (N) == 1 \
[all …]
A Dop-8.h40 #define _FP_FRAC_SLL_8(X, N) \ argument
45 _FP_FRAC_SLL_8_skip = (N) / _FP_W_TYPE_SIZE; \
46 _FP_FRAC_SLL_8_up = (N) % _FP_W_TYPE_SIZE; \
71 #define _FP_FRAC_SRL_8(X, N) \ argument
76 _FP_FRAC_SRL_8_skip = (N) / _FP_W_TYPE_SIZE; \
77 _FP_FRAC_SRL_8_down = (N) % _FP_W_TYPE_SIZE; \
107 #define _FP_FRAC_SRS_8(X, N, size) \ argument
113 _FP_FRAC_SRS_8_skip = (N) / _FP_W_TYPE_SIZE; \
114 _FP_FRAC_SRS_8_down = (N) % _FP_W_TYPE_SIZE; \
A Dop-4.h41 #define _FP_FRAC_SLL_4(X, N) \ argument
46 _FP_FRAC_SLL_4_skip = (N) / _FP_W_TYPE_SIZE; \
47 _FP_FRAC_SLL_4_up = (N) % _FP_W_TYPE_SIZE; \
73 #define _FP_FRAC_SRL_4(X, N) \ argument
78 _FP_FRAC_SRL_4_skip = (N) / _FP_W_TYPE_SIZE; \
79 _FP_FRAC_SRL_4_down = (N) % _FP_W_TYPE_SIZE; \
109 #define _FP_FRAC_SRST_4(X, S, N, size) \ argument
115 _FP_FRAC_SRST_4_skip = (N) / _FP_W_TYPE_SIZE; \
116 _FP_FRAC_SRST_4_down = (N) % _FP_W_TYPE_SIZE; \
149 #define _FP_FRAC_SRS_4(X, N, size) \ argument
[all …]

Completed in 14 milliseconds