/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/tree-ssa/ |
H A D | forwprop-25.c | 30 enum machine_mode from_mode = ((enum machine_mode) (from)->mode); local 32 (!((mode_precision[from_mode] != mode_precision[to_mode]) 33 || ((((enum mode_class) mode_class[from_mode]) == MODE_DECIMAL_FLOAT) !=
|
/haiku-buildtools/legacy/gcc/gcc/config/pyr/ |
H A D | pyr.c | 241 extend_const (x, extop, from_mode, to_mode) 244 enum machine_mode from_mode, to_mode; 248 if (from_mode == to_mode) 253 negative = val & (1 << (GET_MODE_BITSIZE (from_mode) - 1)); 254 if (GET_MODE_BITSIZE (from_mode) == HOST_BITS_PER_INT) 257 val = val | ((-1) << (GET_MODE_BITSIZE (from_mode))); 259 val = val & ~((-1) << (GET_MODE_BITSIZE (from_mode))); 266 ensure_extended (op, extop, from_mode) 269 enum machine_mode from_mode; 272 return extend_const (op, extop, from_mode, SImod [all...] |
/haiku-buildtools/gcc/gcc/ |
H A D | expmed.h | 637 convert_cost_ptr (machine_mode to_mode, machine_mode from_mode, argument 641 int from_idx = expmed_mode_index (from_mode); 653 set_convert_cost (machine_mode to_mode, machine_mode from_mode, argument 656 *convert_cost_ptr (to_mode, from_mode, speed) = cost; 663 convert_cost (machine_mode to_mode, machine_mode from_mode, argument 666 return *convert_cost_ptr (to_mode, from_mode, speed);
|
H A D | tree-ssa-math-opts.c | 2751 machine_mode to_mode, from_mode, actual_mode; local 2766 from_mode = TYPE_MODE (type1); 2777 handler = find_widening_optab_handler_and_mode (op, to_mode, from_mode, 2788 && TYPE_PRECISION (type1) == GET_MODE_PRECISION (from_mode)) 2790 && TYPE_PRECISION (type2) == GET_MODE_PRECISION (from_mode))) 2792 from_mode = GET_MODE_WIDER_MODE (from_mode); 2793 if (GET_MODE_SIZE (to_mode) <= GET_MODE_SIZE (from_mode)) 2799 from_mode, 0, 2859 machine_mode to_mode, from_mode, actual_mod local [all...] |
H A D | expr.c | 304 machine_mode from_mode = GET_MODE (from); 306 int from_real = SCALAR_FLOAT_MODE_P (from_mode); 317 gcc_assert (from_mode != BLKmode); 332 from = gen_lowpart (to_mode, from), from_mode = to_mode; 336 if (to_mode == from_mode 337 || (from_mode == VOIDmode && CONSTANT_P (from))) 343 if (VECTOR_MODE_P (to_mode) || VECTOR_MODE_P (from_mode)) 345 gcc_assert (GET_MODE_BITSIZE (from_mode) == GET_MODE_BITSIZE (to_mode)); 350 to = simplify_gen_subreg (from_mode, to, GET_MODE (to), 0); 369 gcc_assert ((GET_MODE_PRECISION (from_mode) 302 machine_mode from_mode = GET_MODE (from); local [all...] |
H A D | explow.c | 297 machine_mode pointer_mode, address_mode, from_mode; 307 from_mode = to_mode == pointer_mode ? address_mode : pointer_mode; 314 if (GET_MODE_SIZE (to_mode) < GET_MODE_SIZE (from_mode)) 322 temp = simplify_unary_operation (code, to_mode, x, from_mode); 360 if (GET_MODE_SIZE (to_mode) < GET_MODE_SIZE (from_mode) 377 return convert_modes (to_mode, from_mode,
|
H A D | optabs.h | 45 machine_mode from_mode) 47 unsigned scode = (op << 16) | (from_mode << 8) | to_mode; 44 convert_optab_handler(convert_optab op, machine_mode to_mode, machine_mode from_mode) argument
|
H A D | optabs.c | 298 /* Given two input operands, OP0 and OP1, determine what the correct from_mode 328 machine_mode from_mode) 331 if (to_mode != from_mode && from_mode != VOIDmode) 337 scode |= from_mode << 8; 343 E.g. if from_mode is HImode, and to_mode is DImode, and there is no 350 machine_mode from_mode, 354 for (; (permit_non_widening || from_mode != to_mode) 355 && GET_MODE_SIZE (from_mode) <= GET_MODE_SIZE (to_mode) 356 && from_mode ! 323 widening_optab_handler(optab op, machine_mode to_mode, machine_mode from_mode) argument 345 find_widening_optab_handler_and_mode(optab op, machine_mode to_mode, machine_mode from_mode, int permit_non_widening, machine_mode *found_mode) argument 1411 machine_mode from_mode = widened_mode (mode, op0, op1); local 4915 can_extend_p(machine_mode to_mode, machine_mode from_mode, int unsignedp) argument 5438 machine_mode from_mode = GET_MODE (from); local [all...] |
H A D | expmed.c | 141 machine_mode from_mode, bool speed) 147 from_size = GET_MODE_PRECISION (from_mode); 156 if (GET_MODE_CLASS (from_mode) == MODE_PARTIAL_INT 163 PUT_MODE (all->reg, from_mode); 164 set_convert_cost (to_mode, from_mode, speed, set_src_cost (which, speed)); 140 init_expmed_one_conv(struct init_expmed_rtl *all, machine_mode to_mode, machine_mode from_mode, bool speed) argument
|
/haiku-buildtools/gcc/gcc/config/sh/ |
H A D | sh-protos.h | 241 machine_mode from_mode; member in struct:sh_extending_set_of_reg 251 from_mode = VOIDmode; 258 from_mode = VOIDmode;
|
/haiku-buildtools/legacy/gcc/gcc/ |
H A D | expr.c | 567 enum machine_mode from_mode = GET_MODE (from); 569 int from_real = GET_MODE_CLASS (from_mode) == MODE_FLOAT; 590 from = gen_lowpart (to_mode, from), from_mode = to_mode; 595 if (to_mode == from_mode 596 || (from_mode == VOIDmode && CONSTANT_P (from))) 606 if (GET_MODE_BITSIZE (from_mode) < GET_MODE_BITSIZE (to_mode)) 609 if ((code = can_extend_p (to_mode, from_mode, 0)) 618 if (HAVE_trunchfqf2 && from_mode == HFmode && to_mode == QFmode) 625 if (HAVE_trunctqfqf2 && from_mode == TQFmode && to_mode == QFmode) 632 if (HAVE_truncsfqf2 && from_mode 564 enum machine_mode from_mode = GET_MODE (from); local [all...] |
H A D | explow.c | 336 enum machine_mode from_mode = to_mode == ptr_mode ? Pmode : ptr_mode; 368 if (GET_MODE_SIZE (to_mode) < GET_MODE_SIZE (from_mode) 381 return convert_modes (to_mode, from_mode, 334 enum machine_mode from_mode = to_mode == ptr_mode ? Pmode : ptr_mode; local
|
H A D | optabs.c | 3831 can_extend_p (to_mode, from_mode, unsignedp) 3832 enum machine_mode to_mode, from_mode; 3835 return extendtab[(int) to_mode][(int) from_mode][unsignedp];
|
/haiku-buildtools/gcc/gcc/config/s390/ |
H A D | s390.c | 9897 s390_cannot_change_mode_class (machine_mode from_mode, 9904 if (GET_MODE_SIZE (from_mode) == GET_MODE_SIZE (to_mode)) 9907 if (GET_MODE_SIZE (from_mode) < GET_MODE_SIZE (to_mode)) 9909 small_mode = from_mode; 9915 big_mode = from_mode; 9896 s390_cannot_change_mode_class(machine_mode from_mode, machine_mode to_mode, enum reg_class rclass) argument
|