Lines Matching defs:fe

41 	struct fpemu fe; \
43 __asm volatile("stx %%fsr, [%0]" : : "r" (&fe.fe_fsr)); \
44 fe.fe_f1.fp_sign = a[0] >> 31; \
45 fe.fe_f1.fp_sticky = 0; \
46 fe.fe_f1.fp_class = __fpu_qtof(&fe.fe_f1, a[0], a[1], a[2], a[3]); \
47 fe.fe_f2.fp_sign = b[0] >> 31; \
48 fe.fe_f2.fp_sticky = 0; \
49 fe.fe_f2.fp_class = __fpu_qtof(&fe.fe_f2, b[0], b[1], b[2], b[3]); \
50 r = __fpu_ ## op(&fe); \
51 c[0] = __fpu_ftoq(&fe, r, c); \
62 struct fpemu fe; \
64 __asm volatile("stx %%fsr, %0" : "=m" (fe.fe_fsr) :); \
66 fe.fe_f1.fp_sign = (signpos >= 0) ? a[0] >> signpos : 0; \
67 fe.fe_f1.fp_sticky = 0; \
68 fe.fe_f1.fp_class = __fpu_ ## fname ## tof(&fe.fe_f1, __VA_ARGS__); \
69 c[0] = __fpu_ftoq(&fe, &fe.fe_f1, c); \
79 struct fpemu fe; \
82 __asm volatile("stx %%fsr, %0" : "=m" (fe.fe_fsr) :); \
84 fe.fe_f1.fp_sign = c[0] >> 31; \
85 fe.fe_f1.fp_sticky = 0; \
86 fe.fe_f1.fp_class = __fpu_qtof(&fe.fe_f1, c[0], c[1], c[2], c[3]); \
87 a[0] = __fpu_fto ## fname(&fe, &fe.fe_f1, x); \
98 struct fpemu fe; \
101 __asm volatile("stx %%fsr, %0" : "=m" (fe.fe_fsr) :); \
103 fe.fe_f1.fp_sign = c[0] >> 31; \
104 fe.fe_f1.fp_sticky = 0; \
105 fe.fe_f1.fp_class = __fpu_qtof(&fe.fe_f1, c[0], c[1], c[2], c[3]); \
106 a[0] = __fpu_fto ## fname(&fe, &fe.fe_f1); \
117 struct fpemu fe; \
120 __asm volatile("stx %%fsr, %0" : "=m" (fe.fe_fsr) :); \
122 fe.fe_f1.fp_sign = c[0] >> 31; \
123 fe.fe_f1.fp_sticky = 0; \
124 fe.fe_f1.fp_class = __fpu_qtof(&fe.fe_f1, c[0], c[1], c[2], c[3]); \
125 a[0] = __fpu_fto ## fname(&fe, &fe.fe_f1, ## __VA_ARGS__); \
146 struct fpemu fe; \
147 __asm volatile("stx %%fsr, %0" : "=m" (fe.fe_fsr) :); \
148 fe.fe_f1.fp_sign = a[0] >> 31; \
149 fe.fe_f1.fp_sticky = 0; \
150 fe.fe_f1.fp_class = __fpu_qtof(&fe.fe_f1, a[0], a[1], a[2], a[3]); \
151 fe.fe_f2.fp_sign = b[0] >> 31; \
152 fe.fe_f2.fp_sticky = 0; \
153 fe.fe_f2.fp_class = __fpu_qtof(&fe.fe_f2, b[0], b[1], b[2], b[3]); \
154 __fpu_compare(&fe, cmpe, 0); \
155 return (test(FSR_GET_FCC0(fe.fe_fsr))); \
164 struct fpemu fe;
166 __asm volatile("stx %%fsr, %0" : "=m" (fe.fe_fsr) :);
167 fe.fe_f1.fp_sign = a[0] >> 31;
168 fe.fe_f1.fp_sticky = 0;
169 fe.fe_f1.fp_class = __fpu_qtof(&fe.fe_f1, a[0], a[1], a[2], a[3]);
170 r = __fpu_sqrt(&fe);
171 c[0] = __fpu_ftoq(&fe, r, c);