| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/frv/ |
| H A D | frv-protos.h | 30 extern int frv_legitimate_address_p_1 (machine_mode, rtx, 45 extern rtx frv_index_memory (rtx, machine_mode, int); 49 extern void frv_emit_move (machine_mode, rtx, rtx); 76 machine_mode, rtx); 78 machine_mode mode); 79 extern machine_mode frv_select_cc_mode (enum rtx_code, rtx, rtx); 92 extern int integer_register_operand (rtx, machine_mode); 93 extern int frv_load_operand (rtx, machine_mode); 94 extern int gpr_or_fpr_operand (rtx, machine_mode); 95 extern int gpr_no_subreg_operand (rtx, machine_mode); [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/frv/ |
| H A D | frv-protos.h | 30 extern int frv_legitimate_address_p_1 (machine_mode, rtx, 45 extern rtx frv_index_memory (rtx, machine_mode, int); 49 extern void frv_emit_move (machine_mode, rtx, rtx); 76 machine_mode, rtx); 78 machine_mode mode); 79 extern machine_mode frv_select_cc_mode (enum rtx_code, rtx, rtx); 92 extern bool integer_register_operand (rtx, machine_mode); 93 extern bool frv_load_operand (rtx, machine_mode); 94 extern bool gpr_or_fpr_operand (rtx, machine_mode); 95 extern bool gpr_no_subreg_operand (rtx, machine_mode); [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | optabs-libfuncs.h | 25 rtx convert_optab_libfunc (convert_optab, machine_mode, machine_mode); 26 rtx optab_libfunc (optab, machine_mode); 28 void gen_int_libfunc (optab, const char *, char, machine_mode); 29 void gen_fp_libfunc (optab, const char *, char, machine_mode); 30 void gen_fixed_libfunc (optab, const char *, char, machine_mode); 31 void gen_signed_fixed_libfunc (optab, const char *, char, machine_mode); 32 void gen_unsigned_fixed_libfunc (optab, const char *, char, machine_mode); 33 void gen_int_fp_libfunc (optab, const char *, char, machine_mode); 34 void gen_intv_fp_libfunc (optab, const char *, char, machine_mode); 35 void gen_int_fp_fixed_libfunc (optab, const char *, char, machine_mode); [all …]
|
| H A D | optabs-query.h | 38 optab_handler (optab op, machine_mode mode) in optab_handler() 50 convert_optab_handler (convert_optab op, machine_mode to_mode, in convert_optab_handler() 51 machine_mode from_mode) in convert_optab_handler() 58 enum insn_code convert_optab_handler (convert_optab, machine_mode, 59 machine_mode, optimization_type); 65 direct_optab_handler (direct_optab op, machine_mode mode) in direct_optab_handler() 70 enum insn_code direct_optab_handler (convert_optab, machine_mode, 96 get_vec_cmp_icode (machine_mode vmode, machine_mode mask_mode, bool uns) in get_vec_cmp_icode() 106 get_vec_cmp_eq_icode (machine_mode vmode, machine_mode mask_mode) in get_vec_cmp_eq_icode() 115 get_vcond_icode (machine_mode vmode, machine_mode cmode, bool uns) in get_vcond_icode() [all …]
|
| H A D | expmed.h | 44 bool choose_mult_variant (machine_mode, HOST_WIDE_INT, 115 machine_mode mode; 228 expmed_mode_index (machine_mode mode) in expmed_mode_index() 258 machine_mode mode) in expmed_op_cheap_ptr() 269 machine_mode mode) in expmed_op_cost_ptr() 278 sdiv_pow2_cheap_ptr (bool speed, machine_mode mode) in sdiv_pow2_cheap_ptr() 288 set_sdiv_pow2_cheap (bool speed, machine_mode mode, bool cheap_p) in set_sdiv_pow2_cheap() 297 sdiv_pow2_cheap (bool speed, machine_mode mode) in sdiv_pow2_cheap() 305 smod_pow2_cheap_ptr (bool speed, machine_mode mode) in smod_pow2_cheap_ptr() 315 set_smod_pow2_cheap (bool speed, machine_mode mode, bool cheap) in set_smod_pow2_cheap() [all …]
|
| H A D | targhooks.h | 23 extern bool default_legitimate_address_p (machine_mode, rtx, bool); 26 extern rtx default_legitimize_address (rtx, rtx, machine_mode); 28 poly_int64, machine_mode); 33 extern machine_mode default_promote_function_mode (const_tree, machine_mode, 35 extern machine_mode default_promote_function_mode_always_promote 36 (const_tree, machine_mode, int *, const_tree, int); 38 extern machine_mode default_cc_modes_compatible (machine_mode, 39 machine_mode); 55 (machine_mode); 56 extern unsigned int default_min_divisions_for_recip_mul (machine_mode); [all …]
|
| H A D | optabs.h | 28 extern rtx expand_widening_mult (machine_mode, rtx, rtx, rtx, int, optab); 61 ENUM_BITFIELD (machine_mode) mode : 16; 76 rtx value, machine_mode mode, 103 machine_mode mode) in create_output_operand() 115 machine_mode mode) in create_input_operand() 125 machine_mode mode, bool unsigned_p) in create_convert_operand_to() 141 machine_mode mode, bool unsigned_p) in create_convert_operand_from() 176 extern rtx expand_ternary_op (machine_mode mode, optab ternary_optab, 179 extern rtx simplify_expand_binop (machine_mode mode, optab binoptab, 182 extern bool force_expand_binop (machine_mode, optab, rtx, rtx, rtx, int, [all …]
|
| H A D | machmode.h | 23 typedef opt_mode<machine_mode> opt_machine_mode; 57 typedef machine_mode from_int; 73 struct mode_traits<machine_mode> 76 typedef machine_mode from_int; 251 ALWAYS_INLINE CONSTEXPR opt_mode (from_int m) : m_mode (machine_mode (m)) {} 253 machine_mode else_void () const; 254 machine_mode else_blk () const { return else_mode (BLKmode); } 255 machine_mode else_mode (machine_mode) const; 265 machine_mode m_mode; 272 ALWAYS_INLINE machine_mode [all …]
|
| H A D | hooks.h | 31 extern bool hook_bool_mode_false (machine_mode); 32 extern bool hook_bool_mode_true (machine_mode); 33 extern bool hook_bool_mode_mode_true (machine_mode, machine_mode); 34 extern bool hook_bool_mode_const_rtx_false (machine_mode, const_rtx); 35 extern bool hook_bool_mode_const_rtx_true (machine_mode, const_rtx); 36 extern bool hook_bool_mode_rtx_false (machine_mode, rtx); 37 extern bool hook_bool_mode_rtx_true (machine_mode, rtx); 40 extern bool hook_bool_mode_uhwi_false (machine_mode, 44 machine_mode); 45 extern bool hook_bool_uint_mode_true (unsigned int, machine_mode); [all …]
|
| H A D | hooks.c | 73 hook_bool_mode_false (machine_mode) in hook_bool_mode_false() argument 80 hook_bool_mode_true (machine_mode) in hook_bool_mode_true() argument 87 hook_bool_mode_mode_true (machine_mode, machine_mode) in hook_bool_mode_mode_true() argument 94 hook_bool_mode_const_rtx_false (machine_mode, const_rtx) in hook_bool_mode_const_rtx_false() argument 101 hook_bool_mode_const_rtx_true (machine_mode, const_rtx) in hook_bool_mode_const_rtx_true() argument 108 hook_bool_mode_rtx_false (machine_mode, rtx) in hook_bool_mode_rtx_false() argument 115 hook_bool_mode_rtx_true (machine_mode, rtx) in hook_bool_mode_rtx_true() argument 131 hook_bool_mode_uhwi_false (machine_mode, unsigned HOST_WIDE_INT) in hook_bool_mode_uhwi_false() argument 144 hook_bool_uint_uint_mode_false (unsigned int, unsigned int, machine_mode) in hook_bool_uint_uint_mode_false() argument 151 hook_bool_uint_mode_true (unsigned int, machine_mode) in hook_bool_uint_mode_true() argument [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | optabs-libfuncs.h | 25 rtx convert_optab_libfunc (convert_optab, machine_mode, machine_mode); 26 rtx optab_libfunc (optab, machine_mode); 28 void gen_int_libfunc (optab, const char *, char, machine_mode); 29 void gen_fp_libfunc (optab, const char *, char, machine_mode); 30 void gen_fixed_libfunc (optab, const char *, char, machine_mode); 31 void gen_signed_fixed_libfunc (optab, const char *, char, machine_mode); 32 void gen_unsigned_fixed_libfunc (optab, const char *, char, machine_mode); 33 void gen_int_fp_libfunc (optab, const char *, char, machine_mode); 34 void gen_intv_fp_libfunc (optab, const char *, char, machine_mode); 35 void gen_int_fp_fixed_libfunc (optab, const char *, char, machine_mode); [all …]
|
| H A D | optabs-query.h | 38 optab_handler (optab op, machine_mode mode) in optab_handler() 50 convert_optab_handler (convert_optab op, machine_mode to_mode, in convert_optab_handler() 51 machine_mode from_mode) in convert_optab_handler() 58 enum insn_code convert_optab_handler (convert_optab, machine_mode, 59 machine_mode, optimization_type); 65 direct_optab_handler (direct_optab op, machine_mode mode) in direct_optab_handler() 70 enum insn_code direct_optab_handler (convert_optab, machine_mode, 96 get_vec_cmp_icode (machine_mode vmode, machine_mode mask_mode, bool uns) in get_vec_cmp_icode() 106 get_vec_cmp_eq_icode (machine_mode vmode, machine_mode mask_mode) in get_vec_cmp_eq_icode() 115 get_vcond_icode (machine_mode vmode, machine_mode cmode, bool uns) in get_vcond_icode() [all …]
|
| H A D | expmed.h | 44 bool choose_mult_variant (machine_mode, HOST_WIDE_INT, 115 machine_mode mode; 219 expmed_mode_index (machine_mode mode) in expmed_mode_index() 249 machine_mode mode) in expmed_op_cheap_ptr() 260 machine_mode mode) in expmed_op_cost_ptr() 269 sdiv_pow2_cheap_ptr (bool speed, machine_mode mode) in sdiv_pow2_cheap_ptr() 279 set_sdiv_pow2_cheap (bool speed, machine_mode mode, bool cheap_p) in set_sdiv_pow2_cheap() 288 sdiv_pow2_cheap (bool speed, machine_mode mode) in sdiv_pow2_cheap() 296 smod_pow2_cheap_ptr (bool speed, machine_mode mode) in smod_pow2_cheap_ptr() 306 set_smod_pow2_cheap (bool speed, machine_mode mode, bool cheap) in set_smod_pow2_cheap() [all …]
|
| H A D | optabs.h | 28 extern rtx expand_widening_mult (machine_mode, rtx, rtx, rtx, int, optab); 61 ENUM_BITFIELD (machine_mode) mode : 16; 76 rtx value, machine_mode mode, 103 machine_mode mode) in create_output_operand() 115 machine_mode mode) in create_input_operand() 125 machine_mode mode, bool unsigned_p) in create_convert_operand_to() 141 machine_mode mode, bool unsigned_p) in create_convert_operand_from() 176 extern rtx expand_ternary_op (machine_mode mode, optab ternary_optab, 179 extern rtx simplify_expand_binop (machine_mode mode, optab binoptab, 182 extern bool force_expand_binop (machine_mode, optab, rtx, rtx, rtx, int, [all …]
|
| H A D | optabs-query.cc | 44 convert_optab_handler (convert_optab optab, machine_mode to_mode, in convert_optab_handler() 45 machine_mode from_mode, optimization_type opt_type) in convert_optab_handler() 59 direct_optab_handler (convert_optab optab, machine_mode mode, in direct_optab_handler() 83 machine_mode mode, in get_traditional_extraction_insn() 89 machine_mode struct_mode = data->operand[struct_op].mode; in get_traditional_extraction_insn() 95 machine_mode field_mode = data->operand[field_op].mode; in get_traditional_extraction_insn() 99 machine_mode pos_mode = data->operand[struct_op + 2].mode; in get_traditional_extraction_insn() 125 machine_mode mode, direct_optab reg_optab, in get_optab_extraction_insn() 135 machine_mode pos_mode = data->operand[pos_op].mode; in get_optab_extraction_insn() 157 machine_mode mode) in get_extraction_insn() [all …]
|
| H A D | machmode.h | 23 typedef opt_mode<machine_mode> opt_machine_mode; 57 typedef machine_mode from_int; 73 struct mode_traits<machine_mode> 76 typedef machine_mode from_int; 255 ALWAYS_INLINE CONSTEXPR opt_mode (from_int m) : m_mode (machine_mode (m)) {} 257 machine_mode else_void () const; 258 machine_mode else_blk () const { return else_mode (BLKmode); } 259 machine_mode else_mode (machine_mode) const; 269 machine_mode m_mode; 276 ALWAYS_INLINE machine_mode [all …]
|
| H A D | hooks.h | 31 extern bool hook_bool_mode_false (machine_mode); 32 extern bool hook_bool_mode_true (machine_mode); 33 extern bool hook_bool_mode_mode_true (machine_mode, machine_mode); 34 extern bool hook_bool_mode_const_rtx_false (machine_mode, const_rtx); 35 extern bool hook_bool_mode_const_rtx_true (machine_mode, const_rtx); 36 extern bool hook_bool_mode_rtx_false (machine_mode, rtx); 37 extern bool hook_bool_mode_rtx_true (machine_mode, rtx); 40 extern bool hook_bool_mode_uhwi_false (machine_mode, 44 machine_mode); 45 extern bool hook_bool_uint_mode_true (unsigned int, machine_mode); [all …]
|
| H A D | hooks.cc | 73 hook_bool_mode_false (machine_mode) in hook_bool_mode_false() argument 80 hook_bool_mode_true (machine_mode) in hook_bool_mode_true() argument 87 hook_bool_mode_mode_true (machine_mode, machine_mode) in hook_bool_mode_mode_true() argument 94 hook_bool_mode_const_rtx_false (machine_mode, const_rtx) in hook_bool_mode_const_rtx_false() argument 101 hook_bool_mode_const_rtx_true (machine_mode, const_rtx) in hook_bool_mode_const_rtx_true() argument 108 hook_bool_mode_rtx_false (machine_mode, rtx) in hook_bool_mode_rtx_false() argument 115 hook_bool_mode_rtx_true (machine_mode, rtx) in hook_bool_mode_rtx_true() argument 131 hook_bool_mode_uhwi_false (machine_mode, unsigned HOST_WIDE_INT) in hook_bool_mode_uhwi_false() argument 144 hook_bool_uint_uint_mode_false (unsigned int, unsigned int, machine_mode) in hook_bool_uint_uint_mode_false() argument 151 hook_bool_uint_mode_true (unsigned int, machine_mode) in hook_bool_uint_mode_true() argument [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/ |
| H A D | rs6000-protos.h | 30 tree, machine_mode); 33 extern int easy_altivec_constant (rtx, machine_mode); 34 extern bool xxspltib_constant_p (rtx, machine_mode, int *, int *); 37 extern bool macho_lo_sum_memory_operand (rtx, machine_mode); 38 extern int num_insns_constant (rtx, machine_mode); 39 extern int small_data_operand (rtx, machine_mode); 40 extern bool mem_operand_gpr (rtx, machine_mode); 41 extern bool mem_operand_ds_form (rtx, machine_mode); 43 extern void validate_condition_mode (enum rtx_code, machine_mode); 44 extern bool legitimate_constant_pool_address_p (const_rtx, machine_mode, [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/ |
| H A D | rs6000-protos.h | 30 tree, machine_mode); 33 extern bool easy_altivec_constant (rtx, machine_mode); 34 extern bool xxspltib_constant_p (rtx, machine_mode, int *, int *); 37 extern bool macho_lo_sum_memory_operand (rtx, machine_mode); 38 extern int num_insns_constant (rtx, machine_mode); 39 extern int small_data_operand (rtx, machine_mode); 40 extern bool mem_operand_gpr (rtx, machine_mode); 41 extern bool mem_operand_ds_form (rtx, machine_mode); 43 extern void validate_condition_mode (enum rtx_code, machine_mode); 44 extern bool legitimate_constant_pool_address_p (const_rtx, machine_mode, [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/gcn/ |
| H A D | gcn-protos.h | 22 extern bool gcn_can_split_p (machine_mode, rtx); 27 extern char * gcn_expand_dpp_shr_insn (machine_mode, const char *, int, int); 32 extern rtx gcn_expand_reduc_scalar (machine_mode, rtx, int); 33 extern rtx gcn_expand_scalar_to_vector_address (machine_mode, rtx, rtx, rtx); 35 extern bool gcn_flat_address_p (rtx, machine_mode); 39 extern rtx gcn_gen_undef (machine_mode); 49 extern machine_mode gcn_hard_regno_caller_save_mode (unsigned int regno, 51 machine_mode regmode); 52 extern bool gcn_hard_regno_mode_ok (int regno, machine_mode mode); 53 extern int gcn_hard_regno_nregs (int regno, machine_mode mode); [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/gcn/ |
| H A D | gcn-protos.h | 22 extern bool gcn_can_split_p (machine_mode, rtx); 26 extern char * gcn_expand_dpp_shr_insn (machine_mode, const char *, int, int); 31 extern rtx gcn_expand_reduc_scalar (machine_mode, rtx, int); 32 extern rtx gcn_expand_scalar_to_vector_address (machine_mode, rtx, rtx, rtx); 34 extern bool gcn_flat_address_p (rtx, machine_mode); 38 extern rtx gcn_gen_undef (machine_mode); 46 extern machine_mode gcn_hard_regno_caller_save_mode (unsigned int regno, 48 machine_mode regmode); 49 extern bool gcn_hard_regno_mode_ok (int regno, machine_mode mode); 50 extern int gcn_hard_regno_nregs (int regno, machine_mode mode); [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mips/ |
| H A D | mips-protos.h | 195 extern int mips_regno_mode_ok_for_base_p (int, machine_mode, bool); 196 extern bool mips_stack_address_p (rtx, machine_mode); 197 extern int mips_address_insns (rtx, machine_mode, bool); 202 extern int mips_idiv_insns (machine_mode); 209 extern bool mips_split_symbol (rtx, rtx, machine_mode, rtx *); 213 extern bool mips_legitimize_move (machine_mode, rtx, rtx); 249 extern bool mips_pad_reg_upward (machine_mode, tree); 255 extern bool mips_mem_fits_mode_p (machine_mode mode, rtx x); 288 extern bool mips_const_vector_same_val_p (rtx, machine_mode); 289 extern bool mips_const_vector_same_bytes_p (rtx, machine_mode); [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/mips/ |
| H A D | mips-protos.h | 195 extern int mips_regno_mode_ok_for_base_p (int, machine_mode, bool); 196 extern bool mips_stack_address_p (rtx, machine_mode); 197 extern int mips_address_insns (rtx, machine_mode, bool); 202 extern int mips_idiv_insns (machine_mode); 209 extern bool mips_split_symbol (rtx, rtx, machine_mode, rtx *); 213 extern bool mips_legitimize_move (machine_mode, rtx, rtx); 249 extern bool mips_pad_reg_upward (machine_mode, tree); 255 extern bool mips_mem_fits_mode_p (machine_mode mode, rtx x); 288 extern bool mips_const_vector_same_val_p (rtx, machine_mode); 289 extern bool mips_const_vector_same_bytes_p (rtx, machine_mode); [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/ |
| H A D | i386-protos.h | 53 extern rtx ix86_gen_scratch_sse_rtx (machine_mode); 55 extern unsigned int ix86_regmode_natural_size (machine_mode); 61 extern int standard_sse_constant_p (rtx, machine_mode); 69 extern bool x86_maybe_negate_const_int (rtx *, machine_mode); 70 extern machine_mode ix86_cc_mode (enum rtx_code, rtx, rtx); 72 extern int avx_vpermilp_parallel (rtx par, machine_mode mode); 73 extern int avx_vperm2f128_parallel (rtx par, machine_mode mode); 87 extern void split_double_mode (machine_mode, rtx[], int, rtx[], rtx[]); 100 extern void ix86_expand_move (machine_mode, rtx[]); 101 extern void ix86_expand_vector_move (machine_mode, rtx[]); [all …]
|