Lines Matching defs:fd

68     float fd = std::numeric_limits<float>::signaling_NaN();
70 : "=f" (fd)
72 return fd;
102 float fd = std::numeric_limits<float>::signaling_NaN();
103 FR4OP("fmadd.s", fd, fs1, fs2, fs3);
104 return fd;
110 float fd = std::numeric_limits<float>::signaling_NaN();
111 FR4OP("fmsub.s", fd, fs1, fs2, fs3);
112 return fd;
118 float fd = std::numeric_limits<float>::signaling_NaN();
119 FR4OP("fnmsub.s", fd, fs1, fs2, fs3);
120 return fd;
126 float fd = std::numeric_limits<float>::signaling_NaN();
127 FR4OP("fnmadd.s", fd, fs1, fs2, fs3);
128 return fd;
134 float fd = std::numeric_limits<float>::signaling_NaN();
135 FROP("fadd.s", fd, fs1, fs2);
136 return fd;
142 float fd = std::numeric_limits<float>::signaling_NaN();
143 FROP("fsub.s", fd, fs1, fs2);
144 return fd;
150 float fd = std::numeric_limits<float>::signaling_NaN();
151 FROP("fmul.s", fd, fs1, fs2);
152 return fd;
159 float fd = 0.0;
160 FROP("fdiv.s", fd, fs1, fs2);
161 return fd;
167 float fd = std::numeric_limits<float>::infinity();
168 asm volatile("fsqrt.s %0,%1" : "=f" (fd) : "f" (fs1));
169 return fd;
175 float fd = std::numeric_limits<float>::signaling_NaN();
176 FROP("fsgnj.s", fd, fs1, fs2);
177 return fd;
183 float fd = std::numeric_limits<float>::signaling_NaN();
184 FROP("fsgnjn.s", fd, fs1, fs2);
185 return fd;
191 float fd = std::numeric_limits<float>::signaling_NaN();
192 FROP("fsgnjx.s", fd, fs1, fs2);
193 return fd;
199 float fd = std::numeric_limits<float>::signaling_NaN();
200 FROP("fmin.s", fd, fs1, fs2);
201 return fd;
207 float fd = std::numeric_limits<float>::signaling_NaN();
208 FROP("fmax.s", fd, fs1, fs2);
209 return fd;
271 float fd = std::numeric_limits<float>::signaling_NaN();
272 asm volatile("fcvt.s.w %0,%1" : "=f" (fd) : "r" (rs1));
273 return fd;
279 float fd = std::numeric_limits<float>::signaling_NaN();
280 asm volatile("fcvt.s.wu %0,%1" : "=f" (fd) : "r" (rs1));
281 return fd;
287 float fd = std::numeric_limits<float>::signaling_NaN();
288 asm volatile("fmv.s.x %0,%1" : "=f" (fd) : "r" (rs1));
289 return fd;
344 float fd = std::numeric_limits<float>::signaling_NaN();
345 asm volatile("fcvt.s.l %0,%1" : "=f" (fd) : "r" (rs1));
346 return fd;
352 float fd = std::numeric_limits<float>::signaling_NaN();
353 asm volatile("fcvt.s.lu %0,%1" : "=f" (fd) : "r" (rs1));
354 return fd;