| /freebsd-12.1/contrib/gcc/config/mips/ |
| H A D | mips-protos.h | 138 extern int lo_operand (rtx, enum machine_mode); 146 extern int m16_uimm3_b (rtx, enum machine_mode); 147 extern int m16_simm4_1 (rtx, enum machine_mode); 149 extern int m16_simm5_1 (rtx, enum machine_mode); 151 extern int m16_uimm5_4 (rtx, enum machine_mode); 153 extern int m16_simm8_1 (rtx, enum machine_mode); 155 extern int m16_uimm8_1 (rtx, enum machine_mode); 158 extern int m16_uimm8_4 (rtx, enum machine_mode); 184 enum machine_mode, tree, int); 228 enum machine_mode, enum reg_class); [all …]
|
| H A D | mips.c | 412 static int mips_mode_rep_extended (enum machine_mode, enum machine_mode); 2281 enum machine_mode mode; in mips_move_integer() 2766 enum machine_mode mode; in mips_subword() 3526 enum machine_mode mode; in mips_block_move_straight() 4103 enum machine_mode mode; in mips_setup_incoming_varargs() 4580 enum machine_mode mode; in mips_expand_unaligned_store() 4720 enum machine_mode mode; in override_options() 8375 enum machine_mode mode; 10313 enum machine_mode mode; in mips_prepare_builtin_arg() 10338 enum machine_mode mode; in mips_prepare_builtin_target() [all …]
|
| /freebsd-12.1/contrib/gcc/config/i386/ |
| H A D | i386-protos.h | 79 extern void ix86_expand_move (enum machine_mode, rtx[]); 82 extern void ix86_expand_push (enum machine_mode, rtx); 84 enum machine_mode, rtx[]); 86 enum machine_mode, rtx[]); 88 enum machine_mode, rtx[]); 99 extern int ix86_match_ccmode (rtx, enum machine_mode); 125 extern rtx ix86_libcall_value (enum machine_mode); 134 extern void ix86_free_from_memory (enum machine_mode); 138 extern bool ix86_modes_tieable_p (enum machine_mode, enum machine_mode); 142 enum machine_mode, int); [all …]
|
| /freebsd-12.1/contrib/gcc/ |
| H A D | expr.h | 291 enum machine_mode, int, rtx); 304 rtx, rtx, enum machine_mode, int); 311 rtx, rtx, enum machine_mode, int); 323 extern rtx negate_rtx (enum machine_mode, rtx); 334 enum machine_mode, int, int); 363 extern rtx convert_modes (enum machine_mode, enum machine_mode, rtx, int); 442 enum machine_mode), 536 enum machine_mode, rtx, rtx, rtx); 684 extern enum machine_mode promote_mode (tree, enum machine_mode, int *, int); 724 extern enum machine_mode [all …]
|
| H A D | targhooks.h | 23 extern enum machine_mode default_cc_modes_compatible (enum machine_mode, 24 enum machine_mode); 33 extern enum machine_mode default_eh_return_filter_mode (void); 35 (enum machine_mode); 37 extern int default_mode_rep_extended (enum machine_mode, enum machine_mode); 47 (CUMULATIVE_ARGS *, enum machine_mode mode, tree, bool); 49 (CUMULATIVE_ARGS *ca, enum machine_mode, tree, bool); 69 (CUMULATIVE_ARGS *, enum machine_mode, tree, bool); 71 (CUMULATIVE_ARGS *, enum machine_mode, tree, bool); 73 (CUMULATIVE_ARGS *, enum machine_mode, tree, bool); [all …]
|
| H A D | target.h | 158 section *(* select_rtx_section) (enum machine_mode, rtx, 395 enum machine_mode (* eh_return_filter_mode) (void); 441 enum machine_mode mode, int ignore); 534 int (* mode_rep_extended) (enum machine_mode mode, 535 enum machine_mode mode_rep); 538 bool (* valid_pointer_mode) (enum machine_mode mode); 543 bool (* scalar_mode_supported_p) (enum machine_mode mode); 548 bool (* vector_mode_supported_p) (enum machine_mode mode); 590 enum machine_mode (* cc_modes_compatible) (enum machine_mode, 591 enum machine_mode); [all …]
|
| H A D | real.h | 205 extern void real_convert (REAL_VALUE_TYPE *, enum machine_mode, 230 extern void real_from_integer (REAL_VALUE_TYPE *, enum machine_mode, 240 enum machine_mode); 332 extern REAL_VALUE_TYPE real_value_truncate (enum machine_mode, 347 extern int significand_size (enum machine_mode); 408 extern bool real_sqrt (REAL_VALUE_TYPE *, enum machine_mode, 412 extern bool real_powi (REAL_VALUE_TYPE *, enum machine_mode, 416 extern void real_trunc (REAL_VALUE_TYPE *, enum machine_mode, 418 extern void real_floor (REAL_VALUE_TYPE *, enum machine_mode, 420 extern void real_ceil (REAL_VALUE_TYPE *, enum machine_mode, [all …]
|
| H A D | reload.h | 38 extern int memory_move_secondary_cost (enum machine_mode, enum reg_class, int); 90 enum machine_mode inmode; 92 enum machine_mode outmode; 95 enum machine_mode mode; 249 enum machine_mode, rtx); 258 extern rtx get_secondary_mem (rtx, enum machine_mode, int, enum reload_type); 314 int, enum machine_mode); 317 extern int regno_clobbered_p (unsigned int, rtx, enum machine_mode, int); 324 enum machine_mode, enum machine_mode, 344 extern rtx eliminate_regs (rtx, enum machine_mode, rtx); [all …]
|
| H A D | rtl.h | 172 enum machine_mode rt_type; 1051 extern unsigned int subreg_lsb_1 (enum machine_mode, enum machine_mode, 1498 extern rtx gen_highpart_mode (enum machine_mode, enum machine_mode, rtx); 1524 extern rtx lowpart_subreg (enum machine_mode, rtx, enum machine_mode); 1653 extern rtx simplify_subreg (enum machine_mode, rtx, enum machine_mode, 1655 extern rtx simplify_gen_subreg (enum machine_mode, rtx, enum machine_mode, 1790 enum machine_mode *); 2095 extern bool validate_subreg (enum machine_mode, enum machine_mode, 2275 extern void get_mode_bounds (enum machine_mode, int, enum machine_mode, 2290 rtx (*reg_nonzero_bits) (rtx, enum machine_mode, rtx, enum machine_mode, [all …]
|
| H A D | rtlhooks-def.h | 41 extern rtx gen_lowpart_general (enum machine_mode, rtx); 42 extern rtx gen_lowpart_no_emit_general (enum machine_mode, rtx); 43 extern rtx reg_nonzero_bits_general (rtx, enum machine_mode, rtx, 44 enum machine_mode, 47 extern rtx reg_num_sign_bit_copies_general (rtx, enum machine_mode, rtx, 48 enum machine_mode, 50 extern bool reg_truncated_to_mode_general (enum machine_mode, rtx);
|
| H A D | machmode.h | 138 extern enum machine_mode mode_for_size (unsigned int, enum mode_class, int); 142 extern enum machine_mode smallest_mode_for_size (unsigned int, 149 extern enum machine_mode int_mode_for_mode (enum machine_mode); 153 extern enum machine_mode get_best_mode (int, int, unsigned int, 154 enum machine_mode, int); 160 extern unsigned get_mode_alignment (enum machine_mode); 172 extern enum machine_mode byte_mode; 173 extern enum machine_mode word_mode; 174 extern enum machine_mode ptr_mode;
|
| H A D | targhooks.c | 79 enum machine_mode 80 default_cc_modes_compatible (enum machine_mode m1, enum machine_mode m2) in default_cc_modes_compatible() 119 enum machine_mode mode ATTRIBUTE_UNUSED, in default_setup_incoming_varargs() 149 enum machine_mode 158 default_shift_truncation_mask (enum machine_mode mode) in default_shift_truncation_mask() 175 enum machine_mode mode_rep ATTRIBUTE_UNUSED) in default_mode_rep_extended() 237 enum machine_mode mode ATTRIBUTE_UNUSED, in hook_callee_copies_named() 337 enum machine_mode mode ATTRIBUTE_UNUSED, in hook_bool_CUMULATIVE_ARGS_mode_tree_bool_false() 346 enum machine_mode mode ATTRIBUTE_UNUSED, in hook_bool_CUMULATIVE_ARGS_mode_tree_bool_true() 355 enum machine_mode mode ATTRIBUTE_UNUSED, in hook_int_CUMULATIVE_ARGS_mode_tree_bool_0() [all …]
|
| H A D | optabs.h | 523 extern rtx expand_binop (enum machine_mode, optab, rtx, rtx, rtx, int, 545 extern rtx expand_unop (enum machine_mode, optab, rtx, rtx, int); 548 extern rtx expand_abs_nojump (enum machine_mode, rtx, rtx, int); 549 extern rtx expand_abs (enum machine_mode, rtx, rtx, int, int); 581 extern int can_compare_p (enum rtx_code, enum machine_mode, 585 extern enum insn_code can_extend_p (enum machine_mode, enum machine_mode, int); 589 extern rtx gen_extend_insn (rtx, rtx, enum machine_mode, 590 enum machine_mode, int); 594 extern void set_conv_libfunc (convert_optab, enum machine_mode, 595 enum machine_mode, const char *); [all …]
|
| H A D | recog.h | 85 extern int memory_address_p (enum machine_mode, rtx); 86 extern int strict_memory_address_p (enum machine_mode, rtx); 95 extern int reg_fits_class_p (rtx, enum reg_class, int, enum machine_mode); 100 extern int offsettable_address_p (int, enum machine_mode, rtx); 119 enum machine_mode, HARD_REG_SET *); 172 enum machine_mode operand_mode[MAX_RECOG_OPERANDS]; 217 typedef int (*insn_operand_predicate_fn) (rtx, enum machine_mode); 227 ENUM_BITFIELD(machine_mode) const mode : 16;
|
| H A D | rtlhooks.c | 41 gen_lowpart_general (enum machine_mode mode, rtx x) in gen_lowpart_general() 89 gen_lowpart_no_emit_general (enum machine_mode mode, rtx x) in gen_lowpart_no_emit_general() 100 enum machine_mode mode ATTRIBUTE_UNUSED, in reg_num_sign_bit_copies_general() 102 enum machine_mode known_mode ATTRIBUTE_UNUSED, in reg_num_sign_bit_copies_general() 111 enum machine_mode mode ATTRIBUTE_UNUSED, in reg_nonzero_bits_general() 113 enum machine_mode known_mode ATTRIBUTE_UNUSED, in reg_nonzero_bits_general() 121 reg_truncated_to_mode_general (enum machine_mode mode ATTRIBUTE_UNUSED, in reg_truncated_to_mode_general() 137 gen_lowpart_if_possible (enum machine_mode mode, rtx x) in gen_lowpart_if_possible()
|
| H A D | optabs.c | 100 static rtx widen_operand (rtx, enum machine_mode, enum machine_mode, int, 105 static enum insn_code can_fix_p (enum machine_mode, enum machine_mode, int, 107 static enum insn_code can_float_p (enum machine_mode, enum machine_mode, int); 209 widen_operand (rtx op, enum machine_mode mode, enum machine_mode oldmode, in widen_operand() 619 enum machine_mode mode1; in expand_vec_shift_expr() 620 enum machine_mode mode2; in expand_vec_shift_expr() 2267 enum machine_mode mode; in expand_twoval_binop_libfunc() 3907 enum machine_mode mode; in prepare_float_lib_cmp() 4415 can_extend_p (enum machine_mode to_mode, enum machine_mode from_mode, in can_extend_p() 4449 can_fix_p (enum machine_mode fixmode, enum machine_mode fltmode, in can_fix_p() [all …]
|
| H A D | addresses.h | 26 base_reg_class (enum machine_mode mode ATTRIBUTE_UNUSED, in base_reg_class() 51 ok_for_base_p_1 (unsigned regno, enum machine_mode mode ATTRIBUTE_UNUSED, in ok_for_base_p_1() 74 regno_ok_for_base_p (unsigned regno, enum machine_mode mode, in regno_ok_for_base_p()
|
| H A D | expmed.c | 284 enum machine_mode 660 enum machine_mode bestmode; in store_bit_field() 794 enum machine_mode mode; in store_fixed_bit_field() 1091 enum machine_mode mode, enum machine_mode tmode) in extract_bit_field() 1099 enum machine_mode int_mode; in extract_bit_field() 1102 enum machine_mode mode1; in extract_bit_field() 1416 enum machine_mode bestmode; in extract_bit_field() 1670 enum machine_mode smode in extract_bit_field() 1706 enum machine_mode mode; in extract_fixed_bit_field() 2407 enum machine_mode mode; [all …]
|
| H A D | hooks.h | 30 extern bool hook_bool_mode_false (enum machine_mode); 31 extern bool hook_bool_mode_rtx_false (enum machine_mode, rtx); 32 extern bool hook_bool_mode_rtx_true (enum machine_mode, rtx);
|
| H A D | expr.c | 248 enum machine_mode mode; in init_expr_once() 1037 enum machine_mode tmode; in move_by_pieces_ninsns() 1277 enum machine_mode mode; in emit_block_move_via_movmem() 2656 enum machine_mode mode; in set_storage_via_setmem() 2719 enum machine_mode cmode; in write_complex_part() 2720 enum machine_mode imode; in write_complex_part() 2886 enum machine_mode imode; in emit_move_via_integer() 6501 enum machine_mode mode1; in expand_expr_addr_expr_1() 6631 enum machine_mode rmode; in expand_expr_addr_expr() 6792 enum machine_mode mode; in expand_expr_real_1() [all …]
|
| /freebsd-12.1/contrib/gcc/config/rs6000/ |
| H A D | rs6000-protos.h | 35 extern bool easy_altivec_constant (rtx, enum machine_mode); 37 extern int num_insns_constant (rtx, enum machine_mode); 39 extern int small_data_operand (rtx, enum machine_mode); 41 extern bool invalid_e500_subreg (rtx, enum machine_mode); 66 enum machine_mode, rtx); 92 extern void output_toc (FILE *, rtx, int, enum machine_mode); 98 extern void rs6000_emit_move (rtx, rtx, enum machine_mode); 119 extern int function_arg_boundary (enum machine_mode, tree); 123 extern rtx rs6000_libcall_value (enum machine_mode); 153 extern int rs6000_register_move_cost (enum machine_mode, [all …]
|
| /freebsd-12.1/contrib/gcc/config/s390/ |
| H A D | s390-protos.h | 53 extern int s390_single_part (rtx, enum machine_mode, enum machine_mode, int); 55 extern bool s390_split_ok_p (rtx, rtx, enum machine_mode, int); 60 extern bool s390_match_ccmode (rtx, enum machine_mode); 61 extern enum machine_mode s390_tm_ccmode (rtx, rtx, bool); 73 extern bool legitimate_address_p (enum machine_mode, rtx, int); 75 extern rtx legitimize_address (rtx, rtx, enum machine_mode); 79 enum machine_mode, 82 enum machine_mode, 93 extern void s390_expand_atomic (enum machine_mode, enum rtx_code, 99 enum machine_mode, rtx *); [all …]
|
| /freebsd-12.1/contrib/gcc/config/sparc/ |
| H A D | sparc-protos.h | 30 enum machine_mode, tree, int); 32 enum machine_mode, tree, int, int); 61 extern void sparc_emit_fixunsdi (rtx [2], enum machine_mode); 72 extern int legitimate_address_p (enum machine_mode, rtx, int); 75 extern rtx legitimize_address (rtx, rtx, enum machine_mode); 77 extern bool sparc_expand_move (enum machine_mode, rtx *); 93 extern int arith_4096_operand (rtx, enum machine_mode); 94 extern int zero_operand (rtx, enum machine_mode); 95 extern int fp_zero_operand (rtx, enum machine_mode); 96 extern int reg_or_0_operand (rtx, enum machine_mode); [all …]
|
| /freebsd-12.1/contrib/gcc/config/arm/ |
| H A D | arm-protos.h | 50 extern bool arm_vector_mode_supported_p (enum machine_mode); 53 extern int arm_split_constant (RTX_CODE, enum machine_mode, rtx, 58 extern rtx legitimize_pic_address (rtx, enum machine_mode, rtx); 63 extern rtx arm_legitimize_address (rtx, rtx, enum machine_mode); 64 extern rtx thumb_legitimize_address (rtx, rtx, enum machine_mode); 94 extern enum machine_mode arm_select_cc_mode (RTX_CODE, rtx, rtx); 95 extern enum machine_mode arm_select_dominance_cc_mode (rtx, rtx, 120 extern int arm_go_if_legitimate_address (enum machine_mode, rtx); 134 extern bool arm_pad_arg_upward (enum machine_mode, tree); 135 extern bool arm_pad_reg_upward (enum machine_mode, tree, int); [all …]
|
| /freebsd-12.1/contrib/gcc/config/ia64/ |
| H A D | ia64-protos.h | 49 extern bool ia64_expand_movxf_movrf (enum machine_mode, rtx[]); 50 extern rtx ia64_expand_compare (enum rtx_code, enum machine_mode); 52 extern bool ia64_expand_vecint_minmax (enum rtx_code, enum machine_mode, rtx[]); 73 enum machine_mode, rtx); 80 extern rtx ia64_function_arg (CUMULATIVE_ARGS *, enum machine_mode, 82 extern rtx ia64_expand_builtin (tree, rtx, rtx, enum machine_mode, int); 87 extern void ia64_function_arg_advance (CUMULATIVE_ARGS *, enum machine_mode, 89 extern int ia64_function_arg_boundary (enum machine_mode, tree); 93 extern int ia64_register_move_cost (enum machine_mode, enum reg_class, 107 extern enum direction ia64_hpux_function_arg_padding (enum machine_mode, tree);
|