Expand PMF_FN_* macros.
[netbsd-mini2440.git] / gnu / usr.bin / gcc2 / common / insn-flags.h
blob9070b93d11e8733179a5a8e9215f613b1f7c128f
1 /* Generated automatically by the program `genflags'
2 from the machine description file `md'. */
4 #define HAVE_tstsi_1 1
5 #define HAVE_tstsi 1
6 #define HAVE_tsthi_1 1
7 #define HAVE_tsthi 1
8 #define HAVE_tstqi_1 1
9 #define HAVE_tstqi 1
10 #define HAVE_tstsf_cc (TARGET_80387 && ! TARGET_IEEE_FP)
11 #define HAVE_tstsf (TARGET_80387 && ! TARGET_IEEE_FP)
12 #define HAVE_tstdf_cc (TARGET_80387 && ! TARGET_IEEE_FP)
13 #define HAVE_tstdf (TARGET_80387 && ! TARGET_IEEE_FP)
14 #define HAVE_cmpsi_1 (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)
15 #define HAVE_cmpsi 1
16 #define HAVE_cmphi_1 (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)
17 #define HAVE_cmphi 1
18 #define HAVE_cmpqi_1 (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)
19 #define HAVE_cmpqi 1
20 #define HAVE_cmpsf_cc_1 (TARGET_80387 \
21 && (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM))
22 #define HAVE_cmpdf (TARGET_80387)
23 #define HAVE_cmpsf (TARGET_80387)
24 #define HAVE_cmpdf_cc (TARGET_80387)
25 #define HAVE_cmpdf_ccfpeq (TARGET_80387)
26 #define HAVE_cmpsf_cc (TARGET_80387)
27 #define HAVE_cmpsf_ccfpeq (TARGET_80387)
28 #define HAVE_movsi 1
29 #define HAVE_movhi 1
30 #define HAVE_movstricthi 1
31 #define HAVE_movqi 1
32 #define HAVE_movstrictqi 1
33 #define HAVE_movsf 1
34 #define HAVE_swapdf 1
35 #define HAVE_movdf 1
36 #define HAVE_movdi 1
37 #define HAVE_zero_extendhisi2 1
38 #define HAVE_zero_extendqihi2 1
39 #define HAVE_zero_extendqisi2 1
40 #define HAVE_zero_extendsidi2 1
41 #define HAVE_extendsidi2 1
42 #define HAVE_extendhisi2 1
43 #define HAVE_extendqihi2 1
44 #define HAVE_extendqisi2 1
45 #define HAVE_extendsfdf2 (TARGET_80387)
46 #define HAVE_truncdfsf2 (TARGET_80387)
47 #define HAVE_fixuns_truncdfsi2 (TARGET_80387)
48 #define HAVE_fixuns_truncsfsi2 (TARGET_80387)
49 #define HAVE_fix_truncdfdi2 (TARGET_80387)
50 #define HAVE_fix_truncsfdi2 (TARGET_80387)
51 #define HAVE_fix_truncdfsi2 (TARGET_80387)
52 #define HAVE_fix_truncsfsi2 (TARGET_80387)
53 #define HAVE_floatsisf2 (TARGET_80387)
54 #define HAVE_floatdisf2 (TARGET_80387)
55 #define HAVE_floatsidf2 (TARGET_80387)
56 #define HAVE_floatdidf2 (TARGET_80387)
57 #define HAVE_adddi3 1
58 #define HAVE_addsi3 1
59 #define HAVE_addhi3 1
60 #define HAVE_addqi3 1
61 #define HAVE_adddf3 (TARGET_80387)
62 #define HAVE_addsf3 (TARGET_80387)
63 #define HAVE_subdi3 1
64 #define HAVE_subsi3 1
65 #define HAVE_subhi3 1
66 #define HAVE_subqi3 1
67 #define HAVE_subdf3 (TARGET_80387)
68 #define HAVE_subsf3 (TARGET_80387)
69 #define HAVE_mulhi3 1
70 #define HAVE_mulsi3 1
71 #define HAVE_muldf3 (TARGET_80387)
72 #define HAVE_mulsf3 (TARGET_80387)
73 #define HAVE_divqi3 1
74 #define HAVE_udivqi3 1
75 #define HAVE_divdf3 (TARGET_80387)
76 #define HAVE_divsf3 (TARGET_80387)
77 #define HAVE_divmodsi4 1
78 #define HAVE_divmodhi4 1
79 #define HAVE_udivmodsi4 1
80 #define HAVE_udivmodhi4 1
81 #define HAVE_andsi3 1
82 #define HAVE_andhi3 1
83 #define HAVE_andqi3 1
84 #define HAVE_iorsi3 1
85 #define HAVE_iorhi3 1
86 #define HAVE_iorqi3 1
87 #define HAVE_xorsi3 1
88 #define HAVE_xorhi3 1
89 #define HAVE_xorqi3 1
90 #define HAVE_negdi2 1
91 #define HAVE_negsi2 1
92 #define HAVE_neghi2 1
93 #define HAVE_negqi2 1
94 #define HAVE_negsf2 (TARGET_80387)
95 #define HAVE_negdf2 (TARGET_80387)
96 #define HAVE_abssf2 (TARGET_80387)
97 #define HAVE_absdf2 (TARGET_80387)
98 #define HAVE_sqrtsf2 (TARGET_80387 && (TARGET_IEEE_FP || flag_fast_math))
99 #define HAVE_sqrtdf2 (TARGET_80387 && (TARGET_IEEE_FP || flag_fast_math))
100 #define HAVE_sindf2 (TARGET_80387 && (TARGET_IEEE_FP || flag_fast_math))
101 #define HAVE_sinsf2 (TARGET_80387 && (TARGET_IEEE_FP || flag_fast_math))
102 #define HAVE_cosdf2 (TARGET_80387 && (TARGET_IEEE_FP || flag_fast_math))
103 #define HAVE_cossf2 (TARGET_80387 && (TARGET_IEEE_FP || flag_fast_math))
104 #define HAVE_one_cmplsi2 1
105 #define HAVE_one_cmplhi2 1
106 #define HAVE_one_cmplqi2 1
107 #define HAVE_ashldi3 1
108 #define HAVE_ashldi3_const_int 1
109 #define HAVE_ashldi3_non_const_int 1
110 #define HAVE_ashlsi3 1
111 #define HAVE_ashlhi3 1
112 #define HAVE_ashlqi3 1
113 #define HAVE_ashrdi3 1
114 #define HAVE_ashrdi3_const_int 1
115 #define HAVE_ashrdi3_non_const_int 1
116 #define HAVE_ashrsi3 1
117 #define HAVE_ashrhi3 1
118 #define HAVE_ashrqi3 1
119 #define HAVE_lshrdi3 1
120 #define HAVE_lshrdi3_const_int 1
121 #define HAVE_lshrdi3_non_const_int 1
122 #define HAVE_lshrsi3 1
123 #define HAVE_lshrhi3 1
124 #define HAVE_lshrqi3 1
125 #define HAVE_rotlsi3 1
126 #define HAVE_rotlhi3 1
127 #define HAVE_rotlqi3 1
128 #define HAVE_rotrsi3 1
129 #define HAVE_rotrhi3 1
130 #define HAVE_rotrqi3 1
131 #define HAVE_seq 1
132 #define HAVE_sne 1
133 #define HAVE_sgt 1
134 #define HAVE_sgtu 1
135 #define HAVE_slt 1
136 #define HAVE_sltu 1
137 #define HAVE_sge 1
138 #define HAVE_sgeu 1
139 #define HAVE_sle 1
140 #define HAVE_sleu 1
141 #define HAVE_beq 1
142 #define HAVE_bne 1
143 #define HAVE_bgt 1
144 #define HAVE_bgtu 1
145 #define HAVE_blt 1
146 #define HAVE_bltu 1
147 #define HAVE_bge 1
148 #define HAVE_bgeu 1
149 #define HAVE_ble 1
150 #define HAVE_bleu 1
151 #define HAVE_jump 1
152 #define HAVE_indirect_jump 1
153 #define HAVE_casesi (flag_pic)
154 #define HAVE_tablejump 1
155 #define HAVE_call_pop 1
156 #define HAVE_call 1
157 #define HAVE_call_value_pop 1
158 #define HAVE_call_value 1
159 #define HAVE_untyped_call 1
160 #define HAVE_untyped_return 1
161 #define HAVE_update_return 1
162 #define HAVE_return (simple_386_epilogue ())
163 #define HAVE_nop 1
164 #define HAVE_movstrsi 1
165 #define HAVE_cmpstrsi 1
166 #define HAVE_ffssi2 1
167 #define HAVE_ffshi2 1
168 #define HAVE_strlensi 1
170 #ifndef NO_MD_PROTOTYPES
171 extern rtx gen_tstsi_1 PROTO((rtx));
172 extern rtx gen_tstsi PROTO((rtx));
173 extern rtx gen_tsthi_1 PROTO((rtx));
174 extern rtx gen_tsthi PROTO((rtx));
175 extern rtx gen_tstqi_1 PROTO((rtx));
176 extern rtx gen_tstqi PROTO((rtx));
177 extern rtx gen_tstsf_cc PROTO((rtx));
178 extern rtx gen_tstsf PROTO((rtx));
179 extern rtx gen_tstdf_cc PROTO((rtx));
180 extern rtx gen_tstdf PROTO((rtx));
181 extern rtx gen_cmpsi_1 PROTO((rtx, rtx));
182 extern rtx gen_cmpsi PROTO((rtx, rtx));
183 extern rtx gen_cmphi_1 PROTO((rtx, rtx));
184 extern rtx gen_cmphi PROTO((rtx, rtx));
185 extern rtx gen_cmpqi_1 PROTO((rtx, rtx));
186 extern rtx gen_cmpqi PROTO((rtx, rtx));
187 extern rtx gen_cmpsf_cc_1 PROTO((rtx, rtx, rtx));
188 extern rtx gen_cmpdf PROTO((rtx, rtx));
189 extern rtx gen_cmpsf PROTO((rtx, rtx));
190 extern rtx gen_cmpdf_cc PROTO((rtx, rtx));
191 extern rtx gen_cmpdf_ccfpeq PROTO((rtx, rtx));
192 extern rtx gen_cmpsf_cc PROTO((rtx, rtx));
193 extern rtx gen_cmpsf_ccfpeq PROTO((rtx, rtx));
194 extern rtx gen_movsi PROTO((rtx, rtx));
195 extern rtx gen_movhi PROTO((rtx, rtx));
196 extern rtx gen_movstricthi PROTO((rtx, rtx));
197 extern rtx gen_movqi PROTO((rtx, rtx));
198 extern rtx gen_movstrictqi PROTO((rtx, rtx));
199 extern rtx gen_movsf PROTO((rtx, rtx));
200 extern rtx gen_swapdf PROTO((rtx, rtx));
201 extern rtx gen_movdf PROTO((rtx, rtx));
202 extern rtx gen_movdi PROTO((rtx, rtx));
203 extern rtx gen_zero_extendhisi2 PROTO((rtx, rtx));
204 extern rtx gen_zero_extendqihi2 PROTO((rtx, rtx));
205 extern rtx gen_zero_extendqisi2 PROTO((rtx, rtx));
206 extern rtx gen_zero_extendsidi2 PROTO((rtx, rtx));
207 extern rtx gen_extendsidi2 PROTO((rtx, rtx));
208 extern rtx gen_extendhisi2 PROTO((rtx, rtx));
209 extern rtx gen_extendqihi2 PROTO((rtx, rtx));
210 extern rtx gen_extendqisi2 PROTO((rtx, rtx));
211 extern rtx gen_extendsfdf2 PROTO((rtx, rtx));
212 extern rtx gen_truncdfsf2 PROTO((rtx, rtx));
213 extern rtx gen_fixuns_truncdfsi2 PROTO((rtx, rtx));
214 extern rtx gen_fixuns_truncsfsi2 PROTO((rtx, rtx));
215 extern rtx gen_fix_truncdfdi2 PROTO((rtx, rtx));
216 extern rtx gen_fix_truncsfdi2 PROTO((rtx, rtx));
217 extern rtx gen_fix_truncdfsi2 PROTO((rtx, rtx));
218 extern rtx gen_fix_truncsfsi2 PROTO((rtx, rtx));
219 extern rtx gen_floatsisf2 PROTO((rtx, rtx));
220 extern rtx gen_floatdisf2 PROTO((rtx, rtx));
221 extern rtx gen_floatsidf2 PROTO((rtx, rtx));
222 extern rtx gen_floatdidf2 PROTO((rtx, rtx));
223 extern rtx gen_adddi3 PROTO((rtx, rtx, rtx));
224 extern rtx gen_addsi3 PROTO((rtx, rtx, rtx));
225 extern rtx gen_addhi3 PROTO((rtx, rtx, rtx));
226 extern rtx gen_addqi3 PROTO((rtx, rtx, rtx));
227 extern rtx gen_adddf3 PROTO((rtx, rtx, rtx));
228 extern rtx gen_addsf3 PROTO((rtx, rtx, rtx));
229 extern rtx gen_subdi3 PROTO((rtx, rtx, rtx));
230 extern rtx gen_subsi3 PROTO((rtx, rtx, rtx));
231 extern rtx gen_subhi3 PROTO((rtx, rtx, rtx));
232 extern rtx gen_subqi3 PROTO((rtx, rtx, rtx));
233 extern rtx gen_subdf3 PROTO((rtx, rtx, rtx));
234 extern rtx gen_subsf3 PROTO((rtx, rtx, rtx));
235 extern rtx gen_mulhi3 PROTO((rtx, rtx, rtx));
236 extern rtx gen_mulsi3 PROTO((rtx, rtx, rtx));
237 extern rtx gen_muldf3 PROTO((rtx, rtx, rtx));
238 extern rtx gen_mulsf3 PROTO((rtx, rtx, rtx));
239 extern rtx gen_divqi3 PROTO((rtx, rtx, rtx));
240 extern rtx gen_udivqi3 PROTO((rtx, rtx, rtx));
241 extern rtx gen_divdf3 PROTO((rtx, rtx, rtx));
242 extern rtx gen_divsf3 PROTO((rtx, rtx, rtx));
243 extern rtx gen_divmodsi4 PROTO((rtx, rtx, rtx, rtx));
244 extern rtx gen_divmodhi4 PROTO((rtx, rtx, rtx, rtx));
245 extern rtx gen_udivmodsi4 PROTO((rtx, rtx, rtx, rtx));
246 extern rtx gen_udivmodhi4 PROTO((rtx, rtx, rtx, rtx));
247 extern rtx gen_andsi3 PROTO((rtx, rtx, rtx));
248 extern rtx gen_andhi3 PROTO((rtx, rtx, rtx));
249 extern rtx gen_andqi3 PROTO((rtx, rtx, rtx));
250 extern rtx gen_iorsi3 PROTO((rtx, rtx, rtx));
251 extern rtx gen_iorhi3 PROTO((rtx, rtx, rtx));
252 extern rtx gen_iorqi3 PROTO((rtx, rtx, rtx));
253 extern rtx gen_xorsi3 PROTO((rtx, rtx, rtx));
254 extern rtx gen_xorhi3 PROTO((rtx, rtx, rtx));
255 extern rtx gen_xorqi3 PROTO((rtx, rtx, rtx));
256 extern rtx gen_negdi2 PROTO((rtx, rtx));
257 extern rtx gen_negsi2 PROTO((rtx, rtx));
258 extern rtx gen_neghi2 PROTO((rtx, rtx));
259 extern rtx gen_negqi2 PROTO((rtx, rtx));
260 extern rtx gen_negsf2 PROTO((rtx, rtx));
261 extern rtx gen_negdf2 PROTO((rtx, rtx));
262 extern rtx gen_abssf2 PROTO((rtx, rtx));
263 extern rtx gen_absdf2 PROTO((rtx, rtx));
264 extern rtx gen_sqrtsf2 PROTO((rtx, rtx));
265 extern rtx gen_sqrtdf2 PROTO((rtx, rtx));
266 extern rtx gen_sindf2 PROTO((rtx, rtx));
267 extern rtx gen_sinsf2 PROTO((rtx, rtx));
268 extern rtx gen_cosdf2 PROTO((rtx, rtx));
269 extern rtx gen_cossf2 PROTO((rtx, rtx));
270 extern rtx gen_one_cmplsi2 PROTO((rtx, rtx));
271 extern rtx gen_one_cmplhi2 PROTO((rtx, rtx));
272 extern rtx gen_one_cmplqi2 PROTO((rtx, rtx));
273 extern rtx gen_ashldi3 PROTO((rtx, rtx, rtx));
274 extern rtx gen_ashldi3_const_int PROTO((rtx, rtx, rtx));
275 extern rtx gen_ashldi3_non_const_int PROTO((rtx, rtx, rtx));
276 extern rtx gen_ashlsi3 PROTO((rtx, rtx, rtx));
277 extern rtx gen_ashlhi3 PROTO((rtx, rtx, rtx));
278 extern rtx gen_ashlqi3 PROTO((rtx, rtx, rtx));
279 extern rtx gen_ashrdi3 PROTO((rtx, rtx, rtx));
280 extern rtx gen_ashrdi3_const_int PROTO((rtx, rtx, rtx));
281 extern rtx gen_ashrdi3_non_const_int PROTO((rtx, rtx, rtx));
282 extern rtx gen_ashrsi3 PROTO((rtx, rtx, rtx));
283 extern rtx gen_ashrhi3 PROTO((rtx, rtx, rtx));
284 extern rtx gen_ashrqi3 PROTO((rtx, rtx, rtx));
285 extern rtx gen_lshrdi3 PROTO((rtx, rtx, rtx));
286 extern rtx gen_lshrdi3_const_int PROTO((rtx, rtx, rtx));
287 extern rtx gen_lshrdi3_non_const_int PROTO((rtx, rtx, rtx));
288 extern rtx gen_lshrsi3 PROTO((rtx, rtx, rtx));
289 extern rtx gen_lshrhi3 PROTO((rtx, rtx, rtx));
290 extern rtx gen_lshrqi3 PROTO((rtx, rtx, rtx));
291 extern rtx gen_rotlsi3 PROTO((rtx, rtx, rtx));
292 extern rtx gen_rotlhi3 PROTO((rtx, rtx, rtx));
293 extern rtx gen_rotlqi3 PROTO((rtx, rtx, rtx));
294 extern rtx gen_rotrsi3 PROTO((rtx, rtx, rtx));
295 extern rtx gen_rotrhi3 PROTO((rtx, rtx, rtx));
296 extern rtx gen_rotrqi3 PROTO((rtx, rtx, rtx));
297 extern rtx gen_seq PROTO((rtx));
298 extern rtx gen_sne PROTO((rtx));
299 extern rtx gen_sgt PROTO((rtx));
300 extern rtx gen_sgtu PROTO((rtx));
301 extern rtx gen_slt PROTO((rtx));
302 extern rtx gen_sltu PROTO((rtx));
303 extern rtx gen_sge PROTO((rtx));
304 extern rtx gen_sgeu PROTO((rtx));
305 extern rtx gen_sle PROTO((rtx));
306 extern rtx gen_sleu PROTO((rtx));
307 extern rtx gen_beq PROTO((rtx));
308 extern rtx gen_bne PROTO((rtx));
309 extern rtx gen_bgt PROTO((rtx));
310 extern rtx gen_bgtu PROTO((rtx));
311 extern rtx gen_blt PROTO((rtx));
312 extern rtx gen_bltu PROTO((rtx));
313 extern rtx gen_bge PROTO((rtx));
314 extern rtx gen_bgeu PROTO((rtx));
315 extern rtx gen_ble PROTO((rtx));
316 extern rtx gen_bleu PROTO((rtx));
317 extern rtx gen_jump PROTO((rtx));
318 extern rtx gen_indirect_jump PROTO((rtx));
319 extern rtx gen_casesi PROTO((rtx, rtx, rtx, rtx, rtx));
320 extern rtx gen_tablejump PROTO((rtx, rtx));
321 extern rtx gen_untyped_call PROTO((rtx, rtx, rtx));
322 extern rtx gen_untyped_return PROTO((rtx, rtx));
323 extern rtx gen_update_return PROTO((rtx));
324 extern rtx gen_return PROTO((void));
325 extern rtx gen_nop PROTO((void));
326 extern rtx gen_movstrsi PROTO((rtx, rtx, rtx, rtx));
327 extern rtx gen_cmpstrsi PROTO((rtx, rtx, rtx, rtx, rtx));
328 extern rtx gen_ffssi2 PROTO((rtx, rtx));
329 extern rtx gen_ffshi2 PROTO((rtx, rtx));
330 extern rtx gen_strlensi PROTO((rtx, rtx, rtx, rtx));
332 #ifdef MD_CALL_PROTOTYPES
333 extern rtx gen_call_pop PROTO((rtx, rtx, rtx));
334 extern rtx gen_call PROTO((rtx, rtx));
335 extern rtx gen_call_value_pop PROTO((rtx, rtx, rtx, rtx));
336 extern rtx gen_call_value PROTO((rtx, rtx, rtx));
338 #else /* !MD_CALL_PROTOTYPES */
339 extern rtx gen_call_pop ();
340 extern rtx gen_call ();
341 extern rtx gen_call_value_pop ();
342 extern rtx gen_call_value ();
343 #endif /* !MD_CALL_PROTOTYPES */
345 #else /* NO_MD_PROTOTYPES */
346 extern rtx gen_tstsi_1 ();
347 extern rtx gen_tstsi ();
348 extern rtx gen_tsthi_1 ();
349 extern rtx gen_tsthi ();
350 extern rtx gen_tstqi_1 ();
351 extern rtx gen_tstqi ();
352 extern rtx gen_tstsf_cc ();
353 extern rtx gen_tstsf ();
354 extern rtx gen_tstdf_cc ();
355 extern rtx gen_tstdf ();
356 extern rtx gen_cmpsi_1 ();
357 extern rtx gen_cmpsi ();
358 extern rtx gen_cmphi_1 ();
359 extern rtx gen_cmphi ();
360 extern rtx gen_cmpqi_1 ();
361 extern rtx gen_cmpqi ();
362 extern rtx gen_cmpsf_cc_1 ();
363 extern rtx gen_cmpdf ();
364 extern rtx gen_cmpsf ();
365 extern rtx gen_cmpdf_cc ();
366 extern rtx gen_cmpdf_ccfpeq ();
367 extern rtx gen_cmpsf_cc ();
368 extern rtx gen_cmpsf_ccfpeq ();
369 extern rtx gen_movsi ();
370 extern rtx gen_movhi ();
371 extern rtx gen_movstricthi ();
372 extern rtx gen_movqi ();
373 extern rtx gen_movstrictqi ();
374 extern rtx gen_movsf ();
375 extern rtx gen_swapdf ();
376 extern rtx gen_movdf ();
377 extern rtx gen_movdi ();
378 extern rtx gen_zero_extendhisi2 ();
379 extern rtx gen_zero_extendqihi2 ();
380 extern rtx gen_zero_extendqisi2 ();
381 extern rtx gen_zero_extendsidi2 ();
382 extern rtx gen_extendsidi2 ();
383 extern rtx gen_extendhisi2 ();
384 extern rtx gen_extendqihi2 ();
385 extern rtx gen_extendqisi2 ();
386 extern rtx gen_extendsfdf2 ();
387 extern rtx gen_truncdfsf2 ();
388 extern rtx gen_fixuns_truncdfsi2 ();
389 extern rtx gen_fixuns_truncsfsi2 ();
390 extern rtx gen_fix_truncdfdi2 ();
391 extern rtx gen_fix_truncsfdi2 ();
392 extern rtx gen_fix_truncdfsi2 ();
393 extern rtx gen_fix_truncsfsi2 ();
394 extern rtx gen_floatsisf2 ();
395 extern rtx gen_floatdisf2 ();
396 extern rtx gen_floatsidf2 ();
397 extern rtx gen_floatdidf2 ();
398 extern rtx gen_adddi3 ();
399 extern rtx gen_addsi3 ();
400 extern rtx gen_addhi3 ();
401 extern rtx gen_addqi3 ();
402 extern rtx gen_adddf3 ();
403 extern rtx gen_addsf3 ();
404 extern rtx gen_subdi3 ();
405 extern rtx gen_subsi3 ();
406 extern rtx gen_subhi3 ();
407 extern rtx gen_subqi3 ();
408 extern rtx gen_subdf3 ();
409 extern rtx gen_subsf3 ();
410 extern rtx gen_mulhi3 ();
411 extern rtx gen_mulsi3 ();
412 extern rtx gen_muldf3 ();
413 extern rtx gen_mulsf3 ();
414 extern rtx gen_divqi3 ();
415 extern rtx gen_udivqi3 ();
416 extern rtx gen_divdf3 ();
417 extern rtx gen_divsf3 ();
418 extern rtx gen_divmodsi4 ();
419 extern rtx gen_divmodhi4 ();
420 extern rtx gen_udivmodsi4 ();
421 extern rtx gen_udivmodhi4 ();
422 extern rtx gen_andsi3 ();
423 extern rtx gen_andhi3 ();
424 extern rtx gen_andqi3 ();
425 extern rtx gen_iorsi3 ();
426 extern rtx gen_iorhi3 ();
427 extern rtx gen_iorqi3 ();
428 extern rtx gen_xorsi3 ();
429 extern rtx gen_xorhi3 ();
430 extern rtx gen_xorqi3 ();
431 extern rtx gen_negdi2 ();
432 extern rtx gen_negsi2 ();
433 extern rtx gen_neghi2 ();
434 extern rtx gen_negqi2 ();
435 extern rtx gen_negsf2 ();
436 extern rtx gen_negdf2 ();
437 extern rtx gen_abssf2 ();
438 extern rtx gen_absdf2 ();
439 extern rtx gen_sqrtsf2 ();
440 extern rtx gen_sqrtdf2 ();
441 extern rtx gen_sindf2 ();
442 extern rtx gen_sinsf2 ();
443 extern rtx gen_cosdf2 ();
444 extern rtx gen_cossf2 ();
445 extern rtx gen_one_cmplsi2 ();
446 extern rtx gen_one_cmplhi2 ();
447 extern rtx gen_one_cmplqi2 ();
448 extern rtx gen_ashldi3 ();
449 extern rtx gen_ashldi3_const_int ();
450 extern rtx gen_ashldi3_non_const_int ();
451 extern rtx gen_ashlsi3 ();
452 extern rtx gen_ashlhi3 ();
453 extern rtx gen_ashlqi3 ();
454 extern rtx gen_ashrdi3 ();
455 extern rtx gen_ashrdi3_const_int ();
456 extern rtx gen_ashrdi3_non_const_int ();
457 extern rtx gen_ashrsi3 ();
458 extern rtx gen_ashrhi3 ();
459 extern rtx gen_ashrqi3 ();
460 extern rtx gen_lshrdi3 ();
461 extern rtx gen_lshrdi3_const_int ();
462 extern rtx gen_lshrdi3_non_const_int ();
463 extern rtx gen_lshrsi3 ();
464 extern rtx gen_lshrhi3 ();
465 extern rtx gen_lshrqi3 ();
466 extern rtx gen_rotlsi3 ();
467 extern rtx gen_rotlhi3 ();
468 extern rtx gen_rotlqi3 ();
469 extern rtx gen_rotrsi3 ();
470 extern rtx gen_rotrhi3 ();
471 extern rtx gen_rotrqi3 ();
472 extern rtx gen_seq ();
473 extern rtx gen_sne ();
474 extern rtx gen_sgt ();
475 extern rtx gen_sgtu ();
476 extern rtx gen_slt ();
477 extern rtx gen_sltu ();
478 extern rtx gen_sge ();
479 extern rtx gen_sgeu ();
480 extern rtx gen_sle ();
481 extern rtx gen_sleu ();
482 extern rtx gen_beq ();
483 extern rtx gen_bne ();
484 extern rtx gen_bgt ();
485 extern rtx gen_bgtu ();
486 extern rtx gen_blt ();
487 extern rtx gen_bltu ();
488 extern rtx gen_bge ();
489 extern rtx gen_bgeu ();
490 extern rtx gen_ble ();
491 extern rtx gen_bleu ();
492 extern rtx gen_jump ();
493 extern rtx gen_indirect_jump ();
494 extern rtx gen_casesi ();
495 extern rtx gen_tablejump ();
496 extern rtx gen_untyped_call ();
497 extern rtx gen_untyped_return ();
498 extern rtx gen_update_return ();
499 extern rtx gen_return ();
500 extern rtx gen_nop ();
501 extern rtx gen_movstrsi ();
502 extern rtx gen_cmpstrsi ();
503 extern rtx gen_ffssi2 ();
504 extern rtx gen_ffshi2 ();
505 extern rtx gen_strlensi ();
506 extern rtx gen_call_pop ();
507 extern rtx gen_call ();
508 extern rtx gen_call_value_pop ();
509 extern rtx gen_call_value ();
510 #endif /* NO_MD_PROTOTYPES */