diff --git a/lib/CodeGen/SelectionDAG/SelectionDAG.cpp b/lib/CodeGen/SelectionDAG/SelectionDAG.cpp index a1d6c779b9b..f096c70a3e4 100644 --- a/lib/CodeGen/SelectionDAG/SelectionDAG.cpp +++ b/lib/CodeGen/SelectionDAG/SelectionDAG.cpp @@ -3507,7 +3507,7 @@ void SelectionDAG::ReplaceAllUsesOfValueWith(SDOperand From, SDOperand To, for (; Op != E; ++Op) { if (*Op == From) { From.Val->removeUser(Op-User->op_begin(), User); - *Op = To; + *Op = To; Op->setUser(User); To.Val->addUser(Op-User->op_begin(), User); }