diff options
Diffstat (limited to 'utils/TableGen/DAGISelEmitter.cpp')
-rw-r--r-- | utils/TableGen/DAGISelEmitter.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/utils/TableGen/DAGISelEmitter.cpp b/utils/TableGen/DAGISelEmitter.cpp index b91bd30..e385c96 100644 --- a/utils/TableGen/DAGISelEmitter.cpp +++ b/utils/TableGen/DAGISelEmitter.cpp @@ -3939,7 +3939,7 @@ OS << " unsigned NumKilled = ISelKilled.size();\n"; OS << "}\n\n"; OS << "void ReplaceUses(SDOperand F, SDOperand T) DISABLE_INLINE {\n"; - OS << " CurDAG->ReplaceAllUsesOfValueWith(F, T, ISelKilled);\n"; + OS << " CurDAG->ReplaceAllUsesOfValueWith(F, T, &ISelKilled);\n"; OS << " setSelected(F.Val->getNodeId());\n"; OS << " RemoveKilled();\n"; OS << "}\n"; @@ -3950,7 +3950,7 @@ OS << " unsigned NumKilled = ISelKilled.size();\n"; OS << " for (unsigned i = 0, e = std::min(FNumVals, TNumVals); " << "i < e; ++i)\n"; OS << " CurDAG->ReplaceAllUsesOfValueWith(SDOperand(F, i), " - << "SDOperand(T, i), ISelKilled);\n"; + << "SDOperand(T, i), &ISelKilled);\n"; OS << " } else {\n"; OS << " CurDAG->ReplaceAllUsesWith(F, T, &ISelKilled);\n"; OS << " }\n"; |