diff options
Diffstat (limited to 'gcc/stmt.c')
-rw-r--r-- | gcc/stmt.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/stmt.c b/gcc/stmt.c index be21a5708cf..06d60762011 100644 --- a/gcc/stmt.c +++ b/gcc/stmt.c @@ -2134,8 +2134,8 @@ bool lshift_cheap_p (void) if (!init[speed_p]) { rtx reg = gen_rtx_REG (word_mode, 10000); - int cost = rtx_cost (gen_rtx_ASHIFT (word_mode, const1_rtx, reg), SET, - speed_p); + int cost = set_src_cost (gen_rtx_ASHIFT (word_mode, const1_rtx, reg), + speed_p); cheap[speed_p] = cost < COSTS_N_INSNS (3); init[speed_p] = true; } |