[PATCH] D127107: llvm-reduce: Add reduction pass for MachineBasicBlocks

Matt Arsenault via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 7 10:51:26 PDT 2022


arsenm updated this revision to Diff 434889.
arsenm added a comment.

Fix assert when deleting predecessor of undef block


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D127107/new/

https://reviews.llvm.org/D127107

Files:
  llvm/test/tools/llvm-reduce/mir/reduce-blocks-basic-phi.mir
  llvm/test/tools/llvm-reduce/mir/reduce-blocks-bundle-liveness.mir
  llvm/test/tools/llvm-reduce/mir/reduce-blocks-dominator-is-deleted.mir
  llvm/test/tools/llvm-reduce/mir/reduce-blocks-entry-fallthrough.mir
  llvm/test/tools/llvm-reduce/mir/reduce-blocks-existing-undef-block.mir
  llvm/test/tools/llvm-reduce/mir/reduce-blocks-g_br.mir
  llvm/test/tools/llvm-reduce/mir/reduce-blocks-g_brjt.mir
  llvm/test/tools/llvm-reduce/mir/reduce-blocks-live-through-idom.mir
  llvm/test/tools/llvm-reduce/mir/reduce-blocks-liveout-last-instruction-def.mir
  llvm/test/tools/llvm-reduce/mir/reduce-blocks-phi-live-throughs.mir
  llvm/test/tools/llvm-reduce/mir/reduce-blocks-phi-loop.mir
  llvm/test/tools/llvm-reduce/mir/reduce-blocks-redef-reg-in-deleted-block.mir
  llvm/test/tools/llvm-reduce/mir/reduce-blocks-remove-multi-pred-undef-block.mir
  llvm/test/tools/llvm-reduce/mir/reduce-blocks-remove-undef-block-predecessor.mir
  llvm/test/tools/llvm-reduce/mir/reduce-blocks-si-if.mir
  llvm/tools/llvm-reduce/CMakeLists.txt
  llvm/tools/llvm-reduce/DeltaManager.cpp
  llvm/tools/llvm-reduce/ReducerWorkItem.cpp
  llvm/tools/llvm-reduce/deltas/ReduceBlocksMIR.cpp
  llvm/tools/llvm-reduce/deltas/ReduceBlocksMIR.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D127107.434889.patch
Type: text/x-patch
Size: 51199 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220607/29efbed8/attachment.bin>


More information about the llvm-commits mailing list