Revision fd4a04eb target-mips/exec.h

b/target-mips/exec.h
165 165
void cpu_mips_clock_init (CPUState *env);
166 166
void cpu_mips_tlb_flush (CPUState *env, int flush_global);
167 167

  
168
void do_ctc1 (void);
169
void do_float_cvtd_s(void);
170
void do_float_cvtd_w(void);
171
void do_float_cvtd_l(void);
172
void do_float_cvtl_d(void);
173
void do_float_cvtl_s(void);
174
void do_float_cvtps_pw(void);
175
void do_float_cvtpw_ps(void);
176
void do_float_cvts_d(void);
177
void do_float_cvts_w(void);
178
void do_float_cvts_l(void);
179
void do_float_cvts_pl(void);
180
void do_float_cvts_pu(void);
181
void do_float_cvtw_s(void);
182
void do_float_cvtw_d(void);
183
void do_float_roundl_d(void);
184
void do_float_roundl_s(void);
185
void do_float_roundw_d(void);
186
void do_float_roundw_s(void);
187
void do_float_truncl_d(void);
188
void do_float_truncl_s(void);
189
void do_float_truncw_d(void);
190
void do_float_truncw_s(void);
191
void do_float_ceill_d(void);
192
void do_float_ceill_s(void);
193
void do_float_ceilw_d(void);
194
void do_float_ceilw_s(void);
195
void do_float_floorl_d(void);
196
void do_float_floorl_s(void);
197
void do_float_floorw_d(void);
198
void do_float_floorw_s(void);
199
void do_float_add_d(void);
200
void do_float_add_s(void);
201
void do_float_add_ps(void);
202
void do_float_sub_d(void);
203
void do_float_sub_s(void);
204
void do_float_sub_ps(void);
205
void do_float_mul_d(void);
206
void do_float_mul_s(void);
207
void do_float_mul_ps(void);
208
void do_float_div_d(void);
209
void do_float_div_s(void);
210
void do_float_div_ps(void);
211
void do_float_addr_ps(void);
212

  
213
#define CMP_OPS(op)                        \
214
void do_cmp_d_ ## op(long cc);             \
215
void do_cmpabs_d_ ## op(long cc);          \
216
void do_cmp_s_ ## op(long cc);             \
217
void do_cmpabs_s_ ## op(long cc);          \
218
void do_cmp_ps_ ## op(long cc);            \
219
void do_cmpabs_ps_ ## op(long cc);
220

  
221
CMP_OPS(f)
222
CMP_OPS(un)
223
CMP_OPS(eq)
224
CMP_OPS(ueq)
225
CMP_OPS(olt)
226
CMP_OPS(ult)
227
CMP_OPS(ole)
228
CMP_OPS(ule)
229
CMP_OPS(sf)
230
CMP_OPS(ngle)
231
CMP_OPS(seq)
232
CMP_OPS(ngl)
233
CMP_OPS(lt)
234
CMP_OPS(nge)
235
CMP_OPS(le)
236
CMP_OPS(ngt)
237
#undef CMP_OPS
238

  
168 239
#endif /* !defined(__QEMU_MIPS_EXEC_H__) */

Also available in: Unified diff