https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69082

--- Comment #14 from Renlin Li <renlin at gcc dot gnu.org> ---
Author: renlin
Date: Tue Jan 12 17:32:18 2016
New Revision: 232284

URL: https://gcc.gnu.org/viewcvs?rev=232284&root=gcc&view=rev
Log:
[Backport][PR69082][ARM]Backport "[PATCH][ARM]Tighten the conditions for
arm_movw, arm_movt".

gcc/

2016-01-12  Renlin Li  <renlin...@arm.com>

        PR target/69082
        Backport from mainline.
        2015-08-24  Renlin Li  <renlin...@arm.com>

        * config/arm/arm-protos.h (arm_valid_symbolic_address_p): Declare.
        * config/arm/arm.c (arm_valid_symbolic_address_p): Define.
        * config/arm/arm.md (arm_movt): Use arm_valid_symbolic_address_p.
        * config/arm/constraints.md ("j"): Add check for high code.


Modified:
    branches/gcc-4_9-branch/gcc/ChangeLog
    branches/gcc-4_9-branch/gcc/config/arm/arm-protos.h
    branches/gcc-4_9-branch/gcc/config/arm/arm.c
    branches/gcc-4_9-branch/gcc/config/arm/arm.md
    branches/gcc-4_9-branch/gcc/config/arm/constraints.md

Reply via email to