Home
last modified time | relevance | path

Searched refs:from_mode (Results 1 – 6 of 6) sorted by relevance

/openbsd/src/gnu/usr.bin/gcc/gcc/
Dexpr.c581 enum machine_mode from_mode = GET_MODE (from); local
583 int from_real = GET_MODE_CLASS (from_mode) == MODE_FLOAT;
605 from = gen_lowpart (to_mode, from), from_mode = to_mode;
610 if (to_mode == from_mode
611 || (from_mode == VOIDmode && CONSTANT_P (from)))
617 if (VECTOR_MODE_P (to_mode) || VECTOR_MODE_P (from_mode))
619 if (GET_MODE_BITSIZE (from_mode) != GET_MODE_BITSIZE (to_mode))
625 to = simplify_gen_subreg (from_mode, to, GET_MODE (to), 0);
638 if (GET_MODE_BITSIZE (from_mode) < GET_MODE_BITSIZE (to_mode))
641 if ((code = can_extend_p (to_mode, from_mode, 0))
[all …]
Dexplow.c375 enum machine_mode from_mode;
383 from_mode = to_mode == ptr_mode ? Pmode : ptr_mode;
391 if (GET_MODE_SIZE (to_mode) < GET_MODE_SIZE (from_mode))
399 temp = simplify_unary_operation (code, to_mode, x, from_mode);
433 if (GET_MODE_SIZE (to_mode) < GET_MODE_SIZE (from_mode)
446 return convert_modes (to_mode, from_mode,
Doptabs.c4478 can_extend_p (to_mode, from_mode, unsignedp) in can_extend_p() argument
4479 enum machine_mode to_mode, from_mode; in can_extend_p()
4487 return extendtab[(int) to_mode][(int) from_mode][unsignedp != 0];
/openbsd/src/gnu/gcc/gcc/
Dexpr.c352 enum machine_mode from_mode = GET_MODE (from); in convert_move() local
354 int from_real = SCALAR_FLOAT_MODE_P (from_mode); in convert_move()
378 from = gen_lowpart (to_mode, from), from_mode = to_mode; in convert_move()
382 if (to_mode == from_mode in convert_move()
383 || (from_mode == VOIDmode && CONSTANT_P (from))) in convert_move()
389 if (VECTOR_MODE_P (to_mode) || VECTOR_MODE_P (from_mode)) in convert_move()
391 gcc_assert (GET_MODE_BITSIZE (from_mode) == GET_MODE_BITSIZE (to_mode)); in convert_move()
396 to = simplify_gen_subreg (from_mode, to, GET_MODE (to), 0); in convert_move()
414 gcc_assert ((GET_MODE_PRECISION (from_mode) in convert_move()
416 || (DECIMAL_FLOAT_MODE_P (from_mode) in convert_move()
[all …]
Dexplow.c322 enum machine_mode from_mode; in convert_memory_address()
330 from_mode = to_mode == ptr_mode ? Pmode : ptr_mode; in convert_memory_address()
338 if (GET_MODE_SIZE (to_mode) < GET_MODE_SIZE (from_mode)) in convert_memory_address()
346 temp = simplify_unary_operation (code, to_mode, x, from_mode); in convert_memory_address()
380 if (GET_MODE_SIZE (to_mode) < GET_MODE_SIZE (from_mode) in convert_memory_address()
393 return convert_modes (to_mode, from_mode, in convert_memory_address()
Doptabs.c4411 can_extend_p (enum machine_mode to_mode, enum machine_mode from_mode, in can_extend_p() argument
4421 return tab->handlers[to_mode][from_mode].insn_code; in can_extend_p()