improve const correctness.
authorChris Lattner <sabre@nondot.org>
Sun, 6 Jan 2008 01:52:22 +0000 (01:52 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 6 Jan 2008 01:52:22 +0000 (01:52 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45646 91177308-0d34-0410-b5e6-96231b3b80d8

utils/TableGen/CodeGenDAGPatterns.cpp
utils/TableGen/CodeGenDAGPatterns.h
utils/TableGen/DAGISelEmitter.cpp

index 670a138cb542b3a1c6fbf41cfc98a8672bfdc8f4..7e2830782f19569da668526b75dac6c64e788dae 100644 (file)
@@ -1661,7 +1661,7 @@ void CodeGenDAGPatterns::ParseInstructions() {
   for (std::map<Record*, DAGInstruction>::iterator II = Instructions.begin(),
        E = Instructions.end(); II != E; ++II) {
     DAGInstruction &TheInst = II->second;
-    TreePattern *I = TheInst.getPattern();
+    const TreePattern *I = TheInst.getPattern();
     if (I == 0) continue;  // No pattern.
 
     // FIXME: Assume only the first tree is the pattern. The others are clobber
index 4097079c4cf9c734cb9bcd04ac76cf87db629d17..c40f46f4596e3e6d171eedb37fc83d1226e24475 100644 (file)
@@ -374,7 +374,7 @@ public:
       ImpResults(impresults), ImpOperands(impoperands),
       ResultPattern(0) {}
 
-  TreePattern *getPattern() const { return Pattern; }
+  const TreePattern *getPattern() const { return Pattern; }
   unsigned getNumResults() const { return Results.size(); }
   unsigned getNumOperands() const { return Operands.size(); }
   unsigned getNumImpResults() const { return ImpResults.size(); }
index b0eada86b5b26b6a3f8f2ac6e2710856ce628fb8..bd8d21058de3d5d64fec9abf8ea4573fd7ff9e48 100644 (file)
@@ -827,7 +827,7 @@ public:
       const CodeGenTarget &CGT = CGP.getTargetInfo();
       CodeGenInstruction &II = CGT.getInstruction(Op->getName());
       const DAGInstruction &Inst = CGP.getInstruction(Op);
-      TreePattern *InstPat = Inst.getPattern();
+      const TreePattern *InstPat = Inst.getPattern();
       // FIXME: Assume actual pattern comes before "implicit".
       TreePatternNode *InstPatNode =
         isRoot ? (InstPat ? InstPat->getTree(0) : Pattern)