diff options
author | Thomas Preud'homme <thomas.preudhomme@arm.com> | 2016-07-07 08:54:59 +0000 |
---|---|---|
committer | Thomas Preud'homme <thopre01@gcc.gnu.org> | 2016-07-07 08:54:59 +0000 |
commit | 33427b4642f75e0231a329336430d5dd1924f566 (patch) | |
tree | 5d8a47cb2463dc28e238d0416a9c67632899385e /gcc/tree-ssa-loop-ivopts.c | |
parent | 3129a32097d973fa9f17da5694e83c97894d6ae5 (diff) | |
download | gcc-33427b4642f75e0231a329336430d5dd1924f566.zip gcc-33427b4642f75e0231a329336430d5dd1924f566.tar.gz gcc-33427b4642f75e0231a329336430d5dd1924f566.tar.bz2 |
arm.h (TARGET_USE_MOVT): Check MOVT/MOVW availability with TARGET_HAVE_MOVT.
2016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
gcc/
* config/arm/arm.h (TARGET_USE_MOVT): Check MOVT/MOVW availability
with TARGET_HAVE_MOVT.
(TARGET_HAVE_MOVT): Define.
* config/arm/arm.c (const_ok_for_op): Check MOVT/MOVW
availability with TARGET_HAVE_MOVT.
* config/arm/arm.md (arm_movt): Use TARGET_HAVE_MOVT to check MOVT
availability.
(addsi splitter): Use TARGET_THUMB && TARGET_HAVE_MOVT rather than
TARGET_THUMB2.
(symbol_refs movsi splitter): Remove TARGET_32BIT check.
(arm_movtas_ze): Use TARGET_HAVE_MOVT to check MOVT availability.
* config/arm/constraints.md (define_constraint "j"): Use
TARGET_HAVE_MOVT to check MOVT availability.
From-SVN: r238083
Diffstat (limited to 'gcc/tree-ssa-loop-ivopts.c')
0 files changed, 0 insertions, 0 deletions