Commit | Line | Data |
---|---|---|
9bf86ebb PR |
1 | /* Generated automatically by the program `genflags' |
2 | from 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 | |
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)); | |
331 | ||
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)); | |
337 | ||
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 */ | |
344 | ||
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 */ |