From eb1b1f01560b2d2d3d2c17ce4c37f97b1396952c Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Thu, 28 Jan 2016 22:01:51 +0100 Subject: re PR middle-end/69542 (-fcompare-debug failure in simplify-rtx.c on i?86 since r232905) PR middle-end/69542 * lra-remat.c (calculate_local_reg_remat_bb_data): Only consider non-debug insns. * gcc.dg/torture/pr69542.c: New test. From-SVN: r232946 --- gcc/lra-remat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/lra-remat.c') diff --git a/gcc/lra-remat.c b/gcc/lra-remat.c index 4d8099f..e729ea9 100644 --- a/gcc/lra-remat.c +++ b/gcc/lra-remat.c @@ -694,7 +694,7 @@ calculate_local_reg_remat_bb_data (void) FOR_EACH_BB_FN (bb, cfun) FOR_BB_INSNS (bb, insn) - if (INSN_P (insn)) + if (NONDEBUG_INSN_P (insn)) set_bb_regs (bb, insn); } -- cgit v1.1