diff options
Diffstat (limited to 'llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp')
-rw-r--r-- | llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp b/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp index ad1f63d642f..d26a5fbd34d 100644 --- a/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp +++ b/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp @@ -54,7 +54,7 @@ public: } SDNode *Select(SDValue Op); - virtual void InstructionSelect(SelectionDAG &DAG); + virtual void InstructionSelect(); bool SelectAddrMode2(SDValue Op, SDValue N, SDValue &Base, SDValue &Offset, SDValue &Opc); bool SelectAddrMode2Offset(SDValue Op, SDValue N, @@ -91,11 +91,11 @@ public: }; } -void ARMDAGToDAGISel::InstructionSelect(SelectionDAG &DAG) { +void ARMDAGToDAGISel::InstructionSelect() { DEBUG(BB->dump()); SelectRoot(); - DAG.RemoveDeadNodes(); + CurDAG->RemoveDeadNodes(); } bool ARMDAGToDAGISel::SelectAddrMode2(SDValue Op, SDValue N, |