diff options
Diffstat (limited to 'gcc/genrecog.c')
-rw-r--r-- | gcc/genrecog.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/genrecog.c b/gcc/genrecog.c index 9abb13fd75c..6e82584cf9f 100644 --- a/gcc/genrecog.c +++ b/gcc/genrecog.c @@ -795,7 +795,7 @@ validate_pattern (rtx pattern, rtx insn, rtx set, int set_code) && GET_CODE (dest) != CC0 && GET_CODE (src) != PC && GET_CODE (src) != CC0 - && GET_CODE (src) != CONST_INT + && !CONST_INT_P (src) && GET_CODE (src) != CALL) { const char *which; |