| /trueos/contrib/gcc/config/mips/ |
| HD | mips-protos.h | 131 extern int mips_regno_mode_ok_for_base_p (int, enum machine_mode, int); 132 extern bool mips_stack_address_p (rtx, enum machine_mode); 133 extern int mips_address_insns (rtx, enum machine_mode); 137 extern int fp_register_operand (rtx, enum machine_mode); 138 extern int lo_operand (rtx, enum machine_mode); 139 extern bool mips_legitimate_address_p (enum machine_mode, rtx, int); 142 extern bool mips_legitimize_address (rtx *, enum machine_mode); 144 extern bool mips_legitimize_move (enum machine_mode, rtx, rtx); 146 extern int m16_uimm3_b (rtx, enum machine_mode); 147 extern int m16_simm4_1 (rtx, enum machine_mode); [all …]
|
| HD | mips.c | 272 static bool mips_valid_base_register_p (rtx, enum machine_mode, int); 273 static bool mips_symbolic_address_p (enum mips_symbol_type, enum machine_mode); 275 enum machine_mode, int); 277 static bool mips_use_blocks_for_constant_p (enum machine_mode, rtx); 279 static bool mips16_unextended_reference_p (enum machine_mode mode, rtx, rtx); 288 static void mips_legitimize_const_move (enum machine_mode, rtx, rtx); 298 static void mips_arg_info (const CUMULATIVE_ARGS *, enum machine_mode, 317 static void mips_save_restore_reg (enum machine_mode, int, HOST_WIDE_INT, 331 static section *mips_select_rtx_section (enum machine_mode, rtx, 338 static rtx mips_return_fpr_pair (enum machine_mode mode, [all …]
|
| /trueos/contrib/gcc/config/i386/ |
| HD | i386-protos.h | 51 extern enum machine_mode ix86_cc_mode (enum rtx_code, rtx, rtx); 61 extern int legitimate_address_p (enum machine_mode, rtx, int); 62 extern rtx legitimize_address (rtx, rtx, enum machine_mode); 79 extern void ix86_expand_move (enum machine_mode, rtx[]); 80 extern void ix86_expand_vector_move (enum machine_mode, rtx[]); 81 extern void ix86_expand_vector_move_misalign (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[]); [all …]
|
| /trueos/contrib/gcc/ |
| HD | expr.h | 265 extern rtx expand_simple_binop (enum machine_mode, enum rtx_code, rtx, 267 extern rtx expand_simple_unop (enum machine_mode, enum rtx_code, rtx, rtx, 272 extern int have_insn_for (enum rtx_code, enum machine_mode); 291 enum machine_mode, int, rtx); 303 rtx emit_conditional_move (rtx, enum rtx_code, rtx, rtx, enum machine_mode, 304 rtx, rtx, enum machine_mode, int); 307 int can_conditionally_move_p (enum machine_mode mode); 310 rtx emit_conditional_add (rtx, enum rtx_code, rtx, rtx, enum machine_mode, 311 rtx, rtx, enum machine_mode, int); 323 extern rtx negate_rtx (enum machine_mode, rtx); [all …]
|
| HD | targhooks.h | 23 extern enum machine_mode default_cc_modes_compatible (enum machine_mode, 24 enum machine_mode); 29 extern void default_setup_incoming_varargs (CUMULATIVE_ARGS *, enum machine_mode, tree, int *, int); 33 extern enum machine_mode default_eh_return_filter_mode (void); 35 (enum machine_mode); 36 extern unsigned int default_min_divisions_for_recip_mul (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); 53 extern bool default_scalar_mode_supported_p (enum machine_mode); [all …]
|
| HD | 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); 492 bool (* use_blocks_for_constant_p) (enum machine_mode, rtx); 522 unsigned HOST_WIDE_INT (* shift_truncation_mask) (enum machine_mode mode); 527 unsigned int (* min_divisions_for_recip_mul) (enum machine_mode mode); 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); [all …]
|
| HD | real.h | 205 extern void real_convert (REAL_VALUE_TYPE *, enum machine_mode, 209 extern bool exact_real_truncate (enum machine_mode, const REAL_VALUE_TYPE *); 227 extern void real_from_string3 (REAL_VALUE_TYPE *, const char *, enum machine_mode); 230 extern void real_from_integer (REAL_VALUE_TYPE *, enum machine_mode, 235 extern long real_to_target (long *, const REAL_VALUE_TYPE *, enum machine_mode); 240 enum machine_mode); 244 extern bool real_nan (REAL_VALUE_TYPE *, const char *, int, enum machine_mode); 246 extern void real_maxval (REAL_VALUE_TYPE *, int, enum machine_mode); 332 extern REAL_VALUE_TYPE real_value_truncate (enum machine_mode, 347 extern int significand_size (enum machine_mode); [all …]
|
| HD | 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 …]
|
| HD | rtl.h | 172 enum machine_mode rt_type; 246 ENUM_BITFIELD(machine_mode) mode : 8; 346 #define GET_MODE(RTX) ((enum machine_mode) (RTX)->mode) 560 extern void rtl_check_failed_code_mode (rtx, enum rtx_code, enum machine_mode, 810 PUT_MODE (LINK, (enum machine_mode) (KIND)) 1049 extern int address_cost (rtx, enum machine_mode); 1051 extern unsigned int subreg_lsb_1 (enum machine_mode, enum machine_mode, 1053 extern unsigned int subreg_regno_offset (unsigned int, enum machine_mode, 1054 unsigned int, enum machine_mode); 1055 extern bool subreg_offset_representable_p (unsigned int, enum machine_mode, [all …]
|
| HD | 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);
|
| HD | 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;
|
| HD | 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() 166 default_min_divisions_for_recip_mul (enum machine_mode mode ATTRIBUTE_UNUSED) in default_min_divisions_for_recip_mul() 174 default_mode_rep_extended (enum machine_mode mode ATTRIBUTE_UNUSED, in default_mode_rep_extended() 175 enum machine_mode mode_rep ATTRIBUTE_UNUSED) in default_mode_rep_extended() 226 enum machine_mode mode ATTRIBUTE_UNUSED, tree type ATTRIBUTE_UNUSED, in hook_pass_by_reference_must_pass_in_stack() 237 enum machine_mode mode ATTRIBUTE_UNUSED, in hook_callee_copies_named() [all …]
|
| HD | 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()
|
| HD | 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;
|
| HD | optabs.h | 518 extern rtx expand_ternary_op (enum machine_mode mode, optab ternary_optab, 523 extern rtx expand_binop (enum machine_mode, optab, rtx, rtx, rtx, int, 526 extern bool force_expand_binop (enum machine_mode, optab, rtx, rtx, rtx, int, 530 extern rtx sign_expand_binop (enum machine_mode, optab, optab, rtx, rtx, 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); 563 extern void emit_cmp_insn (rtx, rtx, enum rtx_code, rtx, enum machine_mode, 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); [all …]
|
| HD | optabs.c | 100 static rtx widen_operand (rtx, enum machine_mode, enum machine_mode, int, 103 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); 120 static void emit_cmp_and_jump_insn_1 (rtx, rtx, enum machine_mode, 123 enum machine_mode *, int *); 124 static rtx widen_clz (enum machine_mode, rtx, rtx); 125 static rtx expand_parity (enum machine_mode, rtx, rtx); 209 widen_operand (rtx op, enum machine_mode mode, enum machine_mode oldmode, in widen_operand() 372 enum machine_mode wmode = 0, tmode0, tmode1 = 0; in expand_widen_pattern_expr() [all …]
|
| HD | 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()
|
| HD | expmed.c | 46 static rtx extract_fixed_bit_field (enum machine_mode, rtx, 50 static rtx mask_rtx (enum machine_mode, int, int, int); 51 static rtx lshift_value (enum machine_mode, rtx, int, int); 54 static void do_cmp_and_jump (rtx, rtx, enum rtx_code, enum machine_mode, rtx); 55 static rtx expand_smod_pow2 (enum machine_mode, rtx, HOST_WIDE_INT); 56 static rtx expand_sdiv_pow2 (enum machine_mode, rtx, HOST_WIDE_INT); 138 enum machine_mode mode, wider_mode; in init_expmed() 270 negate_rtx (enum machine_mode mode, rtx x) in negate_rtx() 284 enum machine_mode 347 unsigned HOST_WIDE_INT bitnum, enum machine_mode fieldmode, in store_bit_field() [all …]
|
| HD | 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);
|
| HD | expr.c | 118 rtx (*constfun) (void *, HOST_WIDE_INT, enum machine_mode); 126 static void move_by_pieces_1 (rtx (*) (rtx, ...), enum machine_mode, 133 static rtx clear_by_pieces_1 (void *, HOST_WIDE_INT, enum machine_mode); 136 static void store_by_pieces_2 (rtx (*) (rtx, ...), enum machine_mode, 143 HOST_WIDE_INT, enum machine_mode, 146 static rtx store_field (rtx, HOST_WIDE_INT, HOST_WIDE_INT, enum machine_mode, 155 static rtx do_store_flag (tree, rtx, enum machine_mode, int); 157 static void emit_single_push_insn (enum machine_mode, rtx, tree); 159 static void do_tablejump (rtx, enum machine_mode, rtx, rtx, rtx); 248 enum machine_mode mode; in init_expr_once() [all …]
|
| /trueos/contrib/gcc/config/rs6000/ |
| HD | rs6000-protos.h | 35 extern bool easy_altivec_constant (rtx, enum machine_mode); 36 extern bool macho_lo_sum_memory_operand (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); 42 extern void validate_condition_mode (enum rtx_code, enum machine_mode); 66 enum machine_mode, rtx); 73 extern enum rtx_code rs6000_reverse_condition (enum machine_mode, 79 extern rtx rs6000_emit_set_const (rtx, enum machine_mode, rtx, int); 83 extern void rs6000_emit_sync (enum rtx_code, enum machine_mode, [all …]
|
| /trueos/contrib/gcc/config/s390/ |
| HD | s390-protos.h | 45 extern bool s390_hard_regno_mode_ok (unsigned int, enum machine_mode); 47 extern bool s390_class_max_nregs (enum reg_class, enum machine_mode); 53 extern int s390_single_part (rtx, enum machine_mode, enum machine_mode, int); 54 extern unsigned HOST_WIDE_INT s390_extract_part (rtx, 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); 62 extern enum machine_mode s390_select_ccmode (enum rtx_code, rtx, rtx); 73 extern bool legitimate_address_p (enum machine_mode, rtx, int); 75 extern rtx legitimize_address (rtx, rtx, enum machine_mode); [all …]
|
| /trueos/contrib/gcc/config/sparc/ |
| HD | sparc-protos.h | 28 extern struct rtx_def *function_value (tree, enum machine_mode, int); 30 enum machine_mode, tree, int); 32 enum machine_mode, tree, int, int); 40 extern enum direction function_arg_padding (enum machine_mode, tree); 56 extern enum machine_mode select_cc_mode (enum rtx_code, rtx, rtx); 60 extern void sparc_emit_floatunsdi (rtx [2], enum machine_mode); 61 extern void sparc_emit_fixunsdi (rtx [2], enum machine_mode); 72 extern int legitimate_address_p (enum machine_mode, rtx, int); 73 extern rtx legitimize_pic_address (rtx, enum machine_mode, rtx); 75 extern rtx legitimize_address (rtx, rtx, enum machine_mode); [all …]
|
| /trueos/contrib/gcc/config/arm/ |
| HD | arm-protos.h | 50 extern bool arm_vector_mode_supported_p (enum machine_mode); 51 extern int arm_hard_regno_mode_ok (unsigned int, enum machine_mode); 53 extern int arm_split_constant (RTX_CODE, enum machine_mode, rtx, 55 extern RTX_CODE arm_canonicalize_comparison (RTX_CODE, enum machine_mode, 58 extern rtx legitimize_pic_address (rtx, enum machine_mode, rtx); 60 extern int arm_legitimate_address_p (enum machine_mode, rtx, RTX_CODE, int); 61 extern int thumb_legitimate_address_p (enum machine_mode, rtx, int); 62 extern int thumb_legitimate_offset_p (enum machine_mode, HOST_WIDE_INT); 63 extern rtx arm_legitimize_address (rtx, rtx, enum machine_mode); 64 extern rtx thumb_legitimize_address (rtx, rtx, enum machine_mode); [all …]
|
| /trueos/contrib/gcc/config/ia64/ |
| HD | 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);
|