adding GNU dc ("desk calculator")
[unix-history] / gnu / usr.bin / cc / common / insn-flags.h
CommitLineData
9bf86ebb
PR
1/* Generated automatically by the program `genflags'
2from the machine description file `md'. */
3
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
169
170#ifndef NO_MD_PROTOTYPES
171extern rtx gen_tstsi_1 PROTO((rtx));
172extern rtx gen_tstsi PROTO((rtx));
173extern rtx gen_tsthi_1 PROTO((rtx));
174extern rtx gen_tsthi PROTO((rtx));
175extern rtx gen_tstqi_1 PROTO((rtx));
176extern rtx gen_tstqi PROTO((rtx));
177extern rtx gen_tstsf_cc PROTO((rtx));
178extern rtx gen_tstsf PROTO((rtx));
179extern rtx gen_tstdf_cc PROTO((rtx));
180extern rtx gen_tstdf PROTO((rtx));
181extern rtx gen_cmpsi_1 PROTO((rtx, rtx));
182extern rtx gen_cmpsi PROTO((rtx, rtx));
183extern rtx gen_cmphi_1 PROTO((rtx, rtx));
184extern rtx gen_cmphi PROTO((rtx, rtx));
185extern rtx gen_cmpqi_1 PROTO((rtx, rtx));
186extern rtx gen_cmpqi PROTO((rtx, rtx));
187extern rtx gen_cmpsf_cc_1 PROTO((rtx, rtx, rtx));
188extern rtx gen_cmpdf PROTO((rtx, rtx));
189extern rtx gen_cmpsf PROTO((rtx, rtx));
190extern rtx gen_cmpdf_cc PROTO((rtx, rtx));
191extern rtx gen_cmpdf_ccfpeq PROTO((rtx, rtx));
192extern rtx gen_cmpsf_cc PROTO((rtx, rtx));
193extern rtx gen_cmpsf_ccfpeq PROTO((rtx, rtx));
194extern rtx gen_movsi PROTO((rtx, rtx));
195extern rtx gen_movhi PROTO((rtx, rtx));
196extern rtx gen_movstricthi PROTO((rtx, rtx));
197extern rtx gen_movqi PROTO((rtx, rtx));
198extern rtx gen_movstrictqi PROTO((rtx, rtx));
199extern rtx gen_movsf PROTO((rtx, rtx));
200extern rtx gen_swapdf PROTO((rtx, rtx));
201extern rtx gen_movdf PROTO((rtx, rtx));
202extern rtx gen_movdi PROTO((rtx, rtx));
203extern rtx gen_zero_extendhisi2 PROTO((rtx, rtx));
204extern rtx gen_zero_extendqihi2 PROTO((rtx, rtx));
205extern rtx gen_zero_extendqisi2 PROTO((rtx, rtx));
206extern rtx gen_zero_extendsidi2 PROTO((rtx, rtx));
207extern rtx gen_extendsidi2 PROTO((rtx, rtx));
208extern rtx gen_extendhisi2 PROTO((rtx, rtx));
209extern rtx gen_extendqihi2 PROTO((rtx, rtx));
210extern rtx gen_extendqisi2 PROTO((rtx, rtx));
211extern rtx gen_extendsfdf2 PROTO((rtx, rtx));
212extern rtx gen_truncdfsf2 PROTO((rtx, rtx));
213extern rtx gen_fixuns_truncdfsi2 PROTO((rtx, rtx));
214extern rtx gen_fixuns_truncsfsi2 PROTO((rtx, rtx));
215extern rtx gen_fix_truncdfdi2 PROTO((rtx, rtx));
216extern rtx gen_fix_truncsfdi2 PROTO((rtx, rtx));
217extern rtx gen_fix_truncdfsi2 PROTO((rtx, rtx));
218extern rtx gen_fix_truncsfsi2 PROTO((rtx, rtx));
219extern rtx gen_floatsisf2 PROTO((rtx, rtx));
220extern rtx gen_floatdisf2 PROTO((rtx, rtx));
221extern rtx gen_floatsidf2 PROTO((rtx, rtx));
222extern rtx gen_floatdidf2 PROTO((rtx, rtx));
223extern rtx gen_adddi3 PROTO((rtx, rtx, rtx));
224extern rtx gen_addsi3 PROTO((rtx, rtx, rtx));
225extern rtx gen_addhi3 PROTO((rtx, rtx, rtx));
226extern rtx gen_addqi3 PROTO((rtx, rtx, rtx));
227extern rtx gen_adddf3 PROTO((rtx, rtx, rtx));
228extern rtx gen_addsf3 PROTO((rtx, rtx, rtx));
229extern rtx gen_subdi3 PROTO((rtx, rtx, rtx));
230extern rtx gen_subsi3 PROTO((rtx, rtx, rtx));
231extern rtx gen_subhi3 PROTO((rtx, rtx, rtx));
232extern rtx gen_subqi3 PROTO((rtx, rtx, rtx));
233extern rtx gen_subdf3 PROTO((rtx, rtx, rtx));
234extern rtx gen_subsf3 PROTO((rtx, rtx, rtx));
235extern rtx gen_mulhi3 PROTO((rtx, rtx, rtx));
236extern rtx gen_mulsi3 PROTO((rtx, rtx, rtx));
237extern rtx gen_muldf3 PROTO((rtx, rtx, rtx));
238extern rtx gen_mulsf3 PROTO((rtx, rtx, rtx));
239extern rtx gen_divqi3 PROTO((rtx, rtx, rtx));
240extern rtx gen_udivqi3 PROTO((rtx, rtx, rtx));
241extern rtx gen_divdf3 PROTO((rtx, rtx, rtx));
242extern rtx gen_divsf3 PROTO((rtx, rtx, rtx));
243extern rtx gen_divmodsi4 PROTO((rtx, rtx, rtx, rtx));
244extern rtx gen_divmodhi4 PROTO((rtx, rtx, rtx, rtx));
245extern rtx gen_udivmodsi4 PROTO((rtx, rtx, rtx, rtx));
246extern rtx gen_udivmodhi4 PROTO((rtx, rtx, rtx, rtx));
247extern rtx gen_andsi3 PROTO((rtx, rtx, rtx));
248extern rtx gen_andhi3 PROTO((rtx, rtx, rtx));
249extern rtx gen_andqi3 PROTO((rtx, rtx, rtx));
250extern rtx gen_iorsi3 PROTO((rtx, rtx, rtx));
251extern rtx gen_iorhi3 PROTO((rtx, rtx, rtx));
252extern rtx gen_iorqi3 PROTO((rtx, rtx, rtx));
253extern rtx gen_xorsi3 PROTO((rtx, rtx, rtx));
254extern rtx gen_xorhi3 PROTO((rtx, rtx, rtx));
255extern rtx gen_xorqi3 PROTO((rtx, rtx, rtx));
256extern rtx gen_negdi2 PROTO((rtx, rtx));
257extern rtx gen_negsi2 PROTO((rtx, rtx));
258extern rtx gen_neghi2 PROTO((rtx, rtx));
259extern rtx gen_negqi2 PROTO((rtx, rtx));
260extern rtx gen_negsf2 PROTO((rtx, rtx));
261extern rtx gen_negdf2 PROTO((rtx, rtx));
262extern rtx gen_abssf2 PROTO((rtx, rtx));
263extern rtx gen_absdf2 PROTO((rtx, rtx));
264extern rtx gen_sqrtsf2 PROTO((rtx, rtx));
265extern rtx gen_sqrtdf2 PROTO((rtx, rtx));
266extern rtx gen_sindf2 PROTO((rtx, rtx));
267extern rtx gen_sinsf2 PROTO((rtx, rtx));
268extern rtx gen_cosdf2 PROTO((rtx, rtx));
269extern rtx gen_cossf2 PROTO((rtx, rtx));
270extern rtx gen_one_cmplsi2 PROTO((rtx, rtx));
271extern rtx gen_one_cmplhi2 PROTO((rtx, rtx));
272extern rtx gen_one_cmplqi2 PROTO((rtx, rtx));
273extern rtx gen_ashldi3 PROTO((rtx, rtx, rtx));
274extern rtx gen_ashldi3_const_int PROTO((rtx, rtx, rtx));
275extern rtx gen_ashldi3_non_const_int PROTO((rtx, rtx, rtx));
276extern rtx gen_ashlsi3 PROTO((rtx, rtx, rtx));
277extern rtx gen_ashlhi3 PROTO((rtx, rtx, rtx));
278extern rtx gen_ashlqi3 PROTO((rtx, rtx, rtx));
279extern rtx gen_ashrdi3 PROTO((rtx, rtx, rtx));
280extern rtx gen_ashrdi3_const_int PROTO((rtx, rtx, rtx));
281extern rtx gen_ashrdi3_non_const_int PROTO((rtx, rtx, rtx));
282extern rtx gen_ashrsi3 PROTO((rtx, rtx, rtx));
283extern rtx gen_ashrhi3 PROTO((rtx, rtx, rtx));
284extern rtx gen_ashrqi3 PROTO((rtx, rtx, rtx));
285extern rtx gen_lshrdi3 PROTO((rtx, rtx, rtx));
286extern rtx gen_lshrdi3_const_int PROTO((rtx, rtx, rtx));
287extern rtx gen_lshrdi3_non_const_int PROTO((rtx, rtx, rtx));
288extern rtx gen_lshrsi3 PROTO((rtx, rtx, rtx));
289extern rtx gen_lshrhi3 PROTO((rtx, rtx, rtx));
290extern rtx gen_lshrqi3 PROTO((rtx, rtx, rtx));
291extern rtx gen_rotlsi3 PROTO((rtx, rtx, rtx));
292extern rtx gen_rotlhi3 PROTO((rtx, rtx, rtx));
293extern rtx gen_rotlqi3 PROTO((rtx, rtx, rtx));
294extern rtx gen_rotrsi3 PROTO((rtx, rtx, rtx));
295extern rtx gen_rotrhi3 PROTO((rtx, rtx, rtx));
296extern rtx gen_rotrqi3 PROTO((rtx, rtx, rtx));
297extern rtx gen_seq PROTO((rtx));
298extern rtx gen_sne PROTO((rtx));
299extern rtx gen_sgt PROTO((rtx));
300extern rtx gen_sgtu PROTO((rtx));
301extern rtx gen_slt PROTO((rtx));
302extern rtx gen_sltu PROTO((rtx));
303extern rtx gen_sge PROTO((rtx));
304extern rtx gen_sgeu PROTO((rtx));
305extern rtx gen_sle PROTO((rtx));
306extern rtx gen_sleu PROTO((rtx));
307extern rtx gen_beq PROTO((rtx));
308extern rtx gen_bne PROTO((rtx));
309extern rtx gen_bgt PROTO((rtx));
310extern rtx gen_bgtu PROTO((rtx));
311extern rtx gen_blt PROTO((rtx));
312extern rtx gen_bltu PROTO((rtx));
313extern rtx gen_bge PROTO((rtx));
314extern rtx gen_bgeu PROTO((rtx));
315extern rtx gen_ble PROTO((rtx));
316extern rtx gen_bleu PROTO((rtx));
317extern rtx gen_jump PROTO((rtx));
318extern rtx gen_indirect_jump PROTO((rtx));
319extern rtx gen_casesi PROTO((rtx, rtx, rtx, rtx, rtx));
320extern rtx gen_tablejump PROTO((rtx, rtx));
321extern rtx gen_untyped_call PROTO((rtx, rtx, rtx));
322extern rtx gen_untyped_return PROTO((rtx, rtx));
323extern rtx gen_update_return PROTO((rtx));
324extern rtx gen_return PROTO((void));
325extern rtx gen_nop PROTO((void));
326extern rtx gen_movstrsi PROTO((rtx, rtx, rtx, rtx));
327extern rtx gen_cmpstrsi PROTO((rtx, rtx, rtx, rtx, rtx));
328extern rtx gen_ffssi2 PROTO((rtx, rtx));
329extern rtx gen_ffshi2 PROTO((rtx, rtx));
330extern rtx gen_strlensi PROTO((rtx, rtx, rtx, rtx));
331
332#ifdef MD_CALL_PROTOTYPES
333extern rtx gen_call_pop PROTO((rtx, rtx, rtx));
334extern rtx gen_call PROTO((rtx, rtx));
335extern rtx gen_call_value_pop PROTO((rtx, rtx, rtx, rtx));
336extern rtx gen_call_value PROTO((rtx, rtx, rtx));
337
338#else /* !MD_CALL_PROTOTYPES */
339extern rtx gen_call_pop ();
340extern rtx gen_call ();
341extern rtx gen_call_value_pop ();
342extern rtx gen_call_value ();
343#endif /* !MD_CALL_PROTOTYPES */
344
345#else /* NO_MD_PROTOTYPES */
346extern rtx gen_tstsi_1 ();
347extern rtx gen_tstsi ();
348extern rtx gen_tsthi_1 ();
349extern rtx gen_tsthi ();
350extern rtx gen_tstqi_1 ();
351extern rtx gen_tstqi ();
352extern rtx gen_tstsf_cc ();
353extern rtx gen_tstsf ();
354extern rtx gen_tstdf_cc ();
355extern rtx gen_tstdf ();
356extern rtx gen_cmpsi_1 ();
357extern rtx gen_cmpsi ();
358extern rtx gen_cmphi_1 ();
359extern rtx gen_cmphi ();
360extern rtx gen_cmpqi_1 ();
361extern rtx gen_cmpqi ();
362extern rtx gen_cmpsf_cc_1 ();
363extern rtx gen_cmpdf ();
364extern rtx gen_cmpsf ();
365extern rtx gen_cmpdf_cc ();
366extern rtx gen_cmpdf_ccfpeq ();
367extern rtx gen_cmpsf_cc ();
368extern rtx gen_cmpsf_ccfpeq ();
369extern rtx gen_movsi ();
370extern rtx gen_movhi ();
371extern rtx gen_movstricthi ();
372extern rtx gen_movqi ();
373extern rtx gen_movstrictqi ();
374extern rtx gen_movsf ();
375extern rtx gen_swapdf ();
376extern rtx gen_movdf ();
377extern rtx gen_movdi ();
378extern rtx gen_zero_extendhisi2 ();
379extern rtx gen_zero_extendqihi2 ();
380extern rtx gen_zero_extendqisi2 ();
381extern rtx gen_zero_extendsidi2 ();
382extern rtx gen_extendsidi2 ();
383extern rtx gen_extendhisi2 ();
384extern rtx gen_extendqihi2 ();
385extern rtx gen_extendqisi2 ();
386extern rtx gen_extendsfdf2 ();
387extern rtx gen_truncdfsf2 ();
388extern rtx gen_fixuns_truncdfsi2 ();
389extern rtx gen_fixuns_truncsfsi2 ();
390extern rtx gen_fix_truncdfdi2 ();
391extern rtx gen_fix_truncsfdi2 ();
392extern rtx gen_fix_truncdfsi2 ();
393extern rtx gen_fix_truncsfsi2 ();
394extern rtx gen_floatsisf2 ();
395extern rtx gen_floatdisf2 ();
396extern rtx gen_floatsidf2 ();
397extern rtx gen_floatdidf2 ();
398extern rtx gen_adddi3 ();
399extern rtx gen_addsi3 ();
400extern rtx gen_addhi3 ();
401extern rtx gen_addqi3 ();
402extern rtx gen_adddf3 ();
403extern rtx gen_addsf3 ();
404extern rtx gen_subdi3 ();
405extern rtx gen_subsi3 ();
406extern rtx gen_subhi3 ();
407extern rtx gen_subqi3 ();
408extern rtx gen_subdf3 ();
409extern rtx gen_subsf3 ();
410extern rtx gen_mulhi3 ();
411extern rtx gen_mulsi3 ();
412extern rtx gen_muldf3 ();
413extern rtx gen_mulsf3 ();
414extern rtx gen_divqi3 ();
415extern rtx gen_udivqi3 ();
416extern rtx gen_divdf3 ();
417extern rtx gen_divsf3 ();
418extern rtx gen_divmodsi4 ();
419extern rtx gen_divmodhi4 ();
420extern rtx gen_udivmodsi4 ();
421extern rtx gen_udivmodhi4 ();
422extern rtx gen_andsi3 ();
423extern rtx gen_andhi3 ();
424extern rtx gen_andqi3 ();
425extern rtx gen_iorsi3 ();
426extern rtx gen_iorhi3 ();
427extern rtx gen_iorqi3 ();
428extern rtx gen_xorsi3 ();
429extern rtx gen_xorhi3 ();
430extern rtx gen_xorqi3 ();
431extern rtx gen_negdi2 ();
432extern rtx gen_negsi2 ();
433extern rtx gen_neghi2 ();
434extern rtx gen_negqi2 ();
435extern rtx gen_negsf2 ();
436extern rtx gen_negdf2 ();
437extern rtx gen_abssf2 ();
438extern rtx gen_absdf2 ();
439extern rtx gen_sqrtsf2 ();
440extern rtx gen_sqrtdf2 ();
441extern rtx gen_sindf2 ();
442extern rtx gen_sinsf2 ();
443extern rtx gen_cosdf2 ();
444extern rtx gen_cossf2 ();
445extern rtx gen_one_cmplsi2 ();
446extern rtx gen_one_cmplhi2 ();
447extern rtx gen_one_cmplqi2 ();
448extern rtx gen_ashldi3 ();
449extern rtx gen_ashldi3_const_int ();
450extern rtx gen_ashldi3_non_const_int ();
451extern rtx gen_ashlsi3 ();
452extern rtx gen_ashlhi3 ();
453extern rtx gen_ashlqi3 ();
454extern rtx gen_ashrdi3 ();
455extern rtx gen_ashrdi3_const_int ();
456extern rtx gen_ashrdi3_non_const_int ();
457extern rtx gen_ashrsi3 ();
458extern rtx gen_ashrhi3 ();
459extern rtx gen_ashrqi3 ();
460extern rtx gen_lshrdi3 ();
461extern rtx gen_lshrdi3_const_int ();
462extern rtx gen_lshrdi3_non_const_int ();
463extern rtx gen_lshrsi3 ();
464extern rtx gen_lshrhi3 ();
465extern rtx gen_lshrqi3 ();
466extern rtx gen_rotlsi3 ();
467extern rtx gen_rotlhi3 ();
468extern rtx gen_rotlqi3 ();
469extern rtx gen_rotrsi3 ();
470extern rtx gen_rotrhi3 ();
471extern rtx gen_rotrqi3 ();
472extern rtx gen_seq ();
473extern rtx gen_sne ();
474extern rtx gen_sgt ();
475extern rtx gen_sgtu ();
476extern rtx gen_slt ();
477extern rtx gen_sltu ();
478extern rtx gen_sge ();
479extern rtx gen_sgeu ();
480extern rtx gen_sle ();
481extern rtx gen_sleu ();
482extern rtx gen_beq ();
483extern rtx gen_bne ();
484extern rtx gen_bgt ();
485extern rtx gen_bgtu ();
486extern rtx gen_blt ();
487extern rtx gen_bltu ();
488extern rtx gen_bge ();
489extern rtx gen_bgeu ();
490extern rtx gen_ble ();
491extern rtx gen_bleu ();
492extern rtx gen_jump ();
493extern rtx gen_indirect_jump ();
494extern rtx gen_casesi ();
495extern rtx gen_tablejump ();
496extern rtx gen_untyped_call ();
497extern rtx gen_untyped_return ();
498extern rtx gen_update_return ();
499extern rtx gen_return ();
500extern rtx gen_nop ();
501extern rtx gen_movstrsi ();
502extern rtx gen_cmpstrsi ();
503extern rtx gen_ffssi2 ();
504extern rtx gen_ffshi2 ();
505extern rtx gen_strlensi ();
506extern rtx gen_call_pop ();
507extern rtx gen_call ();
508extern rtx gen_call_value_pop ();
509extern rtx gen_call_value ();
510#endif /* NO_MD_PROTOTYPES */