Commit 18092bec by Bin Cheng Committed by Bin Cheng

arm.c (arm_cortex_a53_tune, [...]): Prefer neon on aarch32 processors for stringops.


	* config/arm/arm.c (arm_cortex_a53_tune, arm_cortex_a57_tune): Prefer
	neon on aarch32 processors for stringops.

From-SVN: r219926
parent b7d2b8da
2015-01-21 Bin Cheng <bin.cheng@arm.com>
* config/arm/arm.c (arm_cortex_a53_tune, arm_cortex_a57_tune): Prefer
neon on aarch32 processors for stringops.
2015-01-19 Jan Hubicka <hubicka@ucw.cz>
PR ipa/63576
......
......@@ -1907,7 +1907,7 @@ const struct tune_params arm_cortex_a53_tune =
&arm_default_vec_cost, /* Vectorizer costs. */
false, /* Prefer Neon for 64-bits bitops. */
false, false, /* Prefer 32-bit encodings. */
false, /* Prefer Neon for stringops. */
true, /* Prefer Neon for stringops. */
8, /* Maximum insns to inline memset. */
ARM_FUSE_MOVW_MOVT, /* Fuseable pairs of instructions. */
ARM_SCHED_AUTOPREF_OFF /* Sched L2 autopref. */
......@@ -1928,7 +1928,7 @@ const struct tune_params arm_cortex_a57_tune =
&arm_default_vec_cost, /* Vectorizer costs. */
false, /* Prefer Neon for 64-bits bitops. */
true, true, /* Prefer 32-bit encodings. */
false, /* Prefer Neon for stringops. */
true, /* Prefer Neon for stringops. */
8, /* Maximum insns to inline memset. */
ARM_FUSE_MOVW_MOVT, /* Fuseable pairs of instructions. */
ARM_SCHED_AUTOPREF_FULL /* Sched L2 autopref. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment