diff options
Diffstat (limited to 'gcc/combine-stack-adj.c')
-rw-r--r-- | gcc/combine-stack-adj.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/combine-stack-adj.c b/gcc/combine-stack-adj.c index 9ec14a3..82d6dba 100644 --- a/gcc/combine-stack-adj.c +++ b/gcc/combine-stack-adj.c @@ -508,6 +508,8 @@ combine_stack_adjustments_for_block (basic_block bb) continue; set = single_set_for_csa (insn); + if (set && find_reg_note (insn, REG_STACK_CHECK, NULL_RTX)) + set = NULL_RTX; if (set) { rtx dest = SET_DEST (set); |