diff options
author | Christophe Lyon <christophe.lyon@linaro.org> | 2013-02-12 14:53:45 +0000 |
---|---|---|
committer | Christophe Lyon <clyon@gcc.gnu.org> | 2013-02-12 15:53:45 +0100 |
commit | 2597da229a2261de8576099213ffdef4bf946a7c (patch) | |
tree | 632f166a13b2e090eba199f0717558186acc354e /gcc/c/gccspec.c | |
parent | 43320568b265d6f0448e6f8ae7e6a8ace3a13be0 (diff) | |
download | gcc-2597da229a2261de8576099213ffdef4bf946a7c.zip gcc-2597da229a2261de8576099213ffdef4bf946a7c.tar.gz gcc-2597da229a2261de8576099213ffdef4bf946a7c.tar.bz2 |
arm-protos.h (struct cpu_vec_costs): New struct type.
2013-02-05 Christophe Lyon <christophe.lyon@linaro.org>
* config/arm/arm-protos.h (struct cpu_vec_costs): New struct type.
(struct tune_params): Add vec_costs field.
* config/arm/arm.c (arm_builtin_vectorization_cost)
(arm_add_stmt_cost): New functions.
(TARGET_VECTORIZE_BUILTIN_VECTORIZATION_COST)
(TARGET_VECTORIZE_ADD_STMT_COST): Define.
(arm_default_vec_cost): New struct of type cpu_vec_costs.
(arm_slowmul_tune, arm_fastmul_tune, arm_strongarm_tune)
(arm_xscale_tune, arm_9e_tune, arm_v6t2_tune, arm_cortex_tune)
(arm_cortex_a15_tune, arm_cortex_a5_tune, arm_cortex_a9_tune)
(arm_v6m_tune, arm_fa726te_tune): Define new vec_costs field.
From-SVN: r195977
Diffstat (limited to 'gcc/c/gccspec.c')
0 files changed, 0 insertions, 0 deletions