参照元†
- machine_mode outermode
- rtx op
- machine_mode innermode
- poly_uint64 byte
返り値†
/* Make a SUBREG operation or equivalent if it folds. */
rtx
simplify_gen_subreg (machine_mode outermode, rtx op,
machine_mode innermode, poly_uint64 byte)
{
rtx newx;
newx = simplify_subreg (outermode, op, innermode, byte);
if (newx)
return newx;
if (GET_CODE (op) == SUBREG
|| GET_CODE (op) == CONCAT
|| GET_MODE (op) == VOIDmode)
return NULL_RTX;
if (validate_subreg (outermode, innermode, op, byte))
return gen_rtx_SUBREG (outermode, op, byte);
return NULL_RTX;
}
コメント†