From: Andrew MacLeod Date: Wed, 23 Feb 2022 17:25:20 +0000 (-0500) Subject: Clear killing defs when resetting the path in path_oracle. X-Git-Tag: basepoints/gcc-14~6772 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=602a3161f425ee3fe325413eeab9792e8e07a2ff;p=thirdparty%2Fgcc.git Clear killing defs when resetting the path in path_oracle. When we reset the path oracle, we should clear the killing defs vector. * value-relation.cc (path_oracle::reset_path): Clear killing_defs. --- diff --git a/gcc/value-relation.cc b/gcc/value-relation.cc index 077ab4230a7..db2db33feb4 100644 --- a/gcc/value-relation.cc +++ b/gcc/value-relation.cc @@ -1459,6 +1459,7 @@ path_oracle::reset_path () bitmap_clear (m_equiv.m_names); m_relations.m_head = NULL; bitmap_clear (m_relations.m_names); + bitmap_clear (m_killed_defs); } // Dump relation in basic block... Do nothing here.