/* Generated automatically by the program `genflags' from the machine description file `md'. $Id: insn-flags.h,v 1.2 1993/08/02 17:37:02 mycroft Exp $ */ #define HAVE_tstsi_1 1 #define HAVE_tstsi 1 #define HAVE_tsthi_1 1 #define HAVE_tsthi 1 #define HAVE_tstqi_1 1 #define HAVE_tstqi 1 #define HAVE_tstsf_cc (TARGET_80387 && ! TARGET_IEEE_FP) #define HAVE_tstsf (TARGET_80387 && ! TARGET_IEEE_FP) #define HAVE_tstdf_cc (TARGET_80387 && ! TARGET_IEEE_FP) #define HAVE_tstdf (TARGET_80387 && ! TARGET_IEEE_FP) #define HAVE_cmpsi_1 (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM) #define HAVE_cmpsi 1 #define HAVE_cmphi_1 (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM) #define HAVE_cmphi 1 #define HAVE_cmpqi_1 (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM) #define HAVE_cmpqi 1 #define HAVE_cmpsf_cc_1 (TARGET_80387 \ && (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)) #define HAVE_cmpdf (TARGET_80387) #define HAVE_cmpsf (TARGET_80387) #define HAVE_cmpdf_cc (TARGET_80387) #define HAVE_cmpdf_ccfpeq (TARGET_80387) #define HAVE_cmpsf_cc (TARGET_80387) #define HAVE_cmpsf_ccfpeq (TARGET_80387) #define HAVE_movsi 1 #define HAVE_movhi 1 #define HAVE_movstricthi 1 #define HAVE_movqi 1 #define HAVE_movstrictqi 1 #define HAVE_movsf 1 #define HAVE_swapdf 1 #define HAVE_movdf 1 #define HAVE_movdi 1 #define HAVE_zero_extendhisi2 1 #define HAVE_zero_extendqihi2 1 #define HAVE_zero_extendqisi2 1 #define HAVE_zero_extendsidi2 1 #define HAVE_extendsidi2 1 #define HAVE_extendhisi2 1 #define HAVE_extendqihi2 1 #define HAVE_extendqisi2 1 #define HAVE_extendsfdf2 (TARGET_80387) #define HAVE_truncdfsf2 (TARGET_80387) #define HAVE_fixuns_truncdfsi2 (TARGET_80387) #define HAVE_fixuns_truncsfsi2 (TARGET_80387) #define HAVE_fix_truncdfdi2 (TARGET_80387) #define HAVE_fix_truncsfdi2 (TARGET_80387) #define HAVE_fix_truncdfsi2 (TARGET_80387) #define HAVE_fix_truncsfsi2 (TARGET_80387) #define HAVE_floatsisf2 (TARGET_80387) #define HAVE_floatdisf2 (TARGET_80387) #define HAVE_floatsidf2 (TARGET_80387) #define HAVE_floatdidf2 (TARGET_80387) #define HAVE_adddi3 1 #define HAVE_addsi3 1 #define HAVE_addhi3 1 #define HAVE_addqi3 1 #define HAVE_adddf3 (TARGET_80387) #define HAVE_addsf3 (TARGET_80387) #define HAVE_subdi3 1 #define HAVE_subsi3 1 #define HAVE_subhi3 1 #define HAVE_subqi3 1 #define HAVE_subdf3 (TARGET_80387) #define HAVE_subsf3 (TARGET_80387) #define HAVE_mulhi3 1 #define HAVE_mulsi3 1 #define HAVE_muldf3 (TARGET_80387) #define HAVE_mulsf3 (TARGET_80387) #define HAVE_divqi3 1 #define HAVE_udivqi3 1 #define HAVE_divdf3 (TARGET_80387) #define HAVE_divsf3 (TARGET_80387) #define HAVE_divmodsi4 1 #define HAVE_divmodhi4 1 #define HAVE_udivmodsi4 1 #define HAVE_udivmodhi4 1 #define HAVE_andsi3 1 #define HAVE_andhi3 1 #define HAVE_andqi3 1 #define HAVE_iorsi3 1 #define HAVE_iorhi3 1 #define HAVE_iorqi3 1 #define HAVE_xorsi3 1 #define HAVE_xorhi3 1 #define HAVE_xorqi3 1 #define HAVE_negdi2 1 #define HAVE_negsi2 1 #define HAVE_neghi2 1 #define HAVE_negqi2 1 #define HAVE_negsf2 (TARGET_80387) #define HAVE_negdf2 (TARGET_80387) #define HAVE_abssf2 (TARGET_80387) #define HAVE_absdf2 (TARGET_80387) #define HAVE_sqrtsf2 (TARGET_80387 && (TARGET_IEEE_FP || flag_fast_math)) #define HAVE_sqrtdf2 (TARGET_80387 && (TARGET_IEEE_FP || flag_fast_math)) #define HAVE_sindf2 (TARGET_80387 && (TARGET_IEEE_FP || flag_fast_math)) #define HAVE_sinsf2 (TARGET_80387 && (TARGET_IEEE_FP || flag_fast_math)) #define HAVE_cosdf2 (TARGET_80387 && (TARGET_IEEE_FP || flag_fast_math)) #define HAVE_cossf2 (TARGET_80387 && (TARGET_IEEE_FP || flag_fast_math)) #define HAVE_one_cmplsi2 1 #define HAVE_one_cmplhi2 1 #define HAVE_one_cmplqi2 1 #define HAVE_ashldi3 1 #define HAVE_ashldi3_const_int 1 #define HAVE_ashldi3_non_const_int 1 #define HAVE_ashlsi3 1 #define HAVE_ashlhi3 1 #define HAVE_ashlqi3 1 #define HAVE_ashrdi3 1 #define HAVE_ashrdi3_const_int 1 #define HAVE_ashrdi3_non_const_int 1 #define HAVE_ashrsi3 1 #define HAVE_ashrhi3 1 #define HAVE_ashrqi3 1 #define HAVE_lshrdi3 1 #define HAVE_lshrdi3_const_int 1 #define HAVE_lshrdi3_non_const_int 1 #define HAVE_lshrsi3 1 #define HAVE_lshrhi3 1 #define HAVE_lshrqi3 1 #define HAVE_rotlsi3 1 #define HAVE_rotlhi3 1 #define HAVE_rotlqi3 1 #define HAVE_rotrsi3 1 #define HAVE_rotrhi3 1 #define HAVE_rotrqi3 1 #define HAVE_seq 1 #define HAVE_sne 1 #define HAVE_sgt 1 #define HAVE_sgtu 1 #define HAVE_slt 1 #define HAVE_sltu 1 #define HAVE_sge 1 #define HAVE_sgeu 1 #define HAVE_sle 1 #define HAVE_sleu 1 #define HAVE_beq 1 #define HAVE_bne 1 #define HAVE_bgt 1 #define HAVE_bgtu 1 #define HAVE_blt 1 #define HAVE_bltu 1 #define HAVE_bge 1 #define HAVE_bgeu 1 #define HAVE_ble 1 #define HAVE_bleu 1 #define HAVE_jump 1 #define HAVE_indirect_jump 1 #define HAVE_casesi (flag_pic) #define HAVE_tablejump 1 #define HAVE_call_pop 1 #define HAVE_call 1 #define HAVE_call_value_pop 1 #define HAVE_call_value 1 #define HAVE_untyped_call 1 #define HAVE_untyped_return 1 #define HAVE_update_return 1 #define HAVE_return (simple_386_epilogue ()) #define HAVE_nop 1 #define HAVE_movstrsi 1 #define HAVE_cmpstrsi 1 #define HAVE_ffssi2 1 #define HAVE_ffshi2 1 #define HAVE_strlensi 1 #ifndef NO_MD_PROTOTYPES extern rtx gen_tstsi_1 PROTO((rtx)); extern rtx gen_tstsi PROTO((rtx)); extern rtx gen_tsthi_1 PROTO((rtx)); extern rtx gen_tsthi PROTO((rtx)); extern rtx gen_tstqi_1 PROTO((rtx)); extern rtx gen_tstqi PROTO((rtx)); extern rtx gen_tstsf_cc PROTO((rtx)); extern rtx gen_tstsf PROTO((rtx)); extern rtx gen_tstdf_cc PROTO((rtx)); extern rtx gen_tstdf PROTO((rtx)); extern rtx gen_cmpsi_1 PROTO((rtx, rtx)); extern rtx gen_cmpsi PROTO((rtx, rtx)); extern rtx gen_cmphi_1 PROTO((rtx, rtx)); extern rtx gen_cmphi PROTO((rtx, rtx)); extern rtx gen_cmpqi_1 PROTO((rtx, rtx)); extern rtx gen_cmpqi PROTO((rtx, rtx)); extern rtx gen_cmpsf_cc_1 PROTO((rtx, rtx, rtx)); extern rtx gen_cmpdf PROTO((rtx, rtx)); extern rtx gen_cmpsf PROTO((rtx, rtx)); extern rtx gen_cmpdf_cc PROTO((rtx, rtx)); extern rtx gen_cmpdf_ccfpeq PROTO((rtx, rtx)); extern rtx gen_cmpsf_cc PROTO((rtx, rtx)); extern rtx gen_cmpsf_ccfpeq PROTO((rtx, rtx)); extern rtx gen_movsi PROTO((rtx, rtx)); extern rtx gen_movhi PROTO((rtx, rtx)); extern rtx gen_movstricthi PROTO((rtx, rtx)); extern rtx gen_movqi PROTO((rtx, rtx)); extern rtx gen_movstrictqi PROTO((rtx, rtx)); extern rtx gen_movsf PROTO((rtx, rtx)); extern rtx gen_swapdf PROTO((rtx, rtx)); extern rtx gen_movdf PROTO((rtx, rtx)); extern rtx gen_movdi PROTO((rtx, rtx)); extern rtx gen_zero_extendhisi2 PROTO((rtx, rtx)); extern rtx gen_zero_extendqihi2 PROTO((rtx, rtx)); extern rtx gen_zero_extendqisi2 PROTO((rtx, rtx)); extern rtx gen_zero_extendsidi2 PROTO((rtx, rtx)); extern rtx gen_extendsidi2 PROTO((rtx, rtx)); extern rtx gen_extendhisi2 PROTO((rtx, rtx)); extern rtx gen_extendqihi2 PROTO((rtx, rtx)); extern rtx gen_extendqisi2 PROTO((rtx, rtx)); extern rtx gen_extendsfdf2 PROTO((rtx, rtx)); extern rtx gen_truncdfsf2 PROTO((rtx, rtx)); extern rtx gen_fixuns_truncdfsi2 PROTO((rtx, rtx)); extern rtx gen_fixuns_truncsfsi2 PROTO((rtx, rtx)); extern rtx gen_fix_truncdfdi2 PROTO((rtx, rtx)); extern rtx gen_fix_truncsfdi2 PROTO((rtx, rtx)); extern rtx gen_fix_truncdfsi2 PROTO((rtx, rtx)); extern rtx gen_fix_truncsfsi2 PROTO((rtx, rtx)); extern rtx gen_floatsisf2 PROTO((rtx, rtx)); extern rtx gen_floatdisf2 PROTO((rtx, rtx)); extern rtx gen_floatsidf2 PROTO((rtx, rtx)); extern rtx gen_floatdidf2 PROTO((rtx, rtx)); extern rtx gen_adddi3 PROTO((rtx, rtx, rtx)); extern rtx gen_addsi3 PROTO((rtx, rtx, rtx)); extern rtx gen_addhi3 PROTO((rtx, rtx, rtx)); extern rtx gen_addqi3 PROTO((rtx, rtx, rtx)); extern rtx gen_adddf3 PROTO((rtx, rtx, rtx)); extern rtx gen_addsf3 PROTO((rtx, rtx, rtx)); extern rtx gen_subdi3 PROTO((rtx, rtx, rtx)); extern rtx gen_subsi3 PROTO((rtx, rtx, rtx)); extern rtx gen_subhi3 PROTO((rtx, rtx, rtx)); extern rtx gen_subqi3 PROTO((rtx, rtx, rtx)); extern rtx gen_subdf3 PROTO((rtx, rtx, rtx)); extern rtx gen_subsf3 PROTO((rtx, rtx, rtx)); extern rtx gen_mulhi3 PROTO((rtx, rtx, rtx)); extern rtx gen_mulsi3 PROTO((rtx, rtx, rtx)); extern rtx gen_muldf3 PROTO((rtx, rtx, rtx)); extern rtx gen_mulsf3 PROTO((rtx, rtx, rtx)); extern rtx gen_divqi3 PROTO((rtx, rtx, rtx)); extern rtx gen_udivqi3 PROTO((rtx, rtx, rtx)); extern rtx gen_divdf3 PROTO((rtx, rtx, rtx)); extern rtx gen_divsf3 PROTO((rtx, rtx, rtx)); extern rtx gen_divmodsi4 PROTO((rtx, rtx, rtx, rtx)); extern rtx gen_divmodhi4 PROTO((rtx, rtx, rtx, rtx)); extern rtx gen_udivmodsi4 PROTO((rtx, rtx, rtx, rtx)); extern rtx gen_udivmodhi4 PROTO((rtx, rtx, rtx, rtx)); extern rtx gen_andsi3 PROTO((rtx, rtx, rtx)); extern rtx gen_andhi3 PROTO((rtx, rtx, rtx)); extern rtx gen_andqi3 PROTO((rtx, rtx, rtx)); extern rtx gen_iorsi3 PROTO((rtx, rtx, rtx)); extern rtx gen_iorhi3 PROTO((rtx, rtx, rtx)); extern rtx gen_iorqi3 PROTO((rtx, rtx, rtx)); extern rtx gen_xorsi3 PROTO((rtx, rtx, rtx)); extern rtx gen_xorhi3 PROTO((rtx, rtx, rtx)); extern rtx gen_xorqi3 PROTO((rtx, rtx, rtx)); extern rtx gen_negdi2 PROTO((rtx, rtx)); extern rtx gen_negsi2 PROTO((rtx, rtx)); extern rtx gen_neghi2 PROTO((rtx, rtx)); extern rtx gen_negqi2 PROTO((rtx, rtx)); extern rtx gen_negsf2 PROTO((rtx, rtx)); extern rtx gen_negdf2 PROTO((rtx, rtx)); extern rtx gen_abssf2 PROTO((rtx, rtx)); extern rtx gen_absdf2 PROTO((rtx, rtx)); extern rtx gen_sqrtsf2 PROTO((rtx, rtx)); extern rtx gen_sqrtdf2 PROTO((rtx, rtx)); extern rtx gen_sindf2 PROTO((rtx, rtx)); extern rtx gen_sinsf2 PROTO((rtx, rtx)); extern rtx gen_cosdf2 PROTO((rtx, rtx)); extern rtx gen_cossf2 PROTO((rtx, rtx)); extern rtx gen_one_cmplsi2 PROTO((rtx, rtx)); extern rtx gen_one_cmplhi2 PROTO((rtx, rtx)); extern rtx gen_one_cmplqi2 PROTO((rtx, rtx)); extern rtx gen_ashldi3 PROTO((rtx, rtx, rtx)); extern rtx gen_ashldi3_const_int PROTO((rtx, rtx, rtx)); extern rtx gen_ashldi3_non_const_int PROTO((rtx, rtx, rtx)); extern rtx gen_ashlsi3 PROTO((rtx, rtx, rtx)); extern rtx gen_ashlhi3 PROTO((rtx, rtx, rtx)); extern rtx gen_ashlqi3 PROTO((rtx, rtx, rtx)); extern rtx gen_ashrdi3 PROTO((rtx, rtx, rtx)); extern rtx gen_ashrdi3_const_int PROTO((rtx, rtx, rtx)); extern rtx gen_ashrdi3_non_const_int PROTO((rtx, rtx, rtx)); extern rtx gen_ashrsi3 PROTO((rtx, rtx, rtx)); extern rtx gen_ashrhi3 PROTO((rtx, rtx, rtx)); extern rtx gen_ashrqi3 PROTO((rtx, rtx, rtx)); extern rtx gen_lshrdi3 PROTO((rtx, rtx, rtx)); extern rtx gen_lshrdi3_const_int PROTO((rtx, rtx, rtx)); extern rtx gen_lshrdi3_non_const_int PROTO((rtx, rtx, rtx)); extern rtx gen_lshrsi3 PROTO((rtx, rtx, rtx)); extern rtx gen_lshrhi3 PROTO((rtx, rtx, rtx)); extern rtx gen_lshrqi3 PROTO((rtx, rtx, rtx)); extern rtx gen_rotlsi3 PROTO((rtx, rtx, rtx)); extern rtx gen_rotlhi3 PROTO((rtx, rtx, rtx)); extern rtx gen_rotlqi3 PROTO((rtx, rtx, rtx)); extern rtx gen_rotrsi3 PROTO((rtx, rtx, rtx)); extern rtx gen_rotrhi3 PROTO((rtx, rtx, rtx)); extern rtx gen_rotrqi3 PROTO((rtx, rtx, rtx)); extern rtx gen_seq PROTO((rtx)); extern rtx gen_sne PROTO((rtx)); extern rtx gen_sgt PROTO((rtx)); extern rtx gen_sgtu PROTO((rtx)); extern rtx gen_slt PROTO((rtx)); extern rtx gen_sltu PROTO((rtx)); extern rtx gen_sge PROTO((rtx)); extern rtx gen_sgeu PROTO((rtx)); extern rtx gen_sle PROTO((rtx)); extern rtx gen_sleu PROTO((rtx)); extern rtx gen_beq PROTO((rtx)); extern rtx gen_bne PROTO((rtx)); extern rtx gen_bgt PROTO((rtx)); extern rtx gen_bgtu PROTO((rtx)); extern rtx gen_blt PROTO((rtx)); extern rtx gen_bltu PROTO((rtx)); extern rtx gen_bge PROTO((rtx)); extern rtx gen_bgeu PROTO((rtx)); extern rtx gen_ble PROTO((rtx)); extern rtx gen_bleu PROTO((rtx)); extern rtx gen_jump PROTO((rtx)); extern rtx gen_indirect_jump PROTO((rtx)); extern rtx gen_casesi PROTO((rtx, rtx, rtx, rtx, rtx)); extern rtx gen_tablejump PROTO((rtx, rtx)); extern rtx gen_untyped_call PROTO((rtx, rtx, rtx)); extern rtx gen_untyped_return PROTO((rtx, rtx)); extern rtx gen_update_return PROTO((rtx)); extern rtx gen_return PROTO((void)); extern rtx gen_nop PROTO((void)); extern rtx gen_movstrsi PROTO((rtx, rtx, rtx, rtx)); extern rtx gen_cmpstrsi PROTO((rtx, rtx, rtx, rtx, rtx)); extern rtx gen_ffssi2 PROTO((rtx, rtx)); extern rtx gen_ffshi2 PROTO((rtx, rtx)); extern rtx gen_strlensi PROTO((rtx, rtx, rtx, rtx)); #ifdef MD_CALL_PROTOTYPES extern rtx gen_call_pop PROTO((rtx, rtx, rtx)); extern rtx gen_call PROTO((rtx, rtx)); extern rtx gen_call_value_pop PROTO((rtx, rtx, rtx, rtx)); extern rtx gen_call_value PROTO((rtx, rtx, rtx)); #else /* !MD_CALL_PROTOTYPES */ extern rtx gen_call_pop (); extern rtx gen_call (); extern rtx gen_call_value_pop (); extern rtx gen_call_value (); #endif /* !MD_CALL_PROTOTYPES */ #else /* NO_MD_PROTOTYPES */ extern rtx gen_tstsi_1 (); extern rtx gen_tstsi (); extern rtx gen_tsthi_1 (); extern rtx gen_tsthi (); extern rtx gen_tstqi_1 (); extern rtx gen_tstqi (); extern rtx gen_tstsf_cc (); extern rtx gen_tstsf (); extern rtx gen_tstdf_cc (); extern rtx gen_tstdf (); extern rtx gen_cmpsi_1 (); extern rtx gen_cmpsi (); extern rtx gen_cmphi_1 (); extern rtx gen_cmphi (); extern rtx gen_cmpqi_1 (); extern rtx gen_cmpqi (); extern rtx gen_cmpsf_cc_1 (); extern rtx gen_cmpdf (); extern rtx gen_cmpsf (); extern rtx gen_cmpdf_cc (); extern rtx gen_cmpdf_ccfpeq (); extern rtx gen_cmpsf_cc (); extern rtx gen_cmpsf_ccfpeq (); extern rtx gen_movsi (); extern rtx gen_movhi (); extern rtx gen_movstricthi (); extern rtx gen_movqi (); extern rtx gen_movstrictqi (); extern rtx gen_movsf (); extern rtx gen_swapdf (); extern rtx gen_movdf (); extern rtx gen_movdi (); extern rtx gen_zero_extendhisi2 (); extern rtx gen_zero_extendqihi2 (); extern rtx gen_zero_extendqisi2 (); extern rtx gen_zero_extendsidi2 (); extern rtx gen_extendsidi2 (); extern rtx gen_extendhisi2 (); extern rtx gen_extendqihi2 (); extern rtx gen_extendqisi2 (); extern rtx gen_extendsfdf2 (); extern rtx gen_truncdfsf2 (); extern rtx gen_fixuns_truncdfsi2 (); extern rtx gen_fixuns_truncsfsi2 (); extern rtx gen_fix_truncdfdi2 (); extern rtx gen_fix_truncsfdi2 (); extern rtx gen_fix_truncdfsi2 (); extern rtx gen_fix_truncsfsi2 (); extern rtx gen_floatsisf2 (); extern rtx gen_floatdisf2 (); extern rtx gen_floatsidf2 (); extern rtx gen_floatdidf2 (); extern rtx gen_adddi3 (); extern rtx gen_addsi3 (); extern rtx gen_addhi3 (); extern rtx gen_addqi3 (); extern rtx gen_adddf3 (); extern rtx gen_addsf3 (); extern rtx gen_subdi3 (); extern rtx gen_subsi3 (); extern rtx gen_subhi3 (); extern rtx gen_subqi3 (); extern rtx gen_subdf3 (); extern rtx gen_subsf3 (); extern rtx gen_mulhi3 (); extern rtx gen_mulsi3 (); extern rtx gen_muldf3 (); extern rtx gen_mulsf3 (); extern rtx gen_divqi3 (); extern rtx gen_udivqi3 (); extern rtx gen_divdf3 (); extern rtx gen_divsf3 (); extern rtx gen_divmodsi4 (); extern rtx gen_divmodhi4 (); extern rtx gen_udivmodsi4 (); extern rtx gen_udivmodhi4 (); extern rtx gen_andsi3 (); extern rtx gen_andhi3 (); extern rtx gen_andqi3 (); extern rtx gen_iorsi3 (); extern rtx gen_iorhi3 (); extern rtx gen_iorqi3 (); extern rtx gen_xorsi3 (); extern rtx gen_xorhi3 (); extern rtx gen_xorqi3 (); extern rtx gen_negdi2 (); extern rtx gen_negsi2 (); extern rtx gen_neghi2 (); extern rtx gen_negqi2 (); extern rtx gen_negsf2 (); extern rtx gen_negdf2 (); extern rtx gen_abssf2 (); extern rtx gen_absdf2 (); extern rtx gen_sqrtsf2 (); extern rtx gen_sqrtdf2 (); extern rtx gen_sindf2 (); extern rtx gen_sinsf2 (); extern rtx gen_cosdf2 (); extern rtx gen_cossf2 (); extern rtx gen_one_cmplsi2 (); extern rtx gen_one_cmplhi2 (); extern rtx gen_one_cmplqi2 (); extern rtx gen_ashldi3 (); extern rtx gen_ashldi3_const_int (); extern rtx gen_ashldi3_non_const_int (); extern rtx gen_ashlsi3 (); extern rtx gen_ashlhi3 (); extern rtx gen_ashlqi3 (); extern rtx gen_ashrdi3 (); extern rtx gen_ashrdi3_const_int (); extern rtx gen_ashrdi3_non_const_int (); extern rtx gen_ashrsi3 (); extern rtx gen_ashrhi3 (); extern rtx gen_ashrqi3 (); extern rtx gen_lshrdi3 (); extern rtx gen_lshrdi3_const_int (); extern rtx gen_lshrdi3_non_const_int (); extern rtx gen_lshrsi3 (); extern rtx gen_lshrhi3 (); extern rtx gen_lshrqi3 (); extern rtx gen_rotlsi3 (); extern rtx gen_rotlhi3 (); extern rtx gen_rotlqi3 (); extern rtx gen_rotrsi3 (); extern rtx gen_rotrhi3 (); extern rtx gen_rotrqi3 (); extern rtx gen_seq (); extern rtx gen_sne (); extern rtx gen_sgt (); extern rtx gen_sgtu (); extern rtx gen_slt (); extern rtx gen_sltu (); extern rtx gen_sge (); extern rtx gen_sgeu (); extern rtx gen_sle (); extern rtx gen_sleu (); extern rtx gen_beq (); extern rtx gen_bne (); extern rtx gen_bgt (); extern rtx gen_bgtu (); extern rtx gen_blt (); extern rtx gen_bltu (); extern rtx gen_bge (); extern rtx gen_bgeu (); extern rtx gen_ble (); extern rtx gen_bleu (); extern rtx gen_jump (); extern rtx gen_indirect_jump (); extern rtx gen_casesi (); extern rtx gen_tablejump (); extern rtx gen_untyped_call (); extern rtx gen_untyped_return (); extern rtx gen_update_return (); extern rtx gen_return (); extern rtx gen_nop (); extern rtx gen_movstrsi (); extern rtx gen_cmpstrsi (); extern rtx gen_ffssi2 (); extern rtx gen_ffshi2 (); extern rtx gen_strlensi (); extern rtx gen_call_pop (); extern rtx gen_call (); extern rtx gen_call_value_pop (); extern rtx gen_call_value (); #endif /* NO_MD_PROTOTYPES */