]> git.ipfire.org Git - thirdparty/gcc.git/commit
Verify unallocated edge/BB flags are clear
authorRichard Biener <rguenther@suse.de>
Fri, 24 Sep 2021 08:13:45 +0000 (10:13 +0200)
committerRichard Biener <rguenther@suse.de>
Fri, 24 Sep 2021 08:16:19 +0000 (10:16 +0200)
commit710c6ab4ad502cddc8bdf82c95f580fa94fbf9fb
tree6dae116ed180f703d381fff70db938a62d5251cb
parent204f56aa65d2496e9f7db86c4aa37d42a336fc5b
Verify unallocated edge/BB flags are clear

This adds verification that unused auto_{edge,bb}_flag are not
remaining set but correctly cleared by consumers.  The intent
is that those flags can be cheaply used on a smaller IL region
and thus afterwards clearing can be restricted to the same
small region as well.

2021-09-24  Richard Biener  <rguenther@suse.de>

* cfghooks.c (verify_flow_info): Verify unallocated BB and
edge flags are not set.
gcc/cfghooks.c