/dragonfly/contrib/gcc-8.0/gcc/ |
H A D | optabs-query.c | 45 machine_mode from_mode, optimization_type opt_type) in convert_optab_handler() argument 47 insn_code icode = convert_optab_handler (optab, to_mode, from_mode); in convert_optab_handler() 49 || !targetm.optab_supported_p (optab, to_mode, from_mode, opt_type)) in convert_optab_handler() 276 can_extend_p (machine_mode to_mode, machine_mode from_mode, in can_extend_p() argument 283 return convert_optab_handler (tab, to_mode, from_mode); in can_extend_p() 473 machine_mode from_mode, in find_widening_optab_handler_and_mode() argument 477 if (is_a <scalar_int_mode> (from_mode)) in find_widening_optab_handler_and_mode() 480 && known_lt (GET_MODE_PRECISION (from_mode), in find_widening_optab_handler_and_mode() 491 && from_mode < to_mode); in find_widening_optab_handler_and_mode() 492 FOR_EACH_MODE (from_mode, from_mode, limit_mode) in find_widening_optab_handler_and_mode() [all …]
|
H A D | optabs-query.h | 51 machine_mode from_mode) in convert_optab_handler() argument 53 unsigned scode = (op << 16) | (from_mode << 8) | to_mode; in convert_optab_handler() 203 const T &from_mode, T *found_mode) in find_widening_optab_handler_and_mode() argument 207 (op, machine_mode (to_mode), machine_mode (from_mode), &tmp); in find_widening_optab_handler_and_mode()
|
H A D | expmed.h | 648 convert_cost_ptr (machine_mode to_mode, machine_mode from_mode, in convert_cost_ptr() argument 652 int from_idx = expmed_mode_index (from_mode); in convert_cost_ptr() 664 set_convert_cost (machine_mode to_mode, machine_mode from_mode, in set_convert_cost() argument 667 *convert_cost_ptr (to_mode, from_mode, speed) = cost; in set_convert_cost() 674 convert_cost (machine_mode to_mode, machine_mode from_mode, in convert_cost() argument 677 return *convert_cost_ptr (to_mode, from_mode, speed); in convert_cost()
|
H A D | tree-ssa-math-opts.c | 2335 scalar_int_mode to_mode, from_mode, actual_mode; in convert_mult_to_widen() local 2350 from_mode = SCALAR_INT_TYPE_MODE (type1); in convert_mult_to_widen() 2351 if (to_mode == from_mode) in convert_mult_to_widen() 2379 if (!GET_MODE_WIDER_MODE (from_mode).exists (&from_mode) in convert_mult_to_widen() 2380 || GET_MODE_SIZE (to_mode) <= GET_MODE_SIZE (from_mode)) in convert_mult_to_widen() 2386 from_mode, in convert_mult_to_widen() 2446 scalar_mode to_mode, from_mode, actual_mode; in convert_plusminus_to_widen() local 2543 from_mode = SCALAR_TYPE_MODE (type1); in convert_plusminus_to_widen() 2544 if (to_mode == from_mode) in convert_plusminus_to_widen() 2564 if (!GET_MODE_WIDER_MODE (from_mode).exists (&from_mode) in convert_plusminus_to_widen() [all …]
|
H A D | expr.c | 218 gcc_assert (from_mode != BLKmode); in convert_move() 240 if (to_mode == from_mode in convert_move() 327 from, from_mode); in convert_mode_scalar() 368 if (full_mode != from_mode) in convert_mode_scalar() 395 from_mode = full_mode; in convert_mode_scalar() 469 from = force_reg (from_mode, from); in convert_mode_scalar() 475 lowpart_mode = from_mode; in convert_mode_scalar() 520 from = force_reg (from_mode, from); in convert_mode_scalar() 539 from = force_reg (from_mode, from); in convert_mode_scalar() 5179 from_mode, 0); in expand_assignment() [all …]
|
H A D | explow.c | 303 scalar_int_mode pointer_mode, address_mode, from_mode; in convert_memory_address_addr_space_1() 313 from_mode = to_mode == pointer_mode ? address_mode : pointer_mode; in convert_memory_address_addr_space_1() 320 if (GET_MODE_SIZE (to_mode) < GET_MODE_SIZE (from_mode)) in convert_memory_address_addr_space_1() 328 temp = simplify_unary_operation (code, to_mode, x, from_mode); in convert_memory_address_addr_space_1() 363 if (GET_MODE_SIZE (to_mode) < GET_MODE_SIZE (from_mode) in convert_memory_address_addr_space_1() 387 return convert_modes (to_mode, from_mode, in convert_memory_address_addr_space_1()
|
H A D | optabs.c | 1170 machine_mode from_mode = widened_mode (mode, op0, op1); in expand_binop() local 4692 scalar_mode from_mode, to_mode; in expand_float() local 4746 && is_a <scalar_mode> (GET_MODE (from), &from_mode)) in expand_float() 4772 < GET_MODE_PRECISION (from_mode)) in expand_float() 4784 imode = from_mode; in expand_float() 5112 machine_mode from_mode = GET_MODE (from); in expand_fixed_convert() local 5120 if (to_mode == from_mode) in expand_fixed_convert() 5136 code = convert_optab_handler (tab, to_mode, from_mode); in expand_fixed_convert() 5143 libfunc = convert_optab_libfunc (tab, to_mode, from_mode); in expand_fixed_convert() 5147 from_mode = GET_MODE (from); in expand_fixed_convert() [all …]
|
H A D | expmed.c | 131 scalar_int_mode from_mode, bool speed) in init_expmed_one_conv() argument 137 from_size = GET_MODE_PRECISION (from_mode); in init_expmed_one_conv() 146 if (GET_MODE_CLASS (from_mode) == MODE_PARTIAL_INT in init_expmed_one_conv() 153 PUT_MODE (all->reg, from_mode); in init_expmed_one_conv() 154 set_convert_cost (to_mode, from_mode, speed, in init_expmed_one_conv()
|
H A D | emit-rtl.c | 1574 scalar_int_mode int_mode, int_innermode, from_mode; in gen_lowpart_common() local 1578 && is_a <scalar_int_mode> (GET_MODE (XEXP (x, 0)), &from_mode)) in gen_lowpart_common() 1588 if (from_mode == int_mode) in gen_lowpart_common() 1590 else if (GET_MODE_SIZE (int_mode) < GET_MODE_SIZE (from_mode)) in gen_lowpart_common()
|
H A D | combine.c | 6436 scalar_int_mode from_mode; in simplify_if_then_else() local 6437 if (is_a <scalar_int_mode> (GET_MODE (from), &from_mode)) in simplify_if_then_else() 6445 && pow2p_hwi (nzb = nonzero_bits (from, from_mode))) in simplify_if_then_else() 6448 false_val = gen_int_mode (nzb, from_mode); in simplify_if_then_else() 6452 && (num_sign_bit_copies (from, from_mode) in simplify_if_then_else() 6453 == GET_MODE_PRECISION (from_mode))) in simplify_if_then_else()
|
/dragonfly/contrib/gcc-4.7/gcc/ |
H A D | optabs.h | 1023 enum machine_mode from_mode) in widening_optab_handler() argument 1025 if (to_mode == from_mode || from_mode == VOIDmode) in widening_optab_handler() 1029 return (enum insn_code) (op->widening->handlers[(int) to_mode][(int) from_mode].insn_code in widening_optab_handler() 1048 enum machine_mode from_mode, enum insn_code code) in set_widening_optab_handler() argument 1050 if (to_mode == from_mode) in set_widening_optab_handler() 1058 op->widening->handlers[(int) to_mode][(int) from_mode].insn_code in set_widening_optab_handler() 1069 enum machine_mode from_mode) in convert_optab_handler() argument 1072 (op->handlers[(int) to_mode][(int) from_mode].insn_code in convert_optab_handler() 1081 enum machine_mode from_mode, enum insn_code code) in set_convert_optab_handler() argument 1083 op->handlers[(int) to_mode][(int) from_mode].insn_code in set_convert_optab_handler()
|
H A D | tree-ssa-math-opts.c | 2115 enum machine_mode to_mode, from_mode, actual_mode; in convert_mult_to_widen() local 2130 from_mode = TYPE_MODE (type1); in convert_mult_to_widen() 2156 from_mode = GET_MODE_WIDER_MODE (from_mode); in convert_mult_to_widen() 2157 if (GET_MODE_SIZE (to_mode) <= GET_MODE_SIZE (from_mode)) in convert_mult_to_widen() 2163 from_mode, 0, in convert_mult_to_widen() 2229 enum machine_mode to_mode, from_mode, actual_mode; in convert_plusminus_to_widen() local 2321 from_mode = TYPE_MODE (type1); in convert_plusminus_to_widen() 2335 && TYPE_PRECISION (type1) == GET_MODE_PRECISION (from_mode)) in convert_plusminus_to_widen() 2339 from_mode = GET_MODE_WIDER_MODE (from_mode); in convert_plusminus_to_widen() 2340 if (GET_MODE_SIZE (from_mode) >= GET_MODE_SIZE (to_mode)) in convert_plusminus_to_widen() [all …]
|
H A D | expr.c | 327 gcc_assert (from_mode != BLKmode); in convert_move() 346 if (to_mode == from_mode in convert_move() 409 1, from, from_mode); in convert_move() 430 if (full_mode != from_mode) in convert_move() 448 from_mode), in convert_move() 458 from_mode = full_mode; in convert_move() 514 from = force_reg (from_mode, from); in convert_move() 529 from = force_reg (from_mode, from); in convert_move() 535 lowpart_mode = from_mode; in convert_move() 579 from = force_reg (from_mode, from); in convert_move() [all …]
|
H A D | explow.c | 330 enum machine_mode pointer_mode, address_mode, from_mode; in convert_memory_address_addr_space() 340 from_mode = to_mode == pointer_mode ? address_mode : pointer_mode; in convert_memory_address_addr_space() 348 if (GET_MODE_SIZE (to_mode) < GET_MODE_SIZE (from_mode)) in convert_memory_address_addr_space() 356 temp = simplify_unary_operation (code, to_mode, x, from_mode); in convert_memory_address_addr_space() 398 if (GET_MODE_SIZE (to_mode) < GET_MODE_SIZE (from_mode) in convert_memory_address_addr_space() 414 return convert_modes (to_mode, from_mode, in convert_memory_address_addr_space()
|
H A D | optabs.c | 285 enum machine_mode from_mode, in find_widening_optab_handler_and_mode() argument 289 for (; (permit_non_widening || from_mode != to_mode) in find_widening_optab_handler_and_mode() 290 && GET_MODE_SIZE (from_mode) <= GET_MODE_SIZE (to_mode) in find_widening_optab_handler_and_mode() 291 && from_mode != VOIDmode; in find_widening_optab_handler_and_mode() 292 from_mode = GET_MODE_WIDER_MODE (from_mode)) in find_widening_optab_handler_and_mode() 295 from_mode); in find_widening_optab_handler_and_mode() 300 *found_mode = from_mode; in find_widening_optab_handler_and_mode() 1359 from_mode, 1); in expand_binop_directly() 5240 enum machine_mode from_mode = GET_MODE (from); in expand_fixed_convert() local 5247 if (to_mode == from_mode) in expand_fixed_convert() [all …]
|