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

--- Comment #45 from Steve Ellcey <sje at gcc dot gnu.org> ---
Author: sje
Date: Wed Apr 10 20:28:19 2019
New Revision: 270266

URL: https://gcc.gnu.org/viewcvs?rev=270266&root=gcc&view=rev
Log:
2018-04-10  Steve Ellcey  <sell...@marvell.com>

        PR rtl-optimization/87763
        * config/aarch64/aarch64-protos.h (aarch64_masks_and_shift_for_bfi_p):
        New prototype.
        * config/aarch64/aarch64.c (aarch64_masks_and_shift_for_bfi_p):
        New function.
        * config/aarch64/aarch64.md (*aarch64_bfi<GPI:mode>5_shift):
        New instruction.
        (*aarch64_bfi<GPI:mode>5_shift_alt): Ditto.
        (*aarch64_bfi<GPI:mode>4_noand): Ditto.
        (*aarch64_bfi<GPI:mode>4_noand_alt): Ditto.
        (*aarch64_bfi<GPI:mode>4_noshift): Ditto.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/aarch64/aarch64-protos.h
    trunk/gcc/config/aarch64/aarch64.c
    trunk/gcc/config/aarch64/aarch64.md

Reply via email to