[PATCH] D66320: [Bugpoint redesign] Added pass to reduce Basic Blocks

Diego TreviƱo via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 15 16:26:50 PDT 2019


diegotf created this revision.
diegotf added reviewers: dblaikie, chandlerc.
Herald added subscribers: llvm-commits, mgorny.
Herald added a project: LLVM.

This pass tries to remove uninteresting Basic Blocks. Note: it also removes them from any `SwInst`, `BranchInst` and `IndirectBrInst` that references them.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D66320

Files:
  llvm/test/Reduce/Inputs/remove-bbs.py
  llvm/test/Reduce/remove-bbs.ll
  llvm/tools/llvm-reduce/CMakeLists.txt
  llvm/tools/llvm-reduce/DeltaManager.h
  llvm/tools/llvm-reduce/deltas/ReduceBasicBlocks.cpp
  llvm/tools/llvm-reduce/deltas/ReduceBasicBlocks.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D66320.215499.patch
Type: text/x-patch
Size: 8107 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190815/9b5f209a/attachment-0001.bin>


More information about the llvm-commits mailing list