Add a few comments.
authorDan Gohman <gohman@apple.com>
Fri, 22 Aug 2008 00:28:15 +0000 (00:28 +0000)
committerDan Gohman <gohman@apple.com>
Fri, 22 Aug 2008 00:28:15 +0000 (00:28 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55157 91177308-0d34-0410-b5e6-96231b3b80d8

utils/TableGen/FastISelEmitter.cpp

index b343013b06711f3eebbe75914adcad67136aa99a..5868a24e193f8a280da558d422ded7397b6cd2a1 100644 (file)
@@ -181,6 +181,7 @@ void FastISelEmitter::run(std::ostream &OS) {
   typedef std::map<OperandsSignature, OpcodeTypePredMap> OperandsOpcodeTypePredMap;
   OperandsOpcodeTypePredMap SimplePatterns;
 
+  // Scan through all the patterns and record the simple ones.
   for (CodeGenDAGPatterns::ptm_iterator I = CGP.ptm_begin(),
        E = CGP.ptm_end(); I != E; ++I) {
     const PatternToMatch &Pattern = *I;
@@ -394,6 +395,9 @@ void FastISelEmitter::run(std::ostream &OS) {
       OS << "\n";
     }
 
+    OS << "// Top-level FastEmit function.\n";
+    OS << "\n";
+
     // Emit one function for the operand signature that demultiplexes based
     // on opcode and type.
     OS << "unsigned FastISel::FastEmit_";