On 04/09/14 07:08, Bin Cheng wrote:
> @@ -1872,7 +1892,9 @@ const struct tune_params arm_cortex_a53_tune =
>    {true, true},                                      /* Prefer non short 
> circuit.  */
>    &arm_default_vec_cost,                     /* Vectorizer costs.  */
>    false,                                     /* Prefer Neon for 64-bits 
> bitops.  */
> -  false, false                                  /* Prefer 32-bit encodings.  
> */
> +  false, false,                                 /* Prefer 32-bit encodings.  
> */
> +  false,                                     /* Prefer Neon for stringops.  
> */
> +  8                                          /* Maximum insns to inline 
> memset.  */
>  };
>  
>  const struct tune_params arm_cortex_a57_tune =
> @@ -1889,7 +1911,9 @@ const struct tune_params arm_cortex_a57_tune =
>    {true, true},                                /* Prefer non short circuit.  
> */
>    &arm_default_vec_cost,                       /* Vectorizer costs.  */
>    false,                                       /* Prefer Neon for 64-bits 
> bitops.  */
> -  true, true                                   /* Prefer 32-bit encodings.  
> */
> +  true, true,                                  /* Prefer 32-bit encodings.  
> */
> +  false,                                     /* Prefer Neon for stringops.  
> */
> +  8                                          /* Maximum insns to inline 
> memset.  */
>  };

Why don't we use Neon for Cortex-(A53,A57)?  We've used it for
Cortex-(A7,A8,A15).

R

Reply via email to