commit 30857e8a8ff816244c49b3c76b6044c1d5cc9f2f Author: Kyrylo Tkachov Date: Tue Mar 3 10:10:53 2015 +0000 [AArch64] Do not overwrite BSWAP rtx cost, let recursion handle the operand diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c index 6083fd4..e19b592 100644 --- a/gcc/config/aarch64/aarch64.c +++ b/gcc/config/aarch64/aarch64.c @@ -5995,7 +5995,6 @@ cost_plus: } case BSWAP: - *cost = COSTS_N_INSNS (1); if (speed) *cost += extra_cost->alu.rev;