File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 1
1
2010-11-16 Andreas Schwab <
[email protected] >
2
2
3
+ PR rtl-optimization/46395
4
+ * postreload.c (reload_combine): Invalidate register use
5
+ information on all control flow insns.
6
+
3
7
* config/m68k/m68k.c (m68k_delegitimize_address): Also expect
4
8
LABEL_REF in UNSPEC operand.
5
9
Original file line number Diff line number Diff line change @@ -1354,8 +1354,8 @@ reload_combine (void)
1354
1354
}
1355
1355
1356
1356
}
1357
- else if ( JUMP_P ( insn )
1358
- && GET_CODE (PATTERN (insn )) != RETURN )
1357
+
1358
+ if ( control_flow_insn_p ( insn ) && GET_CODE (PATTERN (insn )) != RETURN )
1359
1359
{
1360
1360
/* Non-spill registers might be used at the call destination in
1361
1361
some unknown fashion, so we have to mark the unknown use. */
You can’t perform that action at this time.
0 commit comments