nios2.c (nios2_simple_const_p): Returns false if the argument isn't a CONST_INT.
authorSegher Boessenkool <segher@kernel.crashing.org>
Fri, 24 Feb 2017 22:35:18 +0000 (23:35 +0100)
committerSandra Loosemore <sandra@gcc.gnu.org>
Fri, 24 Feb 2017 22:35:18 +0000 (17:35 -0500)
commit039f4db92051767d931d131a5ec2c7633061a2ed
treeed6039601e79f32a051b87a579fcd18d0f7f780c
parentda3243b2b6c29514a0550cfcd4055fdf13c448f3
nios2.c (nios2_simple_const_p): Returns false if the argument isn't a CONST_INT.

2017-02-24  Segher Boessenkool  <segher@kernel.crashing.org>
    Sandra Loosemore  <sandra@codesourcery.com>

gcc/
* config/nios2/nios2.c (nios2_simple_const_p): Returns false if the
argument isn't a CONST_INT.
(nios2_alternate_compare_const): Assert op is a CONST_INT.
(nios2_valid_compare_const_p): Assert op is a CONST_INT.
(nios2_validate_compare): Bypass alternate compare logic if *op2
is not a CONST_INT.
(ldstwm_operation_p): Return false if first_base is not a REG or
if first_offset is not a CONST_INT.

Co-Authored-By: Sandra Loosemore <sandra@codesourcery.com>
From-SVN: r245724
gcc/ChangeLog
gcc/config/nios2/nios2.c