This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH rs6000] Fix PR79951, ICE for unrecognizable insn with -mno-cmpb


On Wed, Mar 15, 2017 at 06:09:57PM -0500, Pat Haugen wrote:
> The define_expand for copysign<mode>3 will call
> gen_copysign<mode>3_fcpsgn if either TARGET_CMPB || VECTOR_UNIT_VSX_P
> (<MODE>mode) are true, but gen_copysign<mode>3_fcpsgn is missing the
> check of VECTOR_UNIT_VSX_P (<MODE>mode) which results in an
> unrecognizable insn ICE. This is fixed with the following patch.
> 
> Bootstrap/regtest on powerpc64le with no new regressions. Ok for trunk?
> Ok for backport to GCC 5/6 branches after testing?

Yes, okay for both.  Thanks,


Segher


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]