From: Chris Lattner Date: Thu, 8 Sep 2005 21:04:46 +0000 (+0000) Subject: use node info in the one place we currently use it X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=6af14a629deba4a6577af11b567138e891c4f81c;p=oota-llvm.git use node info in the one place we currently use it git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23280 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/utils/TableGen/DAGISelEmitter.cpp b/utils/TableGen/DAGISelEmitter.cpp index cae8fe30844..6bace1158d3 100644 --- a/utils/TableGen/DAGISelEmitter.cpp +++ b/utils/TableGen/DAGISelEmitter.cpp @@ -391,7 +391,7 @@ void DAGISelEmitter::ParseAndResolvePatternFragments(std::ostream &OS) { if (!CI->getValue().empty()) { assert(!P->getTrees()[0]->isLeaf() && "Can't be a leaf!"); std::string ClassName = - P->getTrees()[0]->getOperator()->getValueAsString("SDClass"); + getSDNodeInfo(P->getTrees()[0]->getOperator()).getSDClassName(); const char *C2 = ClassName == "SDNode" ? "N" : "inN"; OS << "static inline bool Predicate_" << Fragments[i]->getName()