* config/i386/i386.c: Change GET_CODE (...) == CONST_DOUBLE check
commit672cf86b1e41484d97f17ab868d1facef20ed4b5
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 4 May 2015 19:50:51 +0000 (4 19:50 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 4 May 2015 19:50:51 +0000 (4 19:50 +0000)
treebf4998953bac6da0aa38daabdd695600ffad11b7
parentc8c9ffdbecc7e19880c05674ccd85826e7d464de
* config/i386/i386.c: Change GET_CODE (...) == CONST_DOUBLE check
to CONST_DOUBLE_P predicate.
(standard_sse_constant_p): Return 0 for !TARGET_SSE.
(ix86_legitimate_constant_p) <case CONST_WIDE_INT>: For 32bit targets,
allow only operands that satisfy standard_sse_constant_p predicate.
* config/i386/i386.md: Change GET_CODE (...) == CONST_DOUBLE check
to CONST_DOUBLE_P predicate.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@222774 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.md