diff options
author | Yvan Roux <yvan.roux@linaro.org> | 2017-09-12 15:38:55 +0200 |
---|---|---|
committer | Yvan Roux <yvan.roux@linaro.org> | 2017-09-13 14:16:44 +0000 |
commit | 3e9df2c0e1c9fb9883e91bd0b7c84c25fed0daa7 (patch) | |
tree | 33821bcf90d35267e5a0317f00fcbbafac389ca4 | |
parent | 50929f0010074ad816e0363dd0a06d83ec0342cd (diff) |
gcc/
Backport from trunk r250597.
2017-07-26 Andrew Pinski <apinski@cavium.com>
* config/aarch64/aarch64.c (thunderx_vector_cost): Decrease cost of
vec_unalign_load_cost and vec_unalign_store_cost.
Change-Id: Ic98e4a29a964465b5950a4b498f8d3ce8a590f5c
-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 87e5746391f..ebb1e73213d 100644 --- a/gcc/config/aarch64/aarch64.c +++ b/gcc/config/aarch64/aarch64.c @@ -395,8 +395,8 @@ static const struct cpu_vector_cost thunderx_vector_cost = 2, /* vec_to_scalar_cost */ 2, /* scalar_to_vec_cost */ 3, /* vec_align_load_cost */ - 10, /* vec_unalign_load_cost */ - 10, /* vec_unalign_store_cost */ + 5, /* vec_unalign_load_cost */ + 5, /* vec_unalign_store_cost */ 1, /* vec_store_cost */ 3, /* cond_taken_branch_cost */ 3 /* cond_not_taken_branch_cost */ |