diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2015-11-20 15:19:09 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2015-11-20 15:19:09 +0000 |
commit | 8e92560a9c9c57dfed3283c48ef5e46a7e0204b1 (patch) | |
tree | 7537684c2270e6e521ed169b8b6a13da9a61f96a /ChangeLog | |
parent | 88fdc9a66e4b14aef5aa4b873223e4d081a8824c (diff) | |
download | gcc-8e92560a9c9c57dfed3283c48ef5e46a7e0204b1.zip gcc-8e92560a9c9c57dfed3283c48ef5e46a7e0204b1.tar.gz gcc-8e92560a9c9c57dfed3283c48ef5e46a7e0204b1.tar.bz2 |
[ARM] Do not expand movmisalign pattern if not in 32-bit mode
* config/arm/arm.c (arm_option_override): Require TARGET_32BIT
for unaligned_access.
* config/arm/arm.md (unaligned_loadsi): Remove redundant TARGET_32BIT
from matching condition.
(unaligned_loadhis): Likewise.
(unaligned_loadhiu): Likewise.
(unaligned_storesi): Likewise.
(unaligned_storehi): Likewise.
* gcc.target/arm/armv6-unaligned-load-ice.c: New test.
From-SVN: r230664
Diffstat (limited to 'ChangeLog')
0 files changed, 0 insertions, 0 deletions