[Bug target/77822] [6 Regression] arm64 Error: immediate value out of range 0 to 63 at operand 3

krebbel at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Fri Dec 2 08:27:00 GMT 2016


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

--- Comment #32 from Andreas Krebbel <krebbel at gcc dot gnu.org> ---
Author: krebbel
Date: Fri Dec  2 08:26:19 2016
New Revision: 243159

URL: https://gcc.gnu.org/viewcvs?rev=243159&root=gcc&view=rev
Log:
PR target/77822: Add helper macro EXTRACT_ARGS_IN_RANGE to system.h.

The macro can be used to validate the arguments of zero_extract and
sign_extract to fix this problem:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77822

gcc/ChangeLog:

2016-12-02  Dominik Vogt  <vogt@linux.vnet.ibm.com>

        PR target/77822
        * rtl.h (EXTRACT_ARGS_IN_RANGE): New.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/rtl.h


More information about the Gcc-bugs mailing list