diff options
Diffstat (limited to 'gcc/mode-switching.c')
-rw-r--r-- | gcc/mode-switching.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/mode-switching.c b/gcc/mode-switching.c index 306fb5d..88dca02 100644 --- a/gcc/mode-switching.c +++ b/gcc/mode-switching.c @@ -387,7 +387,7 @@ create_pre_exit (int n_entities, int *entity_map, const int *num_modes) gcc_assert (!nregs || forced_late_switch || short_block - || !(CLASS_LIKELY_SPILLED_P + || !(targetm.class_likely_spilled_p (REGNO_REG_CLASS (ret_start))) || (nregs != hard_regno_nregs[ret_start][GET_MODE (ret_reg)]) |