diff options
Diffstat (limited to 'gcc/regcprop.c')
-rw-r--r-- | gcc/regcprop.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/regcprop.c b/gcc/regcprop.c index 40307b0..1161f15 100644 --- a/gcc/regcprop.c +++ b/gcc/regcprop.c @@ -420,7 +420,7 @@ maybe_mode_change (machine_mode orig_mode, machine_mode copy_mode, offset = ((WORDS_BIG_ENDIAN ? wordoffset : 0) + (BYTES_BIG_ENDIAN ? byteoffset : 0)); regno += subreg_regno_offset (regno, orig_mode, offset, new_mode); - if (HARD_REGNO_MODE_OK (regno, new_mode)) + if (targetm.hard_regno_mode_ok (regno, new_mode)) return gen_raw_REG (new_mode, regno); } return NULL_RTX; |