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

--- Comment #5 from Aldy Hernandez <aldyh at gcc dot gnu.org> ---
Author: aldyh
Date: Wed Sep 13 17:31:29 2017
New Revision: 252583

URL: https://gcc.gnu.org/viewcvs?rev=252583&root=gcc&view=rev
Log:
        PR target/81995
        * config/i386/i386.md (*<btsc><mode>): Change operand 2
        predicate to register_operand.  Reorder operands.
        (*btr<mode>): Ditto.
        (*<btsc><mode>_mask): Change operand 3 predicate to register_operand.
        (*btr<mode>_mask): Ditto.

testsuite/ChangeLog:

        PR target/81995
        * gcc.target/i386/pr46091-4.c: Add -mregparm=2 for 32bit targets.
        * gcc.target/i386/pr46091-4a.c: Ditto.

Modified:
    branches/range-gen2/gcc/ChangeLog
    branches/range-gen2/gcc/config/i386/i386.md
    branches/range-gen2/gcc/testsuite/ChangeLog
    branches/range-gen2/gcc/testsuite/gcc.target/i386/pr46091-4.c
    branches/range-gen2/gcc/testsuite/gcc.target/i386/pr46091-4a.c

Reply via email to