diff options
-rw-r--r-- | gcc/config/aarch64/aarch64.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c index 327a582a2f4..53d99b6280d 100644 --- a/gcc/config/aarch64/aarch64.c +++ b/gcc/config/aarch64/aarch64.c @@ -5818,7 +5818,7 @@ cost_minus: if (aarch64_rtx_arith_op_extract_p (op1, mode)) { if (speed) - *cost += extra_cost->alu.arith_shift; + *cost += extra_cost->alu.extend_arith; *cost += rtx_cost (XEXP (XEXP (op1, 0), 0), (enum rtx_code) GET_CODE (op1), @@ -5887,7 +5887,7 @@ cost_plus: if (aarch64_rtx_arith_op_extract_p (op0, mode)) { if (speed) - *cost += extra_cost->alu.arith_shift; + *cost += extra_cost->alu.extend_arith; *cost += rtx_cost (XEXP (XEXP (op0, 0), 0), (enum rtx_code) GET_CODE (op0), |