+2014-06-04 Tom de Vries <tom@codesourcery.com>
+
+ * config/s390/s390.md ("addptrdi3", "addptrsi3"): Use INTVAL only on
+ CONST_INT.
+
2014-06-04 Marc Glisse <marc.glisse@inria.fr>
PR tree-optimization/61385
(match_operand:DI 2 "nonmemory_operand" "")))]
"TARGET_64BIT"
{
- HOST_WIDE_INT c = INTVAL (operands[2]);
-
if (GET_CODE (operands[2]) == CONST_INT)
{
+ HOST_WIDE_INT c = INTVAL (operands[2]);
+
if (!CONST_OK_FOR_CONSTRAINT_P (c, 'K', "K")
&& !CONST_OK_FOR_CONSTRAINT_P (c, 'O', "Os"))
{
(use (const_int 0))])]
"!TARGET_64BIT"
{
- HOST_WIDE_INT c = INTVAL (operands[2]);
-
if (GET_CODE (operands[2]) == CONST_INT)
{
+ HOST_WIDE_INT c = INTVAL (operands[2]);
+
if (!CONST_OK_FOR_CONSTRAINT_P (c, 'K', "K")
&& !CONST_OK_FOR_CONSTRAINT_P (c, 'O', "Os"))
{