[PATCH] D89818: [Compile Time] Make it possible to skip redundant debuginst removal

Christopher Tetreault via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 20 14:03:46 PDT 2020


ctetreau added a comment.

In D89818#2342652 <https://reviews.llvm.org/D89818#2342652>, @aprantl wrote:

> Is this an NFC patch? If not, can you please add a test case?

This patch is NFC. Before this patch, for each merge in the loop, we remove redundant instructions. After this patch, for each merge in the loop, we defer, then for each basic block in the loop, we remove redundant instructions. Either way, all the redundant debug instructions are removed.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D89818



More information about the llvm-commits mailing list