[DCE] Port -redundant-dbg-inst-elim to NPM
authorArthur Eubanks <aeubanks@google.com>
Sat, 14 Nov 2020 07:40:33 +0000 (23:40 -0800)
committerArthur Eubanks <aeubanks@google.com>
Sun, 15 Nov 2020 00:55:20 +0000 (16:55 -0800)
commit6e04da0a5ac98e776fa94a6ae240d3fed2d8be57
tree7b2dd14f29fb8433c620747ada9679161fb58035
parent23cc838099e10b13a32e54105f4db0f1b7e3a842
[DCE] Port -redundant-dbg-inst-elim to NPM

This is used to test RemoveRedundantDbgInstrs(), which is used by other
passes.

Reviewed By: ychen

Differential Revision: https://reviews.llvm.org/D91477
llvm/include/llvm/Transforms/Scalar/DCE.h
llvm/lib/Passes/PassRegistry.def
llvm/lib/Transforms/Scalar/DCE.cpp
llvm/test/Transforms/DCE/dbg-value-removal.ll