Remove dead code.
authorEvan Cheng <evan.cheng@apple.com>
Thu, 27 Jul 2006 19:59:34 +0000 (19:59 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Thu, 27 Jul 2006 19:59:34 +0000 (19:59 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29359 91177308-0d34-0410-b5e6-96231b3b80d8

utils/TableGen/DAGISelEmitter.cpp

index c194c47987dccedb05bd1f876f0d2e8cede40f9c..935038ba3f6d1cc8d642154326bb3d20a2243ed9 100644 (file)
@@ -3643,35 +3643,6 @@ void DAGISelEmitter::run(std::ostream &OS) {
      << "// should not be folded.\n";
   OS << "std::set<SDNode*> InFlightSet;\n";
 
-  OS << "\n";
-  OS << "static void findNonImmUse(SDNode* Use, SDNode* Def, bool &found, "
-     << "std::set<SDNode *> &Visited) {\n";
-  OS << "  if (found || !Visited.insert(Use).second) return;\n";
-  OS << "  for (unsigned i = 0, e = Use->getNumOperands(); i != e; ++i) {\n";
-  OS << "    SDNode *N = Use->getOperand(i).Val;\n";
-  OS << "    if (N != Def) {\n";
-  OS << "      findNonImmUse(N, Def, found, Visited);\n";
-  OS << "    } else {\n";
-  OS << "      found = true;\n";
-  OS << "      break;\n";
-  OS << "    }\n";
-  OS << "  }\n";
-  OS << "}\n";
-
-  OS << "\n";
-  OS << "static bool isNonImmUse(SDNode* Use, SDNode* Def) {\n";
-  OS << "  std::set<SDNode *> Visited;\n";
-  OS << "  bool found = false;\n";
-  OS << "  for (unsigned i = 0, e = Use->getNumOperands(); i != e; ++i) {\n";
-  OS << "    SDNode *N = Use->getOperand(i).Val;\n";
-  OS << "    if (N != Def) {\n";
-  OS << "      findNonImmUse(N, Def, found, Visited);\n";
-  OS << "      if (found) break;\n";
-  OS << "    }\n";
-  OS << "  }\n";
-  OS << "  return found;\n";
-  OS << "}\n";
-
   OS << "\n";
   OS << "// AddHandleReplacement - Note the pending replacement node for a\n"
      << "// handle node in ReplaceMap.\n";