Some bots failed when the inherited constructor was used.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@257508
91177308-0d34-0410-b5e6-
96231b3b80d8
struct HexagonDCE : public DeadCodeElimination {
struct HexagonDCE : public DeadCodeElimination {
- using DeadCodeElimination::DeadCodeElimination;
-
+ HexagonDCE(DataFlowGraph &G, MachineRegisterInfo &MRI)
+ : DeadCodeElimination(G, MRI) {}
bool rewrite(NodeAddr<InstrNode*> IA, SetVector<NodeId> &Remove);
void removeOperand(NodeAddr<InstrNode*> IA, unsigned OpNum);
bool rewrite(NodeAddr<InstrNode*> IA, SetVector<NodeId> &Remove);
void removeOperand(NodeAddr<InstrNode*> IA, unsigned OpNum);