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

Matt Arsenault via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 6 14:24:45 PDT 2022


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

Fix failing to add implicit_def for values defined by the last instruction in a 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-si-if.mir
  llvm/test/tools/llvm-reduce/mir/reduce-instruction-unreachable-block.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
  llvm/tools/llvm-reduce/deltas/ReduceInstructionsMIR.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D127107.434613.patch
Type: text/x-patch
Size: 51937 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220606/4d6e69ae/attachment.bin>


More information about the llvm-commits mailing list