]> git.ipfire.org Git - thirdparty/gcc.git/commit
Continue RTL verifying in rtl_verify_fallthru
authorRichard Biener <rguenther@suse.de>
Wed, 24 Nov 2021 14:57:03 +0000 (15:57 +0100)
committerRichard Biener <rguenther@suse.de>
Thu, 25 Nov 2021 13:23:44 +0000 (14:23 +0100)
commit8addb0b1279433de1e51a5ed4eb20a71bbd76f9f
tree54603656de051751a9016aa79f4374824b8d53b7
parent0fdd1804ee8ce04821110bb19c246f9d05248e22
Continue RTL verifying in rtl_verify_fallthru

One case used fatal_insn which does not return which isn't
intended as can be seen by the following erro = 1.  The following
change refactors this to inline the relevant parts of fatal_insn
instead and continue validating the RTL IL.

2021-11-25  Richard Biener  <rguenther@suse.de>

* cfgrtl.c (rtl_verify_fallthru): Do not stop verifying
with fatal_insn.
(skip_insns_after_block): Remove unreachable break and continue.
gcc/cfgrtl.c