[ARM] Fix new constraints and attributes of SI/HI data movement patterns
commit100cd0635622435412a0ec77f845567cb73f1e36
authormwahab <mwahab@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 29 Sep 2016 13:50:55 +0000 (29 13:50 +0000)
committermwahab <mwahab@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 29 Sep 2016 13:50:55 +0000 (29 13:50 +0000)
treef5417a8981465eab0a3fd0e03e4581b7fb198ae3
parentea72fa65943be6369c2f98ddfd76d28f15b03be3
[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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@240622 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm.md
gcc/config/arm/vfp.md