2019-08-20 Bernd Edlinger * function.c (assign_parm_find_stack_rtl): Use known_eq instead of ==. Index: gcc/function.c =================================================================== --- gcc/function.c (revision 274691) +++ gcc/function.c (working copy) @@ -2706,7 +2706,7 @@ assign_parm_find_stack_rtl (tree parm, struct assi stack slot boundary, take advantage of that excess alignment. Don't make any assumptions if STACK_POINTER_OFFSET is in use. */ if (poly_int_rtx_p (offset_rtx, &offset) - && STACK_POINTER_OFFSET == 0) + && known_eq (STACK_POINTER_OFFSET, 0)) { unsigned int offset_align = known_alignment (offset) * BITS_PER_UNIT; if (offset_align == 0 || offset_align > STACK_BOUNDARY)