summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-02-17 06:47:35 +0000
committerChris Lattner <sabre@nondot.org>2010-02-17 06:47:35 +0000
commitf46dba81a80359cea895f0aba0ea891dd716ec4f (patch)
treef57a1efb2e08e7a378d064e4cf96fca7690518b2 /llvm
parent0f5c8f23391172a84823bf94f3eb113d0f506ca0 (diff)
downloadbcm5719-llvm-f46dba81a80359cea895f0aba0ea891dd716ec4f.tar.gz
bcm5719-llvm-f46dba81a80359cea895f0aba0ea891dd716ec4f.zip
improve comments, the matcher is now feature complete, on to codegen.
llvm-svn: 96464
Diffstat (limited to 'llvm')
-rw-r--r--llvm/utils/TableGen/DAGISelMatcherEmitter.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp b/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp
index 8e29c471723..c284761de8e 100644
--- a/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp
+++ b/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp
@@ -186,7 +186,11 @@ EmitMatcher(const MatcherNode *N, unsigned Indent) {
const ComplexPattern &Pattern =
cast<CheckComplexPatMatcherNode>(N)->getPattern();
OS << "OPC_CheckComplexPat, " << getComplexPat(Pattern) << ',';
- OS.PadToColumn(CommentIndent) << "// " << Pattern.getSelectFunc() << '\n';
+ OS.PadToColumn(CommentIndent) << "// " << Pattern.getSelectFunc();
+ OS << ": " << Pattern.getNumOperands() << " operands";
+ if (Pattern.hasProperty(SDNPHasChain))
+ OS << " + chain result and input";
+ OS << '\n';
return 2;
}
OpenPOWER on IntegriCloud