earlier I fixed a bug where the BB removal pass sometimes created
authorJohn Regehr <regehr@cs.utah.edu>
Thu, 4 Aug 2022 16:21:20 +0000 (10:21 -0600)
committerJohn Regehr <regehr@cs.utah.edu>
Thu, 4 Aug 2022 16:21:20 +0000 (10:21 -0600)
commit213c21fe10bb1bc72efddc5828761f445f16f28c
treefd1f70ec2fd467b2c7ff4f6012990d60652dbbfb
parentb06da9c18390f84950e1d8f70ef2bb0efb433075
earlier I fixed a bug where the BB removal pass sometimes created
invalid IR. the fix was incomplete, this one is better and is believed
to be complete

Differential Revision: https://reviews.llvm.org/D131132
llvm/test/tools/llvm-reduce/remove-bbs-illegal2.ll [new file with mode: 0644]
llvm/tools/llvm-reduce/deltas/ReduceBasicBlocks.cpp