[ARM] Fix new constraints and attributes of SI/HI data movement patterns
authorMatthew Wahab <matthew.wahab@arm.com>
Thu, 29 Sep 2016 13:50:55 +0000 (13:50 +0000)
committerMatthew Wahab <mwahab@gcc.gnu.org>
Thu, 29 Sep 2016 13:50:55 +0000 (13:50 +0000)
commit69ba69c9ecffb795a12bc06d7978caa9f9e341ed
treef5417a8981465eab0a3fd0e03e4581b7fb198ae3
parent4d258d094a2a0f1de22b974e7b7db2ac4894b84b
[ARM] Fix new constraints and attributes of SI/HI data movement patterns

* config/arm/arm.md (*arm_movsi_insn): Replace "t2" arch attribute
with "v6t2".  Move "arch" attribute above "pool_range".
* config/arm/vfp.md (*arm_movhi_vfp): Replace "t2" arch attribute
with "v6t2".
(*thumb2_movhi_vfp): Likewise.
(*arm_movhi_fp16): Likewise.
(*thumb2_movhi_fp16): Likewise.
(*arm_movsi_vfp): Remove "arch" attribute.
(*thumb2_movsi_vfp): Likewise.

From-SVN: r240622
gcc/ChangeLog
gcc/config/arm/arm.md
gcc/config/arm/vfp.md