
Go to the source code of this file.
Defines | |
| #define | HAVE_trap 1 |
| #define | HAVE_adddf3 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_addsf3 (TARGET_HARD_FLOAT) |
| #define | HAVE_addsi3_internal |
| #define | HAVE_adddi3_internal_1 (!TARGET_64BIT && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16) |
| #define | HAVE_adddi3_internal_2 |
| #define | HAVE_adddi3_internal_3 |
| #define | HAVE_addsi3_internal_2 |
| #define | HAVE_subdf3 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_subsf3 (TARGET_HARD_FLOAT) |
| #define | HAVE_subsi3_internal |
| #define | HAVE_subdi3_internal (!TARGET_64BIT && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16) |
| #define | HAVE_subdi3_internal_2 |
| #define | HAVE_subdi3_internal_3 |
| #define | HAVE_subsi3_internal_2 |
| #define | HAVE_muldf3_internal (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT && !TARGET_MIPS4300) |
| #define | HAVE_muldf3_r4300 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT && TARGET_MIPS4300) |
| #define | HAVE_mulsf3_internal (TARGET_HARD_FLOAT && !TARGET_MIPS4300) |
| #define | HAVE_mulsf3_r4300 (TARGET_HARD_FLOAT && TARGET_MIPS4300) |
| #define | HAVE_mulsi3_mult3 |
| #define | HAVE_mulsi3_internal (!TARGET_MIPS4000 || TARGET_MIPS16) |
| #define | HAVE_mulsi3_r4000 (TARGET_MIPS4000 && !TARGET_MIPS16) |
| #define | HAVE_muldi3_internal (TARGET_64BIT && !TARGET_MIPS4000 && !TARGET_MIPS16) |
| #define | HAVE_muldi3_internal2 (TARGET_64BIT && (GENERATE_MULT3_DI || TARGET_MIPS4000 || TARGET_MIPS16)) |
| #define | HAVE_mulsidi3_internal (!TARGET_64BIT && GET_CODE (operands[3]) == GET_CODE (operands[4])) |
| #define | HAVE_mulsidi3_64bit (TARGET_64BIT && GET_CODE (operands[3]) == GET_CODE (operands[4])) |
| #define | HAVE_xmulsi3_highpart_internal (GET_CODE (operands[3]) == GET_CODE (operands[4])) |
| #define | HAVE_xmulsi3_highpart_mulhi |
| #define | HAVE_smuldi3_highpart (TARGET_64BIT) |
| #define | HAVE_umuldi3_highpart (TARGET_64BIT) |
| #define | HAVE_madsi (TARGET_MAD) |
| #define | HAVE_divdf3 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_divsf3 (TARGET_HARD_FLOAT) |
| #define | HAVE_divmodsi4_internal (optimize) |
| #define | HAVE_divmoddi4_internal (TARGET_64BIT && optimize) |
| #define | HAVE_udivmodsi4_internal (optimize) |
| #define | HAVE_udivmoddi4_internal (TARGET_64BIT && optimize) |
| #define | HAVE_div_trap_normal (!TARGET_MIPS16) |
| #define | HAVE_div_trap_mips16 (TARGET_MIPS16) |
| #define | HAVE_divsi3_internal (!optimize) |
| #define | HAVE_divdi3_internal (TARGET_64BIT && !optimize) |
| #define | HAVE_modsi3_internal (!optimize) |
| #define | HAVE_moddi3_internal (TARGET_64BIT && !optimize) |
| #define | HAVE_udivsi3_internal (!optimize) |
| #define | HAVE_udivdi3_internal (TARGET_64BIT && !optimize) |
| #define | HAVE_umodsi3_internal (!optimize) |
| #define | HAVE_umoddi3_internal (TARGET_64BIT && !optimize) |
| #define | HAVE_sqrtdf2 (TARGET_HARD_FLOAT && HAVE_SQRT_P() && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_sqrtsf2 (TARGET_HARD_FLOAT && HAVE_SQRT_P()) |
| #define | HAVE_abssi2 (!TARGET_MIPS16) |
| #define | HAVE_absdi2 (TARGET_64BIT && !TARGET_MIPS16) |
| #define | HAVE_absdf2 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_abssf2 (TARGET_HARD_FLOAT) |
| #define | HAVE_ffssi2 (!TARGET_MIPS16) |
| #define | HAVE_ffsdi2 (TARGET_64BIT && !TARGET_MIPS16) |
| #define | HAVE_negsi2 1 |
| #define | HAVE_negdi2_internal (! TARGET_64BIT && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16) |
| #define | HAVE_negdi2_internal_2 (TARGET_64BIT && !TARGET_MIPS16) |
| #define | HAVE_negdf2 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_negsf2 (TARGET_HARD_FLOAT) |
| #define | HAVE_one_cmplsi2 1 |
| #define | HAVE_one_cmpldi2 1 |
| #define | HAVE_anddi3_internal1 (TARGET_64BIT && !TARGET_MIPS16) |
| #define | HAVE_xordi3_immed (TARGET_64BIT && !TARGET_MIPS16) |
| #define | HAVE_truncdfsf2 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_truncdisi2 (TARGET_64BIT) |
| #define | HAVE_truncdihi2 (TARGET_64BIT) |
| #define | HAVE_truncdiqi2 (TARGET_64BIT) |
| #define | HAVE_zero_extendsidi2_internal (TARGET_64BIT && !TARGET_MIPS16) |
| #define | HAVE_extendhidi2_internal (TARGET_64BIT) |
| #define | HAVE_extendhisi2_internal 1 |
| #define | HAVE_extendqihi2_internal 1 |
| #define | HAVE_extendqisi2_insn 1 |
| #define | HAVE_extendqidi2_insn (TARGET_64BIT) |
| #define | HAVE_extendsfdf2 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_fix_truncdfsi2_insn (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT && ISA_HAS_TRUNC_W) |
| #define | HAVE_fix_truncdfsi2_macro (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT && !ISA_HAS_TRUNC_W) |
| #define | HAVE_fix_truncsfsi2_insn (TARGET_HARD_FLOAT && ISA_HAS_TRUNC_W) |
| #define | HAVE_fix_truncsfsi2_macro (TARGET_HARD_FLOAT && !ISA_HAS_TRUNC_W) |
| #define | HAVE_fix_truncdfdi2 (TARGET_HARD_FLOAT && TARGET_FLOAT64 && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_fix_truncsfdi2 (TARGET_HARD_FLOAT && TARGET_FLOAT64 && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_floatsidf2 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_floatdidf2 (TARGET_HARD_FLOAT && TARGET_FLOAT64 && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_floatsisf2 (TARGET_HARD_FLOAT) |
| #define | HAVE_floatdisf2 (TARGET_HARD_FLOAT && TARGET_FLOAT64 && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_movsi_ulw (!TARGET_MIPS16) |
| #define | HAVE_movsi_usw (!TARGET_MIPS16) |
| #define | HAVE_movdi_uld 1 |
| #define | HAVE_movdi_usd 1 |
| #define | HAVE_high (mips_split_addresses && !TARGET_MIPS16) |
| #define | HAVE_low (mips_split_addresses && !TARGET_MIPS16) |
| #define | HAVE_movdi_internal |
| #define | HAVE_movdi_internal2 |
| #define | HAVE_movsi_internal |
| #define | HAVE_hilo_delay 1 |
| #define | HAVE_movcc (ISA_HAS_8CC && TARGET_HARD_FLOAT) |
| #define | HAVE_movhi_internal |
| #define | HAVE_movqi_internal |
| #define | HAVE_movsf_internal1 |
| #define | HAVE_movsf_internal2 |
| #define | HAVE_movdf_internal1 |
| #define | HAVE_movdf_internal1a |
| #define | HAVE_movdf_internal2 |
| #define | HAVE_loadgp 1 |
| #define | HAVE_movstrsi_internal 1 |
| #define | HAVE_movstrsi_internal2 1 |
| #define | HAVE_movstrsi_internal3 1 |
| #define | HAVE_ashlsi3_internal1 (!TARGET_MIPS16) |
| #define | HAVE_ashlsi3_internal2 (TARGET_MIPS16) |
| #define | HAVE_ashldi3_internal (!TARGET_64BIT && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16) |
| #define | HAVE_ashldi3_internal2 |
| #define | HAVE_ashldi3_internal3 |
| #define | HAVE_ashldi3_internal4 (TARGET_64BIT && !TARGET_MIPS16) |
| #define | HAVE_ashrsi3_internal1 (!TARGET_MIPS16) |
| #define | HAVE_ashrsi3_internal2 (TARGET_MIPS16) |
| #define | HAVE_ashrdi3_internal (!TARGET_64BIT && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16) |
| #define | HAVE_ashrdi3_internal2 (!TARGET_64BIT && !TARGET_DEBUG_G_MODE && (INTVAL (operands[2]) & 32) != 0) |
| #define | HAVE_ashrdi3_internal3 |
| #define | HAVE_ashrdi3_internal4 (TARGET_64BIT && !TARGET_MIPS16) |
| #define | HAVE_lshrsi3_internal1 (!TARGET_MIPS16) |
| #define | HAVE_lshrsi3_internal2 (TARGET_MIPS16) |
| #define | HAVE_lshrdi3_internal (!TARGET_64BIT && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16) |
| #define | HAVE_lshrdi3_internal2 |
| #define | HAVE_lshrdi3_internal3 |
| #define | HAVE_lshrdi3_internal4 (TARGET_64BIT && !TARGET_MIPS16) |
| #define | HAVE_rotrsi3 (ISA_HAS_ROTR_SI) |
| #define | HAVE_rotrdi3 (ISA_HAS_ROTR_DI) |
| #define | HAVE_branch_fp (TARGET_HARD_FLOAT) |
| #define | HAVE_branch_fp_inverted (TARGET_HARD_FLOAT) |
| #define | HAVE_branch_zero (!TARGET_MIPS16) |
| #define | HAVE_branch_zero_inverted (!TARGET_MIPS16) |
| #define | HAVE_branch_zero_di (!TARGET_MIPS16) |
| #define | HAVE_branch_zero_di_inverted (!TARGET_MIPS16) |
| #define | HAVE_branch_equality (!TARGET_MIPS16) |
| #define | HAVE_branch_equality_di (!TARGET_MIPS16) |
| #define | HAVE_branch_equality_inverted (!TARGET_MIPS16) |
| #define | HAVE_branch_equality_di_inverted (!TARGET_MIPS16) |
| #define | HAVE_seq_si_zero (!TARGET_MIPS16) |
| #define | HAVE_seq_di_zero (TARGET_64BIT && !TARGET_MIPS16) |
| #define | HAVE_sne_si_zero (!TARGET_MIPS16) |
| #define | HAVE_sne_di_zero (TARGET_64BIT && !TARGET_MIPS16) |
| #define | HAVE_sgt_si (!TARGET_MIPS16) |
| #define | HAVE_sgt_di (TARGET_64BIT && !TARGET_MIPS16) |
| #define | HAVE_slt_si (!TARGET_MIPS16) |
| #define | HAVE_slt_di (TARGET_64BIT && !TARGET_MIPS16) |
| #define | HAVE_sle_si_const (!TARGET_MIPS16 && INTVAL (operands[2]) < 32767) |
| #define | HAVE_sle_di_const (TARGET_64BIT && !TARGET_MIPS16 && INTVAL (operands[2]) < 32767) |
| #define | HAVE_sgtu_si (!TARGET_MIPS16) |
| #define | HAVE_sgtu_di (TARGET_64BIT && !TARGET_MIPS16) |
| #define | HAVE_sltu_si (!TARGET_MIPS16) |
| #define | HAVE_sltu_di (TARGET_64BIT && !TARGET_MIPS16) |
| #define | HAVE_sleu_si_const (!TARGET_MIPS16 && INTVAL (operands[2]) < 32767) |
| #define | HAVE_sleu_di_const (TARGET_64BIT && !TARGET_MIPS16 && INTVAL (operands[2]) < 32767) |
| #define | HAVE_sunordered_df (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_sunlt_df (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_suneq_df (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_sunle_df (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_seq_df (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_slt_df (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_sle_df (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_sgt_df (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_sge_df (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_sunordered_sf (TARGET_HARD_FLOAT) |
| #define | HAVE_sunlt_sf (TARGET_HARD_FLOAT) |
| #define | HAVE_suneq_sf (TARGET_HARD_FLOAT) |
| #define | HAVE_sunle_sf (TARGET_HARD_FLOAT) |
| #define | HAVE_seq_sf (TARGET_HARD_FLOAT) |
| #define | HAVE_slt_sf (TARGET_HARD_FLOAT) |
| #define | HAVE_sle_sf (TARGET_HARD_FLOAT) |
| #define | HAVE_sgt_sf (TARGET_HARD_FLOAT) |
| #define | HAVE_sge_sf (TARGET_HARD_FLOAT) |
| #define | HAVE_jump (!TARGET_MIPS16) |
| #define | HAVE_indirect_jump_internal1 (!(Pmode == DImode)) |
| #define | HAVE_indirect_jump_internal2 (Pmode == DImode) |
| #define | HAVE_tablejump_internal1 (!(Pmode == DImode)) |
| #define | HAVE_tablejump_internal2 (Pmode == DImode) |
| #define | HAVE_casesi_internal (TARGET_EMBEDDED_PIC) |
| #define | HAVE_casesi_internal_di (TARGET_EMBEDDED_PIC) |
| #define | HAVE_blockage 1 |
| #define | HAVE_return (mips_can_use_return_insn ()) |
| #define | HAVE_return_internal 1 |
| #define | HAVE_get_fnaddr |
| #define | HAVE_eh_set_lr_si (! TARGET_64BIT) |
| #define | HAVE_eh_set_lr_di (TARGET_64BIT) |
| #define | HAVE_exception_receiver (TARGET_ABICALLS && (mips_abi == ABI_32 || mips_abi == ABI_O64)) |
| #define | HAVE_call_internal1 (!TARGET_ABICALLS && !TARGET_LONG_CALLS) |
| #define | HAVE_call_internal2 (TARGET_ABICALLS && !TARGET_LONG_CALLS) |
| #define | HAVE_call_internal3a |
| #define | HAVE_call_internal3b |
| #define | HAVE_call_internal3c |
| #define | HAVE_call_internal4a (!(Pmode == DImode) && TARGET_ABICALLS && TARGET_LONG_CALLS) |
| #define | HAVE_call_internal4b (Pmode == DImode && TARGET_ABICALLS && TARGET_LONG_CALLS) |
| #define | HAVE_call_value_internal1 (!TARGET_ABICALLS && !TARGET_LONG_CALLS) |
| #define | HAVE_call_value_internal2 (TARGET_ABICALLS && !TARGET_LONG_CALLS) |
| #define | HAVE_call_value_internal3a |
| #define | HAVE_call_value_internal3b |
| #define | HAVE_call_value_internal3c |
| #define | HAVE_call_value_internal4a (!(Pmode == DImode) && TARGET_ABICALLS && TARGET_LONG_CALLS) |
| #define | HAVE_call_value_internal4b (Pmode == DImode && TARGET_ABICALLS && TARGET_LONG_CALLS) |
| #define | HAVE_call_value_multiple_internal1 (!TARGET_ABICALLS && !TARGET_LONG_CALLS) |
| #define | HAVE_call_value_multiple_internal2 (TARGET_ABICALLS && !TARGET_LONG_CALLS) |
| #define | HAVE_prefetch_si_address (ISA_HAS_PREFETCH && Pmode == SImode) |
| #define | HAVE_prefetch_si (ISA_HAS_PREFETCH && Pmode == SImode) |
| #define | HAVE_prefetch_di_address (ISA_HAS_PREFETCH && Pmode == DImode) |
| #define | HAVE_prefetch_di (ISA_HAS_PREFETCH && Pmode == DImode) |
| #define | HAVE_nop 1 |
| #define | HAVE_consttable_qi (TARGET_MIPS16) |
| #define | HAVE_consttable_hi (TARGET_MIPS16) |
| #define | HAVE_consttable_si (TARGET_MIPS16) |
| #define | HAVE_consttable_di (TARGET_MIPS16) |
| #define | HAVE_consttable_sf (TARGET_MIPS16) |
| #define | HAVE_consttable_df (TARGET_MIPS16) |
| #define | HAVE_align_2 (TARGET_MIPS16) |
| #define | HAVE_align_4 (TARGET_MIPS16) |
| #define | HAVE_align_8 (TARGET_MIPS16) |
| #define | HAVE_leasi (Pmode == SImode) |
| #define | HAVE_leadi (Pmode == DImode) |
| #define | HAVE_conditional_trap (ISA_HAS_COND_TRAP) |
| #define | HAVE_addsi3 1 |
| #define | HAVE_adddi3 (TARGET_64BIT || (!TARGET_DEBUG_G_MODE && !TARGET_MIPS16)) |
| #define | HAVE_subsi3 1 |
| #define | HAVE_subdi3 (TARGET_64BIT || (!TARGET_DEBUG_G_MODE && !TARGET_MIPS16)) |
| #define | HAVE_muldf3 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_mulsf3 (TARGET_HARD_FLOAT) |
| #define | HAVE_mulsi3 1 |
| #define | HAVE_muldi3 (TARGET_64BIT) |
| #define | HAVE_mulsidi3 1 |
| #define | HAVE_umulsidi3 1 |
| #define | HAVE_smulsi3_highpart 1 |
| #define | HAVE_umulsi3_highpart 1 |
| #define | HAVE_divmodsi4 (optimize) |
| #define | HAVE_divmoddi4 (TARGET_64BIT && optimize) |
| #define | HAVE_udivmodsi4 (optimize) |
| #define | HAVE_udivmoddi4 (TARGET_64BIT && optimize) |
| #define | HAVE_div_trap 1 |
| #define | HAVE_divsi3 (!optimize) |
| #define | HAVE_divdi3 (TARGET_64BIT && !optimize) |
| #define | HAVE_modsi3 (!optimize) |
| #define | HAVE_moddi3 (TARGET_64BIT && !optimize) |
| #define | HAVE_udivsi3 (!optimize) |
| #define | HAVE_udivdi3 (TARGET_64BIT && !optimize) |
| #define | HAVE_umodsi3 (!optimize) |
| #define | HAVE_umoddi3 (TARGET_64BIT && !optimize) |
| #define | HAVE_negdi2 ((TARGET_64BIT || !TARGET_DEBUG_G_MODE) && !TARGET_MIPS16) |
| #define | HAVE_andsi3 1 |
| #define | HAVE_anddi3 1 |
| #define | HAVE_iorsi3 1 |
| #define | HAVE_iordi3 1 |
| #define | HAVE_xorsi3 1 |
| #define | HAVE_xordi3 1 |
| #define | HAVE_zero_extendsidi2 (TARGET_64BIT) |
| #define | HAVE_zero_extendhisi2 1 |
| #define | HAVE_zero_extendhidi2 (TARGET_64BIT) |
| #define | HAVE_zero_extendqihi2 1 |
| #define | HAVE_zero_extendqisi2 1 |
| #define | HAVE_zero_extendqidi2 (TARGET_64BIT) |
| #define | HAVE_extendsidi2 (TARGET_64BIT) |
| #define | HAVE_extendhidi2 (TARGET_64BIT) |
| #define | HAVE_extendhisi2 1 |
| #define | HAVE_extendqihi2 1 |
| #define | HAVE_extendqisi2 1 |
| #define | HAVE_extendqidi2 (TARGET_64BIT) |
| #define | HAVE_fix_truncdfsi2 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_fix_truncsfsi2 (TARGET_HARD_FLOAT) |
| #define | HAVE_fixuns_truncdfsi2 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_fixuns_truncdfdi2 (TARGET_HARD_FLOAT && TARGET_64BIT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_fixuns_truncsfsi2 (TARGET_HARD_FLOAT) |
| #define | HAVE_fixuns_truncsfdi2 (TARGET_HARD_FLOAT && TARGET_64BIT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_extv (!TARGET_MIPS16) |
| #define | HAVE_extzv (!TARGET_MIPS16) |
| #define | HAVE_insv (!TARGET_MIPS16) |
| #define | HAVE_movdi 1 |
| #define | HAVE_reload_indi (TARGET_64BIT) |
| #define | HAVE_reload_outdi (TARGET_64BIT) |
| #define | HAVE_movsi 1 |
| #define | HAVE_reload_outsi (TARGET_64BIT || TARGET_MIPS16) |
| #define | HAVE_reload_insi (TARGET_MIPS16) |
| #define | HAVE_reload_incc (ISA_HAS_8CC && TARGET_HARD_FLOAT) |
| #define | HAVE_reload_outcc (ISA_HAS_8CC && TARGET_HARD_FLOAT) |
| #define | HAVE_movhi 1 |
| #define | HAVE_movqi 1 |
| #define | HAVE_movsf 1 |
| #define | HAVE_movdf 1 |
| #define | HAVE_movstrsi (!TARGET_MIPS16) |
| #define | HAVE_ashlsi3 1 |
| #define | HAVE_ashldi3 (TARGET_64BIT || (!TARGET_DEBUG_G_MODE && !TARGET_MIPS16)) |
| #define | HAVE_ashrsi3 1 |
| #define | HAVE_ashrdi3 (TARGET_64BIT || (!TARGET_DEBUG_G_MODE && !TARGET_MIPS16)) |
| #define | HAVE_lshrsi3 1 |
| #define | HAVE_lshrdi3 (TARGET_64BIT || (!TARGET_DEBUG_G_MODE && !TARGET_MIPS16)) |
| #define | HAVE_cmpsi 1 |
| #define | HAVE_tstsi 1 |
| #define | HAVE_cmpdi (TARGET_64BIT) |
| #define | HAVE_tstdi (TARGET_64BIT) |
| #define | HAVE_cmpdf (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | HAVE_cmpsf (TARGET_HARD_FLOAT) |
| #define | HAVE_bunordered 1 |
| #define | HAVE_bordered 1 |
| #define | HAVE_bunlt 1 |
| #define | HAVE_bunge 1 |
| #define | HAVE_buneq 1 |
| #define | HAVE_bltgt 1 |
| #define | HAVE_bunle 1 |
| #define | HAVE_bungt 1 |
| #define | HAVE_beq 1 |
| #define | HAVE_bne 1 |
| #define | HAVE_bgt 1 |
| #define | HAVE_bge 1 |
| #define | HAVE_blt 1 |
| #define | HAVE_ble 1 |
| #define | HAVE_bgtu 1 |
| #define | HAVE_bgeu 1 |
| #define | HAVE_bltu 1 |
| #define | HAVE_bleu 1 |
| #define | HAVE_seq 1 |
| #define | HAVE_sne (!TARGET_MIPS16) |
| #define | HAVE_sgt 1 |
| #define | HAVE_sge 1 |
| #define | HAVE_slt 1 |
| #define | HAVE_sle 1 |
| #define | HAVE_sgtu 1 |
| #define | HAVE_sgeu 1 |
| #define | HAVE_sltu 1 |
| #define | HAVE_sleu 1 |
| #define | HAVE_indirect_jump 1 |
| #define | HAVE_tablejump 1 |
| #define | HAVE_tablejump_internal3 1 |
| #define | HAVE_tablejump_mips161 (TARGET_MIPS16 && !(Pmode == DImode)) |
| #define | HAVE_tablejump_mips162 (TARGET_MIPS16 && Pmode == DImode) |
| #define | HAVE_tablejump_internal4 1 |
| #define | HAVE_casesi (TARGET_EMBEDDED_PIC) |
| #define | HAVE_builtin_setjmp_setup (TARGET_ABICALLS) |
| #define | HAVE_builtin_setjmp_setup_32 (TARGET_ABICALLS && ! (Pmode == DImode)) |
| #define | HAVE_builtin_setjmp_setup_64 (TARGET_ABICALLS && Pmode == DImode) |
| #define | HAVE_builtin_longjmp (TARGET_ABICALLS) |
| #define | HAVE_prologue 1 |
| #define | HAVE_epilogue 1 |
| #define | HAVE_eh_return 1 |
| #define | HAVE_call 1 |
| #define | HAVE_call_internal0 1 |
| #define | HAVE_call_value 1 |
| #define | HAVE_call_value_internal0 1 |
| #define | HAVE_call_value_multiple_internal0 1 |
| #define | HAVE_untyped_call 1 |
| #define | HAVE_prefetch (ISA_HAS_PREFETCH) |
| #define | HAVE_movsicc (ISA_HAS_CONDMOVE || ISA_HAS_INT_CONDMOVE) |
| #define | HAVE_movdicc ((ISA_HAS_CONDMOVE || ISA_HAS_INT_CONDMOVE) && TARGET_64BIT) |
| #define | HAVE_movsfcc (ISA_HAS_CONDMOVE && TARGET_HARD_FLOAT) |
| #define | HAVE_movdfcc (ISA_HAS_CONDMOVE && TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define | GEN_CALL(A, B, C, D) gen_call ((A), (B), (C), (D)) |
| #define | GEN_CALL_VALUE(A, B, C, D, E) gen_call_value ((A), (B), (C), (D)) |
Functions/Subroutines | |
| rtx gen_trap | PARAMS ((void)) |
| rtx gen_adddf3 | PARAMS ((rtx, rtx, rtx)) |
| rtx gen_adddi3_internal_1 | PARAMS ((rtx, rtx, rtx, rtx)) |
| rtx gen_mulsidi3_internal | PARAMS ((rtx, rtx, rtx, rtx, rtx)) |
| rtx gen_xmulsi3_highpart_internal | PARAMS ((rtx, rtx, rtx, rtx, rtx, rtx)) |
| rtx gen_sqrtdf2 | PARAMS ((rtx, rtx)) |
| rtx gen_hilo_delay | PARAMS ((rtx)) |
Definition at line 895 of file insn-flags.h.
Definition at line 898 of file insn-flags.h.
| #define HAVE_absdf2 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 79 of file insn-flags.h.
| #define HAVE_absdi2 (TARGET_64BIT && !TARGET_MIPS16) |
Definition at line 78 of file insn-flags.h.
| #define HAVE_abssf2 (TARGET_HARD_FLOAT) |
Definition at line 80 of file insn-flags.h.
| #define HAVE_abssi2 (!TARGET_MIPS16) |
Definition at line 77 of file insn-flags.h.
| #define HAVE_adddf3 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 8 of file insn-flags.h.
| #define HAVE_adddi3 (TARGET_64BIT || (!TARGET_DEBUG_G_MODE && !TARGET_MIPS16)) |
Definition at line 291 of file insn-flags.h.
| #define HAVE_adddi3_internal_1 (!TARGET_64BIT && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16) |
Definition at line 14 of file insn-flags.h.
| #define HAVE_adddi3_internal_2 |
Value:
(!TARGET_64BIT && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16 \ && (TARGET_GAS \ || GET_CODE (operands[2]) != CONST_INT \ || INTVAL (operands[2]) != -32768))
Definition at line 15 of file insn-flags.h.
| #define HAVE_adddi3_internal_3 |
Value:
(TARGET_64BIT \ && !TARGET_MIPS16 \ && (TARGET_GAS \ || GET_CODE (operands[2]) != CONST_INT \ || INTVAL (operands[2]) != -32768))
Definition at line 19 of file insn-flags.h.
| #define HAVE_addsf3 (TARGET_HARD_FLOAT) |
Definition at line 9 of file insn-flags.h.
| #define HAVE_addsi3 1 |
Definition at line 290 of file insn-flags.h.
| #define HAVE_addsi3_internal |
Value:
(! TARGET_MIPS16 \ && (TARGET_GAS \ || GET_CODE (operands[2]) != CONST_INT \ || INTVAL (operands[2]) != -32768))
Definition at line 10 of file insn-flags.h.
| #define HAVE_addsi3_internal_2 |
Value:
(TARGET_64BIT \ && !TARGET_MIPS16 \ && (TARGET_GAS \ || GET_CODE (operands[2]) != CONST_INT \ || INTVAL (operands[2]) != -32768))
Definition at line 24 of file insn-flags.h.
| #define HAVE_align_2 (TARGET_MIPS16) |
Definition at line 284 of file insn-flags.h.
| #define HAVE_align_4 (TARGET_MIPS16) |
Definition at line 285 of file insn-flags.h.
| #define HAVE_align_8 (TARGET_MIPS16) |
Definition at line 286 of file insn-flags.h.
| #define HAVE_anddi3 1 |
Definition at line 317 of file insn-flags.h.
| #define HAVE_anddi3_internal1 (TARGET_64BIT && !TARGET_MIPS16) |
Definition at line 90 of file insn-flags.h.
| #define HAVE_andsi3 1 |
Definition at line 316 of file insn-flags.h.
| #define HAVE_ashldi3 (TARGET_64BIT || (!TARGET_DEBUG_G_MODE && !TARGET_MIPS16)) |
Definition at line 357 of file insn-flags.h.
| #define HAVE_ashldi3_internal (!TARGET_64BIT && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16) |
Definition at line 166 of file insn-flags.h.
| #define HAVE_ashldi3_internal2 |
Value:
(!TARGET_64BIT && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16 \ && (INTVAL (operands[2]) & 32) != 0)
Definition at line 167 of file insn-flags.h.
| #define HAVE_ashldi3_internal3 |
Value:
(!TARGET_64BIT && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16 \ && (INTVAL (operands[2]) & 63) < 32 \ && (INTVAL (operands[2]) & 63) != 0)
Definition at line 169 of file insn-flags.h.
| #define HAVE_ashldi3_internal4 (TARGET_64BIT && !TARGET_MIPS16) |
Definition at line 172 of file insn-flags.h.
| #define HAVE_ashlsi3 1 |
Definition at line 356 of file insn-flags.h.
| #define HAVE_ashlsi3_internal1 (!TARGET_MIPS16) |
Definition at line 164 of file insn-flags.h.
| #define HAVE_ashlsi3_internal2 (TARGET_MIPS16) |
Definition at line 165 of file insn-flags.h.
| #define HAVE_ashrdi3 (TARGET_64BIT || (!TARGET_DEBUG_G_MODE && !TARGET_MIPS16)) |
Definition at line 359 of file insn-flags.h.
| #define HAVE_ashrdi3_internal (!TARGET_64BIT && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16) |
Definition at line 175 of file insn-flags.h.
| #define HAVE_ashrdi3_internal2 (!TARGET_64BIT && !TARGET_DEBUG_G_MODE && (INTVAL (operands[2]) & 32) != 0) |
Definition at line 176 of file insn-flags.h.
| #define HAVE_ashrdi3_internal3 |
Value:
(!TARGET_64BIT && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16 \ && (INTVAL (operands[2]) & 63) < 32 \ && (INTVAL (operands[2]) & 63) != 0)
Definition at line 177 of file insn-flags.h.
| #define HAVE_ashrdi3_internal4 (TARGET_64BIT && !TARGET_MIPS16) |
Definition at line 180 of file insn-flags.h.
| #define HAVE_ashrsi3 1 |
Definition at line 358 of file insn-flags.h.
| #define HAVE_ashrsi3_internal1 (!TARGET_MIPS16) |
Definition at line 173 of file insn-flags.h.
| #define HAVE_ashrsi3_internal2 (TARGET_MIPS16) |
Definition at line 174 of file insn-flags.h.
| #define HAVE_beq 1 |
Definition at line 376 of file insn-flags.h.
| #define HAVE_bge 1 |
Definition at line 379 of file insn-flags.h.
| #define HAVE_bgeu 1 |
Definition at line 383 of file insn-flags.h.
| #define HAVE_bgt 1 |
Definition at line 378 of file insn-flags.h.
| #define HAVE_bgtu 1 |
Definition at line 382 of file insn-flags.h.
| #define HAVE_ble 1 |
Definition at line 381 of file insn-flags.h.
| #define HAVE_bleu 1 |
Definition at line 385 of file insn-flags.h.
| #define HAVE_blockage 1 |
Definition at line 243 of file insn-flags.h.
| #define HAVE_blt 1 |
Definition at line 380 of file insn-flags.h.
| #define HAVE_bltgt 1 |
Definition at line 373 of file insn-flags.h.
| #define HAVE_bltu 1 |
Definition at line 384 of file insn-flags.h.
| #define HAVE_bne 1 |
Definition at line 377 of file insn-flags.h.
| #define HAVE_bordered 1 |
Definition at line 369 of file insn-flags.h.
| #define HAVE_branch_equality (!TARGET_MIPS16) |
Definition at line 198 of file insn-flags.h.
| #define HAVE_branch_equality_di (!TARGET_MIPS16) |
Definition at line 199 of file insn-flags.h.
| #define HAVE_branch_equality_di_inverted (!TARGET_MIPS16) |
Definition at line 201 of file insn-flags.h.
| #define HAVE_branch_equality_inverted (!TARGET_MIPS16) |
Definition at line 200 of file insn-flags.h.
| #define HAVE_branch_fp (TARGET_HARD_FLOAT) |
Definition at line 192 of file insn-flags.h.
| #define HAVE_branch_fp_inverted (TARGET_HARD_FLOAT) |
Definition at line 193 of file insn-flags.h.
| #define HAVE_branch_zero (!TARGET_MIPS16) |
Definition at line 194 of file insn-flags.h.
| #define HAVE_branch_zero_di (!TARGET_MIPS16) |
Definition at line 196 of file insn-flags.h.
| #define HAVE_branch_zero_di_inverted (!TARGET_MIPS16) |
Definition at line 197 of file insn-flags.h.
| #define HAVE_branch_zero_inverted (!TARGET_MIPS16) |
Definition at line 195 of file insn-flags.h.
| #define HAVE_builtin_longjmp (TARGET_ABICALLS) |
| #define HAVE_builtin_setjmp_setup (TARGET_ABICALLS) |
| #define HAVE_builtin_setjmp_setup_32 (TARGET_ABICALLS && ! (Pmode == DImode)) |
Definition at line 404 of file insn-flags.h.
| #define HAVE_builtin_setjmp_setup_64 (TARGET_ABICALLS && Pmode == DImode) |
Definition at line 405 of file insn-flags.h.
| #define HAVE_buneq 1 |
Definition at line 372 of file insn-flags.h.
| #define HAVE_bunge 1 |
Definition at line 371 of file insn-flags.h.
| #define HAVE_bungt 1 |
Definition at line 375 of file insn-flags.h.
| #define HAVE_bunle 1 |
Definition at line 374 of file insn-flags.h.
| #define HAVE_bunlt 1 |
Definition at line 370 of file insn-flags.h.
| #define HAVE_bunordered 1 |
Definition at line 368 of file insn-flags.h.
| #define HAVE_call 1 |
Definition at line 410 of file insn-flags.h.
| #define HAVE_call_internal0 1 |
Definition at line 411 of file insn-flags.h.
| #define HAVE_call_internal1 (!TARGET_ABICALLS && !TARGET_LONG_CALLS) |
Definition at line 251 of file insn-flags.h.
| #define HAVE_call_internal2 (TARGET_ABICALLS && !TARGET_LONG_CALLS) |
Definition at line 252 of file insn-flags.h.
| #define HAVE_call_internal3a |
Value:
(!TARGET_MIPS16 \ && !(Pmode == DImode) && !TARGET_ABICALLS && TARGET_LONG_CALLS)
Definition at line 253 of file insn-flags.h.
| #define HAVE_call_internal3b |
Value:
(!TARGET_MIPS16 \ && Pmode == DImode && !TARGET_ABICALLS && TARGET_LONG_CALLS)
Definition at line 255 of file insn-flags.h.
| #define HAVE_call_internal3c |
Value:
(TARGET_MIPS16 && !(Pmode == DImode) && !TARGET_ABICALLS && TARGET_LONG_CALLS \ && GET_CODE (operands[2]) == REG && REGNO (operands[2]) == 31)
Definition at line 257 of file insn-flags.h.
| #define HAVE_call_internal4a (!(Pmode == DImode) && TARGET_ABICALLS && TARGET_LONG_CALLS) |
Definition at line 259 of file insn-flags.h.
| #define HAVE_call_internal4b (Pmode == DImode && TARGET_ABICALLS && TARGET_LONG_CALLS) |
Definition at line 260 of file insn-flags.h.
| #define HAVE_call_value 1 |
Definition at line 412 of file insn-flags.h.
| #define HAVE_call_value_internal0 1 |
Definition at line 413 of file insn-flags.h.
| #define HAVE_call_value_internal1 (!TARGET_ABICALLS && !TARGET_LONG_CALLS) |
Definition at line 261 of file insn-flags.h.
| #define HAVE_call_value_internal2 (TARGET_ABICALLS && !TARGET_LONG_CALLS) |
Definition at line 262 of file insn-flags.h.
| #define HAVE_call_value_internal3a |
Value:
(!TARGET_MIPS16 \ && !(Pmode == DImode) && !TARGET_ABICALLS && TARGET_LONG_CALLS)
Definition at line 263 of file insn-flags.h.
| #define HAVE_call_value_internal3b |
Value:
(!TARGET_MIPS16 \ && Pmode == DImode && !TARGET_ABICALLS && TARGET_LONG_CALLS)
Definition at line 265 of file insn-flags.h.
| #define HAVE_call_value_internal3c |
Value:
(TARGET_MIPS16 && !(Pmode == DImode) && !TARGET_ABICALLS && TARGET_LONG_CALLS \ && GET_CODE (operands[3]) == REG && REGNO (operands[3]) == 31)
Definition at line 267 of file insn-flags.h.
| #define HAVE_call_value_internal4a (!(Pmode == DImode) && TARGET_ABICALLS && TARGET_LONG_CALLS) |
Definition at line 269 of file insn-flags.h.
| #define HAVE_call_value_internal4b (Pmode == DImode && TARGET_ABICALLS && TARGET_LONG_CALLS) |
Definition at line 270 of file insn-flags.h.
| #define HAVE_call_value_multiple_internal0 1 |
Definition at line 414 of file insn-flags.h.
| #define HAVE_call_value_multiple_internal1 (!TARGET_ABICALLS && !TARGET_LONG_CALLS) |
Definition at line 271 of file insn-flags.h.
| #define HAVE_call_value_multiple_internal2 (TARGET_ABICALLS && !TARGET_LONG_CALLS) |
Definition at line 272 of file insn-flags.h.
| #define HAVE_casesi (TARGET_EMBEDDED_PIC) |
Definition at line 402 of file insn-flags.h.
| #define HAVE_casesi_internal (TARGET_EMBEDDED_PIC) |
Definition at line 241 of file insn-flags.h.
| #define HAVE_casesi_internal_di (TARGET_EMBEDDED_PIC) |
Definition at line 242 of file insn-flags.h.
| #define HAVE_cmpdf (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 366 of file insn-flags.h.
| #define HAVE_cmpdi (TARGET_64BIT) |
Definition at line 364 of file insn-flags.h.
| #define HAVE_cmpsf (TARGET_HARD_FLOAT) |
Definition at line 367 of file insn-flags.h.
| #define HAVE_cmpsi 1 |
Definition at line 362 of file insn-flags.h.
| #define HAVE_conditional_trap (ISA_HAS_COND_TRAP) |
Definition at line 289 of file insn-flags.h.
| #define HAVE_consttable_df (TARGET_MIPS16) |
Definition at line 283 of file insn-flags.h.
| #define HAVE_consttable_di (TARGET_MIPS16) |
Definition at line 281 of file insn-flags.h.
| #define HAVE_consttable_hi (TARGET_MIPS16) |
Definition at line 279 of file insn-flags.h.
| #define HAVE_consttable_qi (TARGET_MIPS16) |
Definition at line 278 of file insn-flags.h.
| #define HAVE_consttable_sf (TARGET_MIPS16) |
Definition at line 282 of file insn-flags.h.
| #define HAVE_consttable_si (TARGET_MIPS16) |
Definition at line 280 of file insn-flags.h.
| #define HAVE_div_trap 1 |
Definition at line 306 of file insn-flags.h.
| #define HAVE_div_trap_mips16 (TARGET_MIPS16) |
Definition at line 66 of file insn-flags.h.
| #define HAVE_div_trap_normal (!TARGET_MIPS16) |
Definition at line 65 of file insn-flags.h.
| #define HAVE_divdf3 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 59 of file insn-flags.h.
| #define HAVE_divdi3 (TARGET_64BIT && !optimize) |
Definition at line 308 of file insn-flags.h.
| #define HAVE_divdi3_internal (TARGET_64BIT && !optimize) |
Definition at line 68 of file insn-flags.h.
| #define HAVE_divmoddi4 (TARGET_64BIT && optimize) |
Definition at line 303 of file insn-flags.h.
| #define HAVE_divmoddi4_internal (TARGET_64BIT && optimize) |
Definition at line 62 of file insn-flags.h.
| #define HAVE_divmodsi4 (optimize) |
Definition at line 302 of file insn-flags.h.
| #define HAVE_divmodsi4_internal (optimize) |
Definition at line 61 of file insn-flags.h.
| #define HAVE_divsf3 (TARGET_HARD_FLOAT) |
Definition at line 60 of file insn-flags.h.
| #define HAVE_divsi3 (!optimize) |
Definition at line 307 of file insn-flags.h.
| #define HAVE_divsi3_internal (!optimize) |
Definition at line 67 of file insn-flags.h.
| #define HAVE_eh_return 1 |
Definition at line 409 of file insn-flags.h.
| #define HAVE_eh_set_lr_di (TARGET_64BIT) |
Definition at line 249 of file insn-flags.h.
| #define HAVE_eh_set_lr_si (! TARGET_64BIT) |
Definition at line 248 of file insn-flags.h.
| #define HAVE_epilogue 1 |
Definition at line 408 of file insn-flags.h.
| #define HAVE_extendhidi2 (TARGET_64BIT) |
Definition at line 329 of file insn-flags.h.
| #define HAVE_extendhidi2_internal (TARGET_64BIT) |
Definition at line 97 of file insn-flags.h.
| #define HAVE_extendhisi2 1 |
Definition at line 330 of file insn-flags.h.
| #define HAVE_extendhisi2_internal 1 |
Definition at line 98 of file insn-flags.h.
| #define HAVE_extendqidi2 (TARGET_64BIT) |
Definition at line 333 of file insn-flags.h.
| #define HAVE_extendqidi2_insn (TARGET_64BIT) |
Definition at line 101 of file insn-flags.h.
| #define HAVE_extendqihi2 1 |
Definition at line 331 of file insn-flags.h.
| #define HAVE_extendqihi2_internal 1 |
Definition at line 99 of file insn-flags.h.
| #define HAVE_extendqisi2 1 |
Definition at line 332 of file insn-flags.h.
| #define HAVE_extendqisi2_insn 1 |
Definition at line 100 of file insn-flags.h.
| #define HAVE_extendsfdf2 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 102 of file insn-flags.h.
| #define HAVE_extendsidi2 (TARGET_64BIT) |
Definition at line 328 of file insn-flags.h.
| #define HAVE_extv (!TARGET_MIPS16) |
Definition at line 340 of file insn-flags.h.
| #define HAVE_extzv (!TARGET_MIPS16) |
Definition at line 341 of file insn-flags.h.
| #define HAVE_ffsdi2 (TARGET_64BIT && !TARGET_MIPS16) |
Definition at line 82 of file insn-flags.h.
| #define HAVE_ffssi2 (!TARGET_MIPS16) |
Definition at line 81 of file insn-flags.h.
| #define HAVE_fix_truncdfdi2 (TARGET_HARD_FLOAT && TARGET_FLOAT64 && TARGET_DOUBLE_FLOAT) |
Definition at line 107 of file insn-flags.h.
| #define HAVE_fix_truncdfsi2 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 334 of file insn-flags.h.
| #define HAVE_fix_truncdfsi2_insn (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT && ISA_HAS_TRUNC_W) |
Definition at line 103 of file insn-flags.h.
| #define HAVE_fix_truncdfsi2_macro (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT && !ISA_HAS_TRUNC_W) |
Definition at line 104 of file insn-flags.h.
| #define HAVE_fix_truncsfdi2 (TARGET_HARD_FLOAT && TARGET_FLOAT64 && TARGET_DOUBLE_FLOAT) |
Definition at line 108 of file insn-flags.h.
| #define HAVE_fix_truncsfsi2 (TARGET_HARD_FLOAT) |
Definition at line 335 of file insn-flags.h.
| #define HAVE_fix_truncsfsi2_insn (TARGET_HARD_FLOAT && ISA_HAS_TRUNC_W) |
Definition at line 105 of file insn-flags.h.
| #define HAVE_fix_truncsfsi2_macro (TARGET_HARD_FLOAT && !ISA_HAS_TRUNC_W) |
Definition at line 106 of file insn-flags.h.
| #define HAVE_fixuns_truncdfdi2 (TARGET_HARD_FLOAT && TARGET_64BIT && TARGET_DOUBLE_FLOAT) |
Definition at line 337 of file insn-flags.h.
| #define HAVE_fixuns_truncdfsi2 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
| #define HAVE_fixuns_truncsfdi2 (TARGET_HARD_FLOAT && TARGET_64BIT && TARGET_DOUBLE_FLOAT) |
Definition at line 339 of file insn-flags.h.
| #define HAVE_fixuns_truncsfsi2 (TARGET_HARD_FLOAT) |
| #define HAVE_floatdidf2 (TARGET_HARD_FLOAT && TARGET_FLOAT64 && TARGET_DOUBLE_FLOAT) |
Definition at line 110 of file insn-flags.h.
| #define HAVE_floatdisf2 (TARGET_HARD_FLOAT && TARGET_FLOAT64 && TARGET_DOUBLE_FLOAT) |
Definition at line 112 of file insn-flags.h.
| #define HAVE_floatsidf2 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 109 of file insn-flags.h.
| #define HAVE_floatsisf2 (TARGET_HARD_FLOAT) |
Definition at line 111 of file insn-flags.h.
| #define HAVE_get_fnaddr |
Value:
(TARGET_EMBEDDED_PIC \ && GET_CODE (operands[1]) == SYMBOL_REF)
Definition at line 246 of file insn-flags.h.
| #define HAVE_high (mips_split_addresses && !TARGET_MIPS16) |
Definition at line 117 of file insn-flags.h.
| #define HAVE_hilo_delay 1 |
Definition at line 133 of file insn-flags.h.
| #define HAVE_indirect_jump 1 |
Definition at line 396 of file insn-flags.h.
| #define HAVE_indirect_jump_internal1 (!(Pmode == DImode)) |
Definition at line 237 of file insn-flags.h.
| #define HAVE_indirect_jump_internal2 (Pmode == DImode) |
Definition at line 238 of file insn-flags.h.
| #define HAVE_insv (!TARGET_MIPS16) |
Definition at line 342 of file insn-flags.h.
| #define HAVE_iordi3 1 |
Definition at line 319 of file insn-flags.h.
| #define HAVE_iorsi3 1 |
Definition at line 318 of file insn-flags.h.
| #define HAVE_jump (!TARGET_MIPS16) |
Definition at line 236 of file insn-flags.h.
| #define HAVE_leadi (Pmode == DImode) |
Definition at line 288 of file insn-flags.h.
| #define HAVE_leasi (Pmode == SImode) |
Definition at line 287 of file insn-flags.h.
| #define HAVE_loadgp 1 |
Definition at line 160 of file insn-flags.h.
| #define HAVE_low (mips_split_addresses && !TARGET_MIPS16) |
Definition at line 118 of file insn-flags.h.
| #define HAVE_lshrdi3 (TARGET_64BIT || (!TARGET_DEBUG_G_MODE && !TARGET_MIPS16)) |
Definition at line 361 of file insn-flags.h.
| #define HAVE_lshrdi3_internal (!TARGET_64BIT && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16) |
Definition at line 183 of file insn-flags.h.
| #define HAVE_lshrdi3_internal2 |
Value:
(!TARGET_64BIT && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16 \ && (INTVAL (operands[2]) & 32) != 0)
Definition at line 184 of file insn-flags.h.
| #define HAVE_lshrdi3_internal3 |
Value:
(!TARGET_64BIT && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16 \ && (INTVAL (operands[2]) & 63) < 32 \ && (INTVAL (operands[2]) & 63) != 0)
Definition at line 186 of file insn-flags.h.
| #define HAVE_lshrdi3_internal4 (TARGET_64BIT && !TARGET_MIPS16) |
Definition at line 189 of file insn-flags.h.
| #define HAVE_lshrsi3 1 |
Definition at line 360 of file insn-flags.h.
| #define HAVE_lshrsi3_internal1 (!TARGET_MIPS16) |
Definition at line 181 of file insn-flags.h.
| #define HAVE_lshrsi3_internal2 (TARGET_MIPS16) |
Definition at line 182 of file insn-flags.h.
| #define HAVE_madsi (TARGET_MAD) |
Definition at line 58 of file insn-flags.h.
| #define HAVE_moddi3 (TARGET_64BIT && !optimize) |
Definition at line 310 of file insn-flags.h.
| #define HAVE_moddi3_internal (TARGET_64BIT && !optimize) |
Definition at line 70 of file insn-flags.h.
| #define HAVE_modsi3 (!optimize) |
Definition at line 309 of file insn-flags.h.
| #define HAVE_modsi3_internal (!optimize) |
Definition at line 69 of file insn-flags.h.
| #define HAVE_movcc (ISA_HAS_8CC && TARGET_HARD_FLOAT) |
| #define HAVE_movdf 1 |
Definition at line 354 of file insn-flags.h.
| #define HAVE_movdf_internal1 |
Value:
(TARGET_HARD_FLOAT && !(TARGET_FLOAT64 && !TARGET_64BIT) \ && TARGET_DOUBLE_FLOAT \ && (register_operand (operands[0], DFmode) \ || nonmemory_operand (operands[1], DFmode)))
Definition at line 149 of file insn-flags.h.
| #define HAVE_movdf_internal1a |
Value:
(TARGET_HARD_FLOAT && (TARGET_FLOAT64 && !TARGET_64BIT) \ && TARGET_DOUBLE_FLOAT \ && (register_operand (operands[0], DFmode) \ || nonmemory_operand (operands[1], DFmode)))
Definition at line 153 of file insn-flags.h.
| #define HAVE_movdf_internal2 |
Value:
((TARGET_SOFT_FLOAT || TARGET_SINGLE_FLOAT) && !TARGET_MIPS16 \ && (register_operand (operands[0], DFmode) \ || nonmemory_operand (operands[1], DFmode)))
Definition at line 157 of file insn-flags.h.
| #define HAVE_movdfcc (ISA_HAS_CONDMOVE && TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 420 of file insn-flags.h.
| #define HAVE_movdi 1 |
Definition at line 343 of file insn-flags.h.
| #define HAVE_movdi_internal |
Value:
(!TARGET_64BIT && !TARGET_MIPS16 \ && (register_operand (operands[0], DImode) \ || register_operand (operands[1], DImode) \ || (GET_CODE (operands[1]) == CONST_INT && INTVAL (operands[1]) == 0) \ || operands[1] == CONST0_RTX (DImode)))
Definition at line 119 of file insn-flags.h.
| #define HAVE_movdi_internal2 |
Value:
(TARGET_64BIT && !TARGET_MIPS16 \ && (register_operand (operands[0], DImode) \ || register_operand (operands[1], DImode) \ || (GET_CODE (operands[1]) == CONST_INT && INTVAL (operands[1]) == 0) \ || operands[1] == CONST0_RTX (DImode)))
Definition at line 124 of file insn-flags.h.
| #define HAVE_movdi_uld 1 |
Definition at line 115 of file insn-flags.h.
| #define HAVE_movdi_usd 1 |
Definition at line 116 of file insn-flags.h.
| #define HAVE_movdicc ((ISA_HAS_CONDMOVE || ISA_HAS_INT_CONDMOVE) && TARGET_64BIT) |
Definition at line 418 of file insn-flags.h.
| #define HAVE_movhi 1 |
Definition at line 351 of file insn-flags.h.
| #define HAVE_movhi_internal |
Value:
(!TARGET_MIPS16 \ && (register_operand (operands[0], HImode) \ || register_operand (operands[1], HImode) \ || (GET_CODE (operands[1]) == CONST_INT && INTVAL (operands[1]) == 0)))
Definition at line 135 of file insn-flags.h.
| #define HAVE_movqi 1 |
Definition at line 352 of file insn-flags.h.
| #define HAVE_movqi_internal |
Value:
(!TARGET_MIPS16 \ && (register_operand (operands[0], QImode) \ || register_operand (operands[1], QImode) \ || (GET_CODE (operands[1]) == CONST_INT && INTVAL (operands[1]) == 0)))
Definition at line 139 of file insn-flags.h.
| #define HAVE_movsf 1 |
Definition at line 353 of file insn-flags.h.
| #define HAVE_movsf_internal1 |
Value:
(TARGET_HARD_FLOAT \ && (register_operand (operands[0], SFmode) \ || nonmemory_operand (operands[1], SFmode)))
Definition at line 143 of file insn-flags.h.
| #define HAVE_movsf_internal2 |
Value:
(TARGET_SOFT_FLOAT && !TARGET_MIPS16 \ && (register_operand (operands[0], SFmode) \ || nonmemory_operand (operands[1], SFmode)))
Definition at line 146 of file insn-flags.h.
| #define HAVE_movsfcc (ISA_HAS_CONDMOVE && TARGET_HARD_FLOAT) |
Definition at line 419 of file insn-flags.h.
| #define HAVE_movsi 1 |
Definition at line 346 of file insn-flags.h.
| #define HAVE_movsi_internal |
Value:
(!TARGET_MIPS16 \ && (register_operand (operands[0], SImode) \ || register_operand (operands[1], SImode) \ || (GET_CODE (operands[1]) == CONST_INT && INTVAL (operands[1]) == 0)))
Definition at line 129 of file insn-flags.h.
| #define HAVE_movsi_ulw (!TARGET_MIPS16) |
Definition at line 113 of file insn-flags.h.
| #define HAVE_movsi_usw (!TARGET_MIPS16) |
Definition at line 114 of file insn-flags.h.
| #define HAVE_movsicc (ISA_HAS_CONDMOVE || ISA_HAS_INT_CONDMOVE) |
Definition at line 417 of file insn-flags.h.
| #define HAVE_movstrsi (!TARGET_MIPS16) |
Definition at line 355 of file insn-flags.h.
| #define HAVE_movstrsi_internal 1 |
Definition at line 161 of file insn-flags.h.
| #define HAVE_movstrsi_internal2 1 |
Definition at line 162 of file insn-flags.h.
| #define HAVE_movstrsi_internal3 1 |
Definition at line 163 of file insn-flags.h.
| #define HAVE_muldf3 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 294 of file insn-flags.h.
| #define HAVE_muldf3_internal (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT && !TARGET_MIPS4300) |
Definition at line 40 of file insn-flags.h.
| #define HAVE_muldf3_r4300 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT && TARGET_MIPS4300) |
Definition at line 41 of file insn-flags.h.
| #define HAVE_muldi3 (TARGET_64BIT) |
Definition at line 297 of file insn-flags.h.
| #define HAVE_muldi3_internal (TARGET_64BIT && !TARGET_MIPS4000 && !TARGET_MIPS16) |
Definition at line 48 of file insn-flags.h.
| #define HAVE_muldi3_internal2 (TARGET_64BIT && (GENERATE_MULT3_DI || TARGET_MIPS4000 || TARGET_MIPS16)) |
Definition at line 49 of file insn-flags.h.
| #define HAVE_mulsf3 (TARGET_HARD_FLOAT) |
Definition at line 295 of file insn-flags.h.
| #define HAVE_mulsf3_internal (TARGET_HARD_FLOAT && !TARGET_MIPS4300) |
Definition at line 42 of file insn-flags.h.
| #define HAVE_mulsf3_r4300 (TARGET_HARD_FLOAT && TARGET_MIPS4300) |
Definition at line 43 of file insn-flags.h.
| #define HAVE_mulsi3 1 |
Definition at line 296 of file insn-flags.h.
| #define HAVE_mulsi3_internal (!TARGET_MIPS4000 || TARGET_MIPS16) |
Definition at line 46 of file insn-flags.h.
| #define HAVE_mulsi3_mult3 |
| #define HAVE_mulsi3_r4000 (TARGET_MIPS4000 && !TARGET_MIPS16) |
Definition at line 47 of file insn-flags.h.
| #define HAVE_mulsidi3 1 |
Definition at line 298 of file insn-flags.h.
| #define HAVE_mulsidi3_64bit (TARGET_64BIT && GET_CODE (operands[3]) == GET_CODE (operands[4])) |
Definition at line 51 of file insn-flags.h.
| #define HAVE_mulsidi3_internal (!TARGET_64BIT && GET_CODE (operands[3]) == GET_CODE (operands[4])) |
Definition at line 50 of file insn-flags.h.
| #define HAVE_negdf2 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 86 of file insn-flags.h.
| #define HAVE_negdi2 ((TARGET_64BIT || !TARGET_DEBUG_G_MODE) && !TARGET_MIPS16) |
Definition at line 315 of file insn-flags.h.
| #define HAVE_negdi2_internal (! TARGET_64BIT && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16) |
Definition at line 84 of file insn-flags.h.
| #define HAVE_negdi2_internal_2 (TARGET_64BIT && !TARGET_MIPS16) |
Definition at line 85 of file insn-flags.h.
| #define HAVE_negsf2 (TARGET_HARD_FLOAT) |
Definition at line 87 of file insn-flags.h.
| #define HAVE_negsi2 1 |
Definition at line 83 of file insn-flags.h.
| #define HAVE_nop 1 |
Definition at line 277 of file insn-flags.h.
| #define HAVE_one_cmpldi2 1 |
Definition at line 89 of file insn-flags.h.
| #define HAVE_one_cmplsi2 1 |
Definition at line 88 of file insn-flags.h.
| #define HAVE_prefetch (ISA_HAS_PREFETCH) |
Definition at line 416 of file insn-flags.h.
| #define HAVE_prefetch_di (ISA_HAS_PREFETCH && Pmode == DImode) |
Definition at line 276 of file insn-flags.h.
| #define HAVE_prefetch_di_address (ISA_HAS_PREFETCH && Pmode == DImode) |
Definition at line 275 of file insn-flags.h.
| #define HAVE_prefetch_si (ISA_HAS_PREFETCH && Pmode == SImode) |
Definition at line 274 of file insn-flags.h.
| #define HAVE_prefetch_si_address (ISA_HAS_PREFETCH && Pmode == SImode) |
Definition at line 273 of file insn-flags.h.
| #define HAVE_prologue 1 |
Definition at line 407 of file insn-flags.h.
| #define HAVE_reload_incc (ISA_HAS_8CC && TARGET_HARD_FLOAT) |
| #define HAVE_reload_indi (TARGET_64BIT) |
| #define HAVE_reload_insi (TARGET_MIPS16) |
| #define HAVE_reload_outcc (ISA_HAS_8CC && TARGET_HARD_FLOAT) |
| #define HAVE_reload_outdi (TARGET_64BIT) |
| #define HAVE_reload_outsi (TARGET_64BIT || TARGET_MIPS16) |
| #define HAVE_return (mips_can_use_return_insn ()) |
Definition at line 244 of file insn-flags.h.
| #define HAVE_return_internal 1 |
Definition at line 245 of file insn-flags.h.
| #define HAVE_rotrdi3 (ISA_HAS_ROTR_DI) |
Definition at line 191 of file insn-flags.h.
| #define HAVE_rotrsi3 (ISA_HAS_ROTR_SI) |
Definition at line 190 of file insn-flags.h.
| #define HAVE_seq 1 |
Definition at line 386 of file insn-flags.h.
| #define HAVE_seq_df (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 222 of file insn-flags.h.
| #define HAVE_seq_di_zero (TARGET_64BIT && !TARGET_MIPS16) |
Definition at line 203 of file insn-flags.h.
| #define HAVE_seq_sf (TARGET_HARD_FLOAT) |
Definition at line 231 of file insn-flags.h.
| #define HAVE_seq_si_zero (!TARGET_MIPS16) |
Definition at line 202 of file insn-flags.h.
| #define HAVE_sge 1 |
Definition at line 389 of file insn-flags.h.
| #define HAVE_sge_df (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 226 of file insn-flags.h.
| #define HAVE_sge_sf (TARGET_HARD_FLOAT) |
Definition at line 235 of file insn-flags.h.
| #define HAVE_sgeu 1 |
Definition at line 393 of file insn-flags.h.
| #define HAVE_sgt 1 |
Definition at line 388 of file insn-flags.h.
| #define HAVE_sgt_df (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 225 of file insn-flags.h.
| #define HAVE_sgt_di (TARGET_64BIT && !TARGET_MIPS16) |
Definition at line 207 of file insn-flags.h.
| #define HAVE_sgt_sf (TARGET_HARD_FLOAT) |
Definition at line 234 of file insn-flags.h.
| #define HAVE_sgt_si (!TARGET_MIPS16) |
Definition at line 206 of file insn-flags.h.
| #define HAVE_sgtu 1 |
Definition at line 392 of file insn-flags.h.
| #define HAVE_sgtu_di (TARGET_64BIT && !TARGET_MIPS16) |
Definition at line 213 of file insn-flags.h.
| #define HAVE_sgtu_si (!TARGET_MIPS16) |
Definition at line 212 of file insn-flags.h.
| #define HAVE_sle 1 |
Definition at line 391 of file insn-flags.h.
| #define HAVE_sle_df (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 224 of file insn-flags.h.
| #define HAVE_sle_di_const (TARGET_64BIT && !TARGET_MIPS16 && INTVAL (operands[2]) < 32767) |
Definition at line 211 of file insn-flags.h.
| #define HAVE_sle_sf (TARGET_HARD_FLOAT) |
Definition at line 233 of file insn-flags.h.
| #define HAVE_sle_si_const (!TARGET_MIPS16 && INTVAL (operands[2]) < 32767) |
Definition at line 210 of file insn-flags.h.
| #define HAVE_sleu 1 |
Definition at line 395 of file insn-flags.h.
| #define HAVE_sleu_di_const (TARGET_64BIT && !TARGET_MIPS16 && INTVAL (operands[2]) < 32767) |
Definition at line 217 of file insn-flags.h.
| #define HAVE_sleu_si_const (!TARGET_MIPS16 && INTVAL (operands[2]) < 32767) |
Definition at line 216 of file insn-flags.h.
| #define HAVE_slt 1 |
Definition at line 390 of file insn-flags.h.
| #define HAVE_slt_df (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 223 of file insn-flags.h.
| #define HAVE_slt_di (TARGET_64BIT && !TARGET_MIPS16) |
Definition at line 209 of file insn-flags.h.
| #define HAVE_slt_sf (TARGET_HARD_FLOAT) |
Definition at line 232 of file insn-flags.h.
| #define HAVE_slt_si (!TARGET_MIPS16) |
Definition at line 208 of file insn-flags.h.
| #define HAVE_sltu 1 |
Definition at line 394 of file insn-flags.h.
| #define HAVE_sltu_di (TARGET_64BIT && !TARGET_MIPS16) |
Definition at line 215 of file insn-flags.h.
| #define HAVE_sltu_si (!TARGET_MIPS16) |
Definition at line 214 of file insn-flags.h.
| #define HAVE_smuldi3_highpart (TARGET_64BIT) |
Definition at line 56 of file insn-flags.h.
| #define HAVE_smulsi3_highpart 1 |
Definition at line 300 of file insn-flags.h.
| #define HAVE_sne (!TARGET_MIPS16) |
Definition at line 387 of file insn-flags.h.
| #define HAVE_sne_di_zero (TARGET_64BIT && !TARGET_MIPS16) |
Definition at line 205 of file insn-flags.h.
| #define HAVE_sne_si_zero (!TARGET_MIPS16) |
Definition at line 204 of file insn-flags.h.
| #define HAVE_sqrtdf2 (TARGET_HARD_FLOAT && HAVE_SQRT_P() && TARGET_DOUBLE_FLOAT) |
Definition at line 75 of file insn-flags.h.
| #define HAVE_sqrtsf2 (TARGET_HARD_FLOAT && HAVE_SQRT_P()) |
Definition at line 76 of file insn-flags.h.
| #define HAVE_subdf3 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 29 of file insn-flags.h.
| #define HAVE_subdi3 (TARGET_64BIT || (!TARGET_DEBUG_G_MODE && !TARGET_MIPS16)) |
Definition at line 293 of file insn-flags.h.
| #define HAVE_subdi3_internal (!TARGET_64BIT && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16) |
Definition at line 33 of file insn-flags.h.
| #define HAVE_subdi3_internal_2 |
Value:
(!TARGET_64BIT && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16 \ && INTVAL (operands[2]) != -32768)
Definition at line 34 of file insn-flags.h.
| #define HAVE_subdi3_internal_3 |
Value:
(TARGET_64BIT && !TARGET_MIPS16 \ && (GET_CODE (operands[2]) != CONST_INT || INTVAL (operands[2]) != -32768))
Definition at line 36 of file insn-flags.h.
| #define HAVE_subsf3 (TARGET_HARD_FLOAT) |
Definition at line 30 of file insn-flags.h.
| #define HAVE_subsi3 1 |
Definition at line 292 of file insn-flags.h.
| #define HAVE_subsi3_internal |
Value:
(!TARGET_MIPS16 \ && (GET_CODE (operands[2]) != CONST_INT || INTVAL (operands[2]) != -32768))
Definition at line 31 of file insn-flags.h.
| #define HAVE_subsi3_internal_2 |
Value:
(TARGET_64BIT && !TARGET_MIPS16 \ && (GET_CODE (operands[2]) != CONST_INT || INTVAL (operands[2]) != -32768))
Definition at line 38 of file insn-flags.h.
| #define HAVE_suneq_df (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 220 of file insn-flags.h.
| #define HAVE_suneq_sf (TARGET_HARD_FLOAT) |
Definition at line 229 of file insn-flags.h.
| #define HAVE_sunle_df (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 221 of file insn-flags.h.
| #define HAVE_sunle_sf (TARGET_HARD_FLOAT) |
Definition at line 230 of file insn-flags.h.
| #define HAVE_sunlt_df (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 219 of file insn-flags.h.
| #define HAVE_sunlt_sf (TARGET_HARD_FLOAT) |
Definition at line 228 of file insn-flags.h.
| #define HAVE_sunordered_df (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 218 of file insn-flags.h.
| #define HAVE_sunordered_sf (TARGET_HARD_FLOAT) |
Definition at line 227 of file insn-flags.h.
| #define HAVE_tablejump 1 |
Definition at line 397 of file insn-flags.h.
| #define HAVE_tablejump_internal1 (!(Pmode == DImode)) |
Definition at line 239 of file insn-flags.h.
| #define HAVE_tablejump_internal2 (Pmode == DImode) |
Definition at line 240 of file insn-flags.h.
| #define HAVE_tablejump_internal3 1 |
Definition at line 398 of file insn-flags.h.
| #define HAVE_tablejump_internal4 1 |
Definition at line 401 of file insn-flags.h.
| #define HAVE_tablejump_mips161 (TARGET_MIPS16 && !(Pmode == DImode)) |
Definition at line 399 of file insn-flags.h.
| #define HAVE_tablejump_mips162 (TARGET_MIPS16 && Pmode == DImode) |
Definition at line 400 of file insn-flags.h.
| #define HAVE_trap 1 |
Definition at line 7 of file insn-flags.h.
| #define HAVE_truncdfsf2 (TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT) |
Definition at line 92 of file insn-flags.h.
| #define HAVE_truncdihi2 (TARGET_64BIT) |
| #define HAVE_truncdiqi2 (TARGET_64BIT) |
| #define HAVE_truncdisi2 (TARGET_64BIT) |
| #define HAVE_tstdi (TARGET_64BIT) |
| #define HAVE_tstsi 1 |
Definition at line 363 of file insn-flags.h.
| #define HAVE_udivdi3 (TARGET_64BIT && !optimize) |
Definition at line 312 of file insn-flags.h.
| #define HAVE_udivdi3_internal (TARGET_64BIT && !optimize) |
Definition at line 72 of file insn-flags.h.
| #define HAVE_udivmoddi4 (TARGET_64BIT && optimize) |
Definition at line 305 of file insn-flags.h.
| #define HAVE_udivmoddi4_internal (TARGET_64BIT && optimize) |
Definition at line 64 of file insn-flags.h.
| #define HAVE_udivmodsi4 (optimize) |
Definition at line 304 of file insn-flags.h.
| #define HAVE_udivmodsi4_internal (optimize) |
Definition at line 63 of file insn-flags.h.
| #define HAVE_udivsi3 (!optimize) |
Definition at line 311 of file insn-flags.h.
| #define HAVE_udivsi3_internal (!optimize) |
Definition at line 71 of file insn-flags.h.
| #define HAVE_umoddi3 (TARGET_64BIT && !optimize) |
Definition at line 314 of file insn-flags.h.
| #define HAVE_umoddi3_internal (TARGET_64BIT && !optimize) |
Definition at line 74 of file insn-flags.h.
| #define HAVE_umodsi3 (!optimize) |
Definition at line 313 of file insn-flags.h.
| #define HAVE_umodsi3_internal (!optimize) |
Definition at line 73 of file insn-flags.h.
| #define HAVE_umuldi3_highpart (TARGET_64BIT) |
Definition at line 57 of file insn-flags.h.
| #define HAVE_umulsi3_highpart 1 |
Definition at line 301 of file insn-flags.h.
| #define HAVE_umulsidi3 1 |
Definition at line 299 of file insn-flags.h.
| #define HAVE_untyped_call 1 |
Definition at line 415 of file insn-flags.h.
Definition at line 52 of file insn-flags.h.
| #define HAVE_xmulsi3_highpart_mulhi |
Value:
(ISA_HAS_MULHI \ && TARGET_64BIT \ && GET_CODE (operands[3]) == GET_CODE (operands[4]))
Definition at line 53 of file insn-flags.h.
| #define HAVE_xordi3 1 |
Definition at line 321 of file insn-flags.h.
| #define HAVE_xordi3_immed (TARGET_64BIT && !TARGET_MIPS16) |
Definition at line 91 of file insn-flags.h.
| #define HAVE_xorsi3 1 |
Definition at line 320 of file insn-flags.h.
| #define HAVE_zero_extendhidi2 (TARGET_64BIT) |
Definition at line 324 of file insn-flags.h.
| #define HAVE_zero_extendhisi2 1 |
Definition at line 323 of file insn-flags.h.
| #define HAVE_zero_extendqidi2 (TARGET_64BIT) |
Definition at line 327 of file insn-flags.h.
| #define HAVE_zero_extendqihi2 1 |
Definition at line 325 of file insn-flags.h.
| #define HAVE_zero_extendqisi2 1 |
Definition at line 326 of file insn-flags.h.
| #define HAVE_zero_extendsidi2 (TARGET_64BIT) |
Definition at line 322 of file insn-flags.h.
| #define HAVE_zero_extendsidi2_internal (TARGET_64BIT && !TARGET_MIPS16) |
Definition at line 96 of file insn-flags.h.
Definition at line 77 of file cplus-dem.c.
1.5.6